:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f7f9fb;--ground-2:#f1f4f7;--surface:#fff;--surface-2:#f5f7f9;--well:#edf0f4;--fg:#1a1e26;--fg-2:#393d45;--fg-3:#52555d;--fg-4:#5f6268;--fg-5:#65676d;--fg-6:#8a8c90;--accent:#216cd3;--accent-mark:#2b78e4;--accent-deep:#1a51ab;--accent-soft:#dcebff;--accent-fg:#fafcfe;--live:#0c994f;--live-text:#067e3f;--live-soft:#d8f6de;--warn:#da9c37;--warn-soft:#ffedd4;--down:#da4645;--line:color-mix(in oklab, var(--fg) 11%, transparent);--line-soft:color-mix(in oklab, var(--fg) 7%, transparent);--line-strong:color-mix(in oklab, var(--fg) 18%, transparent);--fill-subtle:color-mix(in oklab, var(--fg) 4%, transparent);--fill-hover:color-mix(in oklab, var(--fg) 6%, transparent);--dv-1:var(--accent-mark);--dv-2:#6c82a1;--dv-3:#8c9bb2;--dv-4:#acb7c7;--dv-track:color-mix(in oklab, var(--fg) 8%, transparent);--dv-mark:color-mix(in oklab, var(--fg) 50%, transparent);--dv-axis:color-mix(in oklab, var(--fg) 50%, transparent)}@supports (color:lab(0% 0 0)){:root{--ground:lab(97.7883% -.330806 -1.47089);--ground-2:lab(96.0463% -.411809 -1.83771);--surface:lab(100% 0 0);--surface-2:lab(96.9763% -.330716 -1.4709);--well:lab(94.7682% -.492245 -2.2041);--fg:lab(11.174% -.0783205 -5.90863);--fg-2:lab(25.6865% -.196695 -5.59088);--fg-3:lab(36.1392% -.221193 -4.86972);--fg-4:lab(41.3698% -.209376 -4.13189);--fg-5:lab(43.6997% -.184119 -3.38751);--fg-6:lab(58.2094% -.156909 -2.64233);--accent:lab(45.6899% 7.64635 -60.7731);--accent-mark:lab(50.3404% 6.95199 -62.5688);--accent-deep:lab(35.2652% 9.65104 -54.1329);--accent-soft:lab(92.3483% -1.93504 -12.8428);--accent-fg:lab(98.8295% -.261664 -1.48883);--live:lab(55.5577% -48.2782 29.1033);--live-text:lab(46.0246% -42.0587 25.3601);--live-soft:lab(94.2225% -13.5969 7.98);--warn:lab(69.1512% 17.7229 59.4517);--warn-soft:lab(94.831% 4.37668 17.0163);--down:lab(52.3258% 58.3811 35.1523);--dv-2:lab(53.3727% -2.09305 -19.8171);--dv-3:lab(63.3271% -1.8872 -13.8509);--dv-4:lab(73.8188% -1.46866 -9.55491)}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0d1015;--ground-2:#13161c;--surface:#161a20;--surface-2:#1d2128;--well:#090c10;--fg:#f1f3f8;--fg-2:#d3d6db;--fg-3:#b4b7be;--fg-4:#9ea2a9;--fg-5:#8e929a;--fg-6:#6c7078;--accent:#7eb2ff;--accent-mark:#6faaff;--accent-deep:#abceff;--accent-soft:#182e4e;--accent-fg:#070c15;--live:#4dc477;--live-text:#71d790;--live-soft:#0b3018;--warn:#ebb058;--warn-soft:#3a2605;--down:#f66963;--line:color-mix(in oklab, var(--fg) 14%, transparent);--line-soft:color-mix(in oklab, var(--fg) 9%, transparent);--line-strong:color-mix(in oklab, var(--fg) 24%, transparent);--fill-subtle:color-mix(in oklab, var(--fg) 6%, transparent);--fill-hover:color-mix(in oklab, var(--fg) 9%, transparent);--dv-1:var(--accent-mark);--dv-2:#7c94b7;--dv-3:#64748c;--dv-4:#4c5768;--dv-track:color-mix(in oklab, var(--fg) 12%, transparent);--dv-mark:color-mix(in oklab, var(--fg) 52%, transparent);--dv-axis:color-mix(in oklab, var(--fg) 38%, transparent)}@supports (color:lab(0% 0 0)){[data-theme=dark]{--ground:lab(4.47243% -.0344813 -3.41265);--ground-2:lab(7.05465% -.068821 -4.73633);--surface:lab(8.98156% -.0829101 -5.17561);--surface-2:lab(12.4573% -.106879 -5.55243);--well:lab(3.13993% -.0208989 -2.47878);--fg:lab(95.9143% -.142902 -2.26973);--fg-2:lab(85.4653% -.183582 -3.02227);--fg-3:lab(74.436% -.218511 -3.77158);--fg-4:lab(66.3064% -.247598 -4.51778);--fg-5:lab(60.5013% -.257343 -4.88837);--fg-6:lab(47.1603% -.241041 -4.87981);--accent:lab(71.386% -1.20077 -47.6864);--accent-mark:lab(68.3218% .0716746 -52.7512);--accent-deep:lab(81.4884% -2.77796 -39.238);--accent-soft:lab(18.377% .324696 -22.8161);--accent-fg:lab(3.31005% -.282861 -4.95018);--live:lab(71.2428% -47.8809 28.6342);--live-text:lab(78.6085% -43.0036 25.5865);--live-soft:lab(16.666% -18.557 11.1102);--warn:lab(76.1637% 15.6553 52.5893);--warn-soft:lab(17.0089% 7.33393 22.8243);--down:lab(62.8924% 54.9813 31.964);--dv-2:lab(60.3129% -2.29818 -21.6234);--dv-3:lab(48.2183% -1.81594 -15.2063);--dv-4:lab(36.6696% -1.39056 -10.8959)}}:root{--inv-surface:#1a1e26;--inv-deck:#080c13;--inv-well:#05070d66;--inv-fg:#f8fafd;--inv-fg-2:#dbdee3;--inv-fg-3:#b9bec7;--inv-fg-4:#989faa;--inv-fg-5:#7f8793;--inv-fg-6:#626975;--inv-line:#ffffff1a;--inv-line-soft:#ffffff0f;--inv-line-strong:#ffffff2b;--inv-fill:#ffffff0d;--inv-fill-hover:#ffffff1a;--inv-fill-active:#ffffff26;--inv-raised:#f3f5f8;--inv-raised-fg:#0b111f;--inv-edge:transparent;--inv-edge-w:0px}@supports (color:lab(0% 0 0)){:root{--inv-surface:lab(11.174% -.0783205 -5.90863);--inv-deck:lab(3.11787% .030674 -4.02456);--inv-well:lab(1.95224% .0110492 -2.41155/.4);--inv-fg:lab(98.2476% -.215083 -1.4985);--inv-fg-2:lab(88.3745% -.418603 -2.99032);--inv-fg-3:lab(76.7534% -.696301 -5.213);--inv-fg-4:lab(65.1376% -.85035 -6.67907);--inv-fg-5:lab(55.8485% -.904709 -7.40145);--inv-fg-6:lab(44.2463% -.866443 -7.38345);--inv-line:lab(100% 0 0/.1);--inv-line-soft:lab(100% 0 0/.06);--inv-line-strong:lab(100% 0 0/.17);--inv-fill:lab(100% 0 0/.05);--inv-fill-hover:lab(100% 0 0/.1);--inv-fill-active:lab(100% 0 0/.15);--inv-raised:lab(96.5076% -.214994 -1.49846);--inv-raised-fg:lab(5.11012% .486761 -10.0304)}}[data-theme=dark]{--inv-surface:#2b3342;--inv-deck:#0f141d;--inv-edge:#ffffff61;--inv-edge-w:1px}@supports (color:lab(0% 0 0)){[data-theme=dark]{--inv-surface:lab(20.9515% -.0752509 -10.9753);--inv-deck:lab(6.09788% .020504 -6.99295);--inv-edge:lab(100% 0 0/.38)}}:root{--font-display:"Archivo", "Plus Jakarta Sans", system-ui, sans-serif;--display-vf:"wdth" 88;--font-ui:"Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--t1-size:.6875rem;--t1-lh:1rem;--t1-track:.07em;--t2-size:.75rem;--t2-lh:1rem;--t2-track:.03em;--t3-size:.8125rem;--t3-lh:1.125rem;--t3-track:.01em;--t4-size:.875rem;--t4-lh:1.25rem;--t4-track:0em;--t5-size:1rem;--t5-lh:1.5rem;--t5-track:0em;--t6-size:1.25rem;--t6-lh:1.625rem;--t6-track:-.008em;--t7-size:1.625rem;--t7-lh:1.875rem;--t7-track:-.014em;--t8-size:2.25rem;--t8-lh:2.375rem;--t8-track:-.018em;--t9-size:3.5rem;--t9-lh:3.64rem;--t9-track:-.024em;--t10-size:4.5rem;--t10-lh:4.68rem;--t10-track:-.028em;--lh-display:round(1.1em, 4px);--lh-tight:round(1.16em, 4px);--lh-snug:round(1.32em, 4px);--lh-normal:round(1.45em, 4px);--lh-prose:round(1.6em, 4px);--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s5:1.5rem;--s6:2rem;--s7:2.5rem;--s8:3rem;--s9:4rem;--s10:6rem;--s11:8rem;--page-max:1200px;--wide-max:1360px;--read-max:680px;--console-max:1400px;--r1:4px;--r2:8px;--r3:10px;--r4:14px;--r-full:999px;--shadow-1:0 0 0 1px var(--line-soft);--shadow-2:0 0 0 1px var(--line-soft), 0 1px 2px #12161f0a, 0 4px 12px -4px #12161f12;--shadow-3:0 0 0 1px var(--line), 0 2px 4px #12161f0a, 0 12px 32px -12px #12161f21;--shadow-4:0 0 0 1px var(--line), 0 24px 60px -24px #12161f38, 0 8px 20px -12px #12161f1a;--ring-accent:0 0 0 3px color-mix(in oklab, var(--accent) 26%, transparent);--ring-inverse-color:var(--inv-fg-2);--ring-inverse:2px solid var(--ring-inverse-color);--shadow-ink:#12161f73}@supports (color:lab(0% 0 0)){:root{--shadow-2:0 0 0 1px var(--line-soft), 0 1px 2px lab(7.11543% .0978708 -7.25583/.04), 0 4px 12px -4px lab(7.11543% .0978708 -7.25583/.07);--shadow-3:0 0 0 1px var(--line), 0 2px 4px lab(7.11543% .0978708 -7.25583/.04), 0 12px 32px -12px lab(7.11543% .0978708 -7.25583/.13);--shadow-4:0 0 0 1px var(--line), 0 24px 60px -24px lab(7.11543% .0978708 -7.25583/.22), 0 8px 20px -12px lab(7.11543% .0978708 -7.25583/.1);--shadow-ink:lab(7.11543% .0978708 -7.25583/.45)}}[data-theme=dark]{--shadow-ink:#0009;--shadow-2:0 0 0 1px var(--line-soft), 0 1px 2px #0000004d, 0 4px 12px -4px #0006;--shadow-3:0 0 0 1px var(--line), 0 2px 4px #0000004d, 0 12px 32px -12px #0000008c;--shadow-4:0 0 0 1px var(--line), 0 24px 60px -24px #000000b3, 0 8px 20px -12px #00000073}@supports (color:lab(0% 0 0)){[data-theme=dark]{--shadow-ink:lab(0% 0 0/.6);--shadow-2:0 0 0 1px var(--line-soft), 0 1px 2px lab(0% 0 0/.3), 0 4px 12px -4px lab(0% 0 0/.4);--shadow-3:0 0 0 1px var(--line), 0 2px 4px lab(0% 0 0/.3), 0 12px 32px -12px lab(0% 0 0/.55);--shadow-4:0 0 0 1px var(--line), 0 24px 60px -24px lab(0% 0 0/.7), 0 8px 20px -12px lab(0% 0 0/.45)}}:root{--ease-ui:cubic-bezier(.4, 0, .2, 1);--ease-enter:cubic-bezier(.16, 1, .3, 1);--t-fast:.15s;--t-mid:.26s;--t-enter:.46s;--t-stagger:60ms;--move-tint:color var(--t-fast) var(--ease-ui), background-color var(--t-fast) var(--ease-ui), border-color var(--t-fast) var(--ease-ui);--move-press:transform var(--t-fast) var(--ease-ui);--move-shift:box-shadow var(--t-fast) var(--ease-ui), opacity var(--t-fast) var(--ease-ui);--move-enter:opacity var(--t-enter) var(--ease-enter), transform var(--t-enter) var(--ease-enter)}:where(a,button,summary,input,select,textarea,[tabindex],li,.lane,.rr,.clm,.sax-row,.cand-row,.pl-item,.chip){transition:var(--move-tint), var(--move-shift)}:where(button,[role=button],a.lab-jump):active{transition:var(--move-press);transform:scale(.985)}:where(.rr-dot,.rr-range,.rail,.sax-dot,.cand-dot,.rcpt-i,.pip,.tick){transition:var(--move-tint)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}[hidden]{display:none!important}:where(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r2)}:root{--wire-lede:44px;--wire-trace:96px;--wire-foot:40px;--wire-h:calc(var(--wire-lede) + var(--wire-trace) + var(--wire-foot) + var(--segmap-h));--wire-cv-max:clamp(640px, round(72vw, 2px), 1120px);--gutter:20px;--segmap-h:28px;--top-h:60px;--fold-h:73px;--d1:20px;--d2:24px;--d3:26px;--d4:30px;--fold-pause:round(clamp(var(--s5), 7vh, var(--s8)), 4px);--wire-y:.68;--tap-y:round(calc(var(--wire-lede) + var(--wire-trace) / 2 - var(--wire-trace) / 2 * var(--wire-y)), 4px);--wire-past:#1c1f27;--wire-future:#5c5e61;--wire-stub:#272a31;--mark-data:#71747c;--mark-quiet:#787c83;--mark-ref:#85888d;--medal-3:#946c2c;--medal-2:#575b62;--medal-1:#575b62;--medal-0:var(--fg-6)}@supports (color:lab(0% 0 0)){:root{--wire-past:lab(11.7544% -.0854582 -5.91137);--wire-future:lab(39.6536% -.131696 -2.26327);--wire-stub:lab(16.9895% -.151366 -5.20382);--mark-data:lab(48.9054% -.231266 -4.50902);--mark-quiet:lab(51.8105% -.220656 -4.13791);--mark-ref:lab(56.4602% -.192434 -3.39206);--medal-3:lab(48.9215% 11.65 40.9724);--medal-2:lab(38.4646% -.216365 -4.50131);--medal-1:lab(38.4646% -.216365 -4.50131)}}[data-theme=dark]{--wire-past:#e2e5ea;--wire-future:#8d8f94;--wire-stub:#c9ccd3;--mark-data:#989ba3;--mark-quiet:#898c93;--mark-ref:#82858b;--medal-3:#dbad65;--medal-2:#aeb1b8;--medal-1:#aeb1b8}@supports (color:lab(0% 0 0)){[data-theme=dark]{--wire-past:lab(90.6854% -.184655 -3.02289);--wire-future:lab(59.3649% -.176042 -3.01796);--wire-stub:lab(81.9762% -.221461 -3.77324);--mark-data:lab(63.9863% -.245839 -4.51683);--mark-quiet:lab(58.1908% -.226021 -4.14079);--mark-ref:lab(55.2954% -.208259 -3.76586);--medal-3:lab(73.9528% 10.8491 43.468);--medal-2:lab(72.1159% -.217527 -3.77101);--medal-1:lab(72.1159% -.217527 -3.77101)}}*{box-sizing:border-box}html,body{margin:0;padding:0}html{overflow-x:clip}body{background:var(--ground);color:var(--fg);font-family:var(--font-ui);font-size:var(--t4-size);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased}body:before{content:"";z-index:-1;pointer-events:none;opacity:.018;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}[data-theme=dark] body:before{opacity:.038}body:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 70% at 50% 0%, color-mix(in oklab, var(--fg) 3.5%, transparent) 0%, transparent 68%);height:60vh;position:fixed;inset:0 0 auto}h1,h2,h3,h4,p,ol,ul,dl,dd,dt{margin:0}ol,ul{padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img{max-width:100%}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1;letter-spacing:0}.mono{font-family:var(--font-mono);font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:.09em;text-transform:uppercase}.u-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-skip{z-index:100;background:var(--surface);min-height:44px;color:var(--fg);border-radius:0 0 var(--r2) 0;box-shadow:var(--shadow-3);font-family:var(--font-mono);font-size:var(--t2-size);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex;position:absolute;top:0;left:-9999px}.u-skip:focus{left:0}.top{z-index:40;align-items:baseline;column-gap:var(--s5);height:var(--top-h);padding:0 var(--gutter);background:var(--ground);transition:var(--move-tint),var(--move-shift);--seam:color-mix(in oklab, var(--fg) 55%, transparent);grid-template-columns:auto auto minmax(0,1fr) auto auto;grid-auto-rows:26px;align-content:center;display:grid;position:sticky;top:0}[data-theme=dark] .top{--seam:color-mix(in oklab, var(--fg) 42%, transparent)}.top:after{content:"";background:var(--seam);opacity:0;height:1px;transition:opacity var(--t-fast) var(--ease-ui);pointer-events:none;position:absolute;bottom:0;left:0;right:0}body[data-scrolled=true] .top:after{opacity:1}body[data-scrolled=true] .top{background:var(--ground-2);box-shadow:var(--top-lift)}:root{--top-lift:0 1px 2px #12161f0d, 0 8px 24px -12px #12161f1f}@supports (color:lab(0% 0 0)){:root{--top-lift:0 1px 2px lab(7.11543% .0978708 -7.25583/.05), 0 8px 24px -12px lab(7.11543% .0978708 -7.25583/.12)}}[data-theme=dark]{--top-lift:0 1px 2px #0000004d, 0 8px 24px -12px #0000008c}@supports (color:lab(0% 0 0)){[data-theme=dark]{--top-lift:0 1px 2px lab(0% 0 0/.3), 0 8px 24px -12px lab(0% 0 0/.55)}}.mark{align-items:baseline;gap:var(--s2);width:96px;font-family:var(--font-display);font-variation-settings:var(--display-vf);font-weight:700;font-size:var(--t5-size);line-height:var(--lh-tight);letter-spacing:.03em;text-transform:uppercase;color:var(--fg);grid-row:1;margin-left:-12px;display:inline-flex}.mark-tally{background:var(--fg-6);width:4px;height:16px;transition:var(--move-tint);border-radius:0;flex:none;align-self:center}.mark-tally[data-link=down]{box-shadow:inset 0 0 0 1px var(--fg-6);background:0 0}.mark-tally[data-link=boot]{background:var(--fg-5);opacity:1;height:8px}.mark-tally[data-link=up]{background:var(--fg-3);opacity:1}.mark-word{display:block}.livestate{align-items:baseline;gap:var(--s2);width:120px;color:var(--live-text);grid-row:1;display:inline-flex}.livestate .bead{align-self:center}.ls-label{white-space:nowrap;transition:var(--move-tint);font-weight:600}.livestate .bead{border-radius:var(--r-full);background:var(--live);width:8px;height:8px;transition:var(--move-tint);flex:none;animation:none}.livestate{--live-peak:#007f3d}@supports (color:lab(0% 0 0)){.livestate{--live-peak:lab(46.3149% -50.3195 30.6476)}}[data-theme=dark] .livestate{--live-peak:#7be19a}@supports (color:lab(0% 0 0)){[data-theme=dark] .livestate{--live-peak:lab(82.0916% -42.963 25.5411)}}@keyframes live-state-enter{0%,to{background:var(--live)}44%{background:var(--live-peak)}}.livestate[data-state=live] .bead{animation:live-state-enter .52s var(--ease-ui) both}.livestate[data-state=replay]{color:var(--fg-3)}.livestate[data-state=replay] .bead{background:var(--fg-4);animation:none}.livestate[data-state=metadata]{color:var(--fg-3)}.livestate[data-state=metadata] .bead{background:var(--fg-4);animation:none}.livestate[data-state=offline],.livestate[data-state=boot]{color:var(--fg-4)}.livestate[data-state=offline] .bead,.livestate[data-state=boot] .bead{background:var(--fg-6);animation:none}.livestate[data-state=error]{color:var(--fg-3)}.livestate[data-state=error] .bead{background:var(--down);animation:none}body[data-behind=true] .livestate{color:var(--fg-4)}body[data-behind=true] .livestate .bead{background:var(--fg-6);animation-play-state:paused}.ledger{grid-row:1;align-items:baseline;width:round(down,100%,4px);min-width:0;margin:0;display:flex}.lg-cell{align-items:baseline;gap:var(--s2);flex:1 1 0;justify-content:flex-start;min-width:0;display:flex}.lg-k abbr{cursor:help;border:0;text-decoration:none}.lg-k{color:var(--fg-5);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:10px;font-weight:500;line-height:var(--t1-lh);transition:var(--move-tint);flex:none;width:56px}.lg-v{text-align:left;min-width:32px;color:var(--fg);font-weight:600;font-size:var(--t3-size);line-height:var(--t1-lh);letter-spacing:0;white-space:nowrap;transition:var(--move-tint)}.lg-v[data-empty=true]{color:var(--fg-5);font-weight:500}.lg-cell[title]{cursor:help}.lg-cell:hover .lg-k{color:var(--fg-3)}.lg-cell:hover .lg-v{color:var(--fg-2)}.lg-cell:hover .lg-v[data-empty=true]{color:var(--fg-3)}.livestate[title],.stationclock[title]{cursor:help}.livestate:hover .ls-label{color:var(--fg)}.stationclock:hover .sc-lab{color:var(--fg-3)}.lg-cell{padding-left:var(--s3);padding-right:var(--s3);position:relative}.lg-cell:first-of-type{padding-left:0}.lg-cell:last-of-type{padding-right:0}.lg-cell:after{content:"";background:var(--line);pointer-events:none;width:1px;height:12px;margin-top:-6px;position:absolute;top:50%;right:0}.lg-cell:last-of-type:after{display:none}.lg-id .lg-v{color:var(--fg-4);min-width:64px;font-weight:500}.stationclock{align-items:baseline;gap:var(--s2);white-space:nowrap;grid-row:1;width:96px;display:flex}.sc-lab{color:var(--fg-5);text-transform:uppercase;letter-spacing:var(--t1-track);transition:var(--move-tint);font-weight:500}.clock{text-align:left;width:64px;color:var(--fg);font-weight:600;font-size:var(--t3-size);line-height:var(--t1-lh);letter-spacing:0;margin-left:auto}.themetog{width:44px;height:44px;color:var(--fg-4);border-radius:var(--r2);cursor:pointer;transition:var(--move-tint);background:0 0;border:0;grid-row:1;align-self:center;place-items:center;margin-right:-13px;display:grid;position:relative}.themetog:before{content:"";border-radius:var(--r2);width:28px;height:28px;transition:var(--move-tint);pointer-events:none;background:0 0;position:absolute;top:8px;left:8px}.themetog svg{width:18px;height:18px;transition:opacity var(--t-fast) var(--ease-ui);grid-area:1/1;position:relative}.tt-sun{opacity:0}.tt-moon,[data-theme=dark] .tt-sun{opacity:1}[data-theme=dark] .tt-moon{opacity:0}.themetog:hover{color:var(--fg-2)}.themetog:hover:before{background:var(--fill-hover)}.themetog:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;color:var(--fg-2)}.themetog:active:before{background:var(--fill-subtle)}@media (max-width:1180px){.lg-id{display:none}.ledger{width:round(down,100%,12px)}.lg-aired{padding-left:0}}@media (max-width:1024px){.lg-up,.lg-src:after{display:none}.lg-src{padding-right:0}}@media (max-width:860px){.ledger{gap:var(--s4)}.lg-aired,.lg-src:after{display:none}.lg-src{padding-left:0;padding-right:0}}@media (max-width:720px){.ledger{display:none}.top{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto}.mark{grid-column:1}.livestate{grid-column:3}.stationclock{grid-column:5}.themetog{grid-column:7}.top{--top-fixed:calc(96px + 120px + 96px + 44px + 6*var(--s3) + 2*var(--gutter));width:calc(round(down,100% - var(--top-fixed),3px) + var(--top-fixed));grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) 44px}.livestate,.stationclock{overflow:hidden}.mark{margin-left:0}.themetog{margin-right:0}}@media (max-width:620px){.top{column-gap:var(--s2);--top-fixed:calc(84px + 104px + 96px + 44px + 6*var(--s2) + 2*var(--gutter))}.mark{width:84px}.livestate{width:104px}}@media (max-width:430px){.sc-lab,.clock .sc-sec{display:none}.top{--top-fixed:calc(84px + 104px + 40px + 44px + 6*var(--s2) + 2*var(--gutter))}.stationclock,.clock{width:40px}}@media (max-width:364px){.mark{width:76px}.top{--top-fixed:calc(76px + 104px + 40px + 44px + 6*var(--s2) + 2*var(--gutter))}}@media (max-width:344px){.top{--top-fixed:calc(76px + 104px + 40px + 44px + 6*3px + 2*16px);column-gap:3px}}.wire{height:var(--wire-h);--wire-pad:var(--gutter);--fill-strong:color-mix(in oklab, var(--fg) 22%, transparent);--fill-hover-strong:color-mix(in oklab, var(--fg) 33%, transparent);--fill-press:color-mix(in oklab, var(--fg) 44%, transparent);--seg-ev-line:color-mix(in oklab, var(--fg) 52%, transparent);--tap-w:64px;-webkit-user-select:none;user-select:none;touch-action:manipulation;width:100vw;box-shadow:0 -1px 0 var(--line), 0 1px 0 var(--line);background:var(--ground);margin-left:calc(50% - 50vw);position:relative;overflow:hidden}[data-theme=dark] .wire{--fill-strong:color-mix(in oklab, var(--fg) 18%, transparent);--fill-hover-strong:color-mix(in oklab, var(--fg) 26%, transparent);--fill-press:color-mix(in oklab, var(--fg) 34%, transparent);--seg-ev-line:color-mix(in oklab, var(--fg) 44%, transparent)}.wire canvas{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad), #000 calc(100% - var(--wire-pad)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad), #000 calc(100% - var(--wire-pad)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad), #000 calc(100% - var(--wire-pad)),transparent 100%);display:block}.wire:focus-visible{outline:var(--ring-inverse);outline-offset:-2px}.tap{top:var(--tap-y);width:var(--tap-w);height:var(--tap-w);border-radius:var(--r-full);background:var(--fg);color:var(--ground);z-index:7;box-shadow:0 1px 2px -1px var(--shadow-ink), 0 12px 30px -14px var(--shadow-ink);transition:transform var(--t-fast) var(--ease-ui), box-shadow var(--t-fast) var(--ease-ui), opacity var(--t-fast) var(--ease-ui);place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.tap:hover{box-shadow:0 1px 2px -1px var(--shadow-ink), 0 16px 34px -14px var(--shadow-ink);transform:translate(-50%,-50%)scale(1.06)}.tap:active{box-shadow:0 1px 2px -1px var(--shadow-ink), 0 6px 16px -10px var(--shadow-ink);transform:translate(-50%,-50%)scale(.975)}.tap svg{fill:currentColor;pointer-events:none;width:20px;height:20px}.tap[disabled]{cursor:default;background:var(--fill-strong);color:var(--fg-4);box-shadow:inset 0 0 0 1px var(--seg-ev-line)}.tap[disabled]:hover,.tap[disabled]:active{box-shadow:inset 0 0 0 1px var(--seg-ev-line);transform:translate(-50%,-50%)}.tap-hint{top:calc(var(--wire-lede) / 2);transform:translate(calc(var(--tap-w) / 2 + var(--s3)),-50%);white-space:nowrap;pointer-events:none;z-index:7;transition:opacity var(--t-fast) var(--ease-ui);position:absolute}body[data-mode=offline] .tap-hint{left:auto;right:var(--wire-pad);transform:translateY(-50%)}body[data-playing=true] .tap-hint{opacity:0}.readout{z-index:8;pointer-events:none;opacity:0;transition:var(--move-shift),transform var(--t-fast) var(--ease-ui);border-radius:var(--r2);isolation:isolate;transform:translateY(4px)}@media (max-width:719px){.readout{right:var(--wire-pad);bottom:calc(var(--segmap-h) + var(--s2));width:auto;transform:translateY(4px);left:var(--wire-pad)!important;top:auto!important}}.tap-hint{letter-spacing:var(--t1-track);color:var(--fg-4)}html:not([data-ready]) .wire canvas{animation:wire-pending 2.4s var(--ease-ui) infinite}@keyframes wire-pending{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){html:not([data-ready]) .wire canvas{opacity:.78;animation:none}}.tap-hint{transition:opacity var(--t-fast) var(--ease-ui)}.body{padding:0 var(--gutter);position:relative}.stage{gap:var(--s6) var(--s8);padding-top:var(--s6);padding-bottom:var(--s6);min-height:min(calc(100vh - var(--wire-h) - var(--top-h) - var(--fold-h) - var(--fold-pause)), 620px);padding-top:round(clamp(var(--s5), 4.5vh, var(--s7)), 4px);grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;display:grid}@keyframes seg-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.nowflag{align-items:center;gap:var(--s2);width:fit-content;margin-bottom:var(--s3);border-radius:var(--r-full);--flag-line:color-mix(in oklab, var(--fg) 55%, transparent);border:1px solid var(--flag-line);background:var(--fill-subtle);color:var(--fg-3);transition:var(--move-tint);padding:4px 10px;display:flex}[data-theme=dark] .nowflag{--flag-line:color-mix(in oklab, var(--fg) 44%, transparent)}.nowflag:before{content:"";border-radius:var(--r-full);background:var(--fg-5);flex:none;width:5px;height:5px}.nowflag[data-kind=offline]{--flag-line:color-mix(in oklab, var(--fg) 62%, transparent)}.nowflag[data-kind=live]{--flag-line:color-mix(in oklab, var(--fg) 62%, transparent);color:var(--fg-2)}.nowflag[data-kind=live]:before{background:var(--fg)}@media (prefers-reduced-motion:no-preference){body[data-playing=true] .nowflag[data-kind=live]:before{animation:flag-pulse 2s var(--ease-ui) infinite}}@keyframes flag-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--fg) 45%, transparent)}70%{box-shadow:0 0 0 5px color-mix(in oklab, var(--fg) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in oklab, var(--fg) 0%, transparent)}}.now-head{font-family:var(--font-display);font-variation-settings:var(--display-vf);font-weight:700;font-size:var(--d3);line-height:calc(var(--d3) + 4px);letter-spacing:var(--t8-track);max-width:20ch;color:var(--fg);overflow-wrap:break-word}.now-sub{margin-top:var(--s3);color:var(--fg-4);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.now-sub>*+:before{content:"·";color:var(--fg-6);margin-right:8px}.transport{margin-top:var(--s4);max-width:640px}.tr-line{align-items:center;gap:var(--s3);display:flex}.tr-t{color:var(--fg-4);font-size:var(--t2-size);line-height:var(--t2-lh);letter-spacing:var(--t2-track);font-variant-numeric:tabular-nums;min-width:5ch;transition:var(--move-tint);text-align:right;flex:none}.tr-t[data-role=pos]{color:var(--fg-2)}.tr-t[data-role=pos][data-empty=true]{color:var(--fg-5);letter-spacing:0;font-size:0}.tr-t[data-role=pos][data-empty=true]:after{content:"--:--";font-size:var(--t2-size);letter-spacing:var(--t2-track);font-variant-numeric:tabular-nums}.tr-track{--tr-h:4px;--tr-rail:color-mix(in oklab, var(--fg) 55%, transparent);flex:1;align-items:center;min-width:0;height:44px;display:flex;position:relative}[data-theme=dark] .tr-track{--tr-rail:color-mix(in oklab, var(--fg) 46%, transparent)}.tr-track{--tr-rail-h:calc(var(--tr-h) - 2px)}.tr-track:before{content:"";height:var(--tr-rail-h);border-radius:var(--r-full);background:var(--tr-rail);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.tr-fill{height:var(--tr-h);border-radius:var(--r-full);background:var(--fg);width:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tr-fill.is-stepping{transition:width var(--t-fast) var(--ease-enter)}@media (prefers-reduced-motion:reduce){.tr-fill.is-stepping{transition:none}}.tr-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.tr-range::-webkit-slider-runnable-track{background:0 0;border:none}.tr-range::-moz-range-track{background:0 0;border:none}.tr-range::-webkit-slider-thumb{appearance:none;border-radius:var(--r-full);background:var(--fg);border:2px solid var(--ground);cursor:grab;width:14px;height:14px;transition:transform var(--t-fast) var(--ease-ui);transform:scale(0);box-shadow:0 1px 3px -1px #12161f73;box-shadow:0 1px 3px -1px lab(7.11543% .0978708 -7.25583/.45)}.tr-range::-moz-range-thumb{border-radius:var(--r-full);background:var(--fg);border:2px solid var(--ground);cursor:grab;width:14px;height:14px;transition:transform var(--t-fast) var(--ease-ui);transform:scale(0);box-shadow:0 1px 3px -1px #12161f73;box-shadow:0 1px 3px -1px lab(7.11543% .0978708 -7.25583/.45)}.tr-track[data-seekable=true] .tr-fill:after{content:"";border-radius:var(--r1);background:var(--fg);width:4px;height:14px;box-shadow:0 0 0 1px var(--ground);transition:opacity var(--t-fast) var(--ease-ui);margin-right:-2px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tr-track[data-seekable=true]:hover .tr-fill:after,.tr-track[data-seekable=true]:focus-within .tr-fill:after{opacity:0}@media (hover:none){.tr-track[data-seekable=true] .tr-range::-webkit-slider-thumb{transform:scale(1)}.tr-track[data-seekable=true] .tr-range::-moz-range-thumb{transform:scale(1)}.tr-track[data-seekable=true] .tr-fill:after{opacity:0}}@media (pointer:coarse){.tr-track[data-seekable=true] .tr-range::-webkit-slider-thumb{width:18px;height:18px}.tr-track[data-seekable=true] .tr-range::-moz-range-thumb{width:18px;height:18px}}.tr-track[data-seekable=true]:hover,.tr-track[data-seekable=true]:focus-within{--tr-h:6px}.tr-track[data-seekable=true]:hover .tr-range::-webkit-slider-thumb{transform:scale(1)}.tr-track[data-seekable=true]:focus-within .tr-range::-webkit-slider-thumb{transform:scale(1)}.tr-track[data-seekable=true]:hover .tr-range::-moz-range-thumb{transform:scale(1)}.tr-track[data-seekable=true]:focus-within .tr-range::-moz-range-thumb{transform:scale(1)}.tr-track[data-seekable=true] .tr-range:active{cursor:grabbing}.tr-track[data-seekable=true] .tr-range:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.28)}.tr-track[data-seekable=true] .tr-range:active::-moz-range-thumb{cursor:grabbing;transform:scale(1.28)}.tr-track[data-seekable=false] .tr-range{cursor:default;pointer-events:none}.tr-track[data-seekable=false][data-pos=known] .tr-fill:after{content:"";border-radius:var(--r-full);background:var(--fg);width:8px;height:8px;margin-right:-4px;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (prefers-reduced-motion:no-preference){body[data-playing=true] .tr-track[data-seekable=false][data-pos=known] .tr-fill:before{content:"";border-radius:var(--r-full);background:var(--fg);width:8px;height:8px;animation:tr-pulse 2s var(--ease-ui) infinite;margin-right:-4px;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@keyframes tr-pulse{0%{opacity:.5;transform:translateY(-50%)scale(1)}70%{opacity:0;transform:translateY(-50%)scale(2.6)}to{opacity:0;transform:translateY(-50%)scale(2.6)}}.tr-track[data-pos=unknown]:before{border:1px dashed var(--tr-rail);box-sizing:border-box;height:var(--tr-h);background:0 0}.tr-track[data-pos=unknown] .tr-fill{background:0 0;width:0!important}.tr-range:focus-visible{outline:none}.tr-track:has(.tr-range:focus-visible){outline:2px solid var(--accent);outline-offset:6px;border-radius:var(--r2)}@supports not selector(:has(*)){.tr-range:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r2)}}.tr-note{margin-top:var(--s1);color:var(--fg-4);text-transform:none;letter-spacing:0;font-size:var(--t1-size);line-height:var(--t1-lh);transition:var(--move-tint)}.tr-note:empty{display:none}.tr-range{font:inherit}.ev{margin-top:var(--s5);gap:var(--s4);flex-direction:column;max-width:640px;display:flex;container-type:inline-size}.ev-blk{min-width:0}.ev-time{font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-5)}.marks-sec{padding-block:1px}.marks{align-items:stretch;gap:var(--mk-gap,6px);flex-wrap:wrap;display:flex;container-type:inline-size}@container (max-width:400px){.marks{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;--mk-gap:6px;flex-wrap:nowrap;margin-block:-5px;padding-block:5px;overflow-x:auto}.marks::-webkit-scrollbar{display:none}.mk{scroll-snap-align:start}}.mk{min-width:44px;min-height:44px;padding:0 var(--s3);border-radius:var(--r2);background:var(--surface-2);box-shadow:0 0 0 1px var(--line-soft);color:var(--fg-3);cursor:pointer;transition:background var(--t-fast) var(--ease-ui), box-shadow var(--t-fast) var(--ease-ui);border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.mk:hover{background:var(--fill-hover)}.mk[aria-expanded=true]{background:var(--surface);box-shadow:0 0 0 1px var(--line-strong)}.mk:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mk-ico{width:18px;height:18px;color:var(--fg-3);flex:none}.clockface{flex:none;width:18px;height:18px}@container (max-width:400px){.mk{gap:var(--s1);min-width:38px;min-height:34px;padding:0 6px}.mk:before{content:"";width:calc(100% + var(--mk-gap,6px));border-radius:inherit;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mk-ico,.clockface{width:16px;height:16px}.mk .reach-bar{width:26px;height:4px}}@supports not (container-type:inline-size){@media (max-width:460px){.mk{gap:4px;padding:0 6px}.mk-ico,.clockface{width:16px;height:16px}}}.mk-v{font-family:var(--font-mono);font-size:var(--t2-size);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--fg-2);text-align:center;min-width:calc(var(--mk-ch,1) * 8px);display:inline-block}.pips{gap:var(--s1);align-items:center;display:inline-flex}.pip{border-radius:var(--r-full);width:8px;height:8px;box-shadow:inset 0 0 0 2px var(--medal-0);flex:none}.pip[data-on=true]{box-shadow:none}.mk[data-tier="3"] .pip[data-on=true],.clm-tier[data-tier="3"] .pip[data-on=true]{background:var(--medal-3)}.mk[data-tier="2"] .pip[data-on=true],.clm-tier[data-tier="2"] .pip[data-on=true]{background:var(--medal-2)}.mk[data-tier="1"] .pip[data-on=true],.clm-tier[data-tier="1"] .pip[data-on=true]{background:var(--medal-1)}.mk-pop{z-index:60;top:var(--mk-y,0px);left:var(--mk-x,0px);text-align:left;background:var(--surface);border-radius:var(--r2);width:max(240px,min(300px,78vw));box-shadow:var(--shadow-3);overscroll-behavior:contain;padding:12px;display:none;position:fixed;overflow-y:auto}.mk-pop:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mk-pop:before{content:"";background:var(--surface);border:0 solid var(--fg-6);width:12px;height:12px;position:absolute;transform:rotate(45deg)}.mk-pop[data-place=below]:before{top:-3px;left:var(--mk-tail,20px);clip-path:polygon(0 0,100% 0,0 100%);border-top-width:1px;border-left-width:1px;margin-left:-6px}.mk-pop[data-place=above]:before{bottom:-3px;left:var(--mk-tail,20px);clip-path:polygon(100% 0,100% 100%,0 100%);border-bottom-width:1px;border-right-width:1px;margin-left:-6px}.mk[aria-expanded=true] .mk-pop{animation:pop-fade .14s var(--ease-enter);display:block}@keyframes pop-fade{0%{opacity:0}to{opacity:1}}.mk-pop-h{font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-5);border-bottom:1px solid var(--line-soft);margin-bottom:8px;padding-bottom:6px;display:block}.mk-pop-b{font-size:var(--t3-size);line-height:var(--lh-normal);color:var(--fg-2);white-space:normal;text-align:left;letter-spacing:0;text-transform:none;font-family:var(--font-ui);display:block}.mk-pop-b>span{display:block}.mk-pop-b ul{margin-top:6px;display:block}.mk-pop-b li+li{margin-top:6px}.mk-pop-b li{color:var(--fg-3);padding-left:14px;list-style:none;position:relative}.mk-pop-b li:before{content:"";background:var(--fg-6);width:5px;height:1px;position:absolute;top:8px;left:2px}.mk-pop-b .num{color:var(--fg);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.mk-dist{gap:0;margin-top:8px;display:grid}.mk-dist li{align-items:baseline;gap:var(--s3);border-top:1px solid var(--line-soft);grid-template-columns:1fr auto;padding:4px 0;display:grid}.mk-dist li+li{margin-top:0}.mk-dist li:before{content:none}.mk-dist-k{font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-4)}.mk-dist-n{color:var(--fg);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t2-size)}.mk-pop-note{border-top:1px solid var(--line-soft);color:var(--fg-3);margin-top:8px;padding-top:8px;display:block}.mk-pop-note b{color:var(--fg-2);font-weight:600}.mk-pop-stub{border-top:1px solid var(--line-soft);font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-5);margin-top:8px;padding-top:8px;display:block}.mk-pop-sub{border-top:1px solid var(--line-soft);font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-5);margin-top:8px;padding-top:8px;display:block}.mk-pop-sub .num{color:var(--fg-2)}.mk-pop-supp{font-style:normal;font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.02em;color:var(--fg-5);margin-top:2px;display:block}.reach{justify-items:center;gap:var(--s1);display:inline-grid}.reach-bar{border-radius:var(--r1);background:var(--dv-track);flex:none;width:44px;height:4px;overflow:hidden}.av-m .reach-bar{width:56px}.reach-bar i{background:color-mix(in oklab, var(--fg) 68%, transparent);height:100%;display:block}.reach-list{gap:6px;margin-top:8px;display:grid}.reach-list li{align-items:center;gap:var(--s3);grid-template-columns:minmax(0,1fr) auto 56px;padding-left:0;display:grid}.reach-list li:before{content:none}.reach-row .reach-bar{width:56px}.reach-who{font-family:var(--font-mono);font-size:var(--t2-size);letter-spacing:0;color:var(--fg-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rcpt-row{align-items:center;gap:var(--s2);min-width:0;display:inline-flex}.rcpt{gap:var(--s1);flex:none;display:inline-flex}.rcpt-i{border-radius:var(--r-full);background:var(--fg-4);width:4px;height:12px;display:block}.clm-byline{align-items:center;column-gap:var(--s2)}.claims{border-top:1px solid var(--line-strong);padding-top:var(--s4)}.claims-h{align-items:baseline;gap:var(--s3);margin-bottom:var(--s2);grid-template-columns:minmax(0,1fr) 88px;display:grid}.claims-h>[data-count]{text-align:right}.claims-k{font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-5);font-weight:400}#clmList,#clmRest{margin:0;padding:0;list-style:none}#clmList{counter-reset:cn}#clmRest{counter-reset:none}@media (prefers-reduced-motion:no-preference){#clmRest:not([hidden])>.clm{animation:seg-enter var(--t-mid) var(--ease-enter) both;animation-delay:calc(min(var(--clm-i,0), 6) * 40ms)}}.clm{border-top:1px solid var(--line-soft);counter-increment:cn;padding:12px 0;position:relative}#clmList>.clm:first-child{border-top:0;padding-top:0}.clm-n{font-family:var(--font-mono);font-size:var(--t1-size);color:var(--fg-5);font-variant-numeric:tabular-nums}.clm-n:before{content:counter(cn,decimal-leading-zero)}.clm-t{font-size:var(--t4-size);line-height:var(--lh-snug);color:var(--fg-2);margin-top:var(--s1);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:440px}.clm-t[data-clamp=true]{max-height:calc(2 * var(--lh-snug));--clm-wipe:linear-gradient(to bottom, #000 0, #000 100%), linear-gradient(to right, #000 0, #000 var(--clm-fade-x,calc(100% - 56px)), transparent 100%);-webkit-mask-image:var(--clm-wipe);-webkit-mask-image:var(--clm-wipe);mask-image:var(--clm-wipe);-webkit-mask-size:100% var(--lh-snug), 100% var(--lh-snug);-webkit-mask-size:100% var(--lh-snug), 100% var(--lh-snug);mask-size:100% var(--lh-snug), 100% var(--lh-snug);-webkit-mask-position:0 0, 0 var(--lh-snug);-webkit-mask-position:0 0, 0 var(--lh-snug);mask-position:0 0, 0 var(--lh-snug);display:block;overflow:hidden;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat}.clm-t[data-clamp=false]{max-height:var(--clm-open,calc(14 * var(--lh-snug) + var(--clm-rule,0px)));padding-bottom:var(--clm-rule,0px);overflow:hidden;-webkit-mask-image:none;mask-image:none}.clm-t[role=button]{cursor:pointer;-webkit-text-decoration:underline dotted var(--line-strong);text-decoration:underline dotted var(--line-strong);text-underline-offset:3px;--clm-rule:4px;text-decoration-thickness:1px;position:relative}.clm:has(>.clm-t[role=button]){position:relative}.clm:has(>.clm-t[role=button])>.clm-t{cursor:pointer}.clm-t[role=button]:hover{color:var(--fg)}.clm-t[role=button]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r1)}@media (prefers-reduced-motion:no-preference){.clm-t{transition:color var(--t-fast) var(--ease-ui)}.clm-t[data-clamp]{transition:color var(--t-fast) var(--ease-ui), max-height .22s var(--ease-enter)}}.clm-b{justify-content:space-between;align-items:center;gap:var(--s3);grid-template-columns:minmax(0,auto) auto;margin-top:8px;display:grid}.clm-b>.clm-tier:only-child{grid-column:2}.clm-tier{align-items:center;display:inline-flex}.clm-supword{font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-5);margin-top:var(--s1);display:none}.clm:has(>.clm-t[aria-expanded=true])>.clm-supword{display:block}.reported{align-items:stretch;gap:var(--s2);margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line-soft);flex-direction:column;display:flex}.rep-line{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.rep-k{font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-5);flex:none}.rep-row{flex:auto;min-width:0}.rep-abs{align-items:center;gap:var(--s2)}.rep-none{font-family:var(--font-mono);font-size:var(--t2-size);letter-spacing:0;color:var(--fg-4);min-width:0}.src-cluster{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.src-cluster+.src-cluster{margin-top:var(--s3)}.src-k{font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-5)}.src-card{gap:var(--s2);border-radius:var(--r2);background:var(--surface-2);box-shadow:0 0 0 1px var(--line-soft);flex-direction:column;min-width:0;padding:12px 14px;display:flex}a.src-card{color:inherit;text-decoration:none}a.src-card:hover,a.src-card:focus-visible{box-shadow:0 0 0 1px var(--line-strong)}a.src-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.src-top{align-items:flex-start;gap:var(--s3);min-width:0;display:flex}.src-who{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.src-nm{color:var(--fg);font-weight:650;line-height:var(--lh-tight)}.src-nm-row{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.src-hd,.src-ex,.src-meta{color:var(--fg-3);font-size:var(--t3-size);line-height:var(--lh-normal)}.src-meta{color:var(--fg-5)}.src-ex{margin:0}.src-face{background:var(--surface);width:40px;height:40px;box-shadow:0 0 0 1px var(--line-soft);color:var(--fg-3);border-radius:var(--r2);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.src-face[data-kind=person],.src-face[data-kind=post]{border-radius:var(--r-full)}.src-face[data-kind=corpus]{background:var(--surface);color:var(--fg)}.src-face .ini{font-family:var(--font-display);font-variation-settings:var(--display-vf);font-size:var(--t2-size);letter-spacing:.02em}.src-face[data-kind=person] .ini{transform:translate(-2px,-2px)}.src-face .plat{border-radius:var(--r-full);background:var(--fg);width:15px;height:15px;box-shadow:0 0 0 1.5px var(--surface);color:var(--surface);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-1px;right:-1px}.src-face .plat svg{width:9px;height:9px}.src-face .cor-g{width:18px;height:18px}.src-face img.face,.src-face img.fav{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.src-face[data-fallback] img.face,.src-face[data-fallback] img.fav,.src-thumb[data-fallback]{display:none}.src-thumb{border-radius:var(--r2);background:var(--surface);width:64px;height:64px;box-shadow:0 0 0 1px var(--line-soft);flex:none;margin:0;overflow:hidden}.src-thumb img{object-fit:cover;width:100%;height:100%;display:block}.src-thumb-link{border-radius:var(--r2);flex:none;line-height:0}.src-thumb-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.src-nest .src-thumb{width:48px;height:48px}.src-unnamed{margin:var(--s2) 0 0;color:var(--fg-5);font-size:var(--t3-size);line-height:var(--lh-normal)}.src-ext{width:28px;height:28px;color:var(--fg-4);border-radius:var(--r2);flex:none;place-items:center;text-decoration:none;display:grid}.src-ext:hover,.src-ext:focus-visible{color:var(--fg-2);background:var(--fill-hover)}.src-ext:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.src-ext .av-ext{width:16px;height:16px;display:block}.src-nest{border-top:1px solid var(--line-soft);border-left:1px solid var(--line-soft);margin-top:2px;padding:10px 0 0 12px}.src-cap{border-radius:var(--r-full);background:var(--medal-3);color:var(--ground);font-size:var(--t1-size);letter-spacing:.02em;flex:none;align-items:center;padding:2px 8px;font-weight:650;line-height:1.3;display:inline-flex}.logorow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.logo{border-radius:var(--r2);width:34px;height:34px;color:var(--fg-3);transition:var(--move-tint);border:0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.logo[data-kind=person],.logo[data-kind=post],.logo[data-kind=outlet],.logo[data-kind=feed],.logo[data-kind=article],.logo[data-kind=fetch]{background:var(--surface-2);box-shadow:0 0 0 1px var(--line-soft)}.logo[data-kind=unresolved]{cursor:default;box-shadow:none;border:1px dashed var(--fg-5);box-sizing:border-box;font-family:var(--font-mono);font-size:var(--t2-size);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--fg-4);background:0 0;line-height:1}.logo .ini{font-family:var(--font-display);font-variation-settings:var(--display-vf);font-size:var(--t2-size);line-height:var(--t2-lh);letter-spacing:.02em;color:var(--fg-3)}.logo[data-kind=person] .ini{transform:translate(-2px,-2px)}.logo[data-kind=post]{width:34px}.logo[data-kind=outlet] img.fav,.logo[data-kind=feed] img.fav,.logo[data-kind=article] img.fav,.logo[data-kind=fetch] img.fav{box-sizing:border-box;object-fit:contain;border-radius:inherit;width:100%;height:100%;padding:4px;position:absolute;inset:0}.logo[data-kind=person] img.face,.logo[data-kind=post] img.face{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.logo img.fav[data-failed=true],.logo img.face[data-failed=true]{display:none}.logo[data-kind=person],.logo[data-kind=post]{border-radius:var(--r-full)}.logo[data-platform] .plat{border-radius:var(--r-full);background:var(--fg);width:15px;height:15px;box-shadow:0 0 0 1.5px var(--surface);color:var(--surface);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-1px;right:-1px}.logo[data-platform] .plat svg{width:9px;height:9px}@media (max-width:900px){.logo[data-platform] .plat{width:17px;height:17px}.logo[data-platform] .plat svg{width:10px;height:10px}}.logo[data-kind=post] .plat{box-shadow:none;flex:none;order:-1;width:26px;height:26px;position:static}.logo[data-kind=post] .plat svg{width:11px;height:11px}@media (max-width:900px){.logo[data-kind=post] .plat{width:32px;height:32px}.logo[data-kind=post] .plat svg{width:13px;height:13px}}.logo[data-kind=post]{width:auto;min-width:0;box-shadow:none;background:0 0;padding:0}.logo[data-kind=post]:hover,.logo[data-kind=post]:focus-visible{box-shadow:none;background:0 0}.logo[data-kind=post] .plat{box-shadow:0 0 0 1.5px var(--surface)}a.logo,button.logo{cursor:pointer}a.logo:hover,a.logo:focus-visible,button.logo:hover,button.logo:focus-visible{box-shadow:0 0 0 1px var(--line-strong);background:var(--fill-hover)}a.logo:focus-visible,button.logo:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.logo[aria-expanded=true]{box-shadow:0 0 0 1px var(--line-strong);background:var(--surface)}button.logo{appearance:none;font:inherit;text-align:inherit;background:0 0}.logo[data-kind=corpus]{background:var(--fg);color:var(--surface)}.logo[data-kind=corpus] .cor-g{width:16px;height:16px}.logo[data-kind=corpus]:hover,.logo[data-kind=corpus]:focus-visible,.logo[data-kind=corpus][aria-expanded=true]{background:var(--fg)}@media (max-width:900px){.logo[data-kind=corpus] .cor-g{width:20px;height:20px}}.logo-more{width:auto;min-width:26px;height:34px;font-family:var(--font-mono);font-size:var(--t1-size);color:var(--fg-5);box-shadow:none;letter-spacing:.04em;background:0 0;padding:0 6px}.logo-more-abs{border:1px dashed var(--fg-5);border-radius:var(--r2);box-sizing:border-box;padding:0 8px}@media (max-width:900px){.logo{border-radius:var(--r2);width:44px;height:44px}.logo[data-kind=person],.logo[data-kind=post]{border-radius:var(--r-full)}.logo[data-kind=post]{width:44px}.logo .ini{font-size:var(--t4-size);line-height:var(--t4-lh)}.logo img.fav{padding:var(--s1)}.logo-more{min-width:30px;height:44px}}.clm-more{min-height:44px;margin-top:var(--s2);cursor:pointer;font-family:var(--font-mono);font-size:var(--t2-size);letter-spacing:var(--t2-track);color:var(--accent);background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.clm-more:hover{text-decoration:underline}.clm-more:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.clm-more svg{width:12px;height:12px;transition:transform var(--t-fast) var(--ease-ui)}.clm-more[aria-expanded=true] svg{transform:rotate(180deg)}.av-pop{z-index:22;text-align:left;background:var(--surface);border-radius:var(--r2);width:max(190px,min(252px,68vw));max-width:calc(100vw - 32px);box-shadow:var(--shadow-3);padding:var(--s3);cursor:default;display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.logo[aria-expanded=true] .av-pop{animation:pop-fade .14s var(--ease-enter);display:block}.logo .av-pop{transform:translateX(calc(-50% + var(--av-shift,0px)))}.av-row{align-items:center;gap:var(--s3);grid-template-columns:minmax(0,1fr) auto;display:grid}.av-id{border-radius:var(--r1);min-width:0;min-height:34px;padding:1px 2px 1px 0;display:block}.logo:hover .av-nm,.logo:focus-visible .av-nm,.av-pop:hover .av-nm{text-decoration:underline}.av-nm{align-items:center;gap:var(--s1);font-size:var(--t3-size);line-height:var(--lh-snug);color:var(--fg);font-family:var(--font-ui);letter-spacing:0;display:flex}.av-ext{width:11px;height:11px;color:var(--accent);flex:none}.av-vf{color:var(--live-text);font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.06em;text-transform:uppercase;flex:none}.av-m{justify-items:end;gap:var(--s1);flex:none;display:grid}.av-n{font-family:var(--font-mono);font-size:var(--t2-size);color:var(--fg-3);font-variant-numeric:tabular-nums;letter-spacing:0}.av-hd{margin-top:var(--s1);font-family:var(--font-mono);font-size:var(--t2-size);letter-spacing:0;color:var(--fg-4);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ev-foot{align-items:baseline;gap:var(--s4);border-top:1px solid var(--line-soft);padding-top:var(--s3);flex-wrap:wrap;display:flex}.ev-foot-n{color:var(--fg-5)}.ev-empty{padding:var(--s4) 0;color:var(--fg-4);font-size:var(--t3-size);line-height:var(--lh-normal)}.ev-empty b{color:var(--fg-2);font-weight:600}.rate{--up:#3eb268;--up-text:#7fdc9a;--up-wash:#3eb26829;--down:#ea564d;--down-text:#ff988c;--down-wash:#ea564d29;--rate-lane-h:56px;--rate-key:#ffffff57;--rate-key-hover:#ffffff6b;--rate-key-active:#ffffff47;--rate-key-bevel:#ffffff9e;--rate-key-bevel-hi:#ffffffc7;--rate-latch-bg:color-mix(in oklab, var(--up) 22%, transparent);--rate-latch-ring:color-mix(in oklab, var(--up) 78%, transparent);--rate-lane-hover:#ffffff0b;--rate-edge:#ffffff57;margin-top:var(--s6);background:var(--inv-surface);border-radius:var(--r4);border:var(--inv-edge-w) solid var(--inv-edge);box-shadow:0 1px 2px -1px var(--shadow-ink);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.rate{--up:lab(64.7938% -46.4112 27.7972);--up-text:lab(80.8069% -39.835 23.651);--up-wash:lab(64.7938% -46.4112 27.7972/.16);--down:lab(57.6005% 57.7911 37.4921);--down-text:lab(74.2267% 46.3483 28.4858);--down-wash:lab(57.6005% 57.7911 37.4921/.16);--rate-key:lab(100% 0 0/.34);--rate-key-hover:lab(100% 0 0/.42);--rate-key-active:lab(100% 0 0/.28);--rate-key-bevel:lab(100% 0 0/.62);--rate-key-bevel-hi:lab(100% 0 0/.78);--rate-lane-hover:lab(100% 0 0/.045);--rate-edge:lab(100% 0 0/.34)}}[data-theme=dark] .rate{box-shadow:inset 0 1px 0 0 #ffffff1a, 0 1px 2px -1px var(--shadow-ink)}@supports (color:lab(0% 0 0)){[data-theme=dark] .rate{box-shadow:inset 0 1px 0 0 lab(100% 0 0/.1), 0 1px 2px -1px var(--shadow-ink)}}:root:not([data-theme=dark]) .ev-foot:after{content:"";bottom:calc(-1 * var(--s4));background:var(--line);pointer-events:none;height:1px;position:absolute;left:12%;right:12%}.rate-deck{background:var(--inv-deck);box-shadow:inset 0 0 0 1px var(--inv-line);padding:var(--s3) 0;margin:var(--s4) var(--s3);border-radius:var(--r3);container-type:inline-size}.rate-head{align-items:baseline;gap:var(--s3);margin-bottom:var(--s3);padding-inline:var(--s3);display:flex}.rate-head .rate-title{color:var(--inv-fg-4);font-family:var(--font-mono);font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:.09em;text-transform:uppercase;font-weight:400}.rate-head .rate-chan{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:var(--t1-track);text-transform:uppercase;color:var(--inv-fg-5);margin-left:auto}:where(.rate button){color:var(--inv-fg-2)}.rate-stage[hidden]{display:none!important}.rate-stage{animation:rate-stage-in .26s var(--ease-enter) both}@keyframes rate-stage-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.rate-rail{background:var(--inv-line-soft);border-radius:var(--r3);gap:0;display:grid;overflow:hidden}.rate-rail:focus{outline:none}.rate-rail[data-focus-ring],.rate-rail:focus-visible{outline:2px solid var(--inv-fg-3);outline-offset:2px}.rate-rail .rate-lane:not(:last-child){box-shadow:inset 0 -1px 0 0 var(--inv-line-soft)}.rate-lane{align-items:stretch;gap:var(--s2);background:var(--inv-deck);min-height:var(--rate-lane-h);transition:background var(--t-fast) var(--ease-ui);padding:0;display:grid}.rate-lane-name{min-width:0;color:var(--inv-fg-2);font-family:var(--font-ui);font-weight:500;font-size:var(--t4-size);line-height:var(--t4-lh);letter-spacing:var(--t4-track);align-items:center;gap:0;display:flex}.rate-lane.is-set .rate-lane-name{color:var(--inv-fg)}@media (hover:hover) and (pointer:fine){.rate-lane:hover{background-image:linear-gradient(var(--rate-lane-hover),var(--rate-lane-hover))}.rate-lane:hover .rate-lane-name{color:var(--inv-fg)}.rate-lane:hover .rate-ico{color:var(--inv-fg-3);background-color:var(--rate-key-hover)}}.rate-push{align-items:center;display:flex}.rate-push button{width:46px;height:var(--rate-lane-h);cursor:pointer;min-width:44px;min-height:44px;color:var(--inv-fg-4);transition:color var(--t-fast) var(--ease-ui);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.rate-push button:before{content:"";border-radius:var(--r2);background:var(--rate-key);box-shadow:inset 0 1px 0 0 var(--rate-key-bevel);pointer-events:none;transition:background var(--t-fast) var(--ease-ui), box-shadow var(--t-fast) var(--ease-ui), transform var(--t-fast) var(--ease-ui);position:absolute;inset:4px}.rate-push button:after{content:"";border-radius:var(--r2);pointer-events:none;opacity:0;background:var(--rate-latch-bg);box-shadow:inset 0 0 0 1px var(--rate-latch-ring);transition:opacity var(--t-fast) var(--ease-ui), transform var(--t-fast) var(--ease-ui);position:absolute;inset:4px}.rate-push button:hover:before,.rate-push button:focus-visible:before{background:var(--rate-key-hover);box-shadow:inset 0 1px 0 0 var(--rate-key-bevel-hi)}.rate-push button:hover,.rate-push button:focus-visible{color:var(--inv-fg-2)}.rate-push button:active:before{background:var(--rate-key-active);box-shadow:none;transform:translateY(1px)}.rate-push button:active:after{transform:translateY(1px)}.rate-push button:focus-visible{outline:var(--ring-inverse);outline-offset:-3px}.rate-push button[aria-pressed=true].is-pos{color:var(--up-text)}.rate-push button[aria-pressed=true].is-neg{color:var(--down-text);--rate-latch-bg:color-mix(in oklab, var(--down) 22%, transparent);--rate-latch-ring:color-mix(in oklab, var(--down) 88%, transparent)}.rate-push button[aria-pressed=true]:after{opacity:1}.rate-push button[aria-pressed=true]:active:before,.rate-push button[aria-pressed=true]:active:after{transform:translateY(1px)}.rate-push button:last-child:before,.rate-push button:last-child:after{right:0}.rate-push button svg{z-index:1;position:relative}.rate-rail.has-chair{border-radius:0 0 var(--r3) var(--r3)}.rate-ico{width:34px;height:auto;margin-right:var(--s3);color:var(--inv-fg-5);background:var(--inv-fill);border-right:1px solid var(--inv-line);transition:color var(--t-fast) var(--ease-ui);flex:none;align-self:stretch;place-items:center;display:grid}.rate-lane.is-set .rate-ico{color:var(--inv-fg-3)}.rate-rail .rate-lane:last-child .rate-ico{border-bottom-left-radius:var(--r3)}.rate-foot{align-items:center;gap:var(--s2);margin-top:var(--s3);min-height:24px;padding-inline:var(--s3);display:flex}.rate-tally{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t2-size);line-height:var(--t2-lh);letter-spacing:var(--t2-track);color:var(--inv-fg-4)}.rate-tally b{color:var(--inv-fg-2);font-weight:500}.rate-nil{justify-items:center;gap:var(--s3);padding:var(--s5) var(--s3) var(--s4);text-align:center;display:grid}.rate-nil-marks{align-items:center;gap:var(--s3);display:flex}.rate-nil-ico{color:var(--inv-fg-6);place-items:center;display:grid}.rate-nil-t{color:var(--inv-fg-3);font-size:var(--t4-size);line-height:var(--lh-normal);margin:0}.rate-nil-s{color:var(--inv-fg-5);font-family:var(--font-mono);font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:var(--t1-track);margin:0}.rate[data-rate-state=empty] .rate-foot{min-height:0;margin-top:0}.rate[data-rate-state=empty] .rate-chan{display:none}.rate[data-rate-state=empty] .rate-push button{pointer-events:none;cursor:not-allowed;opacity:.38;color:var(--inv-fg-6)}.rate[data-rate-state=empty] .rate-push button:before{box-shadow:none;background:0 0}.rate[data-rate-state=empty] .rate-lane-name{color:var(--inv-fg-5)}.rate-confirm{gap:var(--s3);display:grid}.rate-confirm-line{align-items:center;gap:var(--s3);display:flex}.rate-confirm-copy{min-width:0}.rate-confirm-copy strong{color:var(--inv-fg);font-size:var(--t4-size);line-height:var(--t4-lh);letter-spacing:var(--t4-track);font-weight:600;display:block}.rate-confirm-copy span{color:var(--inv-fg-4);font-size:var(--t2-size);line-height:var(--t2-lh);letter-spacing:var(--t2-track);display:block}.rate-foot .rate-undo{margin-left:auto}.rate-undo{min-width:44px;min-height:44px;padding:0 var(--s3);border:1px solid var(--rate-edge);border-radius:var(--r2);cursor:pointer;color:var(--inv-fg-3);font-family:var(--font-ui);font-size:var(--t3-size);letter-spacing:var(--t3-track);transition:background var(--t-fast) var(--ease-ui),color var(--t-fast) var(--ease-ui), transform var(--t-fast) var(--ease-ui);background:0 0;place-items:center;display:grid}.rate-undo:hover,.rate-undo:focus-visible{background:var(--rate-key);color:var(--inv-fg)}.rate-undo:active{transform:translateY(1px)}.rate-undo:focus-visible{outline:var(--ring-inverse);outline-offset:2px}@container (max-width:298px){.rate-ico{width:26px;margin-right:var(--s2)}}@media (min-width:620px){.rate{align-self:start;width:100%}.rate-lane{gap:var(--s4)}}.playlist{--pl-rail:76px;--pl-node:8px;--pl-gap:var(--s4);--pl-measure:480px;min-width:0;position:relative}.playlist .mono{letter-spacing:var(--t1-track)}.pl-h{grid-template-columns:var(--pl-rail) minmax(0,var(--pl-measure));column-gap:var(--pl-gap);color:var(--fg-5);padding-bottom:var(--s3);align-items:baseline;display:grid}.pl-h .pl-meta{align-items:baseline;gap:var(--pl-gap);grid-column:2;min-width:0;display:flex}.pl-title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:right;padding-right:var(--s3);white-space:nowrap;font-weight:400}.pl-h .pl-rule{background:var(--line);flex:auto;align-self:start;min-width:0;height:1px;margin-top:8px}.pl-h .pl-cad{flex:none}.pl-cad{white-space:nowrap;color:var(--fg-5);font-variant-numeric:tabular-nums}.pl-h[data-cad=none] .pl-rule{display:none}.pl-row,.pl-item{grid-template-columns:var(--pl-rail) minmax(0,var(--pl-measure));column-gap:var(--pl-gap);max-width:calc(var(--pl-rail) + var(--pl-gap) + var(--pl-measure));text-align:left;align-items:start;width:100%;display:grid;position:relative}.pl-row:before,.pl-aired:before{content:"";top:0;bottom:0;left:var(--pl-rail);background:var(--pl-line,var(--line));pointer-events:none;width:2px;position:absolute;transform:translate(-50%)}.pl-row{padding:var(--s4) 0;border-top:1px solid var(--line)}.pl-k{color:var(--fg-5);white-space:nowrap;align-items:center;gap:var(--s2);padding-right:var(--s3);justify-content:flex-end;padding-top:2px;display:flex}.pl-b{min-width:0}.pl-t{font-size:var(--t4-size);line-height:var(--lh-snug);color:var(--fg-3);overflow-wrap:break-word;margin:0}.pl-m{margin-top:var(--s1);color:var(--fg-5);align-items:center;gap:var(--s2);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.pl-bead,.pl-node{left:var(--pl-rail);top:calc(var(--s4) + 8px);width:var(--pl-node);height:var(--pl-node);border-radius:var(--r-full);background:var(--fg-3);box-shadow:0 0 0 3px var(--ground);pointer-events:none;flex:none;position:absolute;transform:translate(-50%,-50%)}.pl-now{border-top-color:var(--line-strong)}.pl-now .pl-k{color:var(--fg-2);font-weight:600}.pl-now .pl-t{font-size:var(--t5-size);line-height:var(--lh-snug);color:var(--fg);font-weight:500}.pl-now .pl-bead{--live-peak:#007f3d;background:var(--live);box-shadow:0 0 0 3px var(--ground), 0 0 0 6px var(--live-soft);animation:playlist-now-enter .52s var(--ease-ui) both}@supports (color:lab(0% 0 0)){.pl-now .pl-bead{--live-peak:lab(46.3149% -50.3195 30.6476)}}[data-theme=dark] .pl-now .pl-bead{--live-peak:#7be19a}@supports (color:lab(0% 0 0)){[data-theme=dark] .pl-now .pl-bead{--live-peak:lab(82.0916% -42.963 25.5411)}}@keyframes playlist-now-enter{0%,to{box-shadow:0 0 0 3px var(--ground),0 0 0 6px var(--live-soft)}44%{box-shadow:0 0 0 3px var(--ground),0 0 0 9px var(--live-soft)}}body[data-mode=replay] .pl-bead,body[data-mode=offline] .pl-bead,html:not([data-ready]) .pl-bead,body[data-behind=true] .pl-bead{background:var(--fg-6);box-shadow:0 0 0 3px var(--ground);animation-play-state:paused}.pl-now[data-empty=true] .pl-bead{background:var(--ground);box-shadow:0 0 0 3px var(--ground), inset 0 0 0 2px var(--fg-6);animation:none}.pl-now[data-empty=true] .pl-t{color:var(--fg-4);font-weight:400}.pl-next:before{background:var(--line)}.pl-next[data-empty=true]{--pl-line:transparent}.pl-next[data-empty=true]:before{background:linear-gradient(var(--line) 60%, transparent 0) 0 0 / 2px 8px repeat-y}.pl-next .pl-t{color:var(--fg-2)}.pl-next .pl-k{align-self:start}.pl-next[data-empty=true] .pl-t{color:var(--fg-4);font-weight:400}.pl-depth{margin-top:var(--s2);font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:var(--t1-track);color:var(--fg-5);font-variant-numeric:tabular-nums}.pl-depth .pl-depth-c{display:inline-block}.pl-depth .pl-depth-s{white-space:nowrap}.pl-aired{padding-top:var(--s4);border-top:1px solid var(--line);max-width:calc(var(--pl-rail) + var(--pl-gap) + var(--pl-measure));--pl-tail:calc(44px + var(--s2) + 22px);position:relative}.pl-aired:before{bottom:var(--pl-tail)}.pl-aired:has(.pl-none):before{display:none}.pl-k-aired{box-sizing:border-box;text-align:left;width:auto;padding-right:0;padding-left:calc(var(--pl-rail) + var(--pl-gap));color:var(--fg-5);margin:0 0 var(--s2);font-weight:400;display:block}.pl-list{margin:0;padding:0;list-style:none}.pl-item{cursor:pointer;border-radius:var(--r2);min-height:44px;transition:var(--move-tint);background:0 0;border:0;align-items:baseline;padding:10px 0}.pl-when{font-size:var(--t1-size);line-height:var(--t1-lh);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-5);white-space:nowrap;letter-spacing:var(--t1-track);text-align:right;padding-right:var(--s3);display:block}.pl-at{font-size:var(--t4-size);line-height:var(--lh-snug);color:var(--fg-4);--pl-at-lines:2;max-height:calc(var(--pl-at-lines) * var(--lh-snug));overflow-wrap:break-word;padding-right:32px;display:block;overflow:hidden}.pl-at[data-cut=true]{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(90deg,#000 0 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(#000 0 0),linear-gradient(90deg,#000 0 calc(100% - 48px),#0000 100%);-webkit-mask-size:100% calc(100% - var(--lh-snug)), 100% var(--lh-snug);-webkit-mask-size:100% calc(100% - var(--lh-snug)), 100% var(--lh-snug);mask-size:100% calc(100% - var(--lh-snug)), 100% var(--lh-snug);-webkit-mask-position:0 0,0 bottom;mask-position:0 0,0 bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pl-item .pl-node{top:22px}.pl-cue{border-radius:var(--r-full);width:24px;height:24px;color:var(--mark-data);box-shadow:inset 0 0 0 1px var(--fg-6);transition:color var(--t-fast) var(--ease-ui), background var(--t-fast) var(--ease-ui), box-shadow var(--t-fast) var(--ease-ui);background:0 0;place-items:center;display:grid;position:absolute;top:22px;right:0;transform:translateY(-50%)}.pl-item:hover .pl-cue,.pl-item:focus-visible .pl-cue{color:var(--inv-fg);background:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.pl-item:hover .pl-at{color:var(--fg-2)}.pl-item:hover .pl-when{color:var(--fg-3)}.pl-item:hover .pl-node{background:var(--fg)}.pl-item:hover{background:var(--fill-subtle)}.pl-item:active{background:var(--fill-hover);transition:var(--move-press);transform:translate(1px)}.pl-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r2)}.pl-list li[data-unplayable] .pl-node{background:var(--ground);box-shadow:0 0 0 3px var(--ground), inset 0 0 0 2px var(--fg-6)}.pl-list li[data-unplayable] .pl-item{cursor:default}.pl-list li[data-unplayable] .pl-item:hover{background:0 0}.pl-list li[data-current=true] .pl-node{background:var(--fg)}.pl-list li[data-current=true] .pl-when{color:var(--fg-3)}.pl-list li[data-current=true] .pl-at{color:var(--fg-2);font-weight:500}.pl-cur{margin-top:var(--s1);font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:var(--t1-track);color:var(--fg-3);grid-column:2;display:block}.pl-list li[data-current=true] .pl-item{cursor:default}.pl-list li[data-current=true] .pl-item:hover{background:0 0}.pl-day{grid-template-columns:var(--pl-rail) minmax(0,var(--pl-measure));column-gap:var(--pl-gap);padding:var(--s3) 0 var(--s2);align-items:center;display:grid;position:relative}.pl-day:before{content:"";top:0;bottom:0;left:var(--pl-rail);background:var(--line);width:2px;position:absolute;transform:translate(-50%)}.pl-day-t{font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:var(--t1-track);text-transform:uppercase;color:var(--fg-5);align-items:center;gap:var(--s3);white-space:nowrap;grid-column:2;display:flex}.pl-day-t:after{content:"";background:var(--line-soft);flex:1;height:1px}.pl-none{padding:var(--s3) 0 var(--s3) calc(var(--pl-rail) + var(--pl-gap));color:var(--fg-5);font-size:var(--t3-size);line-height:var(--lh-normal);margin:0;position:relative}.pl-none.is-err{color:var(--fg-4);box-shadow:inset 2px 0 0 var(--warn);padding-left:calc(var(--pl-rail) + var(--pl-gap))}html:not([data-ready]) .pl-none{color:#0000;box-shadow:none;height:0;padding-top:0;padding-bottom:0;overflow:hidden}html:not([data-ready]) .pl-aired:before{display:block}.mvt{padding:0 var(--gutter);margin-top:var(--s10);margin-bottom:var(--s7)}.mvt-rule{margin:0 calc(-1 * var(--gutter)) var(--s5);background:var(--line-strong);height:1px;display:block}.mvt-t{font-family:var(--font-display);font-variation-settings:var(--display-vf);font-weight:700;font-size:var(--d4);line-height:calc(var(--d4) + 4px);letter-spacing:-.02em;color:var(--fg);margin:0}.mvt-sub{margin:var(--s2) 0 0;color:var(--fg-5)}.mvt-lab{padding-top:var(--s9);margin-top:0;margin-bottom:0}.mvt-lab+.lab-inner{padding-top:var(--s6)}.lab-jump{color:var(--fg-2);font-size:var(--t5-size);line-height:var(--lh-snug);border-bottom:1px solid var(--line-strong);padding-bottom:var(--s1);transition:color var(--t-fast) var(--ease-ui),border-color var(--t-fast) var(--ease-ui);align-items:baseline;gap:10px;text-decoration:none;display:inline-flex;position:relative}.lab-jump:before{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.lab-jump:hover{color:var(--fg);border-bottom-color:var(--fg-3)}.lab-jump:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--r2)}.lab-jump .arw{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transform:translateY(-3px)rotate(45deg)}.lab{background:var(--ground-2)}.lab-inner{padding:var(--s8) var(--gutter) var(--s9)}.lab-head{gap:var(--s5);padding-bottom:var(--s6);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.band{padding:var(--s7) 0;border-bottom:1px solid var(--line)}.band:last-of-type{padding-bottom:var(--s6);border-bottom:0}.band.band-wide{padding-top:var(--s9)}.band.band-wide>.band-head>.band-t{font-size:var(--d2);line-height:calc(var(--d2) + 4px);letter-spacing:-.01em}.lab .band:not(.band-wide)>.band-head>.band-h{padding-bottom:var(--s2);margin-bottom:var(--s1)}.lab .band.band-wide+.band>.band-head>.band-h{color:var(--fg-4)}.band.band-wide{background:color-mix(in oklab, var(--fg) 5%, var(--ground-2));margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:var(--s9);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.band:has(+.band-wide){border-bottom-color:#0000}.band.band-wide+.band{padding-top:var(--s9)}.band-head{max-width:62ch}.band-h{color:var(--fg-5)}.band-t{font-family:var(--font-display);font-variation-settings:var(--display-vf);font-weight:700;font-size:var(--d1);line-height:calc(var(--d1) + 4px);letter-spacing:var(--t8-track);color:var(--fg);margin-top:var(--s2);overflow-wrap:break-word}.band-lede{margin-top:var(--s3);color:var(--fg-4);font-size:var(--t4-size);line-height:var(--lh-normal);max-width:58ch}.band-lede b{color:var(--fg-2);font-weight:600}.band-grid{gap:var(--s6) var(--s8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1100px){.band-grid{grid-template-columns:round(down, calc((100% - var(--s8)) * .62), 2px) minmax(0,1fr)}.band-grid>.band-head{grid-area:1/2}.band-grid>.band-figure,.band-grid>.band-body{grid-area:1/1}.band-grid:has(>.rr-head){grid-template-rows:auto 1fr}.band-grid>.rr-head{grid-area:1/1;align-self:end}.band-grid>.band-figure#recent{grid-area:2/1;align-self:start}.band-grid:has(>.rr-head)>.band-head{grid-row:1/span 2}.band.band-wide+.band.band-grid{grid-template-columns:minmax(0,1fr)}.band.band-wide+.band.band-grid:has(>.rr-head){grid-template-rows:auto auto 1fr}.band.band-wide+.band.band-grid:has(>.rr-head)>.band-head{grid-area:1/1;max-width:62ch}.band.band-wide+.band.band-grid>.rr-head{grid-area:2/1;align-self:end}.band.band-wide+.band.band-grid>.band-figure#recent{grid-area:3/1;align-self:start}.band.band-wide+.band.band-grid .recent{max-width:none}}.band-wide>.band-head{max-width:66ch}.band-wide>.band-figure{margin-top:var(--s6);max-width:none}.band-figure{margin-top:var(--s6);max-width:900px}.band-grid>.band-figure{margin-top:0}.band-grid>.band-head{max-width:44ch}@media (min-width:1100px){.band-grid>.band-head{top:var(--s7);align-self:start;position:sticky}:is(.band-grid:has(>.band-figure>.sax)>.band-head,.band-grid:has(>.band-figure>.eff)>.band-head){align-self:center;position:static}}@media (prefers-reduced-motion:reduce){.band-grid>.band-head{position:static}}@media (min-width:1100px){.band-grid>.band-aside{margin-top:calc(var(--s5) * -1);grid-area:2/2}}.band-grid>.band-aside{max-width:44ch}.band-aside{font-size:var(--t3-size);line-height:var(--lh-normal);color:var(--fg-4);max-width:42ch}.band-aside b{color:var(--fg-2);font-weight:600}.band-head>div>.band-aside+.band-aside,.band-head>div>.band-aside:first-child{margin-top:var(--s3)}.lab-kicker{color:var(--fg-5)}.lab-t{font-family:var(--font-display);font-variation-settings:var(--display-vf);font-weight:700;font-size:var(--d2);line-height:calc(var(--d2) + 4px);letter-spacing:var(--t8-track);color:var(--fg);margin-top:var(--s2)}.lab-manifesto{margin-top:var(--s3);color:var(--fg-3);font-size:var(--t4-size);max-width:48ch;line-height:var(--lh-normal)}.lab-clock{text-align:right;color:var(--fg-5);gap:var(--s1);justify-items:end;display:grid}.lab-clock b{font-family:var(--font-ui);font-size:var(--t3-size);color:var(--fg-3);letter-spacing:0;text-transform:none;font-weight:500;line-height:var(--lh-snug);max-width:44ch}.lab-clock>i{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel-note{margin-top:var(--s3);color:var(--fg-4);font-size:var(--t3-size);line-height:var(--lh-normal);max-width:64ch}.panel-note b{color:var(--fg-2);font-weight:600}.lab-empty{color:var(--fg-4);font-size:var(--t3-size);line-height:var(--lh-normal);padding:var(--s4) 0;max-width:54ch}.arena-field{background:var(--ground-2);position:relative;overflow:hidden}.arena-field-figure{max-width:none;position:relative}.arena-field-figure:before{content:"";inset:var(--s5) 0 0;pointer-events:none;opacity:.42;background-image:repeating-linear-gradient(to bottom,transparent 0 23px,color-mix(in oklab,var(--line) 34%,transparent) 23px 24px),radial-gradient(circle at 1px 1px,color-mix(in oklab,var(--line) 42%,transparent) 0 1px,transparent 1.2px);background-size:100% 24px,14px 14px;position:absolute}.arena-field-figure:after{content:"";pointer-events:none;opacity:.16;background:radial-gradient(ellipse at 18% 22%,color-mix(in oklab,var(--accent) 16%,transparent),transparent 52%);position:absolute;inset:0}.arena-field-kicker,.arena-field-ledger,.arena-field-inset{z-index:1;position:relative}.arena-field-kicker{color:var(--fg-5);font-size:var(--t2-size);letter-spacing:.08em;text-transform:uppercase}.arena-field-ledger{margin-top:var(--s4);padding:var(--s5) var(--s4) var(--s4);border-top:1px solid var(--line);border-bottom:1px solid var(--line-soft);background:color-mix(in oklab,var(--ground-2) 84%,transparent)}.arena-field .sax{margin-top:0}.arena-field-inset{gap:var(--s7);margin-top:var(--s6);padding-top:var(--s5);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:start;display:grid}.arena-field-copy{max-width:60ch}.arena-field-inset .band-t{margin-top:var(--s1)}.arena-field-inset .band-lede{margin-top:var(--s2)}.arena-field-inset .sax-stats{gap:var(--s1);background:0 0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.arena-field-inset .sax-stats div{padding:var(--s3);background:var(--ground-2);border:1px solid var(--line-soft)}.arena-field-inset .sax-stats dd{overflow-wrap:anywhere}.arena-field .sax-axis{margin-left:clamp(108px,15vw,148px);margin-right:clamp(84px,12vw,114px)}.arena-field .sax-row{grid-template-columns:clamp(108px,15vw,148px) minmax(0,1fr) 56px 58px}@media (min-width:861px){.arena-field-inset .sax-stats:has(>div:nth-child(5)):not(:has(>div:nth-child(6))){grid-template-columns:repeat(5,minmax(0,1fr))}.arena-field-inset .sax-stats:has(>div:nth-child(6)){grid-template-columns:repeat(6,minmax(0,1fr))}}.sax{margin-top:var(--s5)}.sax-axis{height:16px;margin-left:148px;margin-right:114px;position:relative}.sax-axis .ax-line{background:var(--dv-axis);height:1px;position:absolute;bottom:0;left:0;right:0}.sax-tick{width:33px;bottom:0;left:var(--tick-x);justify-items:center;margin-left:-16px;display:grid;position:absolute}.sax-tick i{background:var(--dv-axis);width:1px;height:4px;display:block}.sax-tick b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t2-size);color:var(--fg-5);white-space:nowrap;font-weight:400;position:absolute;bottom:6px}.sax-rows{margin-top:var(--s2);border-bottom:1px solid var(--line-soft)}.sax-row{border-top:1px solid var(--line-soft);grid-template-columns:148px minmax(0,1fr) 56px 58px;align-items:center;gap:0;padding:8px 0;display:grid;position:relative}.sax-row:before{content:"";inset:0 calc(var(--s3) * -1);pointer-events:none;border-radius:var(--r1);transition:background var(--t-fast) var(--ease-ui);background:0 0;position:absolute}.sax-row:hover:before{background:var(--fill-subtle)}.sax-row:hover .sax-dot{background:var(--fg-2)}.sax-row:hover .sax-name,.sax-row:hover .sax-val{color:var(--fg)}.sax-name{font-family:var(--font-mono);font-size:var(--t3-size);color:var(--fg-4);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;transition:color var(--t-fast) var(--ease-ui);padding-right:8px;position:relative;overflow:hidden}.sax-track{height:12px;position:relative}.sax-track .rail{background:var(--dv-track);height:1px;position:absolute;top:6px;left:0;right:0}.sax-ref{background:var(--mark-ref);width:1px;height:12px;position:absolute;top:0}.sax-gap{background:var(--dv-mark);height:1px;position:absolute;top:6px}.sax-dot{border-radius:var(--r-full);background:var(--dv-mark);width:8px;height:8px;transition:background var(--t-mid) var(--ease-ui);position:absolute;top:2px;transform:translate(-50%)}.sax-row[data-lead=true] .sax-dot{background:var(--fg);width:11px;height:11px;top:1px}.sax-row[data-lead=true] .sax-name{color:var(--fg);font-weight:500}.sax-row[data-lead=true] .sax-val{color:var(--fg)}.sax-val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t3-size);color:var(--fg-3);text-align:right;transition:color var(--t-fast) var(--ease-ui);padding-left:10px;position:relative}.sax-delta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t2-size);color:var(--fg-5);text-align:right;padding-left:8px;position:relative}.sax-none{font-family:var(--font-mono);font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:var(--t1-track);text-transform:uppercase;color:var(--fg-5);background:var(--ground-2);padding-right:var(--s3);white-space:nowrap;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sax-row[data-lead=true] .sax-delta{letter-spacing:.06em;text-transform:uppercase;font-size:var(--t1-size);color:var(--fg-4)}.sax-stats div{gap:2px;min-width:0;display:grid}.sax-stats dt{color:var(--fg-5);font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.08em;text-transform:uppercase}.sax-stats dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t5-size);color:var(--fg-2)}.eff{margin-top:var(--s5)}.eff-plot{border-left:1px solid var(--line);border-bottom:1px solid var(--line);height:192px;margin-left:44px;margin-right:12px;position:relative}.eff-plot svg{width:100%;height:100%;display:block;position:absolute;inset:0}.eff-grid{stroke:var(--dv-axis);stroke-width:1px;vector-effect:non-scaling-stroke}.eff-fit{stroke:var(--dv-axis);stroke-width:1px;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.eff-ylab{text-align:right;width:32px;height:16px;line-height:16px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t2-size);color:var(--fg-5);white-space:nowrap;position:absolute;right:calc(100% + 8px);transform:translateY(-50%)}.eff-ylab:after{content:"";background:var(--dv-axis);width:4px;height:1px;position:absolute;top:50%;left:calc(100% + 4px);transform:translateY(-50%)}.eff-legend{gap:var(--s2) var(--s5);margin-top:var(--s3);flex-wrap:wrap;align-items:center;min-height:16px;margin-left:44px;display:flex}.eff-yname{color:var(--fg-5);line-height:16px}.eff-fitlab{color:var(--fg-5);white-space:normal;text-wrap:balance;text-transform:none;min-width:0;letter-spacing:var(--t2-track);font-size:var(--t2-size);align-items:center;gap:6px;line-height:16px;display:inline-flex}.eff-fitlab i{border-top:1px dashed var(--dv-mark);flex:none;width:16px;height:0;display:block}.eff-pt{cursor:pointer;width:0;height:0;color:inherit;font:inherit;background:0 0;border:0;padding:0;position:absolute}.eff-pt:before{content:"";border-radius:var(--r-full);width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eff-pt i{border-radius:var(--r-full);background:var(--dv-mark);width:8px;height:8px;transition:background var(--t-mid) var(--ease-ui),box-shadow var(--t-mid) var(--ease-ui);display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.eff-pt[data-lead=true] i{background:var(--fg);width:12px;height:12px}.eff-pt:hover i,.eff-pt:focus-visible i{background:var(--fg);box-shadow:0 0 0 3px var(--ground-2)}.eff-pt:active i{box-shadow:0 0 0 2px var(--ground-2)}.eff-pt:hover,.eff-pt:focus-visible{z-index:3}.eff-pt:focus-visible{outline:none}.eff-pt:focus-visible i{outline:2px solid var(--accent);outline-offset:3px}.eff-lab{white-space:nowrap;background:color-mix(in oklab, var(--ground-2) 82%, transparent);padding:0 var(--s1);transition:color var(--t-mid) var(--ease-ui);align-items:center;gap:6px;line-height:16px;display:flex;position:absolute}.eff-pt:hover .eff-lab,.eff-pt:focus-visible .eff-lab{background:var(--ground-2)}.eff-lab b{font-family:var(--font-mono);font-size:var(--t2-size);color:var(--fg-4);font-weight:400;line-height:16px}.eff-lab em{font-style:normal;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t1-size);color:var(--fg-5);letter-spacing:.03em;line-height:16px}.eff-lab .eff-sc{color:var(--fg-4)}.eff-pt[data-lead=true] .eff-lab b{color:var(--fg);font-weight:500}.eff-pt:hover .eff-lab b,.eff-pt:focus-visible .eff-lab b{color:var(--fg)}.eff-pt:hover .eff-lab em,.eff-pt:focus-visible .eff-lab em{color:var(--fg-3)}.eff-pt{--eff-lead-x:10px;--eff-lead-y:12px}.eff-pt[data-place=up] .eff-lab{bottom:var(--eff-lead-y)}.eff-pt[data-place=down] .eff-lab{top:var(--eff-lead-y)}.eff-pt[data-side=l] .eff-lab{right:var(--eff-lead-x)}.eff-pt[data-side=r] .eff-lab{left:var(--eff-lead-x)}.eff-leader{width:var(--eff-lead-x);height:var(--eff-lead-y);pointer-events:none;background-color:var(--mark-ref);background-image:none;background-repeat:no-repeat;text-decoration:none;display:block;position:absolute}.eff-pt[data-side=r] .eff-leader{left:0}.eff-pt[data-side=l] .eff-leader{right:0}.eff-pt[data-place=down] .eff-leader{top:0}.eff-pt[data-place=up] .eff-leader{bottom:0}.eff-pt[data-side=r][data-place=down] .eff-leader{clip-path:polygon(0 0,1.5px 0,1.5px calc(100% - 1.5px),100% calc(100% - 1.5px),100% 100%,0 100%)}.eff-pt[data-side=r][data-place=up] .eff-leader{clip-path:polygon(0 0,100% 0,100% 1.5px,1.5px 1.5px,1.5px 100%,0 100%)}.eff-pt[data-side=l][data-place=down] .eff-leader{clip-path:polygon(100% 0,100% 100%,0 100%,0 calc(100% - 1.5px),calc(100% - 1.5px) calc(100% - 1.5px),calc(100% - 1.5px) 0)}.eff-pt[data-side=l][data-place=up] .eff-leader{clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - 1.5px) 100%,calc(100% - 1.5px) 1.5px,0 1.5px)}.eff-pt:hover .eff-leader,.eff-pt:focus-visible .eff-leader{background-color:var(--fg-4)}.eff-pt[data-lead=true] .eff-leader{background-color:var(--fg-5)}.eff-read{margin-top:var(--s4);border-top:1px solid var(--line-soft);display:none}.eff-read li{align-items:center;gap:var(--s3);border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) 68px 56px;padding:8px 0;display:grid}.eff-read .er-n{color:var(--fg-4);font-size:var(--t2-size);text-transform:none;letter-spacing:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.eff-read .er-v{color:var(--fg-3);font-size:var(--t2-size);font-variant-numeric:tabular-nums;text-align:right}@media (max-width:620px){.eff-lab em{display:none}.eff-lab,.eff-lab b{line-height:14px}.eff-read{display:block}}.eff-xaxis{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t2-size);color:var(--fg-5);justify-content:space-between;margin-top:6px;margin-left:44px;margin-right:12px;display:flex}.eff-xaxis span:nth-child(2){letter-spacing:.06em;text-transform:uppercase;font-size:var(--t1-size)}.lanes{margin-top:var(--s6);grid-template-columns:repeat(4,minmax(0,1fr));max-width:1240px;display:grid}.lanes:has(>.lane:only-child){grid-template-columns:minmax(280px,520px);max-width:520px}.lanes:has(>.lane:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.lanes:has(>.lane:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr));max-width:1060px}.fig-scope{margin:var(--s5) 0 0;font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:var(--t1-track);text-transform:uppercase;color:var(--fg-5);font-variant-numeric:tabular-nums;grid-column:1/-1}.fig-scope:empty{display:none}.lanes>.fig-scope{margin:0 0 var(--s2)}.lanes-scale{align-items:center;gap:var(--s2);padding-bottom:var(--s4);margin-bottom:var(--s2);border-bottom:1px solid var(--line);font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:var(--t1-track);text-transform:uppercase;color:var(--fg-5);grid-column:1/-1;grid-template-columns:minmax(0,auto);display:grid}@media (min-width:900px){.lanes-scale{gap:var(--s5);grid-template-columns:auto minmax(120px,1fr)}}.ls-dom,.cand-meta,.lab-clock span{font-size:var(--t2-size);line-height:var(--t2-lh);letter-spacing:var(--t2-track);text-transform:none}.ls-dom{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:620px){.ls-dom{text-overflow:clip;white-space:normal;overflow:visible}}.ls-dom b{font-variant-numeric:tabular-nums;color:var(--fg-3);font-weight:500}.ls-rule{align-items:center;min-height:16px;display:flex;position:relative}.ls-rule i{display:none}.ls-rule b{background:var(--ground-2);color:var(--fg-5);text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400;position:relative}@media (min-width:900px){.ls-rule{justify-content:center}.ls-rule i{border-top:1px dashed var(--mark-ref);height:0;display:block;position:absolute;top:50%;left:0;right:0}.ls-rule b{padding:0 var(--s3)}}.lane{padding:var(--s5);border-left:1px solid var(--line);min-width:0;position:relative}.lanes>.lane:nth-child(2){border-left-color:#0000}.lane{transition:background-color var(--t-mid) var(--ease-ui)}.lanes>.lane:nth-child(2) .lane-name{color:var(--fg)}.lanes>.lane:nth-child(3) .lane-name{color:var(--fg-2)}.lanes>.lane:nth-child(4) .lane-name,.lanes>.lane:nth-child(5) .lane-name{color:var(--fg-3)}.lanes>.lane:nth-child(2){background:var(--ground);box-shadow:inset 0 1px 0 0 var(--line-soft), inset 0 -1px 0 0 var(--line-soft)}.lane[data-lead=true] .lane-slot{color:var(--fg-3)}.lane-top{align-items:baseline;gap:var(--s3);color:var(--fg-5);display:flex}.lane-slot{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-5)}.lane-name{font-family:var(--font-display);font-variation-settings:var(--display-vf);font-weight:600;font-size:var(--t6-size);line-height:var(--lh-tight);letter-spacing:var(--t6-track);color:var(--fg-2);margin-top:var(--s3);overflow-wrap:break-word;transition:color var(--t-mid) var(--ease-ui)}.lane[data-lead=true] .lane-name{color:var(--fg)}.lane-win{margin-top:var(--s3);align-items:baseline;gap:8px;display:flex}.lane-win b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t6-size);line-height:var(--t6-lh);letter-spacing:var(--t6-track);color:var(--fg-2);font-weight:500}.lane[data-lead=true] .lane-win b{color:var(--fg)}.lane-win span{color:var(--fg-5);font-size:var(--t2-size)}.winbar{background:var(--dv-track);height:4px;margin-top:var(--s3);position:relative}.winbar i{background:var(--mark-quiet);position:absolute;top:0;bottom:0;left:0}.lane[data-lead=true] .winbar i{background:var(--fg-3)}.lane-score-scale{color:var(--fg-5);font-family:var(--font-mono);font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:.04em;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:5px;display:flex}.lane-dimensions{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--line-soft);gap:8px;display:grid}.lane-dimension{color:var(--fg-4);font-size:var(--t2-size);line-height:var(--t2-lh);grid-template-columns:minmax(0,1fr) minmax(52px,1fr) 34px;align-items:center;gap:8px;display:grid}.lane-dimension>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dimension-track{background:var(--dv-track);height:3px;position:relative}.dimension-track i{background:var(--mark-data);height:100%;display:block}.lane[data-lead=true] .dimension-track i{background:var(--fg-3)}.lane-dimension b{text-align:right;color:var(--fg-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500}.winbar:before{content:"";background:var(--dv-axis);width:1px;position:absolute;top:-3px;bottom:-3px;left:0}.spark-box{margin:var(--s4) 0 0;position:relative}.spark{width:100%;height:72px;display:block;overflow:visible}.spark-dot{border-radius:var(--r-full);background:var(--mark-data);pointer-events:none;width:7px;height:7px;transition:background var(--t-fast) var(--ease-ui);position:absolute;transform:translate(-50%,-50%)}.lane[data-lead=true] .spark-dot{background:var(--fg-2)}.spark-node{width:5px;height:5px}.spark-line polyline{fill:none;stroke:var(--mark-data);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--t-fast) var(--ease-ui)}.lane[data-lead=true] .spark-line polyline{stroke:var(--fg-2);stroke-width:2px}.lane:hover .spark-line polyline,.lane:focus-within .spark-line polyline{stroke:var(--fg-2)}.spark-mean{stroke:var(--mark-ref);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.spark-tie{stroke:var(--mark-ref);stroke-width:1px;vector-effect:non-scaling-stroke}.spark-clip{background:var(--mark-data);clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:0;width:9px;height:7px}.spark-clip[data-edge=lo]{clip-path:polygon(50% 100%,100% 0,0 0)}.lane[data-lead=true] .spark-clip{background:var(--fg-2)}.spark-gap{fill:var(--dv-track);stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.spark-hatch{pointer-events:none;background-image:repeating-linear-gradient(45deg, var(--mark-quiet) 0 1px, transparent 1px 6px);position:absolute;top:0;bottom:0}.spark-last{background:var(--mark-data);width:9px;height:9px;box-shadow:0 0 0 2px var(--ground-2)}.lane[data-lead=true] .spark-last,.lane:hover .spark-last,.lane:focus-within .spark-last{background:var(--fg)}.spark-meta{color:var(--fg-5);justify-content:space-between;align-items:baseline;gap:var(--s2);margin-top:4px;display:flex}.spark-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t2-size);line-height:var(--t2-lh);letter-spacing:var(--t2-track);text-transform:none;overflow:hidden}.spark-caveat{font-size:var(--t2-size);line-height:var(--t2-lh);letter-spacing:var(--t2-track);text-transform:none;color:var(--fg-5);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.spark-meta em{font-style:normal;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t2-size);color:var(--fg-4);letter-spacing:0;flex:none}.spark-meta em[data-vs]:before{content:"";vertical-align:.12em;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;margin-right:5px;display:inline-block}.spark-meta em[data-vs=over]:before{border-bottom:4px solid var(--mark-quiet)}.spark-meta em[data-vs=under]:before{border-top:4px solid var(--mark-quiet)}.lane-stats{margin-top:var(--s4);background:var(--line-soft);grid-template-columns:round(down,50%,2px) minmax(0,1fr);gap:0;display:grid}.lane-stats div{background:var(--ground-2);gap:2px;padding:8px 0;display:grid}.lane-stats div:nth-child(2n){border-left:1px solid var(--line-soft);padding-left:var(--s3)}.lane-stats dt{color:var(--fg-5);font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.08em;text-transform:uppercase}.lane-stats dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t4-size);color:var(--fg-3)}.lane[data-lead=true] .lane-stats dd{color:var(--fg-2)}.lane-notes{margin-top:var(--s4);min-height:82px;position:relative}.notes-real{gap:var(--s3);opacity:0;visibility:hidden;transition:opacity var(--t-mid) var(--ease-ui),transform var(--t-mid) var(--ease-ui), visibility 0s linear var(--t-mid);display:grid;transform:translateY(3px)}.notes-real .ngrp{gap:2px;display:grid}.notes-real dt{font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.07em;text-transform:uppercase;color:var(--fg-5);line-height:16px}.notes-real dd{font-size:var(--t2-size);line-height:var(--lh-snug);color:var(--fg-3);margin:0}.notes-mute{gap:var(--s1);pointer-events:none;transition:opacity var(--t-mid) var(--ease-ui);align-content:space-between;display:grid;position:absolute;inset:0;overflow:hidden}.notes-mute .cue{font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.07em;text-transform:uppercase;color:var(--fg-5)}.mute-sum{font-size:var(--t2-size);line-height:var(--lh-snug);color:var(--fg-4)}.notes-mute:after{content:"hover or tap for detail";font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-5);padding-top:var(--s2);border-top:1px solid var(--line-soft);display:block}.lane:hover .notes-real,.lane:focus-within .notes-real,.lane[data-pin=true] .notes-real{opacity:1;visibility:visible;transition-delay:0s;transform:none}.lane:hover .notes-mute,.lane:focus-within .notes-mute,.lane[data-pin=true] .notes-mute{opacity:0}.lane-pin{cursor:pointer;z-index:1;background:0 0;border:0;width:100%;display:block;position:absolute;inset:0}.lane>:not(.lane-pin){z-index:2;pointer-events:none;position:relative}.lane-pin:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:var(--r2)}.cand-title{font-size:var(--t5-size);line-height:var(--lh-snug);color:var(--fg);margin-top:var(--s2);max-width:36ch;font-weight:600;font-family:var(--font-ui);letter-spacing:0;overflow-wrap:break-word}.cand-meta{color:var(--fg-5);margin-top:6px}.cand-cite,.rec-asof{color:var(--fg-5);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px}.cand-cite[hidden],.rec-asof[hidden]{display:none}.rec-asof{margin-top:var(--s4)}@media (min-width:1100px){.band.band-wide+.band.band-grid>.band-head{position:static}}#candAside{margin-top:var(--s2)}.spread,.sax-stats{gap:var(--s4) var(--s5);margin-top:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:379px){.spread,.sax-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.sax-caveat{margin:var(--s4) 0 0;padding-top:var(--s3);border-top:1px solid var(--line-soft);color:var(--fg-5);font-size:var(--t2-size);letter-spacing:var(--t2-track);text-transform:none;text-wrap:pretty;font-variant-numeric:tabular-nums;max-width:62ch;line-height:16px}.sax-caveat:empty{display:none}.spread div{gap:2px;min-width:0;display:grid}.spread b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t6-size);line-height:var(--t6-lh);letter-spacing:var(--t6-track);color:var(--fg-2);font-weight:500}.spread span{color:var(--fg-5);font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.08em;text-transform:uppercase}.cands{margin-top:var(--s5);border-bottom:1px solid var(--line-soft)}.cand-row{border-top:1px solid var(--line-soft);grid-template-columns:148px minmax(0,1fr) 56px 60px;align-items:center;gap:0;padding:8px 0;display:grid}.cand-name{font-family:var(--font-mono);font-size:var(--t3-size);color:var(--fg-4);white-space:nowrap;text-overflow:ellipsis;transition:color var(--t-mid) var(--ease-ui);padding-right:8px;overflow:hidden}.cand-track{height:12px;position:relative}.cand-track .rail{background:var(--dv-track);height:1px;position:absolute;top:6px;left:0;right:0}.cand-dot{border-radius:var(--r-full);background:var(--dv-mark);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--ground-2);transition:background var(--t-mid) var(--ease-ui);position:absolute;top:2px;transform:translate(-50%)}.cand-row[data-won=true] .cand-name{color:var(--fg);font-weight:500}.cand-row[data-won=true] .cand-dot{background:var(--fg);width:10px;height:10px;top:1px}.cand-row[data-won=true] .cand-val{color:var(--fg)}.cand-val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t3-size);color:var(--fg-3);text-align:right;padding-left:10px}.cand-gap{font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-5);text-align:right;font-variant-numeric:tabular-nums}.cand-gap[data-kind=ref]{color:var(--fg-3)}.cand-gap .gap-ref{font-weight:500}.cand-row[data-over=true] .cand-gap{color:var(--fg-2)}.gap-absent{vertical-align:middle;background:var(--dv-axis);width:10px;height:1px;display:inline-block}.cand-ref{background:var(--dv-axis);width:1px;height:10px;position:absolute;top:1px}.cand-conn{background:var(--dv-mark);border-radius:var(--r-full);height:3px;position:absolute;top:5px}.cand-conn[data-dir=over]{background:var(--fg-3);height:5px;top:4px}.cand-row:hover .cand-conn{background:var(--fg-2)}.cand-div{margin-top:var(--s3);padding-left:var(--s3);border-left:2px solid var(--dv-axis);color:var(--fg-4);font-size:var(--t3-size);line-height:var(--lh-normal)}.cand-div b{color:var(--fg-2);font-weight:600;display:block}.cand-absent{margin-top:var(--s3);color:var(--fg-5);font-size:var(--t2-size);line-height:var(--lh-normal)}.cand-why{margin-top:var(--s3);color:var(--fg-4);font-size:var(--t3-size);line-height:var(--lh-normal)}.cand-why b{color:var(--fg-2);font-weight:600;display:block}.cand-none{font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:var(--t1-track);text-transform:uppercase;color:var(--fg-5);background:var(--ground-2);padding-right:var(--s3);white-space:nowrap;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cand-row[data-unscored=true] .cand-name{color:var(--fg-4)}.cand-row{position:relative}.cand-row:before{content:"";inset:0 calc(var(--s3) * -1);pointer-events:none;border-radius:var(--r1);transition:background var(--t-fast) var(--ease-ui);background:0 0;position:absolute}.cand-row:hover:before{background:var(--fill-subtle)}.cand-row:hover .cand-dot{background:var(--fg-2)}.cand-row:hover .cand-name,.cand-row:hover .cand-val{color:var(--fg)}.cand-val{transition:color var(--t-fast) var(--ease-ui)}.findings{margin-top:var(--s6)}.findings li{gap:var(--s5);padding:var(--s6) 0;border-top:1px solid var(--line-soft);grid-template-columns:30px minmax(0,60ch) 200px;align-items:start;display:grid}.findings li:first-child{border-top:1px solid var(--line)}.f-idx{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t2-size);color:var(--fg-5);padding-top:6px}.f-claim{font-size:var(--t6-size);line-height:var(--t6-lh);letter-spacing:var(--t6-track);color:var(--fg);overflow-wrap:break-word;font-weight:600}.f-body{margin-top:var(--s2);font-size:var(--t5-size);line-height:var(--lh-normal);color:var(--fg-3);overflow-wrap:break-word;max-width:60ch}.f-metric{text-align:right;justify-items:end;gap:2px;display:grid}.f-metric b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t6-size);line-height:var(--lh-display);letter-spacing:var(--t6-track);color:var(--fg-2);font-weight:500}.f-metric span{color:var(--fg-4);font-family:var(--font-mono);font-size:var(--t2-size);letter-spacing:.05em;text-transform:uppercase;text-align:right;white-space:nowrap;line-height:16px}.f-metric em{color:var(--fg-5);font-style:normal;font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.07em;text-transform:uppercase;text-align:right;white-space:nowrap;line-height:16px}.recent{margin-top:var(--s6);border-bottom:1px solid var(--line-soft);max-width:1040px}.recent,.band-grid{--rr-cols:64px minmax(0,1fr) 220px 128px}@media (min-width:1180px){.band.band-wide+.band.band-grid .recent,.band.band-wide+.band.band-grid>.rr-head{max-width:1104px}}.rr{grid-template-columns:var(--rr-cols);align-items:center;gap:var(--s5);border-top:1px solid var(--line-soft);padding:12px 0;display:grid;position:relative}.rr-head{grid-template-columns:var(--rr-cols);gap:var(--s5);color:var(--fg-5);padding-bottom:8px;display:grid}.rr-head span:nth-child(4){text-align:right}.rr-head+.recent,.rr-head+#recent{margin-top:calc(-1 * var(--s6))}.rr-head span:first-child{white-space:nowrap;font-size:0}.rr-head span:first-child:after{content:attr(data-short);font-size:var(--t1-size)}.rr[data-unscored=true]{--rr-cols:64px minmax(0,1fr) 220px 48px}.rr:before{content:"";inset:0 calc(var(--s3) * -1);pointer-events:none;border-radius:var(--r1);transition:background var(--t-fast) var(--ease-ui);background:0 0;position:absolute}.rr:hover:before{background:var(--fill-subtle)}.rr:hover .rr-title{color:var(--fg)}.rr:hover .rr-dot{background:var(--fg-2)}.rr:hover .rr-dot.is-win{background:var(--fg)}.rr-ago{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t2-size);color:var(--fg-5)}.rr-startmark{font-style:normal;font-size:var(--t1-size);letter-spacing:var(--t1-track);text-transform:uppercase;color:var(--fg-5);margin-top:1px;line-height:1.3;display:block}.rr-title{font-size:var(--t3-size);line-height:var(--lh-snug);color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;letter-spacing:inherit;cursor:default;transition:color var(--t-fast) var(--ease-ui);background:0 0;border:0;padding:0;font-family:inherit;display:block;overflow:hidden}.rr-title[aria-expanded]{cursor:pointer;padding-right:20px}.rr-title[aria-expanded]:after{content:"+";text-align:right;width:20px;font-family:var(--font-mono);font-size:var(--t1-size);color:var(--fg-5);line-height:inherit;background:linear-gradient(to right,transparent,var(--ground-2) 40%);transition:color var(--t-fast) var(--ease-ui);position:absolute;top:0;right:0}.rr-title[aria-expanded=true]{white-space:normal;text-overflow:clip;overflow:visible}.rr-title[aria-expanded=true]:after{content:"−"}.rr-title.is-untitled[aria-expanded]{padding-right:0}.rr-nohead:after{content:"no headline";font-family:var(--font-ui);font-size:var(--t2-size);text-transform:none;letter-spacing:normal;color:var(--fg-5);margin-left:8px}.rr-title.is-untitled[aria-expanded]:after{background:0 0;width:auto;margin-left:10px;position:static}.rr:hover .rr-title[aria-expanded]:after,.rr-title[aria-expanded]:hover:after,.rr-title[aria-expanded]:focus-visible:after{color:var(--fg-2)}.rr-title:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r1)}.rr-title[aria-expanded]{overflow-clip-margin:14px;position:relative;overflow:clip}.rr-title[aria-expanded]:before{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.rr-strip{height:12px;position:relative}.rr-strip .rail{background:var(--dv-track);height:1px;position:absolute;top:6px;left:0;right:0}.rr-range{background:var(--dv-mark);height:1px;position:absolute;top:6px}.rr-dot{border-radius:var(--r-full);background:var(--dv-mark);width:8px;height:8px;position:absolute;top:2px;transform:translate(-50%)}.rr-dot.is-win{background:var(--fg);z-index:1;width:10px;height:10px;top:1px}.rr-dot[data-tied]{border-radius:var(--r-full);width:14px}.rr-dot[data-tied].is-win{width:16px}.rr[data-crowd=true] .rr-dot,.rr[data-crowd=true]:hover .rr-dot{box-shadow:0 0 0 1.5px var(--ground-2)}.rr-none{font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:var(--t1-track);text-transform:uppercase;color:var(--fg-5);background:var(--ground-2);padding-right:var(--s3);white-space:nowrap;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rr[data-unscored=true] .rr-title{color:var(--fg-4)}.rr-title.is-untitled{text-overflow:clip;white-space:nowrap;max-height:none;color:var(--fg-5);overflow:visible}span.rr-title.is-untitled{cursor:default}button.rr-title.is-untitled{cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;padding:0}.rr-title.is-untitled .rr-src{display:none}.rr-title.is-untitled[aria-expanded=true]{white-space:normal}.rr-title.is-untitled[aria-expanded=true] .rr-src{font-size:var(--t2-size);line-height:var(--lh-snug);color:var(--fg-4);margin-top:2px;display:block}.rr-title.is-untitled[aria-expanded=true] .rr-nohead{display:none}.rr-nohead{font-style:normal;font-family:var(--font-mono);font-size:var(--t2-size);color:var(--fg-5)}.rr-win{text-align:right;font-family:var(--font-mono);font-size:var(--t2-size);color:var(--fg-4);white-space:nowrap}.rr-win b{font-variant-numeric:tabular-nums;color:var(--fg-2);margin-left:6px;font-weight:500}.foot{border-top:1px solid var(--line-strong);padding:var(--s5) var(--gutter);align-items:center;gap:var(--s6);color:var(--fg-5);flex-wrap:wrap;display:flex}.foot .fbrand{font-family:var(--font-display);font-variation-settings:var(--display-vf);font-weight:700;font-size:var(--t3-size);line-height:var(--lh-snug);letter-spacing:.03em;text-transform:uppercase;color:var(--fg-3)}.foot .fline{flex:1;min-width:200px}.foot dl{gap:var(--s5);flex-wrap:wrap;display:flex}.foot dl div{gap:var(--s2);align-items:baseline;display:flex}.foot dt{color:var(--fg-5)}.foot dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-4)}.dock{z-index:28;visibility:hidden;transition:transform var(--t-fast) var(--ease-ui), visibility 0s linear var(--t-fast);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--surface);border-top:1px solid var(--line);box-shadow:var(--shadow-3);position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}.dock.is-on{visibility:visible;transition-delay:0s;transform:translateY(0)}:root{--dock-h:64px}.dock-in{align-items:center;gap:var(--s3);min-height:var(--dock-h);padding:var(--s2) var(--gutter);display:flex}.dock-tap{border-radius:var(--r-full);background:var(--fg);width:44px;height:44px;color:var(--ground);box-shadow:0 1px 2px -1px var(--shadow-ink);transition:transform var(--t-fast) var(--ease-ui), box-shadow var(--t-fast) var(--ease-ui);flex:none;place-items:center;display:grid}.dock-tap:hover{transform:scale(1.06)}.dock-tap:active{transform:scale(.975)}.dock-tap svg{fill:currentColor;width:20px;height:20px;display:block}.dock-tap:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.dock-now{align-items:center;gap:var(--s2);flex:auto;min-width:0;display:flex}.dock-lamp{border-radius:var(--r-full);background:var(--live);flex:none;width:6px;height:6px}.dock[data-kind=replay] .dock-lamp{background:var(--fg-6)}.dock-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t3-size,.875rem);color:var(--fg);line-height:1.2;overflow:hidden}.dock-mute{border-radius:var(--r2);width:44px;height:44px;color:var(--fg-3);flex:none;place-items:center;display:grid}.dock-mute:hover{color:var(--fg);background:var(--line)}.dock-mute:focus-visible{outline:2px solid var(--fg);outline-offset:-2px}.dock-mute svg{fill:currentColor;width:20px;height:20px;display:block}.dock-vol,.dock-vol-r{display:none}:root[data-volume-settable=true] .dock-vol{flex:none;align-items:center;width:104px;display:flex}:root[data-volume-settable=true] .dock-vol-r{visibility:visible;cursor:pointer;background:0 0;width:100%;height:44px;display:block}@media (max-width:720px) and (pointer:coarse){:root[data-volume-settable=true] .dock-vol-r::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px}:root[data-volume-settable=true] .dock-vol-r::-moz-range-thumb{width:18px;height:18px}}@media (min-width:420px) and (max-width:559px){:root[data-volume-settable=true] .dock-vol{width:72px}}@media (max-width:419px){:root[data-volume-settable=true] .dock-vol,:root[data-volume-settable=true] .dock-vol-r{display:none}}.dock-vol-r{appearance:none}.dock-vol-r::-webkit-slider-runnable-track{border-radius:var(--r-full);background:var(--line);height:4px}.dock-vol-r::-moz-range-track{border-radius:var(--r-full);background:var(--line);height:4px}.dock-vol-r::-webkit-slider-thumb{appearance:none;border-radius:var(--r-full);background:var(--fg);width:12px;height:12px;margin-top:-4px}.dock-vol-r::-moz-range-thumb{border-radius:var(--r-full);background:var(--fg);border:0;width:12px;height:12px}.dock-vol-r:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@media (prefers-reduced-motion:reduce){.dock{transition:visibility}}@media (min-width:620px){:root{--gutter:32px;--d1:22px;--d2:28px;--d3:30px;--d4:38px}}@media (min-width:860px){:root{--gutter:40px;--d1:24px;--d2:30px;--d3:32px;--d4:42px}}@media (min-width:1180px){:root{--gutter:56px;--d1:26px;--d2:32px;--d3:34px;--d4:48px}.stage{grid-template-columns:round(down, calc((100% - var(--s8)) * .54), 2px) minmax(0, 1fr)}}@media (max-width:1180px){.lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.lane:nth-child(4){border-left:0}.lane:nth-child(n+4){border-top:1px solid var(--line)}.lane:nth-child(2n){padding-left:0}.lane:nth-child(odd){padding-left:var(--s5)}.recent,.band-grid{--rr-cols:60px minmax(0,1fr) 200px 118px}.recent .rr[data-unscored=true]{--rr-cols:60px minmax(0,1fr) 200px 44px}}@media (max-width:860px){.band{padding:var(--s7) 0}.lab-head{grid-template-columns:1fr}.lab-clock{text-align:left;justify-items:start}.recent,.band-grid,.recent .rr[data-unscored=true]{--rr-cols:56px minmax(0,1fr) 112px}.rr{row-gap:6px}.rr-title,.rr-strip{grid-column:2/-1}.rr-head span:nth-child(3){visibility:hidden}.rr-head{align-items:start}.rr-head span:nth-child(3),.rr-head span:nth-child(4){height:0;overflow:hidden}.rr-title{white-space:normal;max-height:calc(2 * var(--lh-snug));overflow-wrap:break-word;text-overflow:clip}.rr-title[aria-expanded]{overflow-clip-margin:0px}.rr-title[aria-expanded]:after{top:auto;bottom:0}.rr-title.is-untitled[aria-expanded]:after{margin-left:6px;position:static;top:auto;bottom:auto}.rr-title[aria-expanded=true]{max-height:none}.rr-win{text-align:left;text-overflow:ellipsis;grid-column:2/-1;min-width:0;overflow:hidden}.rr-head span:nth-child(4){visibility:hidden}.findings li{row-gap:var(--s3);gap:var(--s4);grid-template-columns:26px minmax(0,1fr)}.f-metric{text-align:left;grid-column:2;justify-items:start}.sax-row,.cand-row{row-gap:8px;column-gap:var(--s3);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name val delta""track track track";padding:12px 0}.sax-name,.cand-name{grid-area:name;padding-right:0}.sax-val,.cand-val{grid-area:val;padding-left:0}.sax-delta,.cand-gap{padding-left:var(--s2);grid-area:delta}.sax-track,.cand-track{grid-area:track}.sax-axis{margin-left:0;margin-right:0}.arena-field{padding-left:var(--s3);padding-right:var(--s3)}.arena-field-ledger{padding-left:0;padding-right:0}.arena-field-inset{gap:var(--s4);grid-template-columns:1fr}.arena-field-inset .sax-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.arena-field .sax-row{grid-template-columns:minmax(0,1fr) auto auto}.arena-field .sax-axis{margin-left:0;margin-right:0}}@media (max-height:520px) and (min-width:480px){:root{--wire-trace:72px;--fold-pause:var(--s4)}.stage{min-height:0;padding-top:var(--s4);padding-bottom:var(--s4)}.wire{--tap-w:52px}.tap svg{width:18px;height:18px}.now-head{--d3:22px;max-width:34ch}.nowflag{margin-bottom:6px}.now-sub{margin-top:6px}.transport{margin-top:10px}}@media (max-height:560px) and (max-width:479px){:root{--wire-trace:72px}.stage{min-height:0}.wire{--tap-w:54px}.tap svg{width:18px;height:18px}}@media (max-width:620px){.lede-wide{display:none}:is(.lanes,.lanes:has(>.lane:only-child),.lanes:has(>.lane:nth-child(2):last-child),.lanes:has(>.lane:nth-child(3):last-child)){gap:var(--s3);width:100%;min-width:0;max-width:100%;padding:0 0 var(--s3);scroll-snap-type:x mandatory;scroll-snap-stop:always;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;scroll-padding-inline:0;overflow:auto visible}.lanes::-webkit-scrollbar{display:none}.lanes>.lane{border:1px solid var(--line);padding:var(--s5);scroll-snap-align:start;background:var(--ground-2)}.lanes>.lane:nth-child(2){background:var(--ground-2);box-shadow:none}.lanes>.lane[data-lead=true]{background:color-mix(in oklab,var(--ground-2) 90%,var(--accent))}.lane-notes{min-height:0}.lane-dimension{grid-template-columns:minmax(0,1fr) minmax(70px,1fr) 34px}.notes-real{opacity:1;visibility:visible;transition-delay:0s;transform:none}.notes-mute,.lane-pin{display:none}.lane>:not(.lane-pin){pointer-events:auto}.findings li{grid-template-columns:22px minmax(0,1fr)}.playlist{--pl-rail:64px;--pl-gap:var(--s3)}}@media (prefers-reduced-motion:reduce){.livestate .bead,.pl-bead{animation:none}.rate-ico,.rate-push button,.rate-push button:before,.rate-push button:after,.rate-undo,.rate-lane{transition:none}.rate-push button[aria-pressed=true]:after{opacity:1;transition:none}.rate-push button:active:after,.rate-push button[aria-pressed=true]:active:after{transform:none}.rate-stage{opacity:1;animation:none;transform:none}.rate-push button:active:before,.rate-push button[aria-pressed=true]:active:before{transform:none}.mk,.logo,.clm-more svg{transition:none!important}.mk[aria-expanded=true] .mk-pop,.logo[aria-expanded=true] .av-pop{animation:none!important}.notes-real{transition:none;transform:none}.notes-mute{transition:none}}.np-chip-bead{border-radius:var(--r-full);background:var(--cut-now);flex:none;width:8px;height:8px}.tap:before{content:"";background:var(--ground);z-index:0;pointer-events:none;border-radius:1px;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.tap svg{z-index:1;position:relative}.tap[disabled]:before{display:none}@media (max-width:620px){.wire{--tap-w:56px;--tap-y:calc(var(--wire-lede) - 4px)}}.wire{background:var(--inv-deck);color:var(--inv-fg-2);isolation:isolate;flex-direction:column;height:auto;min-height:min(45svh,460px);display:flex}.wire canvas{inset-block-start:auto;inset-block-end:calc(var(--wire-foot) + var(--segmap-h))}.wire .tap{flex:none;position:relative;inset:auto;transform:none}.wire .tap:hover{transform:scale(1.06)}.wire .tap:active{transform:scale(.975)}.wire .tap[disabled]:hover,.wire .tap[disabled]:active{transform:none}.player-controls{align-items:center;gap:var(--s4);margin-top:var(--s5);order:2;display:flex}.wire .tap-hint{pointer-events:none;position:relative;top:auto;left:auto;transform:none}.player{z-index:5;width:100%;max-width:1280px;padding:var(--s6) var(--gutter) 0;padding-bottom:calc(var(--wire-h) + var(--s5));align-items:flex-start;gap:var(--s4);pointer-events:none;flex-direction:column;flex:auto;margin-inline:auto;display:flex;position:relative}.player>*{pointer-events:auto}.wc-station{font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:var(--t1-track);text-transform:uppercase;color:var(--inv-fg-4);align-items:center;gap:var(--s3);margin:0;font-weight:600;display:inline-flex}.wc-dot{border-radius:var(--r-full);background:var(--cut-now);flex:none;width:6px;height:6px}.wc-station.is-unavailable{color:var(--inv-fg-5)}.wc-station.is-unavailable .wc-dot{background:var(--inv-fg-5)}.wire{--cut-now:#4dc477}@supports (color:lab(0% 0 0)){.wire{--cut-now:lab(71.2428% -47.8809 28.6342)}}.player:after{content:"";flex:1 1 0;order:1;min-height:0;display:block}.wire .tap-hint{color:var(--inv-fg-4)}.wire .readout{color:var(--inv-fg-2)}.wire .tap{background:var(--inv-fg);color:var(--inv-deck)}.wire .tap[disabled]{background:var(--inv-fg-5);color:var(--inv-deck)}@media (max-width:620px){.wire{min-height:min(62svh,520px)}.player{padding-top:var(--s5);padding-bottom:calc(var(--wire-h) + var(--s4));gap:var(--s3)}}.player{padding-bottom:calc(var(--wire-h) + var(--s2))}.player:after{order:3}.player{gap:var(--s3)}.wire{--wire-past:#e2e5ea;--wire-future:#8d8f94;--wire-stub:#c9ccd3}@supports (color:lab(0% 0 0)){.wire{--wire-past:lab(90.6854% -.184655 -3.02289);--wire-future:lab(59.3649% -.176042 -3.01796);--wire-stub:lab(81.9762% -.221461 -3.77324)}}.wire{min-height:auto;max-height:none}.player:after{min-height:var(--s6);flex:0 auto}@media (max-width:620px){.wire{min-height:auto}.player:after{min-height:var(--s5)}}@media (min-width:621px){:root{--wire-trace:180px}}@media (max-width:620px){:root{--wire-trace:150px}}@media (min-width:941px){.player{align-content:start;align-items:start;column-gap:var(--s7);row-gap:var(--s3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.wc-station{grid-area:1/1}.player:after{display:none}}@media (min-width:621px){.player{padding-bottom:calc(var(--wire-h) + var(--s2))}}@media (max-width:940px){.player:after{display:block}}@media (min-width:941px){.player{row-gap:var(--s3);grid-template-rows:auto auto 1fr}.wc-station{grid-area:1/1}.player{grid-template-rows:auto auto;align-content:start}}:root{--wc-head-h:420px}@media (min-width:941px){.player{min-height:calc(var(--s6) + var(--wc-head-h) + var(--s5) + var(--wire-h))}}:root:not([data-theme=dark]) .ev-foot{position:static}:root:not([data-theme=dark]) .ev-foot:after{content:none}@media (min-width:941px){.player{padding-bottom:calc(var(--wire-h) + var(--s6) + max(0px, 1.5rem - 24px))}}.wc-rec{border-bottom:1px solid var(--inv-line);min-width:0}.wc-rec-b{align-items:center;gap:0 var(--s3);width:100%;min-height:44px;padding:var(--s2) 0;text-align:left;color:inherit;font:inherit;cursor:pointer;transition:background var(--t-fast) var(--ease-ui);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}div.wc-rec-b{cursor:default}.wc-rec-b:hover,.wc-rec-b:focus-visible{background:var(--inv-line)}div.wc-rec-b:hover{background:0 0}.wc-rec-b:focus-visible{outline:2px solid var(--inv-fg-3);outline-offset:-2px}.wc-rec-t{min-width:0;color:var(--inv-fg-2);font-size:var(--t3-size);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.wc-rec-b:hover .wc-rec-t,.wc-rec-b:focus-visible .wc-rec-t{color:var(--inv-fg)}.wc-rec-w{color:var(--inv-fg-5);font-size:var(--t1-size);letter-spacing:var(--t1-track);text-transform:none;font-variant-numeric:tabular-nums;white-space:nowrap}.wc-rec[data-lane=tournament] .wc-rec-b{grid-template-areas:"t w""l l";row-gap:2px}.wc-rec[data-lane=tournament] .wc-rec-t{grid-area:t}.wc-rec[data-lane=tournament] .wc-rec-w{grid-area:w}.wc-rec-lane{color:var(--inv-fg-5);font-size:var(--t1-size);letter-spacing:.09em;text-transform:uppercase;grid-area:l;align-items:center;gap:6px;display:inline-flex}.wc-rec-lane svg{opacity:.9;flex:none}@media (min-width:941px){.player-controls{grid-area:3/1;align-self:start}.player{grid-template-rows:auto auto auto auto}}section.wire#wire{height:auto;min-height:0;padding-bottom:216px}.wire .player{max-width:860px;min-height:0;padding-top:var(--s6);padding-bottom:0;display:block}.player .now-head{letter-spacing:-.014em;color:var(--inv-fg);margin:var(--s2) 0 var(--s2);max-width:26ch;font-size:clamp(24px,2.4vw,36px);line-height:1.14}.player .now-sub,.player .nowflag{color:var(--inv-fg-3)}.player .player-controls{align-items:center;gap:var(--s5);margin:var(--s5) 0 var(--s4);display:flex;position:static}.player .transport{flex:auto;max-width:560px;margin:0}.player .tr-t{color:var(--inv-fg-3)}.player .tr-track{background:var(--inv-line)}.player .tr-note{color:var(--inv-fg-4)}.deck-tabs{gap:var(--s2);padding:0 var(--gutter);background:var(--inv-deck);border-top:1px solid var(--inv-line);display:flex}.deck-tab{appearance:none;cursor:pointer;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--inv-fg-3);min-height:44px;padding:0 var(--s5);background:0 0;border:0;border-bottom:2px solid #0000;font-size:11px}.deck-tab:hover{color:var(--inv-fg-2)}.deck-tab.is-on{color:var(--inv-fg);border-bottom-color:var(--inv-fg)}.deck-tab:focus-visible{outline:var(--ring-inverse);outline-offset:-2px}.deck-panes{background:var(--inv-deck);padding:var(--s5) var(--gutter) var(--s7)}.deck-pane{background:var(--ground);max-height:min(46vh,440px);padding:var(--s6);scrollbar-width:thin;border-radius:12px;overflow:auto}.deck-pane[hidden]{display:none}.deck-pane.pane-rate{background:0 0;max-height:none;padding:0;overflow:visible}#paneRate .rate{margin:0}.deck-pane .playlist{border:0;margin:0;padding:0}.deck-pane .ev{margin:0}@media (max-width:940px){section.wire#wire{padding-bottom:172px}.player .now-head{font-size:clamp(21px,5.6vw,26px)}.player .player-controls{margin-top:var(--s4)}.deck-tabs{overflow-x:auto}.deck-pane{max-height:52vh;padding:var(--s5)}}.wire .player{padding-top:var(--s5)}.player .now-head{margin:6px 0}.player .player-controls{margin:var(--s4) 0 var(--s3)}.deck-pane{max-height:clamp(220px,100vh - 620px,460px)}@media (max-width:940px){.deck-pane{max-height:clamp(240px,100vh - 480px,52vh)}}.wire .player{padding-left:var(--gutter);padding-right:var(--gutter);margin:0}.player .wc-station{display:none}.deck-pane,.deck-pane.pane-rate{max-width:900px}@media (max-width:940px){.player .player-controls{flex-wrap:wrap}.player .transport{flex-basis:100%;max-width:none}.deck-tab{padding:0 var(--s4)}}.deck-pane{--ground:var(--inv-surface);--surface:color-mix(in oklab, var(--inv-fg) 7%, var(--inv-surface));--fg:var(--inv-fg);--fg-2:var(--inv-fg-2);--fg-3:var(--inv-fg-3);--fg-4:var(--inv-fg-4);--fg-5:var(--inv-fg-4);--line:var(--inv-line);--line-strong:var(--inv-line-strong);--surface-2:color-mix(in oklab, var(--inv-fg) 5%, var(--inv-surface));--line-soft:var(--inv-line);--fill-hover:var(--inv-fill-hover);--accent:#7eb2ff;--medal-3:#dbad65;--medal-2:#aeb1b8;--medal-1:#aeb1b8;--fg-6:color-mix(in oklab, var(--inv-fg) 47%, var(--inv-surface));--medal-0:color-mix(in oklab, var(--inv-fg) 47%, var(--inv-surface));background:var(--inv-surface);border:1px solid var(--inv-line);max-width:none;padding:var(--s5) var(--s6);border-radius:8px}@supports (color:lab(0% 0 0)){.deck-pane{--accent:lab(71.386% -1.20077 -47.6864);--medal-3:lab(73.9528% 10.8491 43.468);--medal-2:lab(72.1159% -.217527 -3.77101);--medal-1:lab(72.1159% -.217527 -3.77101)}}.deck-pane.pane-rate{background:0 0;border:0;padding:0}.deck-pane>*{max-width:76ch}.deckzone{background:var(--inv-deck);padding:var(--s5) var(--gutter) var(--s7);align-items:start;gap:0 var(--s6);grid-template-columns:168px minmax(0,1fr);display:grid}.deckzone .deck-tabs{background:0 0;border-top:0;flex-direction:column;align-items:stretch;gap:2px;padding:0}.deckzone .deck-tab{text-align:left;min-width:44px;min-height:44px;padding:0 var(--s4);border-bottom:0;border-left:2px solid #0000;justify-content:flex-start;align-items:center;display:flex}.deckzone .deck-tab.is-on{color:var(--inv-fg);border-left-color:var(--inv-fg);background:var(--inv-fill)}.deckzone .deck-panes{background:0 0;padding:0}.player .transport{max-width:420px}.player .tr-track{background:var(--inv-line);border-radius:1px;height:2px;padding:0}.player .tr-fill{background:var(--inv-fg-2)}.player .tr-t{color:var(--inv-fg-4);font-size:11px}.player .tr-note{display:none}.player .now-head{max-width:22ch;font-size:clamp(28px,3vw,44px)}.deck-pane .lab-jump{font-size:15px}.deck-pane .pl-title{font-size:11px}@media (max-width:940px){.deckzone{padding:var(--s4) var(--gutter) var(--s6);display:block}.deckzone .deck-tabs{align-items:center;gap:var(--s2);margin-bottom:var(--s4);flex-direction:row;overflow-x:auto}.deckzone .deck-tab{border-bottom:2px solid #0000;border-left:0;min-height:44px}.deckzone .deck-tab.is-on{border-bottom-color:var(--inv-fg);background:0 0}.player .now-head{font-size:clamp(22px,6vw,28px)}}.deck-pane{max-height:none;overflow:visible}section.wire#wire{--wire-trace:110px;padding-bottom:150px}@media (max-width:940px){section.wire#wire{--wire-trace:88px;padding-bottom:118px}}.deckzone{grid-template-rows:auto 1fr}.deckzone .deck-tabs{grid-area:1/1}.deckzone .deck-panes{grid-area:1/2/span 2}@media (max-width:940px){.deckzone .deck-tabs,.deckzone .deck-panes{grid-area:auto}}.deckzone .deck-panes{max-width:900px}.deck-pane.pane-arena{--dv-track:color-mix(in oklab, var(--inv-fg) 12%, transparent);--dv-mark:color-mix(in oklab, var(--inv-fg) 52%, transparent);--dv-axis:color-mix(in oklab, var(--inv-fg) 52%, transparent)}.arena{gap:var(--s5);display:grid}.ar-head{grid-template-columns:minmax(0,1fr) auto}.ar-keys{align-items:baseline;gap:var(--s3);justify-self:end;display:inline-flex}.ar-key{align-items:center;gap:var(--s1);height:var(--t1-lh);font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-4);font-variant-numeric:tabular-nums;display:inline-flex}.ar-key svg{flex:none;width:12px;height:12px}.ar-key b{font-weight:400}.ar-title{margin:0 0 var(--s3);font-size:var(--t4-size);line-height:var(--t4-lh);color:var(--fg-2);font-weight:600}.ar-lane{gap:var(--s3);grid-template-columns:128px minmax(0,1fr);align-items:center;min-height:24px;display:grid}.ar-name{font-family:var(--font-mono);font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:0;color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ar-lane[data-won=true] .ar-name,.ar-srow[data-lead=true] .ar-name{color:var(--fg-2)}.ar-track{height:12px;position:relative}.ar-lane[data-tier="3"] .ar-dot{background:var(--medal-3);width:10px;height:10px;top:1px}.ar-conn{background:var(--dv-mark);border-radius:var(--r-full);height:3px;position:absolute;top:5px}.ar-none{font-size:var(--t1-size);line-height:var(--t1-lh);letter-spacing:var(--t1-track);text-transform:uppercase;color:var(--fg-5);white-space:nowrap;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ar-season{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ar-srow{gap:var(--s3);grid-template-columns:128px minmax(0,1fr);align-items:center;min-height:24px;display:grid}.ar-bar{border-radius:var(--r1);background:var(--dv-track);height:4px;position:relative;overflow:hidden}.ar-bar i{background:color-mix(in oklab, var(--fg) 68%, transparent);height:100%;display:block}.ar-srow[data-lead=true] .ar-bar i{background:var(--fg)}.ar-foot{justify-content:space-between;align-items:center;gap:var(--s4);display:flex}@media (max-width:940px){.ar-lane,.ar-srow{grid-template-columns:104px minmax(0,1fr)}.ar-head-stack{grid-template-columns:1fr}}.know{gap:var(--s4);flex-direction:column;display:flex}.kn-blk{min-width:0}.kn-sum,.kn-why,.kn-t,.kn-open-i,#knFacts{max-width:552px}.deck-pane.pane-know{max-width:618px;margin-inline:auto}.kn-sum{color:var(--fg-2);margin:0;font-size:15px;line-height:1.55}.kn-sum+.kn-sum{margin-top:var(--s3)}.kn-story+.kn-story{margin-top:var(--s4)}.kn-skey{margin-bottom:var(--s2);display:block}.kn-sec{border-top:1px solid var(--line-strong);padding-top:var(--s4)}.kn-why{color:var(--fg);margin:0;font-size:15px;line-height:1.55}.kn-why+.kn-why{margin-top:var(--s3)}#knWhy>.kn-story{border-left:2px solid var(--fg-6);padding-left:var(--s4)}#knFacts{counter-reset:cn;margin:0;padding:0;list-style:none}.kn-fact{border-top:1px solid var(--line-soft);counter-increment:cn;padding:12px 0}#knFacts>.kn-fact:first-child{border-top:0;padding-top:0}.kn-t{color:var(--fg-2);margin:var(--s1) 0 0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:15px;line-height:1.55}.kn-fact .clm-n{align-items:center;gap:var(--s2);display:flex}.kn-t[data-clamp=true]{--kn-wipe:linear-gradient(to bottom, #000 0, #000 100%), linear-gradient(to right, #000 0, #000 var(--kn-fade-x,calc(100% - 56px)), transparent 100%);max-height:2lh;-webkit-mask-image:var(--kn-wipe);-webkit-mask-image:var(--kn-wipe);mask-image:var(--kn-wipe);-webkit-mask-size:100% 1lh,100% 1lh;display:block;overflow:hidden;-webkit-mask-position:0 0,0 1lh;mask-position:0 0,0 1lh;-webkit-mask-size:100% 1lh,100% 1lh;mask-size:100% 1lh,100% 1lh;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat}.kn-t[data-clamp=false]{max-height:var(--kn-open,calc(14 * 1lh));overflow:hidden;-webkit-mask-image:none;mask-image:none}.kn-t[role=button]{cursor:pointer;-webkit-text-decoration:underline dotted var(--line-strong);text-decoration:underline dotted var(--line-strong);text-underline-offset:3px;text-decoration-thickness:1px}.kn-t[role=button]:hover{color:var(--fg)}.kn-t[role=button]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r1)}@media (prefers-reduced-motion:no-preference){.kn-t[data-clamp]{transition:color var(--t-fast) var(--ease-ui), max-height .22s var(--ease-enter)}}#knOpen{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kn-open-i{padding-left:var(--s4);color:var(--fg-3);overflow-wrap:break-word;font-size:15px;line-height:1.55;position:relative}.kn-open-i:before{content:"–";color:var(--fg-5);position:absolute;left:0}.kn-open-supp{color:var(--fg-5);font-style:italic}.deckhead .playlist{--ground:var(--inv-surface);--surface:color-mix(in oklab, var(--inv-fg) 7%, var(--inv-surface));--fg:var(--inv-fg);--fg-2:var(--inv-fg-2);--fg-3:var(--inv-fg-3);--fg-4:var(--inv-fg-4);--fg-5:var(--inv-fg-4);--line:var(--inv-line);--line-strong:var(--inv-line-strong);--surface-2:color-mix(in oklab, var(--inv-fg) 5%, var(--inv-surface));--line-soft:var(--inv-line);--fill-hover:var(--inv-fill-hover)}.deckzone{grid-template-columns:168px minmax(0,1fr) 304px}.deckhead .playlist{border:0;margin:0;padding:0}.deckhead{background:var(--inv-deck);grid-template:"wire queue""rate queue"/minmax(0,1fr) clamp(280px,24vw,320px);align-items:start;display:grid}.deckhead .rate-strip{grid-area:rate;align-self:start}.deckhead .playlist{grid-area:queue}.deckhead .wire{--wire-phx-ratio:.62;grid-area:wire;align-self:start;width:auto;min-width:0;height:auto;min-height:0;margin-left:0;padding-bottom:0;container-type:inline-size}section.wire#wire{padding-bottom:var(--s2)}.deckzone{padding-top:var(--s2);grid-template-columns:168px minmax(0,1fr)}@media (max-width:940px){.deckhead{flex-direction:column;grid-template-columns:100%;grid-template-areas:"wire""rate""queue"}.deckhead .wire{order:1}.deckhead .rate-strip{order:2}.deckhead .playlist{order:3}}@media (min-width:1500px){.deckhead,.deckzone{padding-inline:calc((100vw - var(--console-max)) / 2)}}.wire .player{max-width:none;padding-top:var(--s6)}.deckhead .wire .player{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:0;display:grid}@media (min-width:941px){.deckhead .wire .player{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:minmax(0,1fr) 44cqi}.deckhead .player .np-chips{grid-area:1/1/auto/-1}.deckhead .player .now-head{grid-area:2/1/auto/-1}.deckhead .player .np-tag{grid-area:3/1/auto/-1}.deckhead .player .np-desc{grid-area:4/1/auto/-1}.deckhead .player .scrubber{grid-area:5/1/auto/-1}.deckhead .player .player-controls{grid-area:6/1/auto/-1}}.np-chips{margin-bottom:calc(var(--s5) + var(--s3));justify-content:space-between;align-items:center;display:flex}.np-chips .nowflag{margin-bottom:0}.np-chip,.player .nowflag{border:1px solid var(--inv-line-strong);border-radius:var(--r3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--inv-fg-2);background:0 0;align-items:center;gap:8px;padding:7px 14px;font-size:10px;font-weight:500;display:inline-flex}.player .nowflag[data-kind=live]{display:inline-flex}.player .nowflag:before{display:none}.np-live .np-chip-bead{width:7px;height:7px}.np-offline .np-chip-bead{background:var(--inv-fg-5);width:7px;height:7px}body[data-mode=replay] .np-chips .np-live{display:none}.np-chip.np-back{cursor:pointer}.np-chip.np-back[hidden]{display:none}.np-chip.np-back:hover{background:var(--inv-fill-hover)}.np-chip.np-back:focus-visible{outline:var(--ring-inverse);outline-offset:2px}.player .now-head{max-width:46cqi;margin:0 0 var(--s4);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:2lh;min-height:0;font-size:clamp(28px,3vw,42px);display:-webkit-box;overflow:hidden}.player .now-sub{display:none}.np-tag{border:1px solid var(--inv-line-strong);border-radius:var(--r3);letter-spacing:.08em;color:var(--inv-fg-2);margin-bottom:var(--s4);padding:7px 14px;font-size:10px;font-weight:500;display:inline-block}.np-tag[hidden]{display:none}.np-desc{max-width:40cqi;color:var(--inv-fg-3);margin:0 0 var(--s4);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;height:4lh;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.scrubber{margin-top:0}.scrubber .transport{max-width:none}.scrubber .tr-line{row-gap:var(--s2);grid-template-columns:1fr auto;grid-template-areas:"pos dur""track track";display:grid}.scrubber #trPos{color:var(--inv-fg);text-align:left;grid-area:pos;justify-self:start;font-size:14px}.scrubber #trPos:after{content:" elapsed";color:var(--inv-fg-4);letter-spacing:.02em;font-size:12px}.scrubber #trDur{color:var(--inv-fg-3);grid-area:dur;font-size:14px}.scrubber #trDur:after{content:" remaining";color:var(--inv-fg-4);letter-spacing:.02em;font-size:12px}.scrubber .tr-track{--np-tr-h:3px;height:var(--np-tr-h);background:color-mix(in oklab, var(--inv-fg) 18%, transparent);border-radius:2px;grid-area:track}.scrubber .tr-fill{background:var(--inv-fg);position:relative}.scrubber .tr-fill:after{content:"";right:calc(-2 * var(--np-tr-h));width:calc(4 * var(--np-tr-h));height:calc(4 * var(--np-tr-h));margin-top:calc(-2 * var(--np-tr-h));background:var(--inv-fg);border-radius:50%;position:absolute;top:50%}.scrubber .tr-note{display:none}.scrubber[data-live-idle=true] .tr-note{margin-top:var(--s2);color:var(--inv-fg-4);letter-spacing:.02em;font-size:11px;display:block}.scrubber[data-live-idle=true] #trPos:after,.scrubber[data-live-idle=true] #trDur:after{content:""}.player .player-controls{justify-content:center;align-items:center;gap:var(--s5);margin:var(--s4) 0 var(--s3);display:flex;position:relative}.player .tap{border:2px solid var(--inv-fg);width:72px;height:72px;color:var(--inv-fg);box-shadow:none;background:0 0}.player .tap:hover:not(:disabled){background:var(--inv-fill-hover)}.player .tap svg{width:var(--s5);height:var(--s5)}.player .tap:disabled{opacity:.4}.player .tap:before{display:none}.player .tap-hint{color:var(--inv-fg-4);font-size:10px;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}#tap:not([disabled])~.tap-hint{display:block}.np-spd{appearance:none;cursor:pointer;border:1px solid var(--inv-line-strong);border-radius:var(--r3);color:var(--inv-fg-2);letter-spacing:.06em;text-transform:none;background:0 0;min-width:52px;min-height:44px;padding:0 10px;font-size:12px;position:absolute;left:0}.np-skip{appearance:none;cursor:pointer;color:var(--inv-fg-2);background:0 0;border:0;width:52px;height:52px;padding:7px}.np-skip svg{width:100%;height:100%}.np-skip-segment{appearance:none;border:1px solid var(--inv-line-strong);border-radius:var(--r3);color:var(--inv-fg-2);cursor:pointer;letter-spacing:.06em;background:0 0;align-items:center;gap:4px;min-height:38px;padding:0 7px;font-size:10px;display:inline-flex}.np-skip-segment svg{width:16px;height:16px}.np-skip-segment:hover{color:var(--inv-fg);background:var(--inv-fill-hover)}.np-mute{appearance:none;cursor:pointer;color:var(--inv-fg-2);background:0 0;border:0;width:44px;height:44px;padding:8px;position:absolute;right:0}.np-mute svg{width:100%;height:100%}.np-mute[data-muted=true] .np-mute-w{opacity:.25}.np-spd:disabled,.np-skip:disabled{opacity:.4;cursor:default}.np-spd:not(:disabled):hover,.np-skip:not(:disabled):hover,.np-mute:not(:disabled):hover{color:var(--inv-fg)}@media (max-width:940px){.player .now-head,.np-desc{max-width:none}.np-spd,.np-mute{position:static}.player .player-controls{gap:var(--s4)}}.deckhead .wavebox{block-size:200px;position:relative}.deckhead .wavebox #cv{block-size:100%;inline-size:100%;position:absolute;inset:0}@media (min-width:941px){.deckhead .wavebox{grid-area:2/2/-1;align-self:start;margin-top:18px}}@media (max-width:940px){.deckhead .wavebox{block-size:110px;margin-top:var(--s4);margin-inline:calc(-1 * var(--gutter));order:4}}.wavenav{pointer-events:none;z-index:5;position:absolute;inset:0}.wavedot{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;width:24px;height:24px;padding:0;position:absolute;transform:translate(-50%,-50%)}.wavedot:hover:after{content:"";background:color-mix(in oklab, var(--inv-fg) 32%, transparent);border-radius:50%;position:absolute;inset:5px}.wavedot:focus-visible{outline:var(--ring-inverse);outline-offset:2px}.wavepop{z-index:6;background:var(--inv-raised);width:max-content;max-width:300px;color:var(--inv-raised-fg);box-shadow:0 1px 2px -1px var(--shadow-ink), 0 12px 30px -14px var(--shadow-ink);pointer-events:none;border-radius:10px;padding:12px 14px;position:absolute}.wavepop .wp-k{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#5f6268;color:lab(41.3698% -.209376 -4.13189);margin-bottom:6px;font-size:10px;display:block}.wavepop .wp-t{font-size:14px;font-weight:600;line-height:1.35;display:block}.wavepop .wp-m{font-family:var(--font-mono);color:#5f6268;color:lab(41.3698% -.209376 -4.13189);margin-top:8px;font-size:11px;display:block}@media (max-width:940px){.wavenav,.wavepop{display:none}}.rate-strip{background:var(--inv-deck);container-type:inline-size}.deckhead .rate-strip{padding:2px var(--gutter) var(--s6);border-top:0;position:relative}.rate-strip .rate{box-shadow:none;background:0 0;border:0;max-width:1100px;padding:0}.deckhead .rate-strip .rate{margin:0}.rate-strip .rate-deck{box-shadow:none;background:0 0;border:0;padding:0}.deckhead .rate-strip .rate-deck{position:relative}.rate-strip .rate-chan{display:none}.rate-strip .rate-title{letter-spacing:.08em;color:var(--inv-fg-4);font-size:10px;font-weight:500}.rate-strip .rate-head{margin-bottom:var(--s4)}.rate-strip [data-rate-focus]{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rate-strip .rate-lane{border-left:1px solid var(--inv-line);align-items:center;gap:var(--s3);min-width:0;min-height:0;padding-block:2px;padding-inline:var(--s3);flex-direction:column;display:flex}.rate-strip .rate-lane:first-child{border-left:0}.rate-strip .rate-lane-name{color:var(--inv-fg);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.rate-strip .rate-ico,.rate-strip .rate-lane-name .rate-ico{box-shadow:none;color:var(--inv-fg-3);background:0 0;border:0;padding:0}.rate-strip .rate-lane-name .rate-ico{flex:0 0 18px;place-items:center;width:18px;height:20px;margin:0;display:grid}.rate-strip .rate-lane-name .rate-ico svg{width:16px;height:16px;display:block}.rate-strip .rate-push button{color:var(--inv-fg-2)}.rate-strip .rate-push button:hover{color:var(--inv-fg)}.deckhead .rate-strip .rate-push button:hover{background:var(--inv-fill-hover)}.deckhead .rate-strip .rate-push button:before{box-shadow:none;background:0 0}.deckhead .rate-strip .rate-push button:after{box-shadow:none}.rate-strip .rate-tally{letter-spacing:.08em;margin-block:6px 0;margin-inline:0;font-size:10px;font-weight:500;display:block;position:static;inset-block-start:2px;inset-inline-end:var(--gutter)}@media (min-width:941px){@container (max-width:859px){.rate-strip .rate-lane{gap:8px}.rate-strip .rate-lane-name{gap:6px;font-size:13px}}}@media (max-width:940px){.rate-strip [data-rate-focus]{row-gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr))}.rate-strip .rate-lane,.rate-strip [data-rate-focus],.rate-strip [data-rate-focus]>*{box-shadow:none;background:0 0;border-top:0}.rate-strip .rate-lane{border-left:0}}.deckhead .playlist{--q-when:56px;--q-node:14px;--q-gap:10px;--pl-rail:calc(var(--q-when) + var(--q-gap) + var(--q-node) / 2);padding:var(--s6) var(--gutter) var(--s5) var(--s5);border-left:0}@media (max-width:940px){.deckhead .playlist{border-left:0;border-top:1px solid var(--inv-line);padding:var(--s5) var(--gutter) var(--s5) var(--s5)}}.deckhead .playlist .pl-h{margin-bottom:var(--s3)}.deckhead .playlist .pl-title,.deckhead .playlist .pl-cad,.deckhead .playlist .pl-k,.deckhead .playlist .pl-m{font-weight:500}.deckhead .playlist .pl-title,.deckhead .playlist .pl-k,.deckhead .playlist .pl-m{letter-spacing:.08em}.deckhead .playlist .pl-t,.deckhead .playlist .pl-at{font-weight:500}.deckhead .playlist .pl-t{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-height:2.7lh;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.deckhead .playlist .pl-m,.deckhead .playlist .pl-depth{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.deckhead .playlist .pl-depth{display:none}.deckhead .playlist .pl-list li{margin-block:0;padding-block:4px}.deckhead .playlist .pl-item{grid-template-columns:var(--q-when) var(--q-node) minmax(0,1fr) auto;align-items:center;gap:var(--s2);column-gap:var(--q-gap);width:100%;height:auto;min-height:36px;display:grid;position:relative;overflow:visible}.deckhead .playlist .pl-item>.pl-when{grid-area:1/1}.deckhead .playlist .pl-item>.pl-at{grid-area:1/3;height:2lh}.deckhead .playlist .pl-item>.pl-cur{grid-area:2/3}.deckhead .playlist .pl-when{order:1;font-size:10px}.deckhead .playlist .pl-at{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;order:3;max-height:2.7lh;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.deckhead .playlist .pl-cue{order:4}.deckhead .playlist .pl-b{min-width:0}.deckhead .player .scrubber .transport,.deckhead .player .scrubber .tr-line{width:100%;max-width:none}.deckhead .playlist .pl-node{left:var(--pl-rail);order:2;display:inline-block;position:absolute;top:50%;transform:translate(-50%,-50%)}.deckhead .playlist .pl-bead{left:var(--pl-rail);margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.deckhead .playlist .pl-now .pl-bead,.deckhead .playlist .pl-k .pl-bead{margin-right:6px}.deckhead .playlist .pl-row{padding-block:var(--s3);grid-template-columns:calc(var(--q-when) + var(--q-gap) + var(--q-node)) minmax(0,1fr);column-gap:var(--q-gap);position:relative}.deckhead .playlist .pl-k{padding-right:calc(var(--q-node) + var(--q-gap));font-size:10px}.deckhead .playlist .pl-now .pl-b{padding-left:0}html:not([data-ready]) .player .now-head{color:#0000;background:linear-gradient(90deg, var(--inv-fill) 25%, var(--inv-fill-active) 50%, var(--inv-fill) 75%);background-size:200% 100%;border-radius:8px;max-width:24ch;min-height:2lh;animation:1.4s ease-in-out infinite sk-sheen}html:not([data-ready]) .player .tap{opacity:.55}html:not([data-ready]) #nowDesc{color:#0000;background:repeating-linear-gradient(to bottom, var(--inv-fill) 3px calc(1lh - 8px), transparent calc(1lh - 8px) 1lh);border-radius:6px;max-width:40cqi;height:4lh;display:block}html:not([data-ready]) #trPos,html:not([data-ready]) #trDur{color:#0000;background:var(--inv-fill-hover);border-radius:5px}.rate[data-rate-state=boot] .rate-push button{pointer-events:none;opacity:.4}@media (min-width:941px){html:not([data-ready]) .playlist{min-height:calc(var(--s6) + var(--s5) + 40px + 125px + 43px + 5 * 60px)}}.deckhead .playlist li.sk-row{display:block}.sk-row{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;display:grid}.sk-item{pointer-events:none}.sk-item .pl-node{opacity:.45}.sk-item .pl-when,.sk-item .pl-at{padding:0}.sk{background:linear-gradient(90deg, var(--inv-fill) 25%, var(--inv-fill-active) 50%, var(--inv-fill) 75%);background-size:200% 100%;border-radius:6px;height:12px;animation:1.4s ease-in-out infinite sk-sheen;display:block}.sk-b{width:30px;height:9px;display:block}.sk-t2{width:86%;height:2lh;display:block}@keyframes sk-sheen{0%{background-position:120% 0}to{background-position:-80% 0}}html:not([data-ready]) #evTime{background:linear-gradient(var(--inv-fill) 0 0) 0 2px / 172px 12px no-repeat;min-height:16px}html:not([data-ready]) #paneEvidence .marks{min-height:44px;position:relative}html:not([data-ready]) #paneEvidence .marks:before{content:"";background:repeating-linear-gradient(90deg, var(--inv-fill) 0 56px, transparent 56px 68px);border-radius:10px;width:252px;height:44px;position:absolute;top:0;left:0}html:not([data-ready]) #paneEvidence .reported{background:linear-gradient(var(--inv-fill) 0 0) 116px 24px / 30% 12px no-repeat;min-height:47px;display:block;position:relative}html:not([data-ready]) #paneEvidence .reported:before{content:"";border-radius:var(--r-full);background:var(--inv-fill);width:96px;height:34px;position:absolute;top:13px;left:0}@media (max-width:900px){html:not([data-ready]) #paneEvidence .reported{background-position:116px 29px;min-height:57px}html:not([data-ready]) #paneEvidence .reported:before{height:44px}}html:not([data-ready]) #clmList{min-height:205px;display:block;position:relative}html:not([data-ready]) #clmList:before{content:"";background:linear-gradient(var(--inv-fill) 0 0) 0 0 / 12% 10px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 18px / 100% 14px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 40px / 78% 14px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 64px / 12% 12px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 102px / 12% 10px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 120px / 96% 14px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 142px / 70% 14px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 166px / 10% 12px no-repeat;height:178px;position:absolute;top:4px;left:0;right:22%}html:not([data-ready]) .claims:after{content:"";width:96px;height:44px;margin-top:var(--s2);border-radius:var(--r2);background:var(--inv-fill);display:block}html:not([data-ready]) .ev-foot .ev-foot-n{background:linear-gradient(var(--inv-fill) 0 0) 0 2px / 46% 12px no-repeat;min-height:16px;display:block}html:not([data-ready]) #arTitle{min-height:var(--t4-lh);background:linear-gradient(var(--inv-fill) 0 0) 0 4px / 42% 12px no-repeat}html:not([data-ready]) #arBoard{background:linear-gradient(var(--inv-fill) 0 0) 0 7px / 96px 10px no-repeat, linear-gradient(var(--inv-fill) 0 0) 116px 11px / calc(100% - 116px) 2px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 37px / 96px 10px no-repeat, linear-gradient(var(--inv-fill) 0 0) 116px 41px / calc(100% - 116px) 2px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 67px / 96px 10px no-repeat, linear-gradient(var(--inv-fill) 0 0) 116px 71px / calc(100% - 116px) 2px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 97px / 96px 10px no-repeat, linear-gradient(var(--inv-fill) 0 0) 116px 101px / calc(100% - 116px) 2px no-repeat;min-height:114px}html:not([data-ready]) #arSeason{background:linear-gradient(var(--inv-fill) 0 0) 0 7px / 96px 10px no-repeat, linear-gradient(var(--inv-fill) 0 0) 116px 10px / calc(100% - 116px) 4px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 37px / 96px 10px no-repeat, linear-gradient(var(--inv-fill) 0 0) 116px 40px / calc(100% - 116px) 4px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 67px / 96px 10px no-repeat, linear-gradient(var(--inv-fill) 0 0) 116px 70px / calc(100% - 116px) 4px no-repeat, linear-gradient(var(--inv-fill) 0 0) 0 97px / 96px 10px no-repeat, linear-gradient(var(--inv-fill) 0 0) 116px 100px / calc(100% - 116px) 4px no-repeat;min-height:114px}html:not([data-ready]) #arTotals{background:linear-gradient(var(--inv-fill) 0 0) 0 5px / 100% 10px no-repeat;place-self:center end;width:128px;height:1lh;display:block}@media (max-width:940px){html:not([data-ready]) #arTotals{justify-self:start}}html:not([data-ready]) #knLede{background:repeating-linear-gradient(to bottom, var(--inv-fill) 3px calc(1lh - 8px), transparent calc(1lh - 8px) 1lh);border-radius:6px;max-width:480px;min-height:19lh;font-size:15px;line-height:1.55}html:not([data-ready]) #knWhy{background:repeating-linear-gradient(to bottom, var(--inv-fill) 3px calc(1lh - 8px), transparent calc(1lh - 8px) 1lh);border-radius:6px;max-width:480px;min-height:15lh;font-size:15px;line-height:1.55}html:not([data-ready]) #knFacts{background:repeating-linear-gradient(to bottom, var(--inv-fill) 3px calc(1lh - 8px), transparent calc(1lh - 8px) 1lh);border-radius:6px;max-width:480px;min-height:608px;font-size:15px;line-height:1.55;display:block}@media (max-width:940px){html:not([data-ready]) #knLede{min-height:34lh}html:not([data-ready]) #knWhy{min-height:27lh}}.deckhead .wire #readout{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;box-shadow:none;background:0 0;border:0;padding:0;position:absolute;overflow:hidden}.player .tap[data-busy=true] svg{opacity:0}.player .tap[data-busy=true]:after{content:"";border:2px solid color-mix(in oklab, var(--inv-fg) 22%, transparent);border-top-color:var(--inv-fg);border-radius:50%;animation:.8s linear infinite tap-spin;position:absolute;inset:8px}@keyframes tap-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html:not([data-ready]) .player .now-head,.sk{animation:none}.player .tap[data-busy=true]:after{border-top-color:color-mix(in oklab, var(--inv-fg) 22%, transparent);border-color:var(--inv-fg-4);animation:none}}.deckhead .player .tap:focus-visible,.deckhead .np-spd:focus-visible,.deckhead .np-skip:focus-visible,.deckhead .np-skip-segment:focus-visible,.deckhead .np-mute:focus-visible{outline:var(--ring-inverse);outline-offset:2px}.deckhead .playlist .pl-item:focus-visible{outline:var(--ring-inverse);outline-offset:-2px}.deckhead .playlist .pl-now[data-press=true]{cursor:pointer}.deckhead .playlist .pl-now[data-press=true]:hover{background:var(--inv-fill-hover)}.deckhead .playlist .pl-now[data-press=true]:focus-visible{outline:var(--ring-inverse);outline-offset:-2px}.deckhead .tr-track:has(.tr-range:focus-visible){outline:var(--ring-inverse);outline-offset:6px}@supports not selector(:has(*)){.deckhead .tr-range:focus-visible{outline:var(--ring-inverse);outline-offset:2px}}.deckhead .playlist .pl-item:focus-visible:not(:hover) .pl-cue{color:var(--inv-surface);background:var(--ring-inverse-color);box-shadow:inset 0 0 0 1px var(--ring-inverse-color)}.wavebox{position:relative}.wavebox canvas{width:100%;height:96px;display:block}.wave-bars{z-index:1;pointer-events:none;width:100%;height:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad),#000 calc(100% - var(--wire-pad)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad),#000 calc(100% - var(--wire-pad)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad),#000 calc(100% - var(--wire-pad)),transparent 100%);display:block;position:absolute;inset:0}.wavebox[data-waveform-persisted=true] canvas{opacity:0}.wave-bars rect{fill:var(--inv-fg-2);opacity:.62}.wave-truth{color:var(--inv-fg-5);letter-spacing:.05em;text-transform:uppercase;font-size:.625rem;position:absolute;bottom:-1.5rem;right:0}.wave-live-bead{background:var(--live);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in oklab, var(--live) 22%, transparent);border-radius:50%;position:absolute;top:50%;right:0}.qa-banner{top:calc(var(--top-h) + 8px);right:var(--gutter);z-index:20;max-width:min(31rem, calc(100vw - 2 * var(--gutter)));border:1px solid color-mix(in oklab, var(--warn) 42%, var(--inv-line));border-radius:var(--r2);background:color-mix(in oklab, var(--warn) 18%, var(--inv-deck));color:var(--inv-fg-2);font-family:var(--font-mono);letter-spacing:.045em;text-transform:uppercase;pointer-events:none;align-items:center;gap:.4rem;padding:.25rem .45rem;font-size:.56rem;display:inline-flex;position:absolute}.qa-banner strong{color:var(--warn);font-weight:600}.qa-banner span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:620px){.qa-banner{right:8px;top:calc(var(--top-h) + 6px);padding:.2rem .35rem;font-size:.5rem}.qa-banner span{display:none}}.runtime-unavailable{padding:clamp(2rem, 7vw, 6rem) var(--gutter);background:var(--inv-deck);color:var(--inv-fg);gap:.75rem;display:grid}.runtime-unavailable p{max-width:44rem;color:var(--inv-fg-3)}.runtime-unavailable .mono{color:var(--inv-fg-4)}.runtime-unavailable button{border:1px solid var(--inv-line-strong);border-radius:var(--r2);justify-self:start;min-height:44px;padding:0 .9rem}.runtime-message{padding:.45rem var(--gutter);color:var(--warn);background:var(--inv-deck);border-top:1px solid var(--inv-line);font-family:var(--font-mono);letter-spacing:.04em;font-size:.625rem}.deck-pane.pane-know,.deck-pane.pane-evidence,.deck-pane.pane-arena,.deck-pane.pane-know #knLede,.deck-pane.pane-know #knWhy,.deck-pane.pane-know #knFacts,.deck-pane.pane-know #knOpen{color:var(--inv-fg-2)}.deck-pane.pane-know #knWhy{color:var(--inv-fg)}.deck-pane.pane-know #knFacts li{color:var(--inv-fg-2);margin-top:var(--s2)}.deck-pane.pane-arena .ar-board{margin-top:var(--s4);border-top:1px solid var(--inv-line);gap:0;display:grid}.deck-pane.pane-arena .arena-row{align-items:center;gap:var(--s4);min-height:42px;padding:var(--s2) 0;border-bottom:1px solid var(--inv-line);color:var(--inv-fg-2);grid-template-columns:minmax(0,1fr) auto 10px;display:grid}.deck-pane.pane-arena .arena-row span:first-child{color:var(--inv-fg-2)}.deck-pane.pane-arena .arena-row span:nth-child(2){color:var(--inv-fg)}.deck-pane.pane-arena .arena-row i{background:var(--inv-fg-5);border-radius:50%;width:8px;height:8px}.deck-pane.pane-arena .arena-row i.winner{background:var(--live);box-shadow:0 0 0 3px color-mix(in oklab, var(--live) 18%, transparent)}.player-controls button[disabled]{cursor:not-allowed}.record-actions{gap:var(--s3);margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--inv-line);display:grid}.record-action-buttons{gap:var(--s2);flex-wrap:wrap;display:flex}.record-action{min-height:36px;padding:0 var(--s3);border:1px solid var(--inv-line-strong);border-radius:var(--r2);color:var(--inv-fg-2);font-family:var(--font-mono);font-size:var(--t1-size);letter-spacing:.06em;text-transform:uppercase;align-items:center;text-decoration:none;display:inline-flex}.record-action:hover{color:var(--inv-fg);background:var(--inv-fill-hover)}.record-action-note{color:var(--inv-fg-5);font-size:var(--t1-size);line-height:1.45}.evidence-state{margin:var(--s3) 0 0;padding:var(--s3) 0;border-top:1px solid var(--inv-line);color:var(--inv-fg-4);letter-spacing:.03em}.evidence-state[data-state=loading]{color:var(--inv-fg-3)}.evidence-state[data-state=error]{color:var(--warn)}.evidence-disclosure{margin-top:var(--s5);border-top:1px solid var(--inv-line)}.evidence-disclosure>summary{cursor:pointer;list-style:none}.evidence-disclosure>summary::-webkit-details-marker{display:none}.evidence-disclosure>summary{justify-content:space-between;align-items:center;gap:var(--s3);min-height:48px;color:var(--inv-fg-2);font-family:var(--font-ui);font-size:var(--t3-size);font-weight:600;display:flex}.evidence-disclosure>summary:after{content:"+";color:var(--inv-fg-4);font-family:var(--font-mono);font-weight:400}.evidence-disclosure[open]>summary:after{content:"−"}.evidence-disclosure>summary:hover,.evidence-disclosure>summary:focus-visible{color:var(--inv-fg);outline:2px solid var(--accent);outline-offset:3px}.evidence-disclosure-count{color:var(--inv-fg-5);font-size:var(--t1-size);letter-spacing:.05em;text-transform:uppercase}.evidence-disclosure-body{gap:var(--s3);padding-bottom:var(--s2);display:grid}.reported-copy{color:var(--inv-fg-2);font-size:var(--t3-size);line-height:var(--lh-prose);margin:0}.reported-full,.research-transcript{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--inv-line-soft)}.reported-full h3,.research-transcript h3{margin:0 0 var(--s2)}.reported-full p{color:var(--inv-fg-2);font-size:var(--t3-size);line-height:var(--lh-prose);margin:0}.evidence-block{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--inv-line)}.evidence-block .claims-h{margin-bottom:var(--s2)}.evidence-list{margin:0;padding:0;list-style:none}.evidence-item{padding:var(--s3) 0;border-top:1px solid var(--inv-line-soft)}.evidence-item:first-child{border-top:0;padding-top:0}.evidence-item p{max-width:68ch;color:var(--inv-fg-2);font-size:var(--t4-size);line-height:var(--lh-prose);overflow-wrap:break-word;margin:0}.evidence-meta{margin-top:var(--s1);color:var(--inv-fg-5);font-size:var(--t1-size);letter-spacing:.05em;text-transform:uppercase;display:block}.evidence-state+.evidence-block{margin-top:var(--s4)}.research-transcript p{margin:var(--s3) 0 0;max-width:72ch;color:var(--inv-fg-2);font-size:var(--t3-size);line-height:var(--lh-prose);white-space:pre-wrap}.source-copy{gap:2px;min-width:0;display:grid}.source-copy a{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--inv-fg-2);text-decoration:none;overflow:hidden}.source-copy a:hover,.source-copy a:focus-visible{color:var(--inv-fg);text-underline-offset:3px;text-decoration:underline}.source-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--inv-fg-5);font-size:var(--t1-size);letter-spacing:.04em;text-transform:uppercase;overflow:hidden}@media (max-width:620px){.evidence-item p{font-size:var(--t3-size)}.source-row{grid-template-columns:24px minmax(0,1fr);align-items:start}.source-copy{grid-column:2}.source-date{white-space:normal;grid-column:2}}html:not([data-ready]) .player .now-head,html:not([data-ready]) #nowDesc{color:var(--inv-fg);background:0 0;border-radius:0;height:auto;min-height:0;animation:none}@media (min-width:941px){.deckhead{grid-template-columns:minmax(0,1fr) minmax(300px,320px)}.deckhead .playlist{min-width:0;overflow:visible}.deckhead .wire .player{column-gap:var(--s7);grid-template-rows:auto auto auto auto auto auto;grid-template-columns:minmax(0,1fr) minmax(280px,42cqi)}.deckhead .player .np-chips{grid-area:1/1/auto/-1}.deckhead .player .now-head{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:2/1;max-width:none;height:2lh;min-height:0;display:-webkit-box;overflow:hidden}.deckhead .player .np-tag[hidden]{display:none}.deckhead .player .np-tag{grid-area:3/1;justify-self:start;width:max-content;max-width:100%}.deckhead .player .np-desc{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;grid-area:4/1;max-width:none;height:4lh;min-height:0;display:-webkit-box;overflow:hidden}.deckhead .player .now-sub{grid-area:5/1}.deckhead .player .scrubber{grid-area:6/1/auto/-1}.deckhead .player .player-controls{grid-area:7/1/auto/-1}.deckhead .wavebox{grid-area:2/2/8;align-self:center;block-size:144px;margin-top:0}}.rate-chair{justify-content:space-between;align-items:center;gap:var(--s4);margin-top:var(--s3);padding:var(--s2) var(--s3);border:1px solid var(--inv-line);border-radius:var(--r2);display:flex}.rate-chair-label{color:var(--inv-fg-3);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.rate-chair .rate-push button{height:38px}.rate-chair .rate-push button:before,.rate-chair .rate-push button:after{inset:2px}.chair-control{margin-top:var(--s5);border-top:1px solid var(--line);padding-top:var(--s4)}.chair-control summary{cursor:pointer;color:var(--fg-3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;list-style:none}.chair-control summary::-webkit-details-marker{display:none}.chair-control summary:before{content:"+";width:1.2em;color:var(--fg-4);display:inline-block}.chair-control[open] summary:before{content:"−"}.chair-control-body{align-items:center;gap:var(--s3);margin-top:var(--s3);color:var(--fg-4);font-size:11px;display:flex}.chair-control-body>svg{color:var(--fg-3);flex:none}.chair-control-body .rate-push{gap:var(--s2);margin-left:auto;display:flex}.chair-control-body .rate-push button{width:34px;height:34px}.chair-clear{color:var(--fg-4);cursor:pointer;background:0 0;border:0}.player-controls .tap svg,.player-controls .np-skip svg,.player-controls .np-mute svg,.dock-tap svg,.dock-mute svg{display:block}.rate-axis-name{min-width:0}.deckhead .wire{--wire-field-basin:color-mix(in oklab,var(--inv-fg) 3%,transparent)}.deckhead .wire:has(.wavebox[data-waveform-history-source=unavailable]){--wire-field-basin:transparent}.deckhead .wire:has(.wavebox[data-waveform-source=live_response]){--wire-field-basin:color-mix(in oklab,var(--live) 5%,transparent)}.deckhead .wire:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 48% 58% at 72% 36%,var(--wire-field-basin),transparent 72%), repeating-linear-gradient(to bottom,transparent 0 71px,color-mix(in oklab,var(--inv-line) 32%,transparent) 71px 72px), linear-gradient(to right,transparent 0 62%,color-mix(in oklab,var(--inv-line) 28%,transparent) 62% calc(62% + 1px),transparent calc(62% + 1px)), radial-gradient(circle at 1px 1px,color-mix(in oklab,var(--inv-fg) 5%,transparent) 0 .45px,transparent .7px);background-size:100% 100%,100% 72px,100% 100%,20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(44% 52% at 72% 46%,#000 0,#000000b8 54%,#0000 100%);mask-image:radial-gradient(44% 52% at 72% 46%,#000 0,#000000b8 54%,#0000 100%)}@media (max-width:940px){.deckhead .wire:before{background-size:100% 100%,100% 64px,100% 100%,20px 20px;-webkit-mask-image:radial-gradient(78% 34% at 50% 78%,#000000b8,#0000 100%);mask-image:radial-gradient(78% 34% at 50% 78%,#000000b8,#0000 100%)}}.deckhead .wave-stage{min-width:0;position:relative}.deckhead .wave-stage .wavebox{block-size:100%;min-width:0;margin:0;position:absolute;inset:0}.wave-stage .wave-authored{z-index:3;pointer-events:none;width:100%;height:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad),#000 calc(100% - var(--wire-pad)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad),#000 calc(100% - var(--wire-pad)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad),#000 calc(100% - var(--wire-pad)),transparent 100%);display:block;position:absolute;inset:0}.wave-stage[data-wave-authored=true] .wavebox .wave-bars{display:none}.wave-authored rect{fill:var(--inv-fg-2);opacity:.58}.wave-stage[data-wave-authored=true] .wave-live-bead{z-index:4}.wavebox:is([data-waveform-source=unavailable],[data-waveform-history-source=unavailable]){background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:flex}.wavebox:is([data-waveform-source=unavailable],[data-waveform-history-source=unavailable]) canvas{opacity:0!important}.wave-stage:has(.wavebox:is([data-waveform-source=unavailable],[data-waveform-history-source=unavailable])) .wave-authored{display:none}.wave-stage:has(.wavebox:is([data-waveform-source=unavailable],[data-waveform-history-source=unavailable])) .wave-bars{display:none}.wave-idle{z-index:1;pointer-events:none;width:100%;height:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad),#000 calc(100% - var(--wire-pad)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad),#000 calc(100% - var(--wire-pad)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--wire-pad),#000 calc(100% - var(--wire-pad)),transparent 100%);display:block;position:absolute;inset:0}.wave-idle-rule{fill:none;stroke:var(--inv-fg-5);stroke-width:1px;opacity:.72;vector-effect:non-scaling-stroke}.wave-idle-tick{fill:none;stroke:var(--inv-fg-4);stroke-width:.8px;opacity:.82;vector-effect:non-scaling-stroke}.wave-idle-marker{fill:none;stroke:var(--live);stroke-width:1px;opacity:.64;vector-effect:non-scaling-stroke}.wavebox[data-waveform-idle=true] .wave-truth{display:none}.wavebox:is([data-waveform-source=unavailable],[data-waveform-history-source=unavailable]) .wave-truth{background:var(--inv-deck);white-space:nowrap;padding:0 8px;bottom:6px;left:50%;right:auto;transform:translate(-50%)}.wavebox:is([data-waveform-source=unavailable],[data-waveform-history-source=unavailable]) .wave-live-bead{display:none}.wavebox[data-waveform-source=live_response][data-waveform-history-source=unavailable] canvas{z-index:1;position:relative;opacity:1!important}.wavebox[data-waveform-source=live_response][data-waveform-history-source=unavailable]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to right,var(--inv-deck) 0,transparent 18%,transparent 82%,var(--inv-deck) 100%);position:absolute;inset:0}.wavebox[data-waveform-source=live_response][data-waveform-history-source=unavailable]:before{content:"";z-index:3;background:var(--live);width:1px;height:auto;box-shadow:0 0 10px color-mix(in oklab,var(--live) 48%,transparent);opacity:.7;border:0;border-radius:0;display:block;position:absolute;top:14%;bottom:14%;left:50%;transform:none}.wavebox[data-relay-scan=active]:before{animation:relay-scan .52s var(--ease-ui) both}.wavebox[data-waveform-source=live_response][data-waveform-history-source=unavailable] .wave-live-bead{z-index:4;display:block}.wavebox[data-waveform-source=live_response][data-waveform-history-source=unavailable] .wave-truth{z-index:5}@keyframes relay-scan{0%{opacity:.7;left:50%}16%{opacity:.4;left:18%}72%{opacity:.9;left:82%}to{opacity:.7;left:50%}}body[data-behind=true] .wavebox[data-relay-scan=active]:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.wavebox[data-waveform-source=live_response][data-waveform-history-source=unavailable]:before{opacity:.7;animation-play-state:paused;left:50%}}@media (min-width:941px){.deckhead .player .wave-stage{grid-area:2/2/5;align-self:center;block-size:144px}}@media (max-width:940px){.deckhead .player .wave-stage{block-size:110px;margin-top:var(--s4);margin-inline:calc(-1 * var(--gutter));order:4}.wave-stage[data-wave-authored=true] .wave-truth{right:var(--gutter);background:var(--inv-deck);white-space:nowrap;padding:0 6px;bottom:4px}}.qa-banner{z-index:1;box-sizing:border-box;width:100%;max-width:none;min-height:22px;padding:4px var(--gutter);background:var(--inv-deck);color:var(--inv-fg-3);border-width:0 0 1px;border-radius:0;justify-content:center;align-items:center;margin:0;display:flex;position:relative;inset:auto}.qa-banner span{min-width:0;max-width:72ch}@media (max-width:620px){.qa-banner{justify-content:flex-start;min-height:19px;padding:3px 8px;font-size:.5rem}.qa-banner strong{white-space:nowrap;flex:none}.qa-banner span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}.deck-pane.pane-arena .ar-board{gap:var(--s3);margin-top:var(--s4);border-top:1px solid var(--inv-line);padding-top:var(--s3);display:grid}.ar-scale{align-items:center;gap:var(--s2);color:var(--inv-fg-5);font-size:var(--t1-size);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto minmax(28px,1fr) auto;display:grid}.ar-scale i{background:var(--inv-line-strong);height:1px}.ar-lanes{gap:0;margin:0;padding:0;list-style:none;display:grid}.ar-lane{align-items:center;column-gap:var(--s3);row-gap:var(--s2);min-height:58px;padding:var(--s3) 0;border-top:1px solid var(--inv-line);grid-template-columns:minmax(150px,.86fr) minmax(0,1fr) 66px;grid-template-areas:"meta track score""dims dims dims";display:grid}.ar-lane:first-child{border-top:0}.ar-lane-meta{align-items:baseline;gap:var(--s2);grid-area:meta;min-width:0;display:flex}.ar-rank{color:var(--inv-fg-5);font-size:var(--t1-size);flex:0 0 22px}.ar-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--inv-fg-2);overflow:hidden}.ar-status{text-overflow:ellipsis;white-space:nowrap;color:var(--inv-fg-5);letter-spacing:.05em;flex:0 auto;margin-left:auto;font-size:.56rem;overflow:hidden}.ar-lane[data-won=true] .ar-name,.ar-lane[data-won=true] .ar-status{color:var(--inv-fg)}.ar-lane[data-unscored=true] .ar-name{color:var(--inv-fg-4)}.ar-track{grid-area:track;min-width:0;height:12px;position:relative}.ar-track .rail{background:var(--dv-track);height:1px;position:absolute;top:6px;left:0;right:0}.ar-dot{border-radius:var(--r-full);background:var(--inv-fg-3);width:8px;height:8px;position:absolute;top:2px;transform:translate(-50%)}.ar-lane[data-won=true] .ar-dot{background:var(--live);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in oklab,var(--live) 18%,transparent);top:1px}.ar-ref{background:var(--dv-axis);width:1px;height:10px;position:absolute;top:1px}.ar-conn{border-radius:var(--r-full);background:var(--dv-mark);height:3px;position:absolute;top:5px}.ar-conn[data-dir=over]{background:var(--inv-fg-3);height:5px;top:4px}.ar-none{color:var(--inv-fg-5);font-size:var(--t1-size);white-space:nowrap;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ar-score{text-align:right;grid-area:score;justify-items:end;gap:1px;min-width:0;display:grid}.ar-score b{color:var(--inv-fg);font-size:var(--t4-size);font-weight:500}.ar-score small{text-overflow:ellipsis;white-space:nowrap;color:var(--inv-fg-5);font:500 .56rem/1.2 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;overflow:hidden}.ar-dimensions{gap:var(--s2) var(--s5);grid-area:dims;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:30px;display:grid}.ar-dimension{align-items:center;gap:var(--s2);min-width:0;color:var(--inv-fg-4);grid-template-columns:minmax(58px,auto) minmax(0,1fr) 38px;font-size:.62rem;display:grid}.ar-dimension b{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.ar-dimension i{background:var(--dv-track);height:3px;position:relative}.ar-dimension em{background:var(--inv-fg-3);height:100%;display:block}.ar-dimension small{text-align:right;color:var(--inv-fg-3)}.ar-season{gap:0;display:grid}.ar-season .ar-srow{align-items:center;gap:var(--s2);min-height:30px;padding:var(--s2) 0;border-top:1px solid var(--inv-line);grid-template-columns:28px minmax(0,1fr) auto auto;display:grid}.ar-season .ar-srow:first-child{border-top:0}.ar-season-score{color:var(--inv-fg-2)}.ar-season-meta{color:var(--inv-fg-5);white-space:nowrap;font-size:.58rem}.ar-history-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.ar-history-row{align-items:center;gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--inv-line);grid-template-columns:92px minmax(0,1fr) minmax(132px,.5fr);display:grid}.ar-history-date{color:var(--inv-fg-5);font-size:.58rem}.ar-history-copy{gap:3px;min-width:0;display:grid}.ar-history-copy b{text-overflow:ellipsis;white-space:nowrap;color:var(--inv-fg-2);font-size:.78rem;font-weight:500;overflow:hidden}.ar-history-copy span{color:var(--inv-fg-5);text-transform:uppercase;letter-spacing:.04em;font-size:.56rem}.ar-history-winner{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--inv-fg-4);justify-items:end;gap:2px;font-size:.62rem;display:grid;overflow:hidden}.ar-history-winner b{color:var(--inv-fg-2);font-size:.78rem;font-weight:500}.ar-history-empty{padding:var(--s3) 0;color:var(--inv-fg-5);font-size:.62rem}.arena-history{margin-top:var(--s7)}.arena-history-grid{gap:var(--s7);margin-top:var(--s6);grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);display:grid}.arena-history-grid .recent{margin-top:var(--s3);max-width:none}.rr-history{grid-template-columns:92px minmax(0,1.2fr) minmax(110px,.7fr) minmax(130px,.55fr)}.rr-history-story{gap:3px;min-width:0;display:grid}.rr-history-meta{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-5);font-size:var(--t1-size);overflow:hidden}.season-lanes{margin-top:var(--s3);gap:0;display:grid}.season-lane{padding:var(--s4) 0;border-top:1px solid var(--line-soft)}.season-lane:first-child{border-top:0}.season-lane-head{justify-content:space-between;align-items:baseline;gap:var(--s3);min-width:0;display:flex}.season-lane-head b{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-2);font-size:var(--t3-size);font-weight:500;overflow:hidden}.season-lane-head span{color:var(--fg-5);font-size:var(--t1-size);flex:none}.season-lane-track{height:4px;margin-top:var(--s3);background:var(--dv-track);position:relative}.season-lane-track i{background:var(--mark-data);height:100%;display:block}.season-lane-stats{gap:var(--s3) var(--s5);margin:var(--s3) 0 0;color:var(--fg-4);font-size:var(--t1-size);flex-wrap:wrap;display:flex}.season-lane-stats div{align-items:baseline;gap:var(--s1);display:flex}.season-lane-stats dt{color:var(--fg-5)}.season-lane-stats dd{color:var(--fg-3)}.season-dimensions{gap:var(--s2) var(--s5);margin:var(--s3) 0 0;padding:var(--s3) 0 0;border-top:1px solid var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.season-dimensions li{align-items:center;gap:var(--s2);min-width:0;color:var(--fg-4);font-size:var(--t1-size);grid-template-columns:minmax(60px,auto) minmax(0,1fr) 34px;display:grid}.season-dimensions li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.season-dimensions i{background:var(--dv-track);height:3px;position:relative}.season-dimensions em{background:var(--mark-quiet);height:100%;display:block}.season-dimensions b{text-align:right;color:var(--fg-3);font-weight:500}.season-dimensions-empty,.history-empty{padding:var(--s4) 0;color:var(--fg-5);font-size:var(--t1-size)}@media (max-width:940px){.ar-lane{row-gap:var(--s2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta score""track track""dims dims"}.ar-status{font-size:.52rem}.ar-dimensions{padding-left:0}}@media (max-width:700px){.arena-history-grid{gap:var(--s6);grid-template-columns:1fr}.rr-history{gap:var(--s2) var(--s3);grid-template-columns:72px minmax(0,1fr)}.rr-history .rr-strip{grid-column:2}.rr-history .rr-win{text-align:left;grid-column:2;justify-items:start}.ar-history-row{gap:var(--s2) var(--s3);grid-template-columns:72px minmax(0,1fr)}.ar-history-winner{grid-column:2;justify-items:start}.season-dimensions{grid-template-columns:1fr}.ar-season .ar-srow{grid-template-columns:28px minmax(0,1fr) auto}.ar-season-meta{grid-area:2/2/auto/-1;font-size:.52rem}}@media (max-width:420px){.ar-dimensions{gap:var(--s1);grid-template-columns:1fr}.ar-lane{min-height:64px}}@media (max-width:940px){.deckhead .playlist{overflow:hidden}.deckhead .playlist .pl-item{grid-template-rows:auto auto;align-items:start;row-gap:2px}.deckhead .playlist .pl-item>.pl-at{grid-column:3/-1;padding-right:0}.deckhead .playlist .pl-item>.pl-cue{width:24px;height:24px;padding:0;display:grid;position:absolute;top:22px;right:0;overflow:hidden;transform:translateY(-50%)}.deckhead .player .np-chips,.deckhead .player .now-head,.deckhead .player .np-desc,.deckhead .player .scrubber,.deckhead .player .player-controls,.deckhead .player .wave-stage{width:100%;min-width:0;max-width:100%}.deckhead .player .wave-stage{width:calc(100% + (2 * var(--gutter)));max-width:none}.deckhead .rate-strip,.deckhead .rate-strip .rate,.deckhead .rate-strip [data-rate-focus]{width:100%;min-width:0}}.foot{background:linear-gradient(180deg,var(--ground-2),var(--ground));border-top-color:var(--line-strong)}.dock-now{flex-wrap:wrap}.dock-mode{color:var(--fg-5);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.58rem}.dock[data-dock-state=persistent] .dock-lamp{background:var(--live);box-shadow:0 0 0 3px color-mix(in oklab,var(--live) 16%,transparent)}.dock.is-unavailable .dock-lamp{background:var(--fg-6);box-shadow:none}.dock.is-unavailable .dock-tap{background:var(--surface-2);color:var(--fg-5);box-shadow:none;cursor:not-allowed;transform:none}.dock.is-unavailable .dock-tap:hover,.dock.is-unavailable .dock-tap:active{transform:none}.ar-selection{color:var(--inv-fg-5);font:500 .58rem/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0}.ar-lane[role=button]{cursor:pointer;border-radius:var(--r2);padding-inline:var(--s2);margin-inline:calc(-1 * var(--s2));transition:background-color var(--t-fast) var(--ease-ui),box-shadow var(--t-fast) var(--ease-ui)}.ar-lane[role=button]:hover,.ar-lane[role=button][data-focused=true]{background:color-mix(in oklab,var(--inv-fill) 55%,transparent)}.ar-lane[role=button][data-pinned=true]{box-shadow:inset 2px 0 0 var(--live)}.ar-lane[role=button]:focus-visible{outline:2px solid var(--live);outline-offset:2px}.lab-selection{align-items:baseline;gap:var(--s2) var(--s4);margin:0 0 var(--s4);padding:var(--s3) 0 var(--s4);color:var(--fg-4);font-size:var(--t2-size);letter-spacing:.02em;line-height:var(--t2-lh);text-transform:none;overflow-wrap:anywhere;flex-wrap:wrap;display:flex;position:relative}.lab-selection-rule{background:var(--accent);transform-origin:0;pointer-events:none;width:100%;height:1px;position:absolute;inset:0 0 auto;transform:scaleX(1)}.lab-selection-label{color:var(--fg-5);font-size:var(--t1-size);letter-spacing:.08em;text-transform:uppercase}.lab-selection strong{color:var(--fg);letter-spacing:.01em;font-weight:600}.lab-selection b{color:var(--fg-5);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.lab-selection-empty{color:var(--fg-5);font-style:italic}.lab-selection-dimensions{gap:var(--s2) var(--s4);margin:var(--s1) 0 0;padding:var(--s2) 0 0;border-top:1px solid var(--line-soft);flex-wrap:wrap;flex:100%;min-width:0;list-style:none;display:flex}.lab-selection-dimensions li{align-items:center;gap:var(--s2);min-width:108px;color:var(--fg-4);font-size:var(--t1-size);grid-template-columns:auto 42px 30px;display:grid}.lab-selection-dimensions li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lab-selection-dimensions li i{background:var(--dv-track);height:3px;position:relative}.lab-selection-dimensions li em{background:var(--mark-data);height:100%;display:block}.lab-selection-dimensions li b{color:var(--fg-3);font-size:var(--t1-size);text-align:right}.sax-row[role=button],.lane[role=button]{cursor:pointer}.sax-row[role=button]:hover:before,.sax-row[role=button][data-selected=true]:before{background:var(--fill-subtle)}.sax-row[role=button][data-selected=true] .sax-name,.sax-row[role=button][data-selected=true] .sax-val{color:var(--fg);font-weight:600}.sax-row[role=button][data-selected=true] .sax-dot{background:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 18%,transparent)}.sax-row[role=button]:focus-visible,.lane[role=button]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.lane[role=button]:before{content:"";background:var(--accent);opacity:0;transform-origin:0;pointer-events:none;height:2px;position:absolute;inset:0 0 auto;transform:scaleX(0)}.lane[role=button][data-selected=true]{background:var(--fill-subtle);box-shadow:inset 0 2px 0 var(--accent)}.lane[role=button][data-selected=true]:before{opacity:1;transform:scaleX(1)}.lane[role=button][data-selected=true] .lane-name,.lane[role=button][data-selected=true] .lane-win b{color:var(--fg)}@keyframes lab-score-pulse-a{0%{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 18%,transparent);transform:translate(-50%)scale(1)}42%{box-shadow:0 0 0 6px color-mix(in oklab,var(--accent) 23%,transparent);transform:translate(-50%)scale(1.55)}to{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 18%,transparent);transform:translate(-50%)scale(1)}}@keyframes lab-score-pulse-b{0%{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 18%,transparent);transform:translate(-50%)scale(1)}42%{box-shadow:0 0 0 6px color-mix(in oklab,var(--accent) 23%,transparent);transform:translate(-50%)scale(1.55)}to{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 18%,transparent);transform:translate(-50%)scale(1)}}@keyframes lab-evidence-resolve-a{0%{opacity:.35;transform:scaleX(.04)}to{opacity:1;transform:scaleX(1)}}@keyframes lab-evidence-resolve-b{0%{opacity:.35;transform:scaleX(.04)}to{opacity:1;transform:scaleX(1)}}@keyframes lab-lane-reveal-a{0%{opacity:.25;transform:scaleX(.04)}to{opacity:1;transform:scaleX(1)}}@keyframes lab-lane-reveal-b{0%{opacity:.25;transform:scaleX(.04)}to{opacity:1;transform:scaleX(1)}}@keyframes lab-lane-recede-a{0%{opacity:1}to{opacity:.84}}@keyframes lab-lane-recede-b{0%{opacity:1}to{opacity:.84}}.lab[data-inspection-pulse=a] .sax-row[data-selected=true] .sax-dot{animation:lab-score-pulse-a .52s var(--ease-ui) both}.lab[data-inspection-pulse=b] .sax-row[data-selected=true] .sax-dot{animation:lab-score-pulse-b .52s var(--ease-ui) both}.lab[data-inspection-pulse=a] .lab-selection-rule{animation:lab-evidence-resolve-a .52s var(--ease-ui) both}.lab[data-inspection-pulse=b] .lab-selection-rule{animation:lab-evidence-resolve-b .52s var(--ease-ui) both}.lab[data-inspection-pulse=a] .lane[data-selected=true]:before{animation:lab-lane-reveal-a .52s var(--ease-ui) both}.lab[data-inspection-pulse=b] .lane[data-selected=true]:before{animation:lab-lane-reveal-b .52s var(--ease-ui) both}.lab[data-inspection-pulse=a] #lanes>.lane:not([data-selected=true]){animation:lab-lane-recede-a .52s var(--ease-ui) both}.lab[data-inspection-pulse=b] #lanes>.lane:not([data-selected=true]){animation:lab-lane-recede-b .52s var(--ease-ui) both}.source-thread{gap:var(--s2);min-width:0;padding-top:var(--s3);border-top:1px solid var(--line-soft);flex:100%;display:grid}.source-thread-k{color:var(--fg-5);font-size:var(--t1-size);letter-spacing:.06em;text-transform:uppercase}.source-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.source-row{align-items:baseline;gap:var(--s2);min-width:0;padding:var(--s2) 0;border-top:1px solid var(--line-soft);grid-template-columns:28px minmax(0,1fr) auto;display:grid}.source-row a{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-2);text-decoration:none;overflow:hidden}.source-row a:hover,.source-row a:focus-visible{text-underline-offset:3px;text-decoration:underline}.source-index,.source-date{color:var(--fg-5);font-size:var(--t1-size)}.source-date{white-space:nowrap}.source-empty{color:var(--fg-5);font-size:var(--t2-size);margin:0}@media (max-width:940px){.deckhead{grid-template-areas:"wire""rate""queue"}.deckhead .wire{order:1}.deckhead .rate-strip{order:2;grid-area:rate}.deckhead .playlist{order:3;grid-area:queue}.deckhead .playlist .pl-list li:nth-child(n+4){display:none}}@media (max-width:620px){.source-row{gap:var(--s1);grid-template-columns:24px minmax(0,1fr)}.source-date{grid-column:2;font-size:.56rem}.dock-mode{display:none}.lab-selection{gap:var(--s1) var(--s3);padding-bottom:var(--s3)}.lab-selection-dimensions{gap:var(--s2) var(--s3)}.lab-selection-dimensions li{flex:132px;min-width:0}}.sax-track:before,.cand-track:before,.rr-strip:before{content:"";pointer-events:none;z-index:0;background:repeating-linear-gradient(to right,transparent 0,transparent calc(25% - .5px),var(--line-soft) calc(25% - .5px),var(--line-soft) calc(25% + .5px));position:absolute;inset:0}.ar-track:before{content:"";pointer-events:none;z-index:0;background:repeating-linear-gradient(to right,transparent 0,transparent calc(25% - .5px),var(--inv-line) calc(25% - .5px),var(--inv-line) calc(25% + .5px));position:absolute;inset:0}.sax-track .rail,.sax-track .sax-ref,.sax-track .sax-gap,.sax-track .sax-dot,.cand-track .rail,.cand-track .cand-ref,.cand-track .cand-gap,.cand-track .cand-dot,.rr-strip .rail,.rr-strip .rr-range,.rr-strip .rr-dot,.ar-track .rail,.ar-track .ar-ref,.ar-track .ar-conn,.ar-track .ar-dot,.ar-track .ar-none{z-index:1}.player-controls .tap[data-invite=true]{animation:listener-invite 2.8s var(--ease-ui) infinite}.player-controls[data-playing=true] .tap{box-shadow:0 0 0 1px var(--inv-fg),0 0 0 5px color-mix(in oklab,var(--live) 22%,transparent)}.player-controls[data-audio-status=waiting] .tap,.player-controls[data-audio-status=stalled] .tap{border-color:var(--warn)}.player-controls[data-audio-status=error] .tap,.player-controls[data-audio-status=aborted] .tap{border-color:var(--down)}.player-controls .np-skip:active,.player-controls .np-spd:active,.player-controls .np-mute:active,.player-controls .np-skip-segment:active{transform:scale(.92)}@keyframes listener-invite{0%,to{box-shadow:0 0 0 0 color-mix(in oklab,var(--inv-fg) 0%,transparent)}50%{box-shadow:0 0 0 7px color-mix(in oklab,var(--inv-fg) 14%,transparent)}}@media (prefers-reduced-motion:reduce){.player-controls .tap[data-invite=true],.lab[data-inspection-pulse=a] .sax-row[data-selected=true] .sax-dot,.lab[data-inspection-pulse=b] .sax-row[data-selected=true] .sax-dot,.lab[data-inspection-pulse=a] .lab-selection-rule,.lab[data-inspection-pulse=b] .lab-selection-rule,.lab[data-inspection-pulse=a] .lane[data-selected=true]:before,.lab[data-inspection-pulse=b] .lane[data-selected=true]:before,.lab[data-inspection-pulse=a] #lanes>.lane:not([data-selected=true]),.lab[data-inspection-pulse=b] #lanes>.lane:not([data-selected=true]){animation:none}.lab-selection-rule,.lane[role=button][data-selected=true]:before{opacity:1;transform:scaleX(1)}}.rate-action-mark{font-size:1.25rem;line-height:1}.rate-failed{color:var(--down)}.record-empty{color:var(--fg-4)}.dock{z-index:45}.research-mark{max-width:100%;color:var(--inv-fg);font-size:12px;position:relative}.research-mark summary{cursor:pointer;border:1px solid var(--inv-fg-5);border-radius:4px;min-height:44px;padding:10px 12px}.research-mark[open]{flex-basis:100%}.research-mark p,.research-mark ul{padding:12px 20px;line-height:1.6}.research-mark summary:focus-visible,.ar-lim summary:focus-visible{outline-offset:3px;outline:2px solid}.reported .src-card{overflow-wrap:anywhere;padding:14px 0;display:block}.reported .src-card a{color:inherit;text-underline-offset:3px;text-decoration:underline}.reported .source-meta{white-space:normal;text-overflow:clip;overflow:visible}.source-heading>div{min-width:0}.reported .src-card details{margin-top:10px}.reported .src-card summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.reported .src-card blockquote{white-space:pre-wrap;border-left:2px solid;margin:0;padding:12px}.claim-source-links{padding-left:16px;font-size:12px;line-height:1.8}.claim-source-links a{color:inherit;text-decoration:underline}.source-heading{align-items:center;gap:10px;display:flex}.source-avatar{background:var(--inv-fg-5);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.source-avatar img{border-radius:50%}.source-media{margin-top:12px;display:block}.source-media img{max-width:100%;height:auto}.ar-lim{max-width:340px}.ar-lim summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.ar-lim p{padding:12px 0;line-height:1.6}.cost-quality svg{width:100%;height:auto;display:block}.cost-quality-key{padding:12px 0;font-size:12px;list-style:none}.cost-quality-key li{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px;padding:8px 0;display:flex}.season-field{padding:0;list-style:none}.season-field li{grid-template-columns:150px 1fr 50px;align-items:center;gap:14px;min-height:44px;font-size:12px;display:grid}.season-field-track{background:var(--line);height:1px;position:relative}.season-field-track i{background:currentColor;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px}.season-models{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.season-model{border-left:1px solid var(--line);min-width:0;padding:14px}.season-model summary{cursor:pointer;min-height:70px}.season-model summary b,.season-model summary span{line-height:1.8;display:block}.season-model dl{grid-template-columns:1fr 1fr;gap:12px;font-size:12px;display:grid}.season-model dd{margin:0}.season-model ul{padding:0;list-style:none}.season-model li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;font-size:12px;display:flex}@media (max-width:768px){.season-models{grid-template-columns:repeat(2,minmax(0,1fr))}.season-field li{grid-template-columns:100px 1fr 44px;gap:8px}}@media (max-width:420px){.season-models{grid-template-columns:1fr}}
