.cs__strip-row.svelte-l4vnpf{display:flex;align-items:center;gap:.35rem;margin-bottom:.75rem}.cs__strip-nav.svelte-l4vnpf{display:flex;align-items:center;gap:.35rem;flex:1;min-width:0}.cs__strip-meta.svelte-l4vnpf{display:flex;align-items:center;gap:.5rem;flex-shrink:0}@media(max-width:768px){.cs__strip-row.svelte-l4vnpf{flex-wrap:wrap;gap:.4rem}.cs__strip-nav.svelte-l4vnpf{width:100%;flex:none;order:2}.cs__strip-meta.svelte-l4vnpf{width:100%;flex:none;order:1;justify-content:space-between}.cs__crawled.svelte-l4vnpf{font-size:.7rem;font-weight:600;color:var(--ink-muted)}.cs__score-toggle.svelte-l4vnpf{margin-left:auto}}.cs__arrow.svelte-l4vnpf{flex-shrink:0;background:transparent;border:1px solid var(--card-border, #333);color:var(--ink-muted);font-size:.85rem;line-height:1;padding:0 .5rem;height:36px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;transition:color .15s,border-color .15s}.cs__arrow.svelte-l4vnpf:hover{color:var(--accent-color);border-color:var(--accent-color)}.cs__strip.svelte-l4vnpf{display:flex;gap:.25rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cs__strip.svelte-l4vnpf::-webkit-scrollbar{display:none}.cs__date-btn.svelte-l4vnpf{flex:0 0 auto;width:36px;height:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0;background:transparent;border:1px solid transparent;color:var(--ink-muted);cursor:pointer;font-family:inherit;scroll-snap-align:center;transition:all .15s ease;position:relative}.cs__date-btn.svelte-l4vnpf:hover{border-color:var(--card-border, #333);color:var(--page-ink)}.cs__date-btn--selected.svelte-l4vnpf{background:var(--accent-color);color:#000;border-color:var(--accent-color)}.cs__date-btn--selected.svelte-l4vnpf:hover{border-color:var(--accent-color)}.cs__date-btn--dim.svelte-l4vnpf{opacity:.35}.cs__date-btn--dim.cs__date-btn--selected.svelte-l4vnpf{opacity:1}.cs__date-day.svelte-l4vnpf{font-size:.5rem;letter-spacing:.04em;text-transform:uppercase;line-height:1}.cs__date-num.svelte-l4vnpf{font-size:.7rem;font-weight:700;line-height:1}.cs__date-dot.svelte-l4vnpf{position:absolute;bottom:2px;width:3px;height:3px;border-radius:50%;background:var(--accent-color)}.cs__date-btn--selected.svelte-l4vnpf .cs__date-dot:where(.svelte-l4vnpf){background:#000}.cs__coverage.svelte-l4vnpf{font-size:.55rem;color:var(--accent-color);letter-spacing:.04em;white-space:nowrap;margin-left:auto;font-weight:600;font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:.25rem}.cs__coverage-pct.svelte-l4vnpf{font-size:.5rem;color:var(--ink-muted);font-weight:500}.cs__crawled.svelte-l4vnpf{font-size:.55rem;color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.cs__score-toggle.svelte-l4vnpf{flex-shrink:0;display:flex;align-items:center;gap:.3rem;margin-left:.25rem}.cs__toggle-label.svelte-l4vnpf{font-size:.55rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted, #737373);transition:color .2s ease}.cs__toggle-label--active.svelte-l4vnpf{color:var(--accent-color, #f59e0b)}.cs__toggle-track.svelte-l4vnpf{position:relative;width:28px;height:14px;border-radius:999px;border:none;cursor:pointer;transition:background-color .2s ease;padding:0;background-color:#73737359}.cs__toggle-track--on.svelte-l4vnpf{background-color:#14b8a659}.cs__toggle-thumb.svelte-l4vnpf{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;transition:left .2s ease,background-color .2s ease;pointer-events:none;background-color:#737373}.cs__toggle-thumb--on.svelte-l4vnpf{left:16px;background-color:#14b8a6}.cs__limit-banner.svelte-l4vnpf{text-align:center;font-size:.6rem;color:var(--accent-color);letter-spacing:.04em;padding:.4rem 0;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:color-mix(in srgb,var(--accent-color) 5%,transparent);margin-bottom:.5rem}.cs__empty.svelte-l4vnpf{border:1px solid var(--card-border, #333);background:var(--card-bg, #111);padding:1.5rem 1rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.cs__empty-text.svelte-l4vnpf{font-size:.75rem;color:var(--ink-muted);margin:0}.cs__browse-link.svelte-l4vnpf{font-size:.6rem;color:var(--accent-color);text-decoration:none;letter-spacing:.04em;opacity:.6;transition:opacity .15s ease}.cs__browse-link.svelte-l4vnpf:hover{opacity:1}.cs.svelte-l4vnpf{min-width:0}.cs__game-scroll.svelte-l4vnpf{display:flex;gap:.5rem;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:var(--accent-color) rgba(255,255,255,.05);scrollbar-gutter:stable;cursor:grab}.cs__game-scroll.svelte-l4vnpf::-webkit-scrollbar{height:4px}.cs__game-scroll.svelte-l4vnpf::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.cs__game-scroll.svelte-l4vnpf::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:2px}.cs__game-card.svelte-l4vnpf{flex:0 0 auto;width:180px;scroll-snap-align:start;border:1px solid var(--card-border, #333);background:var(--card-bg, #111);padding:.5rem .6rem;transition:border-color .15s ease;display:flex;flex-direction:column;gap:.3rem;color:inherit}.cs__game-card.svelte-l4vnpf:hover{border-color:color-mix(in srgb,var(--accent-color) 50%,var(--card-border, #333))}.cs__game-card--selected.svelte-l4vnpf{border-color:var(--accent-color)}.cs__card-top.svelte-l4vnpf{display:flex;justify-content:space-between;align-items:center}.cs__card-teams.svelte-l4vnpf{display:flex;flex-direction:column;gap:2px}.cs__card-team.svelte-l4vnpf{display:flex;align-items:center;gap:.25rem}.cs__card-logo.svelte-l4vnpf{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.cs__card-abbr.svelte-l4vnpf{font-size:.6rem;font-weight:600;color:var(--page-ink)}.cs__card-score.svelte-l4vnpf{font-size:.6rem;font-weight:700;color:var(--accent-color)}.cs__game-card--schedule.svelte-l4vnpf{opacity:.6}.cs__game-card--schedule.svelte-l4vnpf:hover{opacity:.85}.cs__card-total.svelte-l4vnpf{font-size:.65rem;font-weight:700;color:var(--ink-muted);align-self:flex-start}.cs__card-time.svelte-l4vnpf{font-size:.55rem;color:var(--ink-muted);align-self:flex-start;white-space:nowrap}.cs__card-stories.svelte-l4vnpf{display:flex;flex-direction:column;gap:2px}.cs__card-story.svelte-l4vnpf{display:flex;align-items:center;gap:.2rem;font-size:.55rem;color:var(--ink-muted);line-height:1.3}.cs__card-story.svelte-l4vnpf .cs__card-story-icon{flex-shrink:0;color:var(--accent-color);opacity:.7}.cs__card-story-text.svelte-l4vnpf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs__card-btn.svelte-l4vnpf{display:flex;align-items:center;justify-content:center;gap:.35rem;width:calc(100% + 1.2rem);margin:.3rem -.6rem -.5rem;padding:.3rem .6rem;background-color:var(--accent-color);background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.08) 0px,rgba(0,0,0,.08) 1px,transparent 1px,transparent 4px),repeating-linear-gradient(90deg,rgba(0,0,0,.08) 0px,rgba(0,0,0,.08) 1px,transparent 1px,transparent 4px);color:#000;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:.5rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;margin-top:auto;transition:background-color .15s,color .15s}.cs__card-btn.svelte-l4vnpf:hover{background-color:#000;color:var(--accent-color);background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.08) 0px,rgba(255,255,255,.08) 1px,transparent 1px,transparent 4px),repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0px,rgba(255,255,255,.08) 1px,transparent 1px,transparent 4px)}.cs__btn-label.svelte-l4vnpf{line-height:1.1}.cs__btn-arrow.svelte-l4vnpf{font-size:.7rem;line-height:1}.cs__sankey.svelte-l4vnpf{margin-top:1.25rem;position:relative}.cs__viz-link.svelte-l4vnpf{display:block;text-decoration:none;position:relative}.cs__viz-border.svelte-l4vnpf{position:absolute;inset:-2px;pointer-events:none;z-index:0;overflow:hidden}.cs__viz-border-ring.svelte-l4vnpf{position:absolute;inset:0;background:conic-gradient(from 0deg,#f7d65ccc,#f7d65c0d,#f7d65ccc);opacity:0;transition:opacity .2s ease}.cs__viz-border--active.svelte-l4vnpf .cs__viz-border-ring:where(.svelte-l4vnpf){opacity:1;animation:svelte-l4vnpf-sankey-ring-spin 1.2s linear forwards}@keyframes svelte-l4vnpf-sankey-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cs__viz.svelte-l4vnpf{position:relative;z-index:1;width:100%;aspect-ratio:1090 / 130;border:2px solid var(--cs-viz-border, rgba(255, 255, 255, .14));background:var(--cs-viz-bg, #080808);overflow:hidden}.cs__viz.svelte-l4vnpf:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,var(--cs-grid-line, rgba(255, 255, 255, .04)) 0px,var(--cs-grid-line, rgba(255, 255, 255, .04)) 1px,transparent 1px,transparent 10px),repeating-linear-gradient(90deg,var(--cs-grid-line, rgba(255, 255, 255, .04)) 0px,var(--cs-grid-line, rgba(255, 255, 255, .04)) 1px,transparent 1px,transparent 18px),repeating-linear-gradient(0deg,transparent 0px,transparent 2px,var(--cs-scanline, rgba(255, 255, 255, .018)) 2px,var(--cs-scanline, rgba(255, 255, 255, .018)) 3px);pointer-events:none;z-index:0}.cs__sankey--preview.svelte-l4vnpf .cs__viz:where(.svelte-l4vnpf){opacity:.75}.cs__viz-svg.svelte-l4vnpf{position:relative;z-index:1;width:100%;height:100%;display:block}.cs__src-box.svelte-l4vnpf{fill:var(--cs-src-fill, rgba(247, 214, 92, .1));stroke:var(--cs-src-stroke, rgba(247, 214, 92, .5));stroke-width:1.5;animation:svelte-l4vnpf-cs-src-pulse 2.2s ease-in-out infinite}.cs__src-label.svelte-l4vnpf{fill:var(--cs-src-label, rgba(247, 214, 92, .85));font-size:11px;font-weight:700;letter-spacing:.12em;text-anchor:middle;font-family:JetBrains Mono,Fira Code,Courier New,monospace;text-transform:uppercase}.cs__team-box.svelte-l4vnpf{fill:var(--cs-team-fill, rgba(247, 214, 92, .03));stroke:var(--cs-team-stroke, rgba(247, 214, 92, .35));stroke-width:1.5;stroke-dasharray:4 3}.cs__team-abbr.svelte-l4vnpf{fill:var(--accent-color, #f7d65c);font-size:18px;font-weight:800;letter-spacing:.14em;text-anchor:middle;font-family:JetBrains Mono,Fira Code,Courier New,monospace}.cs__team-at.svelte-l4vnpf{fill:var(--ink-muted, #737373);font-size:14px;font-weight:700;text-anchor:middle;font-family:JetBrains Mono,Fira Code,Courier New,monospace}.cs__team-status.svelte-l4vnpf{fill:var(--ink-muted, #737373);font-size:7px;font-weight:700;letter-spacing:.12em;text-anchor:middle;font-family:JetBrains Mono,Fira Code,Courier New,monospace;text-transform:uppercase}.cs__team-status--final.svelte-l4vnpf{fill:var(--cs-score-text, #22c55e)}.cs__jigsaw.svelte-l4vnpf{fill:var(--cs-jigsaw-fill, rgba(247, 214, 92, .1));stroke:var(--cs-jigsaw-stroke, rgba(247, 214, 92, .4));stroke-width:.8;animation:svelte-l4vnpf-cs-label-fade .3s ease-out both}.cs__jigsaw--post.svelte-l4vnpf{fill:var(--cs-jigsaw-post-fill, rgba(87, 181, 199, .08));stroke:var(--cs-jigsaw-post-stroke, rgba(87, 181, 199, .35))}.cs__jigsaw-label.svelte-l4vnpf{fill:var(--cs-bar-fill, rgba(247, 214, 92, .7));font-size:6px;font-weight:600;letter-spacing:.03em;text-anchor:middle;font-family:JetBrains Mono,Fira Code,Courier New,monospace;text-transform:uppercase;animation:svelte-l4vnpf-cs-label-fade .3s ease-out both;pointer-events:none}.cs__jigsaw-label--post.svelte-l4vnpf{fill:var(--cs-post-val, #57b5c7)}.cs__phase-val--dim.svelte-l4vnpf{font-size:18px;font-weight:600;fill:var(--ink-muted, #737373);text-anchor:end;font-family:JetBrains Mono,Fira Code,Courier New,monospace;opacity:.4}.cs__badge-bg.svelte-l4vnpf{fill:var(--accent-color, #f7d65c)}.cs__badge-text.svelte-l4vnpf{fill:#000;font-size:10px;font-weight:700;text-anchor:middle;font-family:JetBrains Mono,Fira Code,Courier New,monospace}.cs__drum-body.svelte-l4vnpf{fill:var(--cs-mem-fill, rgba(8, 8, 6, .95));stroke:none}.cs__drum-fill.svelte-l4vnpf{fill:url(#drum-fill-grad);stroke:none}:root:not(.dark) .cs__drum-fill.svelte-l4vnpf{fill:url(#drum-fill-grad-light)}.cs__drum-base.svelte-l4vnpf{fill:var(--cs-mem-fill, rgba(8, 8, 6, .95));stroke:var(--cs-mem-stroke, rgba(247, 214, 92, .6));stroke-width:2}.cs__drum-lid.svelte-l4vnpf{fill:var(--cs-drum-lid, rgba(247, 214, 92, .08));stroke:var(--cs-mem-stroke, rgba(247, 214, 92, .6));stroke-width:2}.cs__drum-edge.svelte-l4vnpf{stroke:var(--cs-mem-stroke, rgba(247, 214, 92, .6));stroke-width:2}.cs__drum-data-line.svelte-l4vnpf{stroke:var(--cs-drum-data, rgba(247, 214, 92, .5));stroke-width:1;stroke-dasharray:6 4;animation:svelte-l4vnpf-cs-drum-data-scroll 3s linear infinite}.cs__drum-shimmer.svelte-l4vnpf{fill:#f7d65c08;animation:svelte-l4vnpf-cs-drum-pulse 2.5s ease-in-out infinite}:root:not(.dark) .cs__drum-lid.svelte-l4vnpf{--cs-drum-lid: rgba(200, 160, 30, .06)}:root:not(.dark) .cs__drum-data-line.svelte-l4vnpf{--cs-drum-data: rgba(180, 145, 25, .4)}.cs__plugins-box.svelte-l4vnpf{fill:var(--cs-plug-fill, rgba(247, 214, 92, .04));stroke:var(--cs-plug-stroke, rgba(247, 214, 92, .45));stroke-width:1.5}.cs__box-label.svelte-l4vnpf{fill:var(--cs-label-fill, rgba(247, 214, 92, .75));font-size:20px;font-weight:700;letter-spacing:.22em;text-anchor:middle;font-family:JetBrains Mono,Fira Code,Courier New,monospace;text-transform:uppercase}.cs__memory-arc-text.svelte-l4vnpf{fill:var(--cs-label-fill, rgba(247, 214, 92, .7));font-size:12px;font-weight:800;letter-spacing:.28em;font-family:JetBrains Mono,Fira Code,Courier New,monospace}.cs__box-label--over.svelte-l4vnpf{fill:#f7d65c00}.cs__phase-box--pre.svelte-l4vnpf{fill:var(--cs-pre-fill, rgba(182, 215, 72, .06));stroke:var(--cs-pre-stroke, rgba(182, 215, 72, .55));stroke-width:1.5}.cs__phase-box--post.svelte-l4vnpf{fill:var(--cs-post-fill, rgba(87, 181, 199, .05));stroke:var(--cs-post-stroke, rgba(87, 181, 199, .5));stroke-width:1.5}.cs__phase-badge--pre.svelte-l4vnpf{fill:var(--cs-pre-stroke, rgba(182, 215, 72, .55))}.cs__phase-badge--post.svelte-l4vnpf{fill:var(--cs-post-stroke, rgba(87, 181, 199, .5))}.cs__phase-badge-text.svelte-l4vnpf{fill:#000;font-size:9px;font-weight:700;letter-spacing:.06em;text-anchor:middle;font-family:JetBrains Mono,Fira Code,Courier New,monospace}.cs__phase-val.svelte-l4vnpf{font-size:22px;font-weight:700;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-variant-numeric:tabular-nums;text-anchor:end}.cs__phase-sign.svelte-l4vnpf{font-size:.55em;font-weight:500;baseline-shift:2px;opacity:.7}.cs__score-sign.svelte-l4vnpf{font-size:.5em;font-weight:500;baseline-shift:3px;opacity:.65}.cs__phase-val--pre.svelte-l4vnpf{fill:var(--cs-pre-val, #b6d748)}.cs__phase-val--post.svelte-l4vnpf{fill:var(--cs-post-val, #57b5c7)}.cs__flow.svelte-l4vnpf{fill:none;stroke-width:1.8;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:3 5;animation:svelte-l4vnpf-cs-flow 1s linear infinite}.cs__flow--amber.svelte-l4vnpf{stroke:var(--cs-flow-amber, rgba(247, 214, 92, .55))}.cs__flow--green.svelte-l4vnpf{stroke:var(--cs-flow-green, rgba(182, 215, 72, .6))}.cs__flow--blue.svelte-l4vnpf{stroke:var(--cs-flow-blue, rgba(87, 181, 199, .55))}.cs__flow--pre-final.svelte-l4vnpf{stroke:var(--cs-flow-pre, rgba(182, 215, 72, .7));stroke-width:2.2}.cs__flow--post-final.svelte-l4vnpf{stroke:var(--cs-flow-post, rgba(87, 181, 199, .65));stroke-width:2.2}.cs__score-box.svelte-l4vnpf{fill:var(--cs-score-fill, rgba(34, 197, 94, .05));stroke:var(--cs-score-stroke, rgba(34, 197, 94, .55));stroke-width:2.5;animation:svelte-l4vnpf-cs-score-glow 2.5s ease-in-out infinite}.cs__score-text.svelte-l4vnpf{fill:var(--cs-score-text, #22c55e);font-size:32px;font-weight:700;text-anchor:middle;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-variant-numeric:tabular-nums}.cs__score-text--preview.svelte-l4vnpf{fill:var(--ink-muted);font-size:14px;font-weight:700;letter-spacing:.18em}.cs__score-sub.svelte-l4vnpf{fill:var(--cs-score-sub, rgba(34, 197, 94, .5));font-size:12px;font-weight:700;letter-spacing:.22em;text-anchor:middle;font-family:JetBrains Mono,Fira Code,Courier New,monospace;text-transform:uppercase}.cs__early-look.svelte-l4vnpf{display:flex;align-items:center;gap:.4rem;font-size:.55rem;font-family:JetBrains Mono,Fira Code,Courier New,monospace;color:var(--ink-muted, #6b6558);letter-spacing:.03em;line-height:1.3;padding:.3rem .5rem;margin-bottom:.5rem;border-left:3px solid var(--accent-color, #f4c542);background:var(--cs-early-bg, rgba(247, 214, 92, .04));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs__early-look-label.svelte-l4vnpf{font-weight:700;color:var(--accent-color, #f4c542);letter-spacing:.08em;font-size:.5rem;flex-shrink:0}@keyframes svelte-l4vnpf-cs-flow{to{stroke-dashoffset:-16}}@keyframes svelte-l4vnpf-cs-src-pulse{0%,to{fill:var(--cs-src-pulse-lo, rgba(247, 214, 92, .08))}50%{fill:var(--cs-src-pulse-hi, rgba(247, 214, 92, .2))}}@keyframes svelte-l4vnpf-cs-score-glow{0%,to{stroke:var(--cs-glow-lo, rgba(34, 197, 94, .45))}50%{stroke:var(--cs-glow-hi, rgba(34, 197, 94, .75))}}@keyframes svelte-l4vnpf-cs-label-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-l4vnpf-cs-drum-data-scroll{to{stroke-dashoffset:-20}}@keyframes svelte-l4vnpf-cs-drum-pulse{0%,to{fill:#f7d65c03}50%{fill:#f7d65c0f}}:root:not(.dark) .cs__sankey.svelte-l4vnpf{--cs-border: rgba(0, 0, 0, .1)}:root:not(.dark) .cs__viz.svelte-l4vnpf{--cs-viz-bg: #f8f6f0;--cs-viz-border: rgba(0, 0, 0, .12);--cs-grid-line: rgba(0, 0, 0, .05);--cs-scanline: rgba(0, 0, 0, .02);--cs-src-fill: rgba(200, 160, 30, .08);--cs-src-stroke: rgba(180, 145, 25, .4);--cs-src-pulse-lo: rgba(200, 160, 30, .06);--cs-src-pulse-hi: rgba(200, 160, 30, .16);--cs-mem-fill: rgba(255, 255, 255, .95);--cs-mem-stroke: rgba(180, 145, 25, .55);--cs-plug-fill: rgba(200, 160, 30, .04);--cs-plug-stroke: rgba(180, 145, 25, .35);--cs-bar-fill: rgba(180, 145, 25, .3);--cs-jigsaw-fill: rgba(200, 160, 30, .08);--cs-jigsaw-stroke: rgba(180, 145, 25, .3);--cs-jigsaw-post-fill: rgba(50, 120, 145, .06);--cs-jigsaw-post-stroke: rgba(50, 120, 145, .25);--cs-label-fill: rgba(140, 110, 20, .75);--cs-src-label: rgba(140, 110, 20, .85);--cs-pre-fill: rgba(120, 155, 30, .08);--cs-pre-stroke: rgba(120, 155, 30, .45);--cs-pre-label: rgba(90, 120, 15, .85);--cs-pre-val: #6b8e23;--cs-post-fill: rgba(50, 120, 145, .06);--cs-post-stroke: rgba(50, 120, 145, .4);--cs-post-label: rgba(40, 100, 125, .85);--cs-post-val: #2e8b9a;--cs-flow-amber: rgba(180, 145, 25, .45);--cs-flow-green: rgba(120, 155, 30, .5);--cs-flow-blue: rgba(50, 120, 145, .45);--cs-flow-pre: rgba(120, 155, 30, .6);--cs-flow-post: rgba(50, 120, 145, .5);--cs-team-fill: rgba(200, 160, 30, .04);--cs-team-stroke: rgba(180, 145, 25, .3);--cs-score-fill: rgba(22, 163, 74, .04);--cs-score-stroke: rgba(22, 163, 74, .45);--cs-score-text: #16a34a;--cs-score-sub: rgba(22, 163, 74, .6);--cs-glow-lo: rgba(22, 163, 74, .35);--cs-glow-hi: rgba(22, 163, 74, .6)}:root:not(.dark) .cs__early-look.svelte-l4vnpf{--cs-early-bg: rgba(200, 160, 30, .06)}@media(prefers-reduced-motion:reduce){.cs__flow.svelte-l4vnpf,.cs__src-box.svelte-l4vnpf,.cs__jigsaw.svelte-l4vnpf,.cs__jigsaw-label.svelte-l4vnpf,.cs__score-box.svelte-l4vnpf,.cs__drum-data-line.svelte-l4vnpf,.cs__drum-shimmer.svelte-l4vnpf{animation:none}.cs__memory-arc-text.svelte-l4vnpf animate:where(.svelte-l4vnpf){display:none}}.leaders.svelte-14k0ufr{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media(max-width:768px){.leaders.svelte-14k0ufr{grid-template-columns:1fr;gap:.5rem}.leaders__headshot.svelte-14k0ufr{width:22px;height:16px}.leaders__name.svelte-14k0ufr{font-size:.58rem}.leaders__value.svelte-14k0ufr{font-size:.6rem}.leaders__category.svelte-14k0ufr{padding:.35rem}}.leaders__category.svelte-14k0ufr{border:1px solid var(--card-border, #333);background:var(--card-bg, #111);padding:.5rem}.leaders__label.svelte-14k0ufr{font-size:.6rem;letter-spacing:.15em;text-transform:uppercase;color:var(--accent-color);font-weight:700;margin-bottom:.35rem;display:flex;align-items:center;gap:.3rem}.leaders__list.svelte-14k0ufr{display:flex;flex-direction:column;gap:.25rem}.leaders__entry.svelte-14k0ufr{display:flex;align-items:center;gap:.35rem;text-decoration:none;color:inherit;border-radius:2px;padding:1px 2px;margin:-1px -2px;transition:background-color .15s;cursor:pointer}.leaders__entry.svelte-14k0ufr:hover{background-color:#ffffff0a}.leaders__entry.svelte-14k0ufr:hover .leaders__name:where(.svelte-14k0ufr){color:var(--accent-color)}.leaders__rank.svelte-14k0ufr{font-size:.6rem;color:var(--ink-muted);width:.8rem;text-align:right;flex-shrink:0}.leaders__headshot.svelte-14k0ufr{width:28px;height:20px;-o-object-fit:cover;object-fit:cover;border-radius:1px;flex-shrink:0;background:var(--card-border, #333)}.leaders__headshot--fallback.svelte-14k0ufr{opacity:.3}.leaders__info.svelte-14k0ufr{flex:1;min-width:0;display:flex;align-items:baseline;gap:.25rem}.leaders__name.svelte-14k0ufr{font-size:.65rem;color:var(--page-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s}.leaders__team.svelte-14k0ufr{font-size:.55rem;color:var(--ink-muted);flex-shrink:0}.leaders__value.svelte-14k0ufr{font-size:.7rem;font-weight:700;color:var(--accent-color);flex-shrink:0}.txn-widget.svelte-10n6h0p{border:1px solid var(--card-border, #333);background:var(--card-bg, #111);padding:.6rem .75rem}.txn-widget__header.svelte-10n6h0p{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.txn-widget__title.svelte-10n6h0p{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--accent-color);text-decoration:none}.txn-widget__title.svelte-10n6h0p:hover{text-decoration:underline}.txn-widget__scanner.svelte-10n6h0p{display:flex;align-items:center;gap:.3rem}.txn-widget__scanner-dot.svelte-10n6h0p{width:5px;height:5px;border-radius:50%;background:#22c55e;animation:svelte-10n6h0p-scanner-pulse 2s ease-in-out infinite}.txn-widget__scanner-label.svelte-10n6h0p{font-size:.55rem;color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase}@keyframes svelte-10n6h0p-scanner-pulse{0%,to{opacity:.3}50%{opacity:1}}.txn-widget__empty.svelte-10n6h0p{font-size:.7rem;color:var(--ink-muted);text-align:center;padding:1rem 0}.txn-widget__list.svelte-10n6h0p{display:flex;flex-direction:column;gap:.3rem;max-height:400px;overflow-y:auto}.txn-widget__row.svelte-10n6h0p{padding:.3rem 0;border-bottom:1px solid var(--card-border, #222)}.txn-widget__row.svelte-10n6h0p:last-child{border-bottom:none;padding-bottom:0}.txn-widget__row-top.svelte-10n6h0p{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.txn-widget__badge.svelte-10n6h0p{display:inline-flex;align-items:center;justify-content:center;padding:.05rem .3rem;font-size:.5rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:1px;flex-shrink:0}.txn-widget__badge--trade.svelte-10n6h0p{color:#60a5fa;background:#60a5fa1f;border-color:#60a5fa40}.txn-widget__badge--signing.svelte-10n6h0p{color:#34d399;background:#34d3991f;border-color:#34d39940}.txn-widget__badge--waiver.svelte-10n6h0p{color:#a78bfa;background:#a78bfa1f;border-color:#a78bfa40}.txn-widget__badge--debut.svelte-10n6h0p{color:#22d3ee;background:#22d3ee1f;border-color:#22d3ee40}.txn-widget__player.svelte-10n6h0p{font-size:.65rem;font-weight:600;color:var(--page-ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.txn-widget__player.svelte-10n6h0p{cursor:pointer}a.txn-widget__player.svelte-10n6h0p:hover{color:var(--accent-color)}.txn-widget__position.svelte-10n6h0p{font-size:.55rem;color:var(--ink-muted);flex-shrink:0}.txn-widget__row-bottom.svelte-10n6h0p{display:flex;align-items:center;gap:.5rem;margin-top:.15rem}.txn-widget__date.svelte-10n6h0p{font-size:.55rem;color:var(--ink-muted);flex-shrink:0}.txn-widget__teams.svelte-10n6h0p{display:flex;align-items:center;gap:.25rem;margin-left:auto}.txn-widget__logo.svelte-10n6h0p{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.txn-widget__team-abbr.svelte-10n6h0p{font-size:.55rem;font-weight:500;color:var(--ink-muted)}.txn-widget__team-fa.svelte-10n6h0p{font-size:.55rem;color:var(--ink-muted);opacity:.5}.txn-widget__teams.svelte-10n6h0p .txn-widget__arrow{color:var(--ink-muted);opacity:.5;flex-shrink:0}.refs-widget.svelte-wcuxgi{border:1px solid var(--card-border, #333);background:var(--card-bg, #111);padding:.6rem .75rem}.refs-widget__title.svelte-wcuxgi{display:block;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--accent-color);margin-bottom:.4rem;text-decoration:none}.refs-widget__title.svelte-wcuxgi:hover{text-decoration:underline}.refs-widget__empty.svelte-wcuxgi{font-size:.7rem;color:var(--ink-muted);text-align:center;padding:.75rem 0}.refs-widget__table.svelte-wcuxgi{width:100%;border-collapse:collapse}.refs-widget__th.svelte-wcuxgi{font-size:.55rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);text-align:left;padding:0 .2rem .2rem;border-bottom:1px solid var(--card-border, #222);font-weight:600}.refs-widget__th--num.svelte-wcuxgi{text-align:right}.refs-widget__row.svelte-wcuxgi:hover{background:#ffffff05}.refs-widget__td.svelte-wcuxgi{font-size:.65rem;padding:.2rem;color:var(--page-ink)}.refs-widget__td--rank.svelte-wcuxgi{color:var(--ink-muted);width:1rem;text-align:right}.refs-widget__td--num.svelte-wcuxgi{text-align:right;font-variant-numeric:tabular-nums}.refs-widget__td--highlight.svelte-wcuxgi{color:var(--accent-color);font-weight:700}.refs-widget__name.svelte-wcuxgi{color:var(--page-ink);text-decoration:none}.refs-widget__name.svelte-wcuxgi:hover{color:var(--accent-color)}.challenges-widget.svelte-ybztye{border:1px solid var(--card-border, #333);background:var(--card-bg, #111);padding:.6rem .75rem}.challenges-widget__title.svelte-ybztye{display:block;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--accent-color);margin-bottom:.4rem;text-decoration:none}.challenges-widget__title.svelte-ybztye:hover{text-decoration:underline}.challenges-widget__empty.svelte-ybztye{font-size:.7rem;color:var(--ink-muted);text-align:center;padding:.75rem 0}.challenges-widget__table.svelte-ybztye{width:100%;border-collapse:collapse}.challenges-widget__th.svelte-ybztye{font-size:.55rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);text-align:left;padding:0 .2rem .2rem;border-bottom:1px solid var(--card-border, #222);font-weight:600}.challenges-widget__th--num.svelte-ybztye{text-align:right}.challenges-widget__row.svelte-ybztye:hover{background:#ffffff05}.challenges-widget__td.svelte-ybztye{font-size:.65rem;padding:.2rem;color:var(--page-ink)}.challenges-widget__td--num.svelte-ybztye{text-align:right;font-variant-numeric:tabular-nums}.challenges-widget__td--highlight.svelte-ybztye{color:var(--accent-color);font-weight:700}.challenges-widget__team.svelte-ybztye{display:flex;align-items:center;gap:.3rem}.challenges-widget__logo.svelte-ybztye{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.homepage.svelte-ubrou8{padding:.75rem 0 2rem}.homepage__top.svelte-ubrou8{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.homepage__tagline.svelte-ubrou8{font-size:.8rem;color:var(--ink-muted);margin:0;display:flex;align-items:center;gap:.3rem}.homepage__tagline-icon.svelte-ubrou8{display:inline-block;width:20px;height:20px;vertical-align:middle}.homepage__tagline-name.svelte-ubrou8{color:var(--accent-color);font-weight:700}.homepage__storylines.svelte-ubrou8{margin-bottom:.75rem}.homepage__headers.svelte-ubrou8{display:grid;grid-template-columns:3fr 2fr;gap:.75rem;align-items:baseline;margin-bottom:.35rem}.homepage__header-left.svelte-ubrou8,.homepage__header-right.svelte-ubrou8{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;min-height:28px}.homepage__section-label.svelte-ubrou8{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-color);font-weight:700}.homepage__section-link.svelte-ubrou8{text-decoration:none}.homepage__section-link.svelte-ubrou8:hover{text-decoration:underline}.homepage__scanner.svelte-ubrou8{display:flex;align-items:center;gap:.3rem}.homepage__scanner-dot.svelte-ubrou8{width:5px;height:5px;border-radius:50%;background:#22c55e;animation:svelte-ubrou8-scanner-pulse 2s ease-in-out infinite}.homepage__scanner-label.svelte-ubrou8{font-size:.55rem;color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase}@keyframes svelte-ubrou8-scanner-pulse{0%,to{opacity:.3}50%{opacity:1}}.homepage__body.svelte-ubrou8{display:grid;grid-template-columns:3fr 2fr;gap:.75rem;align-items:start}.homepage__col-right.svelte-ubrou8{display:flex;flex-direction:column;gap:.75rem}.homepage__totals-header.svelte-ubrou8{margin-top:.75rem;margin-bottom:.35rem}@media(max-width:1024px){.homepage__headers.svelte-ubrou8{grid-template-columns:1fr}.homepage__header-right.svelte-ubrou8{display:none}.homepage__body.svelte-ubrou8{grid-template-columns:1fr}}@media(max-width:768px){.homepage__top.svelte-ubrou8{display:none}}
