.svr-get__panel{text-align:left}.svr-get__line{margin:0 0 8px;font-size:var(--fs-sub);line-height:1.25;font-weight:500}.svr-get__sub{margin:0 0 22px;font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-muted);max-width:640px}.svr-get__btn{display:inline-block;text-align:center;font-weight:600}.svr-get__share{margin:26px 0 12px;font-size:var(--fs-body-sm);line-height:1.5}.svr-get .svr-share__row{display:flex;flex-wrap:wrap;gap:10px}.svr-get__open{margin:22px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-muted)}.svr-get__open a{color:var(--yellow);text-decoration:underline;text-underline-offset:3px}.svr-get.about-block{padding-bottom:20px}@media(max-width:640px){.svr-get__btn{display:block}}.svr-gate{text-align:left}.svr-gate__line{margin:0 0 10px;font-size:var(--fs-sub);line-height:1.25;font-weight:500}.svr-gate__sub{margin:0 0 22px;font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-muted);max-width:640px}.svr-gate__form{display:grid;gap:12px}.svr-gate__form.is-sent{display:none}.svr-gate__btns{display:grid;gap:12px}@media(min-width:640px){.svr-gate__btns{grid-template-columns:1fr 1fr}}.svr-gate__btn{text-align:center;font-weight:600}.svr-gate__btn--skip{background:transparent;color:var(--yellow);border:2px solid var(--yellow)}.svr-gate__btn--skip:hover{background:#f2ff001a}.svr-gate.is-done .svr-gate__btns{display:none}.svr-gate-block{scroll-margin-top:90px}.svr-findings{scroll-margin-top:80px}.svr-findings>.container{max-width:900px}.svr-intro{padding:0 0 clamp(28px,4vw,48px);border-bottom:1px solid rgba(255,255,255,.12)}.svr-intro__big{margin:0;font-size:var(--fs-sub);line-height:1.35}.svr-intro__small{margin:14px 0 0;font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-muted)}.svr-intro__small a,.svr-comment a,.svr-cross a{color:var(--yellow);text-decoration:underline;text-underline-offset:3px}.svr-finding{padding:clamp(40px,6vw,72px) 0;border-bottom:1px solid rgba(255,255,255,.12);scroll-margin-top:80px}.svr-finding__kicker{margin:0 0 14px;color:var(--yellow);font-size:var(--fs-body-sm);font-weight:600}.svr-finding__kicker span{color:var(--text-muted);font-weight:400}.svr-finding__title{margin:0;font-size:var(--fs-title-big);line-height:1.05;font-weight:500;letter-spacing:-.02em;max-width:760px;text-wrap:balance}.svr-finding__lead{margin:18px 0 0;font-size:var(--fs-body);line-height:1.5;max-width:720px}.svr-stat{display:flex;align-items:flex-end;gap:clamp(14px,3vw,28px);margin:clamp(22px,4vw,36px) 0 clamp(18px,3vw,28px);flex-wrap:wrap}.svr-stat b{font-size:clamp(4.5rem,2rem + 9vw,8.5rem);line-height:.9;font-weight:800;letter-spacing:-.05em;color:var(--yellow);white-space:nowrap}.svr-stat b.is-small{font-size:clamp(3.4rem,1.6rem + 7vw,6.5rem)}.svr-stat p{margin:0;font-size:var(--fs-body);line-height:1.35;max-width:460px;padding-bottom:6px;flex:1 1 260px}.ch{font-size:var(--fs-body-sm);margin-top:6px}.svr-finding .ch-pair{margin-top:10px}.ch{--y: #f2ff00;--w: rgba(255,255,255,.82);--w2: rgba(255,255,255,.55);--dim: rgba(255,255,255,.22);--trk: rgba(255,255,255,.1);--mut: rgba(255,255,255,.54)}.ch-q{color:var(--mut);font-size:.95em;margin:0 0 .7em}.ch-legend{display:flex;flex-wrap:wrap;gap:.4em 1.2em;margin:.8em 0 0;font-size:.85em;color:var(--mut)}.ch-legend b{color:#fff;font-weight:600;margin-left:.15em}.ch-legend i{display:inline-block;width:.8em;height:.8em;border-radius:.18em;margin-right:.45em;vertical-align:-.05em}.ch-note{font-size:.85em;color:var(--mut)}.ch-row{display:grid;grid-template-columns:38% 1fr 3.4em;gap:.8em;align-items:center;min-height:2.1em;padding:.12em 0}.ch-label{font-size:1em;line-height:1.15}.ch-row.is-hi .ch-label{font-weight:600}.ch-track{display:block;height:.8em;background:var(--trk);border-radius:.2em;overflow:hidden}.ch-fill{display:block;height:100%;background:var(--w);border-radius:0 .2em .2em 0}.ch-row.is-hi .ch-fill{background:var(--y)}.ch-pct{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.ch-row.is-hi .ch-pct{color:var(--y)}.ch-waffle__grid{display:grid;grid-template-columns:repeat(20,1fr);gap:.28em;max-width:30em}.ch-waffle__grid i{display:block;aspect-ratio:1;border-radius:.18em;background:var(--dim)}.ch-waffle__grid i.a,.ch-legend i.a{background:var(--y)}.ch-waffle__grid i.b,.ch-legend i.b{background:var(--w)}.ch-waffle__grid i.c,.ch-legend i.c{background:var(--w2)}.ch-waffle__grid i.z,.ch-legend i.z{background:var(--dim)}.ch-div__row{display:grid;grid-template-columns:1fr;gap:.35em;margin:0 0 1.1em}.ch-div__label{font-size:1.05em;line-height:1.2}.ch-div__row.is-hi .ch-div__label{font-weight:600}.ch-div__bar{display:grid;grid-template-columns:1fr 2px 1fr;height:2.1em}.ch-div__left{display:flex;justify-content:flex-end}.ch-div__axis{background:#ffffff80}.ch-div__d,.ch-div__a{display:flex;height:100%;border-radius:.2em 0 0 .2em;overflow:hidden}.ch-div__d{background:var(--w2);justify-content:flex-start}.ch-div__a{background:var(--y);border-radius:0 .2em .2em 0;justify-content:flex-end}.ch-div__sd{display:block;height:100%;background:var(--w)}.ch-div__sa{display:block;height:100%;background:#00000047}.ch-div__nums{display:grid;grid-template-columns:1fr 1fr;font-size:1em;font-weight:600}.ch-div__dn{text-align:right;padding-right:.6em;color:var(--w)}.ch-div__an{padding-left:.6em;color:var(--y)}.ch-legend i.dis{background:var(--w2)}.ch-legend i.dis2{background:var(--w)}.ch-legend i.agr{background:var(--y)}.ch-legend i.agr2{background:#b4bd00}.ch-stack__bar{display:flex;gap:2px;height:3.2em;border-radius:.25em;overflow:hidden}.ch-stack__bar span{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.95em;color:#000;min-width:0}.ch-stack__bar .y,.ch-legend i.y{background:var(--y)}.ch-stack__bar .y2,.ch-legend i.y2{background:#c9d400}.ch-stack__bar .y3,.ch-legend i.y3{background:#9ea600}.ch-stack__bar .w,.ch-legend i.w{background:var(--w)}.ch-stack__bar .w2,.ch-legend i.w2{background:var(--w2)}.ch-stack__bar .d,.ch-legend i.d{background:var(--dim);color:#fff}.ch-stack__brace{margin-top:.5em;border-top:2px solid var(--y);padding-top:.35em;font-size:.9em;color:var(--mut);white-space:nowrap}.ch-stack__brace b{color:var(--y);font-weight:700}.ch-split__grp{margin:0 0 1em}.ch-split__head{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 .4em;font-size:1.05em}.ch-split__head span{color:var(--mut);font-size:.85em}.ch-split__seg{display:flex;gap:2px;height:1.8em}.ch-split__seg span{display:flex;align-items:center;justify-content:center;border-radius:.2em;font-weight:600;font-size:.95em;color:#000}.ch-split__seg .yes,.ch-legend i.yes{background:var(--y)}.ch-split__seg .no,.ch-legend i.no{background:var(--w)}.ch-split__seg .unk,.ch-legend i.unk{background:var(--dim)}.ch-split__seg .unk{color:#fff}.ch-pair{display:grid;grid-template-columns:1fr 1fr;gap:1.5em}.ch-pair__item{border-top:2px solid var(--dim);padding-top:.8em}.ch-pair__item.is-hi{border-top-color:var(--y)}.ch-pair__item b{display:block;font-size:5.2em;line-height:.9;font-weight:800;letter-spacing:-.05em;color:var(--w)}.ch-pair__item.is-hi b{color:var(--y)}.ch-pair__item p{margin:.5em 0 0;font-size:1.05em;line-height:1.3}.ch-note--pair{margin:1em 0 0}.svr-comment{margin:clamp(22px,4vw,34px) 0 0;padding:18px 0 0 18px;border-left:3px solid var(--yellow);font-family:"PT Serif",Georgia,Times New Roman,serif;font-style:italic;font-size:var(--fs-sub);line-height:1.4;max-width:720px}.svr-comment span{display:block;font-family:Inter,sans-serif;font-style:normal;font-size:.85rem;font-weight:600;color:var(--yellow);letter-spacing:.02em;margin:0 0 8px}.svr-vbar{display:flex;gap:3px;height:34px;margin:26px 0 10px}.svr-vbar span{display:flex;align-items:center;justify-content:center;border-radius:4px;font-weight:600;font-size:var(--fs-body-sm);color:#000}.svr-vbar .is-none{background:var(--yellow)}.svr-vbar .is-some{background:#ffffffd1}.svr-vbar .is-in{background:#ffffff47;color:#fff}.svr-vrow{display:grid;grid-template-columns:minmax(90px,130px) 1fr;gap:20px;align-items:start;padding:20px 0;border-top:1px solid rgba(255,255,255,.12)}.svr-vrow b{font-size:clamp(2.2rem,1rem + 4vw,3.4rem);line-height:.95;font-weight:800;letter-spacing:-.04em;color:var(--yellow)}.svr-vrow h3{margin:0 0 4px;font-size:var(--fs-title);font-weight:600}.svr-vrow p{margin:0;font-size:var(--fs-body-sm);line-height:1.45;color:var(--text-muted)}.svr-quote{margin:24px 0 0;padding:4px 0 4px 18px;border-left:3px solid var(--yellow);font-family:"PT Serif",Georgia,Times New Roman,serif;font-style:italic;font-size:var(--fs-body);line-height:1.5;max-width:720px}.svr-quote span{display:block;margin-top:8px;font-family:Inter,sans-serif;font-style:normal;font-size:.9rem;color:var(--text-muted)}.svr-three{display:grid;gap:22px;margin:30px 0 0}@media(min-width:720px){.svr-three{grid-template-columns:1fr 1fr 1fr}}.svr-three div{padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.svr-three b{display:block;color:var(--yellow);font-size:var(--fs-title);font-weight:600;margin:0 0 8px}.svr-three p{margin:0;font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-muted)}.svr-share{display:flex;flex-wrap:wrap;gap:12px;margin:34px 0 0}.svr-share .sv-btn{text-align:center}.svr-share__line{margin:18px 0 0;font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-muted);max-width:640px}.svr-cross{margin:24px 0 0;font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-muted)}.svr-finding--close{border-bottom:0;padding-bottom:0}.svr-small{margin:36px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);font-size:.85rem;line-height:1.5;color:var(--text-muted);max-width:720px}@media(max-width:640px){.ch-row{grid-template-columns:1fr 3.4em;grid-template-areas:"label pct" "track track";gap:4px 10px;padding:6px 0;min-height:0}.ch-label{grid-area:label}.ch-pct{grid-area:pct}.ch-track{grid-area:track}.ch-pair{grid-template-columns:1fr;gap:18px}.ch-pair__item b{font-size:4em}.ch-div__nums{font-size:.85em}.svr-vrow{grid-template-columns:80px 1fr;gap:14px}}.svr-live__status{margin:0 0 8px;font-size:var(--fs-body-sm);color:var(--text-muted)}.svr-live__section{padding-top:clamp(28px,4vw,48px)}.svr-live__q{margin:26px 0 0}.svr-live__label{margin:0 0 6px;font-size:var(--fs-title);font-weight:600;line-height:1.25}.svr-live__label span{color:var(--text-muted);font-weight:400}
