body{background:var(--rc-bg)}.wrap.svelte-1qit3wx{max-width:860px;color:var(--rc-ink);font-family:var(--rc-sans);margin:0 auto;padding:0 clamp(16px,4vw,32px) 90px}.backlink.svelte-1qit3wx{font-family:var(--rc-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--rc-ink-2);font-size:11px;text-decoration:none}.backlink.svelte-1qit3wx:hover{color:var(--rc-ink)}.crumb.svelte-1qit3wx{margin:0 0 26px;display:inline-block}.eyebrow.svelte-1qit3wx{color:var(--rc-white);letter-spacing:.4em;text-transform:uppercase;font-size:12px;font-family:var(--rc-mono);align-items:center;gap:12px;display:flex}.eyebrow.svelte-1qit3wx .bar:where(.svelte-1qit3wx){background:var(--rc-white);width:34px;height:2px}h1.svelte-1qit3wx{font-family:var(--rc-sans);text-transform:uppercase;margin:16px 0 0;font-size:clamp(44px,7vw,78px);font-weight:400;line-height:.98}h1.svelte-1qit3wx i:where(.svelte-1qit3wx){color:var(--rc-white);font-style:normal}.simple.svelte-1qit3wx{background:#ffffff08;border:1px solid #ffffff38;border-radius:0;margin:18px 0 24px;padding:20px 22px}.simple-lead.svelte-1qit3wx{color:var(--rc-ink);max-width:74ch;margin:0 0 16px;font-size:16px;line-height:1.7}.flow.svelte-1qit3wx{width:100%;max-width:720px;height:auto;display:block}.flow-note.svelte-1qit3wx{color:var(--rc-ink-2);margin:10px 0 0;font-size:13px;line-height:1.55}.plain.svelte-1qit3wx{color:var(--rc-ink-2);max-width:72ch;margin:18px 0 14px;font-size:14.5px;line-height:1.7}.whofor.svelte-1qit3wx{color:var(--rc-ink);margin:0 0 30px;font-size:14px;line-height:1.6}.whofor-lbl.svelte-1qit3wx{font-family:var(--rc-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rc-white);margin-right:6px;font-size:11px;font-weight:700}.rubric.svelte-1qit3wx{border:1px solid var(--rc-line);background:var(--rc-bg-2);border-radius:0;margin:0 0 34px;padding:22px clamp(16px,3vw,24px)}.rubric-head.svelte-1qit3wx{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:22px;display:flex}.rubric-score.svelte-1qit3wx{text-align:center;border:1px solid;border-radius:0;flex:none;min-width:120px;padding:14px 20px}.rs-num.svelte-1qit3wx{font-family:var(--rc-sans);font-size:42px;line-height:1;display:block}.rs-num.svelte-1qit3wx small:where(.svelte-1qit3wx){color:var(--rc-ink-2);font-size:16px}.rs-band.svelte-1qit3wx{font-family:var(--rc-mono);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.rubric-verdict.svelte-1qit3wx{flex:1;min-width:240px}.rv-lbl.svelte-1qit3wx{font-family:var(--rc-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--rc-white);font-size:11px;font-weight:700}.rubric-verdict.svelte-1qit3wx p:where(.svelte-1qit3wx){color:var(--rc-ink);margin:8px 0 0;font-size:14.5px;line-height:1.6}.rv-note.svelte-1qit3wx{color:var(--rc-ink-2)!important;font-size:12.5px!important}.duties.svelte-1qit3wx{flex-direction:column;gap:16px;display:flex}.duty-top.svelte-1qit3wx{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.duty-cat.svelte-1qit3wx{color:var(--rc-ink);font-size:14px;font-weight:600}.duty-pts.svelte-1qit3wx{font-family:var(--rc-sans);white-space:nowrap;font-size:18px}.duty-pts.svelte-1qit3wx small:where(.svelte-1qit3wx){color:var(--rc-ink-2);font-size:11px}.duty-bar.svelte-1qit3wx{background:var(--rc-line);border-radius:0;height:4px;margin:6px 0 7px;overflow:hidden}.duty-bar.svelte-1qit3wx span:where(.svelte-1qit3wx){border-radius:0;height:100%;display:block}.duty-note.svelte-1qit3wx{color:var(--rc-ink-2);max-width:74ch;margin:0;font-size:13px;line-height:1.6}.live.svelte-1qit3wx{border:1px solid #ffffff47;border-left:3px solid var(--rc-white);background:#ffffff0a;border-radius:0;margin:20px 0 0;padding:20px 22px}.live-head.svelte-1qit3wx{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.live-lbl.svelte-1qit3wx{font-family:var(--rc-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rc-white);font-size:11px;font-weight:700}.live-tag.svelte-1qit3wx{font-family:var(--rc-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rc-ink-2);border:1px solid #a7a39966;border-radius:0;padding:2px 7px;font-size:10px}.live-big.svelte-1qit3wx{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:16px;display:flex}.live-num.svelte-1qit3wx{font-family:var(--rc-sans);color:var(--rc-ok);font-size:46px;line-height:1}.live-unit.svelte-1qit3wx{color:var(--rc-ink-2);font-size:13.5px}.live-bars.svelte-1qit3wx{flex-direction:column;gap:7px;margin-bottom:14px;display:flex}.lbar.svelte-1qit3wx{grid-template-columns:78px 1fr 54px;align-items:center;gap:10px;text-decoration:none;display:grid}.lbar-name.svelte-1qit3wx{font-family:var(--rc-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--rc-ink-2);font-size:11px}.lbar-track.svelte-1qit3wx{background:var(--rc-line);border-radius:0;height:10px;overflow:hidden}.lbar-fill.svelte-1qit3wx{background:var(--rc-white);border-radius:0;height:100%;transition:width .5s;display:block}.lbar.svelte-1qit3wx:hover .lbar-fill:where(.svelte-1qit3wx){background:var(--rc-ok)}.lbar-val.svelte-1qit3wx{font-family:var(--rc-mono);color:var(--rc-ink);text-align:right;font-size:12.5px}.live-note.svelte-1qit3wx{color:var(--rc-ink-3);font-size:12px;line-height:1.6;font-family:var(--rc-mono);max-width:78ch;margin:0}.sec.svelte-1qit3wx{font-family:var(--rc-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--rc-white);margin:32px 0 10px;font-size:12px;font-weight:700}.body.svelte-1qit3wx{color:var(--rc-ink);max-width:74ch;margin:0;font-size:15px;line-height:1.75}.body-note.svelte-1qit3wx{font-family:var(--rc-mono);color:var(--rc-ink-2);margin:12px 0 0;font-size:12px;line-height:1.6}.body-note.svelte-1qit3wx a:where(.svelte-1qit3wx){color:var(--rc-white);text-decoration:none}.body-note.svelte-1qit3wx a:where(.svelte-1qit3wx):hover{text-decoration:underline}.pts.svelte-1qit3wx{color:var(--rc-ink);max-width:74ch;margin:0;padding-left:20px;font-size:14.5px;line-height:1.7}.pts.svelte-1qit3wx li:where(.svelte-1qit3wx){margin-bottom:8px}.src.svelte-1qit3wx{margin:0;padding-left:20px;font-size:13.5px;line-height:1.7}.src.svelte-1qit3wx a:where(.svelte-1qit3wx){color:var(--rc-white);text-decoration:none}.src.svelte-1qit3wx a:where(.svelte-1qit3wx):hover{text-decoration:underline}.foot.svelte-1qit3wx{color:var(--rc-ink-3);font-size:12.5px;line-height:1.7;font-family:var(--rc-mono);max-width:80ch;margin:34px 0 0}@media (width<=620px){.lbar.svelte-1qit3wx{grid-template-columns:1fr}}
