.wif-hq{--wif-red:#ce2835;--wif-border:#343940;--wif-bg:#171a1f;--wif-card:#22262d;--wif-text:#f3f5f7;--wif-muted:#b8bdc7;background:var(--wif-bg);color:var(--wif-text);font-family:inherit;padding:clamp(18px,3vw,32px);border:1px solid #30363d;border-radius:12px;max-width:1200px;margin:24px auto;line-height:1.55;box-sizing:border-box}
.wif-hq *, .wif-hq *::before,.wif-hq *::after{box-sizing:border-box}.wif-hq a{color:#fa818a}.wif-hq .wif-hq-link{font-weight:700;text-decoration:none}.wif-hq .wif-hq-link:hover{text-decoration:underline}.wif-hq-top{display:flex;justify-content:space-between;align-items:center;gap:18px;border-bottom:2px solid var(--wif-red);padding-bottom:19px;margin-bottom:20px}.wif-hq-top h2{font-size:clamp(28px,4vw,44px);margin:3px 0;line-height:1.12;color:#fff}.wif-hq-top p{margin:8px 0 0;color:var(--wif-muted)}.wif-hq-eyebrow{color:#f06b77;letter-spacing:.13em;font-size:11px;font-weight:800}.wif-hq-live{border:1px solid #b24e57;color:#ffbbc1;font-size:11px;padding:6px 12px;border-radius:22px;font-weight:700;white-space:nowrap}.wif-hq-grid{display:grid;gap:14px}.wif-hq-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:15px}.wif-hq-halves{grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0}.wif-hq-cards{grid-template-columns:repeat(3,minmax(0,1fr));}.wif-hq-panel{border:1px solid var(--wif-border);background:var(--wif-card);border-radius:10px;padding:18px;min-width:0;margin:12px 0}.wif-hq-grid>.wif-hq-panel{margin:0}.wif-hq-stats .wif-hq-panel small{display:block;color:var(--wif-muted);font-size:11px;letter-spacing:.06em;font-weight:700}.wif-hq-stats .wif-hq-panel strong{font-size:clamp(20px,2.3vw,29px);display:block;margin-top:10px;color:#fff;white-space:normal;overflow-wrap:anywhere}.wif-hq h3{font-size:21px;color:#fff;margin:0 0 12px}.wif-hq h4{font-size:17px;color:#fff;margin:4px 0 9px}.wif-hq p{margin:8px 0 12px}.wif-hq .wif-hq-muted,.wif-hq-small{color:var(--wif-muted);font-size:12px}.wif-hq-section{margin:30px 0 0}.wif-hq-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-bottom:1px solid var(--wif-border);margin-bottom:14px}.wif-hq-heading h3{margin:0 0 9px}.wif-hq-heading span{font-size:12px;color:var(--wif-muted)}.wif-hq-chip{display:inline-block;background:#4c2a31;border:1px solid #6f353d;color:#ffd5d9;border-radius:22px;padding:4px 10px;font-weight:700;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.wif-hq-chips{display:flex;flex-wrap:wrap;gap:8px}.wif-hq-chips span{background:#2d343e;border-radius:18px;padding:6px 11px}.wif-hq-list{padding:0;list-style:none;margin:4px 0}.wif-hq-list li{padding:9px 0;border-bottom:1px solid #393d45;overflow-wrap:anywhere}.wif-hq-list b{color:#fff}.wif-hq-form{display:block;margin:8px 0}.wif-hq-form label{display:block;margin:10px 0;font-size:14px}.wif-hq-form input[type=text],.wif-hq-form input:not([type]),.wif-hq-form input[type=number]{display:block;width:100%;max-width:440px;background:#15171b;color:#fff;border:1px solid #636a76;border-radius:5px;padding:11px;margin-top:7px}.wif-hq-btn{display:inline-block;background:var(--wif-red)!important;color:#fff!important;border:0;border-radius:6px;padding:10px 16px;font-size:13px;font-weight:800;cursor:pointer;text-decoration:none!important}.wif-hq-btn:hover{background:#e13b48!important}.wif-hq .wif-hq-radio{border:1px solid #404753;border-radius:6px;padding:10px}.wif-hq .wif-hq-radio input{margin-right:7px}.wif-hq-scroll{max-width:100%;overflow-x:auto}.wif-hq table{border-collapse:collapse;width:100%;font-size:13px;margin-top:12px;color:var(--wif-text)}.wif-hq th{text-align:left;background:#2d323a;padding:10px;border-bottom:1px solid #4c525f;color:#fff}.wif-hq td{padding:10px;border-bottom:1px solid #3a404a}.wif-hq-alert{padding:14px;background:#3a3033;border:1px solid #8e4a53;border-radius:8px;margin-bottom:13px;color:#fff}.wif-hq code{color:#ffacb3;background:#17191d;padding:3px 6px;border-radius:4px}.wif-hq-details{margin-top:16px}.wif-hq-details summary{cursor:pointer;font-weight:700;color:#ffc1c5}.wif-hq-bars{height:130px;padding:18px 7px 25px;display:flex;align-items:flex-end;gap:6px;border-bottom:1px solid #525862;margin-bottom:28px}.wif-hq-bars>div{background:linear-gradient(to top,#8e1b29,#ee5261);flex:1;position:relative;min-width:5px;border-radius:4px 4px 0 0}.wif-hq-bars span{position:absolute;left:50%;transform:translateX(-50%) rotate(-35deg);top:100%;font-size:8px;color:#ccc;white-space:nowrap}.wif-hq-small{padding-top:22px;border-top:1px solid var(--wif-border);margin-top:30px}
@media(max-width:880px){.wif-hq-stats{grid-template-columns:repeat(2,1fr)}.wif-hq-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.wif-hq{padding:15px}.wif-hq-halves,.wif-hq-cards{grid-template-columns:1fr}.wif-hq-heading{display:block}.wif-hq-live{display:none}.wif-hq-stats .wif-hq-panel{padding:12px}.wif-hq-panel{padding:14px}}
