.diag-panel.svelte-1kkg6kf{margin-top:.75rem;border:1px solid rgba(115,115,115,.2);border-radius:0;background:#17171799;overflow:hidden}:root:not(.dark) .diag-panel.svelte-1kkg6kf{background:#f5f3ebcc;border-color:#0000001a}.diag-header.svelte-1kkg6kf{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.4rem .6rem;border:none;background:transparent;cursor:pointer;color:#a3a3a3;transition:background-color .15s ease}.diag-header.svelte-1kkg6kf:hover{background:#ffffff0a}:root:not(.dark) .diag-header.svelte-1kkg6kf{color:#737373}:root:not(.dark) .diag-header.svelte-1kkg6kf:hover{background:#00000008}.diag-header-left.svelte-1kkg6kf{display:flex;align-items:center;gap:.4rem}.diag-title.svelte-1kkg6kf{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.diag-right.svelte-1kkg6kf{display:flex;align-items:center;gap:.4rem}.admin-badge.svelte-1kkg6kf{font-size:.45rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.1rem .3rem;border:1px solid rgba(239,68,68,.3);color:#f87171;background:#ef444414}:root:not(.dark) .admin-badge.svelte-1kkg6kf{border-color:#ef444433;color:#dc2626;background:#ef44440f}.diag-count.svelte-1kkg6kf{font-size:.55rem;color:#525252}.badge.svelte-1kkg6kf{font-size:.5rem;font-weight:600;padding:.1rem .35rem;border-radius:0;text-transform:uppercase;letter-spacing:.05em}.badge-yellow.svelte-1kkg6kf{background:#f59e0b26;color:#fbbf24}.badge-red.svelte-1kkg6kf{background:#ef444426;color:#f87171}:root:not(.dark) .badge-yellow.svelte-1kkg6kf{background:#f59e0b1a;color:#d97706}:root:not(.dark) .badge-red.svelte-1kkg6kf{background:#ef44441a;color:#dc2626}.diag-body.svelte-1kkg6kf{border-top:1px solid rgba(115,115,115,.15);padding:.5rem .6rem;display:flex;flex-direction:column;gap:.5rem}.diag-meta.svelte-1kkg6kf{display:flex;flex-wrap:wrap;gap:.6rem;font-size:.55rem;color:#737373}.meta-label.svelte-1kkg6kf{font-weight:500}.meta-value.svelte-1kkg6kf{font-family:ui-monospace,monospace;color:#a3a3a3}:root:not(.dark) .meta-value.svelte-1kkg6kf{color:#525252}.group-section.svelte-1kkg6kf{display:flex;flex-direction:column;gap:1px}.group-header.svelte-1kkg6kf{display:flex;align-items:center;gap:.4rem;padding:.25rem 0;margin-bottom:.15rem}.group-label.svelte-1kkg6kf{font-size:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.1rem .3rem;border-radius:0}.dep-daily.svelte-1kkg6kf{background:#3b82f626;color:#60a5fa}.dep-live.svelte-1kkg6kf{background:#10b98126;color:#34d399}.dep-weekly.svelte-1kkg6kf{background:#a855f726;color:#c084fc}.dep-static.svelte-1kkg6kf{background:#73737326;color:#a3a3a3}:root:not(.dark) .dep-daily.svelte-1kkg6kf{background:#3b82f61a;color:#2563eb}:root:not(.dark) .dep-live.svelte-1kkg6kf{background:#10b9811a;color:#059669}:root:not(.dark) .dep-weekly.svelte-1kkg6kf{background:#a855f71a;color:#7c3aed}:root:not(.dark) .dep-static.svelte-1kkg6kf{background:#7373731a;color:#737373}.group-count.svelte-1kkg6kf{font-size:.5rem;color:#525252}.plugin-row.svelte-1kkg6kf{border-radius:3px;overflow:hidden}.plugin-degraded.svelte-1kkg6kf{background:#f59e0b0a}.plugin-error.svelte-1kkg6kf{background:#ef44440a}.plugin-summary.svelte-1kkg6kf{display:flex;align-items:center;gap:.35rem;width:100%;padding:.25rem .3rem;border:none;background:transparent;cursor:pointer;color:#d4d4d4;font-size:.55rem;text-align:left;transition:background-color .1s ease}.plugin-summary.svelte-1kkg6kf:hover{background:#ffffff08}:root:not(.dark) .plugin-summary.svelte-1kkg6kf{color:#404040}:root:not(.dark) .plugin-summary.svelte-1kkg6kf:hover{background:#00000008}.status-dot.svelte-1kkg6kf{width:6px;height:6px;border-radius:50%;flex-shrink:0}.dot-green.svelte-1kkg6kf{background:#34d399}.dot-yellow.svelte-1kkg6kf{background:#fbbf24}.dot-red.svelte-1kkg6kf{background:#f87171}.dot-gray.svelte-1kkg6kf{background:#525252}:root:not(.dark) .dot-green.svelte-1kkg6kf{background:#059669}:root:not(.dark) .dot-yellow.svelte-1kkg6kf{background:#d97706}:root:not(.dark) .dot-red.svelte-1kkg6kf{background:#dc2626}:root:not(.dark) .dot-gray.svelte-1kkg6kf{background:#a3a3a3}.plugin-name.svelte-1kkg6kf{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warn-icon{color:#fbbf24;flex-shrink:0}:root:not(.dark) .warn-icon{color:#d97706}.degraded-hint.svelte-1kkg6kf{font-size:.48rem;font-style:italic;color:#fbbf24;white-space:nowrap;flex-shrink:0}:root:not(.dark) .degraded-hint.svelte-1kkg6kf{color:#d97706}.plugin-duration.svelte-1kkg6kf{font-family:ui-monospace,monospace;color:#737373;font-size:.5rem;flex-shrink:0}.plugin-result-count.svelte-1kkg6kf{font-weight:600;color:#a3a3a3;font-size:.5rem;min-width:1rem;text-align:right;flex-shrink:0}:root:not(.dark) .plugin-result-count.svelte-1kkg6kf{color:#525252}.plugin-detail.svelte-1kkg6kf{padding:.3rem .5rem .4rem 1.2rem;font-size:.5rem;color:#a3a3a3;display:flex;flex-direction:column;gap:.2rem;border-top:1px solid rgba(115,115,115,.1)}:root:not(.dark) .plugin-detail.svelte-1kkg6kf{color:#525252}.detail-error.svelte-1kkg6kf{color:#f87171;font-family:ui-monospace,monospace;font-size:.5rem}:root:not(.dark) .detail-error.svelte-1kkg6kf{color:#dc2626}.detail-row.svelte-1kkg6kf{display:flex;gap:.3rem}.detail-key.svelte-1kkg6kf{font-weight:600;color:#737373;white-space:nowrap}.detail-val.svelte-1kkg6kf{font-family:ui-monospace,monospace;word-break:break-all}.detail-section.svelte-1kkg6kf{display:flex;flex-direction:column;gap:.15rem}.input-grid.svelte-1kkg6kf{display:flex;flex-wrap:wrap;gap:.2rem .5rem;padding-left:.2rem}.input-item.svelte-1kkg6kf{font-family:ui-monospace,monospace;font-size:.48rem;color:#737373}.input-item.svelte-1kkg6kf strong:where(.svelte-1kkg6kf){color:#a3a3a3}:root:not(.dark) .input-item.svelte-1kkg6kf strong:where(.svelte-1kkg6kf){color:#404040}.sc.svelte-ypibc{background:#0d0d0d;overflow:hidden;position:relative}.sc__spinner.svelte-ypibc{width:16px;height:16px;border:2px solid #333;border-top-color:#f59e0b;border-radius:50%;animation:svelte-ypibc-sc-spin .8s linear infinite}@keyframes svelte-ypibc-sc-spin{to{transform:rotate(360deg)}}.sc__error-badge.svelte-ypibc{width:18px;height:18px;border-radius:50%;background:#ef444426;color:#ef4444;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center}.sc__placeholder.svelte-ypibc{position:relative}.sc__placeholder-court.svelte-ypibc{position:relative;padding:.5rem .5rem 0}.sc__placeholder-overlay.svelte-ypibc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.6rem;color:#a3a3a3;letter-spacing:.05em;text-transform:uppercase;font-weight:600;background:radial-gradient(circle at center,#0d0d0d99,#0d0d0d33);pointer-events:none}.sc__board.svelte-ypibc{padding:.5rem}.sc__board-inner.svelte-ypibc{display:flex;align-items:center;justify-content:center;gap:0;background:#151515;border:1px solid #2a2a2a;border-radius:6px;padding:.4rem .6rem;max-width:340px;margin:0 auto}.sc__board-col.svelte-ypibc{display:flex;flex-direction:column;align-items:center;min-width:2.5rem}.sc__board-abbr.svelte-ypibc{font-size:.55rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.05rem}.sc__board-abbr--away.svelte-ypibc{color:#3b82f6}.sc__board-abbr--home.svelte-ypibc{color:#f59e0b}.sc__ctrl-bar.svelte-ypibc{display:flex;align-items:center;gap:2px;margin-top:2px}.sc__ctrl-btn.svelte-ypibc{padding:.2rem .5rem;font-size:.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f59e0b;background:#f59e0b14;border:1px solid rgba(245,158,11,.25);border-radius:3px;cursor:pointer;transition:background .15s}.sc__ctrl-btn.svelte-ypibc:hover:not(:disabled){background:#f59e0b26}.sc__ctrl-btn--disabled.svelte-ypibc,.sc__ctrl-btn.svelte-ypibc:disabled{opacity:.35;cursor:not-allowed;color:#666;border-color:#333;background:#ffffff08}.sc__ctrl-btn--ghost.svelte-ypibc{color:#888;background:transparent;border-color:#333}.sc__ctrl-btn--ghost.svelte-ypibc:hover{color:#e5e5e5;background:#ffffff0a}.sc__ctrl-btn--active.svelte-ypibc{color:#f59e0b;border-color:#f59e0b66;background:#f59e0b14}.sc__ctrl-btn--live.svelte-ypibc{color:#f87171;border-color:#dc26268c;background:#dc26261a}.sc__ctrl-btn--live.svelte-ypibc:hover:not(:disabled){background:#dc262638}.sc__board-pts.svelte-ypibc{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:1.3rem;font-weight:800;font-variant-numeric:tabular-nums;min-width:2.5rem;text-align:center}.sc__board-pts--away.svelte-ypibc{color:#3b82f6}.sc__board-pts--home.svelte-ypibc{color:#f59e0b}.sc__board-clock.svelte-ypibc{display:flex;flex-direction:column;align-items:center;min-width:3rem;padding:0 .3rem}.sc__board-period.svelte-ypibc{font-size:.45rem;letter-spacing:.12em;color:#888;font-weight:700;text-transform:uppercase}.sc__board-period--live.svelte-ypibc{color:#f87171;animation:svelte-ypibc-sc-live-pulse 1.6s ease-in-out infinite}@keyframes svelte-ypibc-sc-live-pulse{0%,to{opacity:1}50%{opacity:.5}}.sc__board-time.svelte-ypibc{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.7rem;color:#e5e5e5;font-weight:600;font-variant-numeric:tabular-nums}.sc__perspective.svelte-ypibc{position:relative;padding:0 .25rem}.sc__court.svelte-ypibc{width:100%;height:auto;display:block}.sc__trail.svelte-ypibc{stroke-dasharray:1000;stroke-dashoffset:1000;animation:svelte-ypibc-trailDraw 1.2s ease-out forwards,svelte-ypibc-trailErase 1.5s ease-in 1.2s forwards}.sc__trail--miss.svelte-ypibc{animation:svelte-ypibc-trailDraw 1s ease-out forwards,svelte-ypibc-trailErase 1.2s ease-in 1s forwards}@keyframes svelte-ypibc-trailDraw{0%{stroke-dashoffset:1000;opacity:.8}to{stroke-dashoffset:0;opacity:.7}}@keyframes svelte-ypibc-trailErase{0%{stroke-dashoffset:0;stroke-dasharray:1000;opacity:.6}to{stroke-dashoffset:-1000;stroke-dasharray:1000;opacity:0}}.sc__pin.svelte-ypibc{position:absolute;transform:translate(-50%,calc(-100% + 7px));z-index:5;pointer-events:none;transition:left .15s,top .15s;display:flex;flex-direction:column;align-items:center}.sc__pin-head.svelte-ypibc{width:44px;height:44px;border-radius:50%;overflow:hidden;border:2.5px solid transparent;box-shadow:0 3px 14px #000c;flex-shrink:0;background-color:var(--page-bg)}.sc__pin--away.svelte-ypibc .sc__pin-head:where(.svelte-ypibc){border-color:#3b82f6}.sc__pin--home.svelte-ypibc .sc__pin-head:where(.svelte-ypibc){border-color:#f59e0b}.sc__pin-img.svelte-ypibc{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.sc__pin-arrow.svelte-ypibc{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid transparent;margin-top:1px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))}.sc__pin--away.svelte-ypibc .sc__pin-arrow:where(.svelte-ypibc){border-top-color:#3b82f6}.sc__pin--home.svelte-ypibc .sc__pin-arrow:where(.svelte-ypibc){border-top-color:#f59e0b}.sc__pin-name.svelte-ypibc{font-size:.5rem;font-weight:700;color:#e5e5e5;text-shadow:0 1px 4px rgba(0,0,0,.9);white-space:nowrap;margin-top:1px}.sc__pin-mark.svelte-ypibc{width:14px;height:14px;display:flex;align-items:center;justify-content:center;margin-top:1px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.9))}.sc__pin--away.svelte-ypibc .sc__pin-mark:where(.svelte-ypibc){color:#3b82f6}.sc__pin--home.svelte-ypibc .sc__pin-mark:where(.svelte-ypibc){color:#f59e0b}@media(min-width:768px){.sc__pin-head.svelte-ypibc{width:52px;height:52px;border-width:3px}.sc__pin-arrow.svelte-ypibc{border-left-width:5px;border-right-width:5px;border-top-width:8px}}@media(min-width:1200px){.sc__pin-head.svelte-ypibc{width:60px;height:60px;border-width:3px}}.sc__tip.svelte-ypibc{position:absolute;display:flex;align-items:center;gap:.3rem;background:#0a0a0aeb;border:1px solid #333;border-radius:5px;padding:.2rem .4rem;z-index:12;pointer-events:none;white-space:nowrap}.sc__tip--away.svelte-ypibc{border-color:#1e40af}.sc__tip--home.svelte-ypibc{border-color:#92400e}.sc__tip-img.svelte-ypibc{width:22px;height:22px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:50%}.sc__tip-name.svelte-ypibc{font-size:.55rem;font-weight:700;color:#e5e5e5}.sc__card.svelte-ypibc{position:absolute;z-index:14;background:#080808f5;border:2px solid #333;border-radius:10px;padding:.6rem;width:240px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 28px #000000b3}.sc__card--away.svelte-ypibc{border-color:#2563eb}.sc__card--home.svelte-ypibc{border-color:#d97706}.sc__card-close.svelte-ypibc{position:absolute;top:.3rem;right:.4rem;background:none;border:none;color:#555;font-size:1.2rem;cursor:pointer;line-height:1;padding:.15rem;z-index:1}.sc__card-close.svelte-ypibc:hover{color:#e5e5e5}.sc__card-top.svelte-ypibc{display:flex;gap:.6rem;margin-bottom:.5rem;align-items:flex-start}.sc__card-face.svelte-ypibc{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:50%;border:3px solid #333;flex-shrink:0}.sc__card--away.svelte-ypibc .sc__card-face:where(.svelte-ypibc){border-color:#2563eb}.sc__card--home.svelte-ypibc .sc__card-face:where(.svelte-ypibc){border-color:#d97706}.sc__card-info.svelte-ypibc{flex:1;min-width:0;padding-top:.15rem}.sc__card-name.svelte-ypibc{font-size:.8rem;font-weight:800;color:#f5f5f5;margin-bottom:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc__card-team.svelte-ypibc{font-size:.5rem;color:#888;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem}.sc__card-shot.svelte-ypibc{font-size:.5rem;color:#737373;line-height:1.5}.sc__card-stats.svelte-ypibc{display:flex;gap:1px;background:#222;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.sc__card-stat-box.svelte-ypibc{flex:1;text-align:center;padding:.3rem .2rem;background:#111}.sc__card-stat-val.svelte-ypibc{display:block;font-size:.8rem;font-weight:800;color:#f5f5f5;font-variant-numeric:tabular-nums}.sc__card-stat-label.svelte-ypibc{display:block;font-size:.4rem;color:#666;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-top:.05rem}.sc__card-btn.svelte-ypibc{width:100%;padding:.35rem;font-size:.55rem;font-weight:700;letter-spacing:.04em;background:#3b82f61f;border:1px solid rgba(59,130,246,.35);color:#60a5fa;border-radius:5px;cursor:pointer;transition:background .15s}.sc__card-btn.svelte-ypibc:hover{background:#3b82f640}.sc__card-btn--reset.svelte-ypibc{background:#f59e0b1a;border-color:#f59e0b4d;color:#fbbf24}.sc__card-btn--reset.svelte-ypibc:hover{background:#f59e0b33}.sc__filter.svelte-ypibc{display:flex;align-items:center;gap:.4rem;padding:.3rem .6rem;background:#141414;border-bottom:1px solid #222}.sc__filter-face.svelte-ypibc{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:50%;border:1.5px solid #f59e0b}.sc__filter-name.svelte-ypibc{font-size:.65rem;font-weight:800;color:#e5e5e5}.sc__filter-stat.svelte-ypibc{font-size:.5rem;color:#f59e0b;font-weight:600;font-variant-numeric:tabular-nums}.sc__filter-reset.svelte-ypibc{margin-left:auto;font-size:.5rem;font-weight:700;color:#f87171;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:4px;padding:.15rem .4rem;cursor:pointer;text-transform:uppercase;letter-spacing:.05em}.sc__filter-reset.svelte-ypibc:hover{background:#ef444433}.sc__legend.svelte-ypibc{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.25rem .5rem;border-top:1px solid #1a1a1a}.sc__legend-item.svelte-ypibc{display:flex;align-items:center;gap:.2rem;font-size:.4rem;color:#737373;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.sc__bottom.svelte-ypibc{padding:.35rem .6rem .45rem;border-top:1px solid #1a1a1a;display:flex;flex-direction:column;gap:.35rem}.sc__tl-bar.svelte-ypibc{display:flex;align-items:center;justify-content:space-between}.sc__tl-filters.svelte-ypibc{display:flex;gap:1px;border-radius:4px;overflow:hidden;border:1px solid #333}.sc__tl-filter.svelte-ypibc{padding:.2rem .45rem;font-size:.5rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#ffffff0a;border:none;color:#aaa;cursor:pointer;transition:background .15s,color .15s,opacity .15s}.sc__tl-filter.svelte-ypibc:hover{background:#ffffff14;color:#e5e5e5}.sc__tl-filter--off.svelte-ypibc{opacity:.3;color:#666;background:transparent}.sc__tl-zoom.svelte-ypibc{display:flex;align-items:center;gap:.3rem}.sc__tl-zoom-btn.svelte-ypibc{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:#888;background:#ffffff0a;border:1px solid #333;border-radius:4px;cursor:pointer;transition:color .15s,background .15s;line-height:1}.sc__tl-zoom-btn.svelte-ypibc:hover:not(:disabled){color:#e5e5e5;background:#ffffff14}.sc__tl-zoom-btn.svelte-ypibc:disabled{opacity:.3;cursor:default}.sc__tl-zoom-label.svelte-ypibc{font-size:.45rem;color:#666;font-weight:700;min-width:1.5rem;text-align:center}.sc__tl-scroll.svelte-ypibc{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#333 transparent}.sc__tl.svelte-ypibc{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sc__tl-quarters.svelte-ypibc{position:relative;height:14px;margin-left:2.5rem}.sc__tl-q.svelte-ypibc{position:absolute;top:0;height:14px;display:flex;align-items:center;justify-content:center}.sc__tl-qlabel.svelte-ypibc{font-size:.38rem;letter-spacing:.1em;font-weight:700;color:#525252;text-transform:uppercase}.sc__tl-qdiv.svelte-ypibc{position:absolute;left:0;top:0;bottom:-40px;width:1px;background:#1f1f1f;z-index:1}.sc__tl-row.svelte-ypibc{display:flex;align-items:center;min-height:18px;gap:0}.sc__tl-team.svelte-ypibc{width:2.5rem;flex-shrink:0;font-size:.45rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:right;padding-right:.4rem}.sc__tl-team--away.svelte-ypibc{color:#3b82f6}.sc__tl-team--home.svelte-ypibc{color:#f59e0b}.sc__tl-track.svelte-ypibc{position:relative;flex:1;min-height:14px;height:100%;background:#141414;border-radius:2px;overflow:visible}.sc__tl-dot.svelte-ypibc{position:absolute;top:50%;border-radius:50%;transform:translate(-50%,-50%);transition:opacity .1s;overflow:visible}.sc__tl-face.svelte-ypibc{position:absolute;bottom:100%;left:50%;transform:translate(-50%);border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:2px solid transparent;margin-bottom:2px;box-shadow:0 2px 6px #0009;aspect-ratio:1/1}.sc__tl-head.svelte-ypibc{position:absolute;top:14px;width:3px;bottom:0;background:#e5e5e5;border-radius:2px;transform:translate(-50%);transition:left .05s;z-index:3;box-shadow:0 0 6px #ffffff4d;cursor:grab}.sc__tl-head.svelte-ypibc:before{content:"";position:absolute;inset:-4px -6px}.sc__lead.svelte-ypibc{display:flex;flex-direction:column;gap:.35rem;margin-top:.4rem;padding-top:.55rem;border-top:1px solid #1a1a1a}.sc__lead-stats.svelte-ypibc{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;padding:0 .15rem}.sc__lead-stat.svelte-ypibc{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1 1 0;text-align:center}.sc__lead-stat-label.svelte-ypibc{font-size:.45rem;letter-spacing:.14em;font-weight:700;color:#737373;text-transform:uppercase}.sc__lead-stat-val.svelte-ypibc{font-size:.7rem;font-weight:800;color:#e5e5e5;font-variant-numeric:tabular-nums;display:flex;gap:.3rem;justify-content:center;align-items:baseline}.sc__lead-stat-sep.svelte-ypibc{color:#333;font-weight:500}.sc__lead-title-row.svelte-ypibc{display:flex;align-items:center;justify-content:center}.sc__lead-title.svelte-ypibc{font-size:.5rem;font-weight:800;letter-spacing:.18em;color:#525252;text-transform:uppercase;padding:.1rem 0}.sc__lead-chart.svelte-ypibc{position:relative;height:80px;background:#0a0a0a;border:1px solid #1a1a1a;border-radius:3px;cursor:pointer;overflow:hidden}.sc__lead-chart.svelte-ypibc:hover{border-color:#2a2a2a}.sc__lead-svg.svelte-ypibc{width:100%;height:100%;display:block}.sc__lead-qlabel.svelte-ypibc{font-size:7px;font-weight:700;fill:#525252;letter-spacing:.08em;text-transform:uppercase}.sc__lead-tip-wrap.svelte-ypibc{position:relative;margin-top:.35rem;min-height:56px}.sc__lead-tip.svelte-ypibc{position:absolute;top:0;transform:translate(-50%);background:#000000f0;border:1px solid #2a2a2a;border-radius:4px;padding:.3rem .5rem;pointer-events:none;white-space:nowrap;z-index:2;box-shadow:0 2px 10px #0009;max-width:90%}.sc__lead-tip-score.svelte-ypibc{display:flex;gap:.35rem;align-items:baseline;font-size:.65rem;font-weight:800;font-variant-numeric:tabular-nums}.sc__lead-tip-sep.svelte-ypibc{color:#525252}.sc__lead-tip-meta.svelte-ypibc{font-size:.45rem;color:#a3a3a3;font-weight:700;letter-spacing:.04em;margin-top:.15rem;text-transform:uppercase}.sc__lead-tip-desc.svelte-ypibc{font-size:.5rem;color:#d4d4d4;margin-top:.2rem;max-width:320px;white-space:normal;font-weight:500}@media(max-width:480px){.sc__board-pts.svelte-ypibc{font-size:1rem}.sc__board-abbr.svelte-ypibc{font-size:.55rem}.sc__pin-head.svelte-ypibc{width:36px;height:36px}}@media(max-width:960px){.sc__board.svelte-ypibc{padding:.3rem .4rem}.sc__board-inner.svelte-ypibc{background:transparent!important;border:none!important;padding:0!important;justify-content:flex-start;gap:.3rem;max-width:none;border-radius:0!important}.sc__board-col.svelte-ypibc{min-width:auto}.sc__ctrl-bar.svelte-ypibc{gap:1px}.sc__ctrl-btn.svelte-ypibc{padding:.15rem .35rem;font-size:.4rem}.sc__board-pts.svelte-ypibc{font-size:1rem}.sc__board-clock.svelte-ypibc{min-width:2rem;padding:0 .2rem}.sc__board-period.svelte-ypibc{font-size:.4rem}.sc__board-time.svelte-ypibc{font-size:.55rem}.sc__bottom.svelte-ypibc{background:transparent!important;border-top:none!important;padding:.2rem .4rem .3rem;position:static!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sc__tl-scroll.svelte-ypibc{overflow-x:auto}.sc__tl-track.svelte-ypibc{background:#14141480}.sc__tl-row.svelte-ypibc{height:14px!important}.sc__tl-zoom.svelte-ypibc{display:none!important}.sc__tl-bar.svelte-ypibc{flex-direction:column;align-items:flex-start;gap:.2rem}.sc__tl-filters.svelte-ypibc{flex-direction:column;gap:0}.sc__tl-filter.svelte-ypibc{padding:.15rem .35rem;font-size:.4rem}.sc__legend.svelte-ypibc{padding:.15rem .3rem;gap:.4rem;position:static!important;transform:none!important;background:transparent!important;border:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sc__legend-item.svelte-ypibc{font-size:.35rem}.sc__lead-chart.svelte-ypibc{height:60px}.sc__lead-stats.svelte-ypibc{gap:.6rem}.sc__lead-stat-val.svelte-ypibc{font-size:.55rem}.sc__pin-head.svelte-ypibc{width:32px;height:32px}.sc__pin-name.svelte-ypibc{font-size:.4rem}}:root:not(.dark) .sc.svelte-ypibc{background:#f5f0e0}:root:not(.dark) .sc__lead.svelte-ypibc{border-top-color:#00000014}:root:not(.dark) .sc__lead-chart.svelte-ypibc{background:#fff;border-color:#0000001f}:root:not(.dark) .sc__lead-title.svelte-ypibc{color:#4a4033}:root:not(.dark) .sc__lead-stat-label.svelte-ypibc{color:#8b7a60}:root:not(.dark) .sc__lead-stat-val.svelte-ypibc{color:#1a1a1a}:root:not(.dark) .sc__lead-qlabel.svelte-ypibc{fill:#8b7a60}:root:not(.dark) .sc__lead-tip.svelte-ypibc{background:#fffffff5;border-color:#0000001f;color:#1a1a1a}:root:not(.dark) .sc__lead-tip-meta.svelte-ypibc{color:#6b5e47}:root:not(.dark) .sc__lead-tip-desc.svelte-ypibc{color:#2a2a2a}.sc__court-bg.svelte-ypibc{fill:#0d0d0d}:root:not(.dark) .sc__court-bg.svelte-ypibc{fill:#f5f0e0}:root:not(.dark) .sc__board-inner.svelte-ypibc{background:#fff;border-color:#0000001f}:root:not(.dark) .sc__legend.svelte-ypibc,:root:not(.dark) .sc__bottom.svelte-ypibc{border-top-color:#0000001a;color:#4a4033}:root:not(.dark) .sc__ctrl-btn.svelte-ypibc{background:#b491190f;border-color:#b4911959;color:#5a4818}:root:not(.dark) .sc__ctrl-btn.svelte-ypibc:hover:not(:disabled){background:#b4911924;color:#1a1a1a}:root:not(.dark) .sc__ctrl-btn--ghost.svelte-ypibc{background:transparent;border-color:#00000026;color:#6b5838}:root:not(.dark) .sc__ctrl-btn--ghost.svelte-ypibc:hover{background:#0000000a;color:#1a1a1a}:root:not(.dark) .sc__ctrl-btn--active.svelte-ypibc{color:#8b6914;border-color:#b491198c;background:#b491191f}:root:not(.dark) .sc__ctrl-btn--live.svelte-ypibc{color:#b91c1c;border-color:#b91c1c80;background:#b91c1c14}:root:not(.dark) .sc__tip.svelte-ypibc{background:#fffffff2;border-color:#0003;color:#1a1a1a}.cm-backdrop.svelte-vubs1n{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:4000}.cm-shell.svelte-vubs1n{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(720px,92vw);max-height:88vh;background:var(--page-bg, #111);border:1px solid var(--ink-line, #2a2a2a);border-radius:8px;box-shadow:0 20px 60px #0000008c;display:flex;flex-direction:column;z-index:4001;overflow:hidden}.cm-header.svelte-vubs1n{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .75rem;border-bottom:1px solid var(--ink-line, #2a2a2a)}.cm-title.svelte-vubs1n{font-size:.78rem;font-weight:600;color:var(--page-ink, #d4d4d4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-close.svelte-vubs1n{background:transparent;border:0;color:var(--ink-muted, #888);cursor:pointer;padding:.2rem;display:inline-flex;border-radius:4px}.cm-close.svelte-vubs1n:hover{color:var(--page-ink, #d4d4d4);background:#ffffff0f}.cm-body.svelte-vubs1n{background:#000;display:flex;align-items:center;justify-content:center;min-height:220px}.cm-video.svelte-vubs1n{width:100%;max-height:70vh;display:block;background:#000}.cm-status.svelte-vubs1n{color:var(--ink-muted, #888);padding:1.25rem;font-size:.78rem;display:inline-flex;align-items:center;gap:.5rem}.cm-status--err.svelte-vubs1n{color:#f87171}.cm-spin.svelte-vubs1n{display:inline-flex;animation:svelte-vubs1n-cm-spin 1s linear infinite}@keyframes svelte-vubs1n-cm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cm-footer.svelte-vubs1n{display:flex;gap:.45rem;justify-content:flex-end;padding:.55rem .75rem;border-top:1px solid var(--ink-line, #2a2a2a)}.cm-btn.svelte-vubs1n{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:4px;background:#ffffff0a;border:1px solid var(--ink-line, #2a2a2a);color:var(--page-ink, #d4d4d4);cursor:pointer;font-size:.72rem;text-decoration:none;font-family:inherit}.cm-btn.svelte-vubs1n:hover{background:#ffffff14}.cm-btn.svelte-vubs1n:disabled,.cm-btn--disabled.svelte-vubs1n{opacity:.4;cursor:not-allowed;pointer-events:none}:root:not(.dark) .cm-shell.svelte-vubs1n{background:#fff;border-color:#ddd}:root:not(.dark) .cm-title.svelte-vubs1n{color:#1a1a1a}:root:not(.dark) .cm-btn.svelte-vubs1n{background:#f5f5f5;border-color:#e0e0e0;color:#1a1a1a}:root:not(.dark) .cm-btn.svelte-vubs1n:hover{background:#ececec}.wp-root.svelte-227hdp{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;padding:0 .4rem;font-size:.7rem;line-height:1;color:#b4b4b4bf;position:relative;flex-shrink:0}:root:not(.dark) .wp-root.svelte-227hdp{color:#3c3c3cbf}.wp-collapsed.svelte-227hdp{padding:0 .25rem}.wp-summary.svelte-227hdp{display:inline-flex;align-items:center;gap:.4rem;background:transparent;border:none;color:inherit;cursor:pointer;padding:.1rem .35rem;border-radius:.25rem;font:inherit;line-height:1}.wp-summary.svelte-227hdp:hover{background:#7f7f7f1a}.wp-count.svelte-227hdp{font-size:.7rem;font-weight:600;color:#aaaaaad9;font-variant-numeric:tabular-nums;min-width:.9rem;text-align:right}:root:not(.dark) .wp-count.svelte-227hdp{color:#3c3c3cd9}.wp-stack.svelte-227hdp{display:inline-flex;align-items:center;flex-shrink:0}.wp-stack.svelte-227hdp>:where(.svelte-227hdp)+:where(.svelte-227hdp){margin-left:-.42rem}.wp-chip-init.svelte-227hdp{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border-radius:9999px;color:#fffffff0;font-size:.55rem;font-weight:700;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root:not(.dark) .wp-chip-init.svelte-227hdp{color:#fffffff7}.wp-chip-overlap.svelte-227hdp{box-shadow:0 0 0 1.5px var(--bg, #2a2a2a);position:relative}:root:not(.dark) .wp-chip-overlap.svelte-227hdp{box-shadow:0 0 0 1.5px #fff}.wp-chip-self.svelte-227hdp:after{content:"";position:absolute;inset:-2px;border-radius:9999px;border:1px solid rgba(245,158,11,.65);pointer-events:none}.wp-chip-more.svelte-227hdp{background:#78787859;color:#f5f5f5d9;font-size:.5rem}:root:not(.dark) .wp-chip-more.svelte-227hdp{background:#78787840;color:#282828d9}.wp-fold.svelte-227hdp{background:transparent;border:none;color:#8c8c8c99;font-size:.95rem;line-height:1;cursor:pointer;padding:0 .35rem;border-radius:.25rem}.wp-fold.svelte-227hdp:hover{background:#7f7f7f1f;color:inherit}.wp-toggle.svelte-227hdp{background:transparent;border:1px dashed rgba(140,140,140,.35);color:#a0a0a0b3;font-size:.7rem;cursor:pointer;padding:.1rem .45rem;border-radius:.25rem;display:inline-flex;align-items:center;gap:.25rem}.wp-toggle.svelte-227hdp:hover{background:#7f7f7f1a;border-color:#8c8c8c99;color:inherit}.wp-toggle-num.svelte-227hdp{opacity:.85;font-weight:600}.wp-menu.svelte-227hdp{position:absolute;top:calc(100% + .25rem);right:0;z-index:50;min-width:11rem;max-height:60vh;overflow-y:auto;background:#2a2a2a;color:#e5e5e5;border:1px solid rgba(127,127,127,.25);border-radius:.35rem;box-shadow:0 10px 30px #0006;padding:.3rem 0;font-size:.65rem}:root:not(.dark) .wp-menu.svelte-227hdp{background:#fff;color:#1f1f1f;border-color:#0000001a;box-shadow:0 10px 30px #00000026}.wp-menu-head.svelte-227hdp{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.15rem .6rem .3rem;font-size:.55rem;text-transform:uppercase;letter-spacing:.06em;opacity:.7;border-bottom:1px solid rgba(127,127,127,.15);margin-bottom:.2rem}.wp-detail-toggle.svelte-227hdp{background:transparent;border:1px solid rgba(127,127,127,.25);color:inherit;font-size:.7rem;line-height:1;padding:.05rem .3rem;border-radius:.2rem;cursor:pointer;opacity:.7}.wp-detail-toggle.svelte-227hdp:hover{background:#7f7f7f1f;opacity:1}.wp-detail-toggle[aria-pressed=true].svelte-227hdp{background:#f59e0b1f;border-color:#f59e0b73;color:#f59e0b}.wp-menu-row.svelte-227hdp{display:flex;align-items:flex-start;gap:.45rem;padding:.2rem .6rem}.wp-menu-self.svelte-227hdp{font-weight:600}.wp-menu-chip.svelte-227hdp{width:.95rem;height:.95rem;font-size:.5rem;margin-top:.1rem;flex-shrink:0}.wp-menu-body.svelte-227hdp{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.wp-menu-name-row.svelte-227hdp{display:flex;align-items:baseline;gap:.4rem}.wp-menu-name.svelte-227hdp{flex:1;font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wp-menu-tag.svelte-227hdp{font-size:.55rem;opacity:.6;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.wp-menu-meta.svelte-227hdp{display:flex;align-items:center;gap:.45rem;font-size:.6rem;opacity:.7;flex-wrap:wrap}.wp-menu-flag.svelte-227hdp{font-size:.85rem;line-height:1}.wp-menu-ip.svelte-227hdp{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:#7f7f7f1f;padding:.02rem .3rem;border-radius:.18rem}.wp-menu-device.svelte-227hdp{opacity:.8}@media(max-width:640px){.wp-chip-init.svelte-227hdp{width:.95rem;height:.95rem;font-size:.45rem}.wp-stack.svelte-227hdp>:where(.svelte-227hdp)+:where(.svelte-227hdp){margin-left:-.32rem}.wp-count.svelte-227hdp{font-size:.6rem}}.ss-overlay.svelte-l769uc{position:fixed;inset:0;z-index:99999;width:100vw;height:100vh;height:100dvh;overflow:hidden;background:#f3f3f3}:root.dark .ss-overlay.svelte-l769uc{background:#2b2b2b}.ss-window.svelte-l769uc{--bg: #f3f3f3;--border: #e1e1e1;--tb-bg: #0f6c3f;--tb-fg: #ffffff;--tb-fg-muted: rgba(255, 255, 255, .6);--hd-bg: #f5f5f5;--hd-fg: #a0a0a0;--hd-border: #d4d4d4;--grid-bg: #ffffff;--cell-border: #d4d4d4;--cell-fg: #000000;--sel: #217346;--tab-inactive: #f3f3f3;--tab-active: #ffffff;--tab-fg: #444444;--ribbon-fg: #444444;--ribbon-hover: #e8f0fe;--formula-bg: #ffffff;--formula-border: #d4d4d4;--accent: #107c41;--menu-bg: #ffffff;--menu-border: #d4d4d4;--menu-hover: #e8f0fe;--menu-shortcut: #888888;position:absolute;inset:0;display:flex;flex-direction:column;background:var(--bg);font-family:Segoe UI,Aptos,Calibri,system-ui,sans-serif;color:var(--cell-fg);overflow:hidden}:root.dark .ss-window.svelte-l769uc{--bg: #2b2b2b;--border: #404040;--tb-bg: #107c41;--tb-fg: #ffffff;--tb-fg-muted: rgba(255, 255, 255, .55);--hd-bg: #363636;--hd-fg: #9b9b9b;--hd-border: #404040;--grid-bg: #1f1f1f;--cell-border: #3a3a3a;--cell-fg: #e0e0e0;--sel: #2ea76a;--tab-inactive: #2b2b2b;--tab-active: #1f1f1f;--tab-fg: #cfcfcf;--ribbon-fg: #cfcfcf;--ribbon-hover: #3a3a3a;--formula-bg: #1f1f1f;--formula-border: #3a3a3a;--accent: #2ea76a;--menu-bg: #2b2b2b;--menu-border: #404040;--menu-hover: #3a3a3a;--menu-shortcut: #888888}.ss-titlebar.svelte-l769uc{height:24px;background:var(--tb-bg);color:var(--tb-fg);display:flex;align-items:center;padding:0 8px;font-size:11px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.ss-title.svelte-l769uc{flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:12px}.ss-tb-center.svelte-l769uc{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;overflow:hidden}.ss-tb-score.svelte-l769uc{color:var(--tb-fg-muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.02em}.ss-tb-pregame.svelte-l769uc{color:var(--tb-fg-muted);font-family:Cascadia Mono,Consolas,Menlo,Courier New,monospace;font-weight:400;letter-spacing:.02em;display:inline-flex;align-items:baseline;gap:0;white-space:nowrap}.ss-tb-pregame-team.svelte-l769uc{color:var(--tb-fg-muted);font-weight:400}.ss-tb-pregame-sep.svelte-l769uc{color:var(--tb-fg-muted);padding:0 .15em}.ss-tb-pregame-label.svelte-l769uc{color:var(--tb-fg);font-weight:600;letter-spacing:.12em;padding:0 .4em 0 .15em}.ss-tb-cursor.svelte-l769uc{display:inline-block;margin-left:1px;animation:svelte-l769uc-ssCursorBlink 1s steps(2,start) infinite}.ss-tb-cursor-static.svelte-l769uc{animation:svelte-l769uc-ssCursorBlink 1.1s steps(2,start) infinite}@keyframes svelte-l769uc-ssCursorBlink{to{visibility:hidden}}@media(prefers-reduced-motion:reduce){.ss-tb-cursor.svelte-l769uc{animation:none}}.ss-tb-chev.svelte-l769uc{background:transparent;border:0;padding:0 4px;color:#ffffff73;font-size:14px;line-height:1;cursor:pointer;height:18px;display:inline-flex;align-items:center;justify-content:center;font-family:inherit}.ss-tb-chev.svelte-l769uc:hover:not(:disabled){color:#fff}.ss-tb-chev-disabled.svelte-l769uc,.ss-tb-chev.svelte-l769uc:disabled{opacity:.25;cursor:default}.ss-tb-gameselect.svelte-l769uc{display:none;background:var(--menu-bg);color:var(--cell-fg);border:1px solid var(--menu-border);border-radius:2px;font-size:10px;height:18px;padding:0 4px;font-family:inherit;max-width:60vw}@media(max-width:640px){.ss-tb-gameselect.svelte-l769uc{display:none}}.ss-winctrls.svelte-l769uc{display:flex;align-items:center;gap:4px;flex-shrink:0}.ss-winbtn.svelte-l769uc{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--tb-fg);background:transparent;border:0;font-size:10px;cursor:default;line-height:1;padding:0}.ss-close.svelte-l769uc{cursor:pointer}.ss-close.svelte-l769uc:hover{background:#c42b1c}.ss-theme.svelte-l769uc{cursor:pointer;color:var(--tb-fg-muted);font-size:12px;transition:color .12s ease,background .12s ease}.ss-theme.svelte-l769uc:hover{color:var(--tb-fg);background:#ffffff14}.ss-ribbon.svelte-l769uc{height:24px;background:var(--bg);border-bottom:1px solid var(--border);display:flex;align-items:stretch;padding:0 6px;font-size:11px;color:var(--ribbon-fg);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;position:relative}.ss-hamburger.svelte-l769uc{display:none;background:transparent;border:0;padding:0 10px;margin-right:4px;color:var(--hd-fg);font-size:16px;line-height:1;cursor:pointer;align-items:center;justify-content:center;font-family:inherit}.ss-hamburger.svelte-l769uc:hover,.ss-hamburger-open.svelte-l769uc{background:var(--ribbon-hover);color:var(--ribbon-fg)}.ss-mobile-menu.svelte-l769uc{display:none;position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - 120px);overflow-y:auto;background:var(--menu-bg);border:1px solid var(--menu-border);border-top:0;box-shadow:0 6px 14px #0000002e;z-index:1000;font-size:12px;color:var(--cell-fg);font-family:Calibri,Aptos,Segoe UI,system-ui,sans-serif}.ss-mobile-section.svelte-l769uc+.ss-mobile-section:where(.svelte-l769uc){border-top:1px solid var(--menu-border)}.ss-mobile-section-header.svelte-l769uc{width:100%;background:transparent;border:0;padding:10px 14px;font:inherit;color:inherit;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;font-weight:500}.ss-mobile-section-header.svelte-l769uc:hover{background:var(--menu-hover)}.ss-mobile-section-open.svelte-l769uc .ss-mobile-section-header:where(.svelte-l769uc){background:var(--menu-hover)}.ss-mobile-chev.svelte-l769uc{color:var(--menu-shortcut);font-size:14px;line-height:1;width:16px;text-align:center}.ss-mobile-items.svelte-l769uc{padding:4px 0 8px;background:var(--menu-bg)}.ss-mobile-items.svelte-l769uc .ss-menu-item:where(.svelte-l769uc){padding:8px 14px 8px 18px;font-size:12px}.ss-menu-wrap.svelte-l769uc{position:relative;display:flex;align-items:stretch}.ss-menu-btn.svelte-l769uc{background:transparent;border:0;padding:0 8px;font:inherit;color:var(--ribbon-fg);cursor:pointer;height:100%;display:flex;align-items:center}.ss-menu-btn.svelte-l769uc:hover{background:var(--ribbon-hover)}.ss-menu-btn-open.svelte-l769uc{background:var(--menu-bg);border:1px solid var(--menu-border);border-bottom:0;margin-bottom:-1px;z-index:1001}.ss-menu-panel.svelte-l769uc{position:absolute;top:100%;left:0;min-width:220px;max-width:320px;background:var(--menu-bg);border:1px solid var(--menu-border);box-shadow:0 4px 12px #0000002e;padding:4px 0;z-index:1000;font-size:11px;color:var(--cell-fg);font-family:Calibri,Aptos,Segoe UI,system-ui,sans-serif}.ss-menu-item.svelte-l769uc{display:grid;grid-template-columns:22px 1fr auto;align-items:center;width:100%;background:transparent;border:0;padding:4px 10px 4px 4px;font:inherit;color:inherit;cursor:pointer;text-align:left;line-height:1.4}.ss-menu-item.svelte-l769uc:hover{background:var(--menu-hover)}.ss-menu-item-strong.svelte-l769uc{font-weight:600}.ss-menu-icon.svelte-l769uc{font-size:11px;text-align:center;color:var(--ribbon-fg);line-height:1}.ss-menu-label.svelte-l769uc{text-align:left;padding-left:2px}.ss-menu-shortcut.svelte-l769uc{color:var(--menu-shortcut);font-size:10px;padding-left:12px}.ss-menu-sep.svelte-l769uc{height:1px;background:var(--menu-border);margin:4px 6px}.ss-formula-row.svelte-l769uc{height:24px;background:var(--formula-bg);border-bottom:1px solid var(--formula-border);display:flex;align-items:stretch;font-size:11px;flex-shrink:0}.ss-namebox.svelte-l769uc{width:100px;border-right:1px solid var(--formula-border);display:flex;align-items:center;padding:0 8px;color:var(--cell-fg)}.ss-fx.svelte-l769uc{width:28px;border-right:1px solid var(--formula-border);display:flex;align-items:center;justify-content:center;color:var(--ribbon-fg);font-style:italic}.ss-formula.svelte-l769uc{flex:1;display:flex;align-items:center;padding:0 8px;color:var(--cell-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-grid-wrap.svelte-l769uc{flex:1;overflow:auto;background:var(--grid-bg);min-height:0}.ss-grid.svelte-l769uc{border-collapse:collapse;table-layout:fixed;font-size:11px;color:var(--cell-fg);background:var(--grid-bg);width:-moz-max-content;width:max-content;min-width:100%}.ss-grid.svelte-l769uc th:where(.svelte-l769uc),.ss-grid.svelte-l769uc td:where(.svelte-l769uc){border:1px solid var(--cell-border);padding:0 4px;height:18px;line-height:18px;font-weight:400;font-size:11px;text-align:left;box-sizing:border-box}.ss-corner.svelte-l769uc{background:var(--hd-bg);border-right:1px solid var(--hd-border)!important;border-bottom:1px solid var(--hd-border)!important;width:36px;position:sticky;left:0;z-index:3}.ss-colhead.svelte-l769uc{background:var(--hd-bg);color:var(--hd-fg);text-align:center;border-bottom:1px solid var(--hd-border)!important;font-size:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;height:18px}.ss-resize.svelte-l769uc{position:absolute;top:0;right:-2px;width:4px;height:100%;cursor:col-resize;z-index:2}.ss-resize.svelte-l769uc:hover{background:var(--accent);opacity:.5}.ss-rowhead.svelte-l769uc{background:var(--hd-bg);color:var(--hd-fg);text-align:center;font-size:10px;width:36px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:sticky;left:0;z-index:1;border-right:1px solid var(--hd-border)!important}.ss-label-cell.svelte-l769uc{background:var(--grid-bg);color:var(--cell-fg);font-size:11px;font-weight:400;text-align:left}.ss-label-score-flat.svelte-l769uc{text-align:left;padding:0 4px;height:18px;font-weight:600;font-variant-numeric:tabular-nums}.ss-grid.svelte-l769uc th.ss-label-score-flat--away:where(.svelte-l769uc){text-align:right}.ss-grid.svelte-l769uc th.ss-label-score-flat--home:where(.svelte-l769uc){text-align:left}.ss-cell.svelte-l769uc{background:var(--grid-bg);color:var(--cell-fg);cursor:cell;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-numeric.svelte-l769uc{text-align:right}.ss-grid.svelte-l769uc td.ss-cell-away-score:where(.svelte-l769uc){text-align:right;font-variant-numeric:tabular-nums}.ss-grid.svelte-l769uc td.ss-cell-home-score:where(.svelte-l769uc){text-align:left;font-variant-numeric:tabular-nums}.ss-pbp-pipe.svelte-l769uc{color:var(--ink-muted, rgba(127, 127, 127, .55));opacity:.5}.ss-selected.svelte-l769uc{outline:2px solid var(--sel);outline-offset:-2px;position:relative;z-index:1}.ss-cell-anim.svelte-l769uc{display:inline;animation:svelte-l769uc-ssCellFade .32s ease}@keyframes svelte-l769uc-ssCellFade{0%{opacity:.72}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ss-cell-anim.svelte-l769uc{animation:none}}.ss-tabs.svelte-l769uc{display:flex;align-items:stretch;background:var(--bg);border-top:1px solid var(--border);height:26px;font-size:11px;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.ss-tab.svelte-l769uc{background:var(--tab-inactive);color:var(--tab-fg);border:0;border-right:1px solid var(--border);padding:0 14px;font-size:11px;cursor:pointer;font-family:inherit;position:relative}.ss-tab-active.svelte-l769uc{background:var(--tab-active);color:var(--tab-fg)}.ss-tab-active.svelte-l769uc:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent)}.ss-tab-add.svelte-l769uc{padding:0 10px;color:var(--ribbon-fg);cursor:default}.ss-statusbar.svelte-l769uc{flex:1;display:flex;align-items:center;padding:0 12px;font-size:10px;color:var(--ribbon-fg);border-left:1px solid var(--border)}.ss-spacer.svelte-l769uc{flex:1}@media(max-width:640px){.ss-grid.svelte-l769uc{font-size:9px}.ss-grid.svelte-l769uc th:where(.svelte-l769uc),.ss-grid.svelte-l769uc td:where(.svelte-l769uc){font-size:9px;height:16px;line-height:16px;padding:0 3px}.ss-titlebar.svelte-l769uc{font-size:12px;height:60px;padding:0 8px;flex-wrap:wrap;align-items:center;align-content:space-between;row-gap:0}.ss-title.svelte-l769uc{flex:1 1 auto;order:1;font-size:13px;line-height:24px;padding-right:8px}.ss-winctrls.svelte-l769uc{order:2}.ss-tb-center.svelte-l769uc{order:3;flex:1 1 100%;justify-content:space-between;min-height:36px;gap:0;padding:0;margin:0 -8px}.ss-tb-score.svelte-l769uc{font-size:13px;flex:1 1 auto;text-align:center}.ss-tb-pregame.svelte-l769uc{font-size:13px;letter-spacing:.12em}.ss-tb-cursor.svelte-l769uc{font-size:13px}.ss-tb-chev.svelte-l769uc{display:inline-flex;flex:0 0 auto;height:36px;width:44px;padding:0;font-size:22px;color:#ffffffd9}.ss-tb-chev-disabled.svelte-l769uc,.ss-tb-chev.svelte-l769uc:disabled{opacity:.3}.ss-winbtn.svelte-l769uc{width:26px;height:24px;font-size:11px}.ss-ribbon.svelte-l769uc{font-size:11px;height:28px;padding:0 4px}.ss-menu-wrap.svelte-l769uc{display:none}.ss-hamburger.svelte-l769uc{display:inline-flex}.ss-mobile-menu.svelte-l769uc{display:block}.ss-formula-row.svelte-l769uc{font-size:10px;height:22px}.ss-namebox.svelte-l769uc{width:70px;padding:0 6px}.ss-tab.svelte-l769uc{padding:0 12px;font-size:11px}.ss-tabs.svelte-l769uc{height:30px}.ss-statusbar.svelte-l769uc{font-size:9px;padding:0 8px}.ss-menu-panel.svelte-l769uc{min-width:200px;max-width:280px;font-size:10px}}.injury-report-footer.svelte-1kf9tcx{margin-top:1.25rem;padding-top:.5rem}.injury-report-footer__header.svelte-1kf9tcx{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.injury-report-footer__label.svelte-1kf9tcx{font-size:.55rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#737373;white-space:nowrap}.injury-report-footer__teams.svelte-1kf9tcx{display:flex;flex-direction:column;gap:.25rem}.injury-report-footer__team.svelte-1kf9tcx{display:flex;align-items:baseline;gap:.5rem;line-height:1.4}.injury-report-footer__abbr.svelte-1kf9tcx{font-size:.6rem;font-weight:700;color:#646464;flex-shrink:0;min-width:2rem}.injury-report-footer__players.svelte-1kf9tcx{font-size:.6rem;color:#5a5a5a}.injury-report-footer__player.svelte-1kf9tcx{cursor:pointer}.injury-report-footer__player.svelte-1kf9tcx:hover{color:#8c8c8c}.injury-report-footer__tag.svelte-1kf9tcx{font-size:.45rem;font-weight:700;color:#505050;background:#50505026;border-radius:2px;padding:0 2px;margin-left:2px;vertical-align:super}.injury-report-table.svelte-1kf9tcx{width:100%;border-collapse:collapse;font-size:.6rem;color:#8c8c8c}.injury-report-table__th.svelte-1kf9tcx{text-align:left;font-size:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#646464;padding:.25rem .5rem .25rem 0;border-bottom:1px solid rgba(64,64,64,.5)}.injury-report-table__td.svelte-1kf9tcx{padding:.25rem .5rem .25rem 0;border-bottom:1px solid rgba(38,38,38,.6);vertical-align:top;line-height:1.35}.injury-report-table.svelte-1kf9tcx tbody:where(.svelte-1kf9tcx) tr:where(.svelte-1kf9tcx):last-child .injury-report-table__td:where(.svelte-1kf9tcx){border-bottom:none}.injury-report-table__team.svelte-1kf9tcx{font-weight:700;color:#737373;white-space:nowrap}.injury-report-table__link.svelte-1kf9tcx{color:#a0a0a0;text-decoration:none;border-bottom:1px dotted rgba(115,115,115,.4);transition:color .15s ease,border-color .15s ease}.injury-report-table__link.svelte-1kf9tcx:hover{color:#fcd34d;border-bottom-color:#fcd34d80}.injury-report-table__why.svelte-1kf9tcx{color:#8c8c8c}.cs__strip-row.svelte-1kf9tcx{display:flex;align-items:center;gap:.35rem;margin-bottom:.75rem}.cs__strip-nav.svelte-1kf9tcx{display:flex;align-items:center;gap:.35rem;flex:1;min-width:0}.cs__strip-meta.svelte-1kf9tcx{display:flex;align-items:center;gap:.5rem;flex-shrink:0}@media(max-width:768px){.cs__strip-row.svelte-1kf9tcx{flex-wrap:wrap;gap:.4rem}.cs__strip-nav.svelte-1kf9tcx{width:100%;flex:none;order:2}.cs__strip-meta.svelte-1kf9tcx{width:100%;flex:none;order:1;justify-content:flex-end}.cs__score-toggle.svelte-1kf9tcx{margin-left:auto}}.cs__arrow.svelte-1kf9tcx{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-1kf9tcx:hover{color:var(--accent-color);border-color:var(--accent-color)}.cs__strip.svelte-1kf9tcx{display:flex;gap:.25rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cs__strip.svelte-1kf9tcx::-webkit-scrollbar{display:none}.game-strip-section.svelte-1kf9tcx{margin:0 0 1rem}.game-strip-wrap.svelte-1kf9tcx{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:stretch;gap:.35rem}.game-strip-nav.svelte-1kf9tcx{display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:1px solid rgba(255,255,255,.08);border-radius:2px;color:var(--ink-muted, rgba(212, 212, 212, .55));cursor:pointer;transition:color .15s,background .15s,border-color .15s,opacity .15s;align-self:stretch;margin-bottom:6px}.game-strip-nav.svelte-1kf9tcx:hover:not(:disabled){color:var(--accent-color);border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 6%,transparent)}.game-strip-nav.svelte-1kf9tcx:disabled{opacity:.22;cursor:default}:root:not(.dark) .game-strip-nav.svelte-1kf9tcx{border-color:#0000001f;color:#0000008c}:root:not(.dark) .game-strip-nav.svelte-1kf9tcx:hover:not(:disabled){background:color-mix(in srgb,var(--accent-color) 12%,transparent)}.game-strip.svelte-1kf9tcx{display:flex;align-items:stretch;gap:.4rem;padding-bottom:6px;overflow-x:scroll;scrollbar-width:thin;scrollbar-color:transparent rgba(255,255,255,.05);scrollbar-gutter:stable;transition:scrollbar-color .2s ease}.game-strip--ready.svelte-1kf9tcx{scrollbar-color:var(--accent-color) rgba(255,255,255,.05)}.game-strip.svelte-1kf9tcx::-webkit-scrollbar{height:4px}.game-strip.svelte-1kf9tcx::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.game-strip.svelte-1kf9tcx::-webkit-scrollbar-thumb{background:transparent;border-radius:2px;-webkit-transition:background .2s ease;transition:background .2s ease}.game-strip--ready.svelte-1kf9tcx::-webkit-scrollbar-thumb{background:var(--accent-color)}.game-strip__card.svelte-1kf9tcx{flex:0 0 auto;width:240px;cursor:pointer;border:1px solid var(--card-border, #333);background:var(--card-bg, #111);padding:.55rem .65rem;display:flex;flex-direction:column;gap:.4rem;color:inherit;text-decoration:none;transition:border-color .15s ease,opacity .18s ease}.game-strip__card.svelte-1kf9tcx:hover{border-color:color-mix(in srgb,var(--accent-color) 55%,var(--card-border, #333))}.game-strip__card--active.svelte-1kf9tcx{border-color:var(--accent-color)}.game-strip__card--adjacent.svelte-1kf9tcx:not(.game-strip__card--active){opacity:.78}.game-strip__card--adjacent.svelte-1kf9tcx:not(.game-strip__card--active):hover{opacity:1}.game-strip__card--final.svelte-1kf9tcx:not(.game-strip__card--active){opacity:.72}.game-strip__card--final.svelte-1kf9tcx:not(.game-strip__card--active):hover{opacity:1}.game-strip__card--adjacent.game-strip__card--final.svelte-1kf9tcx:not(.game-strip__card--active){opacity:.55}.game-strip__card--adjacent.game-strip__card--final.svelte-1kf9tcx:not(.game-strip__card--active):hover{opacity:1}.game-strip__matchup.svelte-1kf9tcx{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.35rem;margin-top:.1rem}.game-strip__team.svelte-1kf9tcx{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-width:0;opacity:.85}.game-strip__team--winner.svelte-1kf9tcx{opacity:1}.game-strip__team-row.svelte-1kf9tcx{display:flex;align-items:center;gap:.3rem;min-width:0;max-width:100%;overflow:hidden}.game-strip__team--away.svelte-1kf9tcx .game-strip__team-row:where(.svelte-1kf9tcx){justify-content:flex-start}.game-strip__team--home.svelte-1kf9tcx .game-strip__team-row:where(.svelte-1kf9tcx){justify-content:flex-end}.game-strip__logo.svelte-1kf9tcx{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;flex-shrink:0}.game-strip__name.svelte-1kf9tcx{font-size:.5rem;font-weight:600;color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.game-strip__team--winner.svelte-1kf9tcx .game-strip__name:where(.svelte-1kf9tcx){color:var(--page-ink)}.game-strip__score.svelte-1kf9tcx{font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-weight:700;font-size:1rem;line-height:1;font-variant-numeric:tabular-nums;color:var(--ink-muted)}.game-strip__score--winner.svelte-1kf9tcx{color:var(--accent-color);font-weight:800}.game-strip__score--loser.svelte-1kf9tcx{color:var(--ink-muted);opacity:.65}.game-strip__score--three.svelte-1kf9tcx{font-size:.78rem;letter-spacing:-.02em}.game-strip__center.svelte-1kf9tcx{display:flex;align-items:center;justify-content:center;gap:.2rem;color:var(--ink-muted);font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap;flex-shrink:0}.game-strip__state.svelte-1kf9tcx{font-size:.5rem}.game-strip__state--final.svelte-1kf9tcx{color:var(--page-ink);opacity:.85}.game-strip__state--time.svelte-1kf9tcx{color:var(--ink-muted);font-weight:700}.game-strip__arrow.svelte-1kf9tcx{display:inline-flex;width:12px;height:9px;color:var(--accent-color);flex-shrink:0}.game-strip__live.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#22c55e}.game-strip__live-dot.svelte-1kf9tcx{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55ed9;animation:svelte-1kf9tcx-game-strip-live-pulse 1.6s ease-in-out infinite;flex-shrink:0}@keyframes svelte-1kf9tcx-game-strip-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.game-strip__cta.svelte-1kf9tcx{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .9rem;margin:.3rem -.65rem -.55rem;background:transparent;color:var(--accent-color);font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:.65rem;font-weight:800;line-height:1.1;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:none;border-top:1px solid var(--card-border, rgba(247, 214, 92, .18));cursor:pointer;transition:background-color .15s,color .15s}.game-strip__cta.svelte-1kf9tcx:hover,.game-strip__cta--final.svelte-1kf9tcx{background:var(--accent-color);color:#000}.game-strip__cta--final.svelte-1kf9tcx:hover{background:color-mix(in srgb,var(--accent-color) 85%,#fff);color:#000}:root:not(.dark) .game-strip__cta--final.svelte-1kf9tcx{background:var(--accent-color);color:#1a1a1a}.game-strip__divider.svelte-1kf9tcx{flex:0 0 auto;align-self:stretch;width:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:0;background:transparent;border:1px dashed color-mix(in srgb,var(--accent-color) 40%,transparent);border-radius:2px;color:var(--ink-muted, rgba(255, 255, 255, .6));cursor:pointer;font-family:inherit;transition:color .15s,border-color .15s,background .15s}.game-strip__divider.svelte-1kf9tcx:hover{color:var(--accent-color);border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 6%,transparent)}.game-strip__divider--today.svelte-1kf9tcx{border-color:var(--accent-color);color:var(--accent-color)}.game-strip__divider--past.svelte-1kf9tcx{opacity:.65}.game-strip__divider-day.svelte-1kf9tcx{font-size:.55rem;letter-spacing:.16em;text-transform:uppercase;line-height:1;font-weight:700}.game-strip__divider-num.svelte-1kf9tcx{font-size:1.15rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}:root:not(.dark) .game-strip__divider.svelte-1kf9tcx{border-color:color-mix(in srgb,var(--accent-color) 55%,transparent)}.cs__date-btn.svelte-1kf9tcx{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-1kf9tcx:hover{border-color:var(--card-border, #333);color:var(--page-ink)}.cs__date-btn--selected.svelte-1kf9tcx{background:var(--accent-color);color:#000;border-color:var(--accent-color)}.cs__date-btn--selected.svelte-1kf9tcx:hover{border-color:var(--accent-color)}.cs__date-btn--dim.svelte-1kf9tcx{opacity:.35}.cs__date-btn--dim.cs__date-btn--selected.svelte-1kf9tcx{opacity:1}.cs__date-day.svelte-1kf9tcx{font-size:.5rem;letter-spacing:.04em;text-transform:uppercase;line-height:1}.cs__date-num.svelte-1kf9tcx{font-size:.7rem;font-weight:700;line-height:1}.cs__date-dot.svelte-1kf9tcx{position:absolute;bottom:2px;width:3px;height:3px;border-radius:50%;background:var(--accent-color)}.cs__date-btn--selected.svelte-1kf9tcx .cs__date-dot:where(.svelte-1kf9tcx){background:#000}.cs__score-toggle.svelte-1kf9tcx{flex-shrink:0;display:flex;align-items:center;gap:.3rem;margin-left:.25rem}.cs__toggle-label.svelte-1kf9tcx{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-1kf9tcx{color:var(--accent-color, #f59e0b)}.cs__toggle-track.svelte-1kf9tcx{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-1kf9tcx{background-color:#14b8a659}.cs__toggle-thumb.svelte-1kf9tcx{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-1kf9tcx{left:16px;background-color:#14b8a6}.data-freshness.svelte-1kf9tcx{display:block;font-size:.5rem;font-weight:500;color:#525252;letter-spacing:.03em;margin-top:.35rem}:root:not(.dark) .data-freshness.svelte-1kf9tcx{color:#a3a3a3}.scrollbar-none.svelte-1kf9tcx{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none.svelte-1kf9tcx::-webkit-scrollbar{display:none}.brain-link.svelte-1kf9tcx{position:relative;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;color:#f8e7a5;font-size:.65rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;white-space:nowrap;flex-shrink:0;background:linear-gradient(180deg,#26241cf2,#12110df2);box-shadow:inset 0 0 0 1px #f7d65c59,0 0 12px #f7d65c33;overflow:hidden;isolation:isolate;transition:transform .16s ease,color .16s ease;animation:svelte-1kf9tcx-brain-link-pulse 1.65s ease-in-out 1 forwards}.brain-link.svelte-1kf9tcx:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:conic-gradient(from 0deg,#f7d65ccc,#f7d65c1f,#f7d65ccc);animation:svelte-1kf9tcx-brain-ring-spin 1.9s linear 1 forwards;z-index:-2}.brain-link.svelte-1kf9tcx:after{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,#211f18f2,#0f0e0bf2);z-index:-1}.brain-link.svelte-1kf9tcx:hover{transform:translateY(-1px);color:#fff2c2}@keyframes svelte-1kf9tcx-brain-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1kf9tcx-brain-link-pulse{0%{box-shadow:inset 0 0 0 1px #f7d65c47,0 0 #f7d65c57,0 0 10px #f7d65c29}60%{box-shadow:inset 0 0 0 1px #f7d65c6b,0 0 0 8px #f7d65c00,0 0 16px #f7d65c4d}to{box-shadow:inset 0 0 0 1px #f7d65c47,0 0 #f7d65c00,0 0 10px #f7d65c29}}@media(prefers-reduced-motion:reduce){.brain-link.svelte-1kf9tcx,.brain-link.svelte-1kf9tcx:before{animation:none}}@keyframes svelte-1kf9tcx-loading-slide{0%{transform:translate(-100%)}50%{transform:translate(200%)}to{transform:translate(-100%)}}.reversal-highlight.svelte-1kf9tcx{background:#14b8a614;border-left:2px solid rgba(20,184,166,.5);padding-left:8px;transition:background .2s ease,border-color .2s ease}.reversal-source.svelte-1kf9tcx{background:#14b8a60f;border-left:2px solid rgba(20,184,166,.35);padding-left:8px}.pregame-toggle-track.svelte-1kf9tcx{position:relative;width:30px;height:16px;border-radius:999px;border:none;cursor:pointer;transition:background-color .2s ease;padding:0}.pregame-toggle-track.pre.svelte-1kf9tcx{background-color:#f59e0b59}.pregame-toggle-track.full.svelte-1kf9tcx{background-color:#14b8a659}.pregame-toggle-thumb.svelte-1kf9tcx{position:absolute;top:2px;width:12px;height:12px;border-radius:50%;transition:left .2s ease,background-color .2s ease;pointer-events:none}.pregame-toggle-thumb.pre.svelte-1kf9tcx{left:2px;background-color:#f59e0b}.pregame-toggle-thumb.full.svelte-1kf9tcx{left:16px;background-color:#14b8a6}.pregame-toggle-label.svelte-1kf9tcx{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted, #737373);transition:color .2s ease}.pregame-toggle-label.active.svelte-1kf9tcx{color:var(--accent-color, #f59e0b)}.score-toggle-track.svelte-1kf9tcx{position:relative;width:30px;height:16px;border-radius:999px;border:none;cursor:pointer;transition:background-color .2s ease;padding:0}.score-toggle-track.off.svelte-1kf9tcx{background-color:#73737359}.score-toggle-track.on.svelte-1kf9tcx{background-color:#14b8a659}.score-toggle-thumb.svelte-1kf9tcx{position:absolute;top:2px;width:12px;height:12px;border-radius:50%;transition:left .2s ease,background-color .2s ease;pointer-events:none}.score-toggle-thumb.off.svelte-1kf9tcx{left:2px;background-color:#737373}.score-toggle-thumb.on.svelte-1kf9tcx{left:16px;background-color:#14b8a6}.game-action-btns.svelte-1kf9tcx{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;min-width:0;overflow:hidden;flex:1 1 0}.game-action-btn.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.35rem;border-radius:.375rem;border:1px solid #404040;padding:.3rem .6rem;font-size:.65rem;font-weight:500;line-height:1.2;color:#737373;background:#26262680;transition:border-color .15s,color .15s;white-space:nowrap;cursor:pointer}.game-action-btn.svelte-1kf9tcx:hover{border-color:#525252;color:#d4d4d4}.game-action-btn.active.svelte-1kf9tcx{border-color:#f59e0b80;background:#f59e0b1a;color:#fbbf24}.btn-label-short.svelte-1kf9tcx{display:none}.data-freshness.svelte-1kf9tcx{display:block;font-size:.5rem;font-weight:500;color:#a3a3a3;letter-spacing:.03em;margin-top:.35rem}.league-pass-link.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.3rem;margin-top:.3rem;font-size:.7rem;color:var(--ink-muted, #737373);text-decoration:underline;letter-spacing:.03em;opacity:.65;transition:opacity .15s ease,color .15s ease}.league-pass-link.svelte-1kf9tcx:hover{opacity:1;color:var(--page-ink)}.league-pass-logo.svelte-1kf9tcx{width:35px;height:35px;-o-object-fit:contain;object-fit:contain}@media(max-width:480px){.league-pass-text-full.svelte-1kf9tcx{display:none}.league-pass-text-short.svelte-1kf9tcx{display:inline}.game-action-btns.svelte-1kf9tcx{gap:.25rem}.brain-link.svelte-1kf9tcx{font-size:.55rem;padding:3px 7px;gap:4px}.game-action-btn.svelte-1kf9tcx{padding:.25rem .45rem;font-size:.6rem;gap:.25rem}}.early-look-callout.svelte-1kf9tcx{display:flex;align-items:center;gap:.35rem;font-size:.6rem;color:var(--ink-muted, #6b6558);letter-spacing:.02em;line-height:1.4;padding:.35rem .65rem;margin-bottom:.5rem;border-left:2px solid color-mix(in srgb,var(--accent-color) 40%,transparent);background:color-mix(in srgb,var(--accent-color) 4%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.early-look-callout__label.svelte-1kf9tcx{font-weight:700;color:var(--accent-color, #f4c542);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0}.alumni-school.svelte-1kf9tcx{border:1px solid rgba(127,127,127,.18);border-radius:.35rem;background:#7f7f7f0a;overflow:hidden}.alumni-school__head.svelte-1kf9tcx{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .65rem;background:#a855f714;border-bottom:1px solid rgba(127,127,127,.15)}.alumni-school__name.svelte-1kf9tcx{font-size:.75rem;font-weight:700;color:#c084fc;letter-spacing:.02em}.alumni-school__count.svelte-1kf9tcx{font-size:.6rem;color:#a855f7a6;text-transform:uppercase;letter-spacing:.05em}.alumni-school__sides.svelte-1kf9tcx{display:grid;grid-template-columns:1fr 1fr;gap:0}.alumni-school__col.svelte-1kf9tcx{padding:.4rem .6rem;min-width:0}.alumni-school__col.svelte-1kf9tcx+.alumni-school__col:where(.svelte-1kf9tcx){border-left:1px solid rgba(127,127,127,.12)}.alumni-school__col-head.svelte-1kf9tcx{display:flex;align-items:center;gap:.35rem;margin-bottom:.25rem}.alumni-school__logo.svelte-1kf9tcx{width:.95rem;height:.95rem;-o-object-fit:contain;object-fit:contain}.alumni-school__abbr.svelte-1kf9tcx{font-size:.6rem;font-weight:700;letter-spacing:.06em;color:#b4b4b4d9;text-transform:uppercase}:root:not(.dark) .alumni-school__abbr.svelte-1kf9tcx{color:#3c3c3cd9}.alumni-school__empty.svelte-1kf9tcx{font-size:.65rem;color:#7f7f7f8c;padding:.15rem 0}.alumni-school__list.svelte-1kf9tcx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.alumni-school__player.svelte-1kf9tcx{display:flex;align-items:center;gap:.4rem;font-size:.72rem;line-height:1.3}.alumni-school__head-img.svelte-1kf9tcx{width:1.05rem;height:1.05rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover;background:#7f7f7f26;flex-shrink:0}.alumni-school__player-name.svelte-1kf9tcx{color:#fbbf24;text-decoration:underline;text-decoration-color:#f59e0b4d}.alumni-school__player-name.svelte-1kf9tcx:hover{color:#fde68a;text-decoration-color:#f59e0bb3}.alumni-school__tier.svelte-1kf9tcx{font-size:.55rem;color:#7f7f7fb3;text-transform:uppercase;letter-spacing:.04em}.alumni-school__limited.svelte-1kf9tcx{border-top:1px dashed rgba(127,127,127,.15);padding:.35rem .6rem;font-size:.68rem;line-height:1.4;color:#a0a0a0d9}:root:not(.dark) .alumni-school__limited.svelte-1kf9tcx{color:#505050d9}.alumni-school__limited-label.svelte-1kf9tcx{font-size:.55rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:#7f7f7fb3;margin-right:.35rem}.alumni-school__limited-name.svelte-1kf9tcx{color:#a855f7d9;text-decoration:none}.alumni-school__limited-name.svelte-1kf9tcx:hover{color:#d8b4fe;text-decoration:underline;text-decoration-color:#a855f780}.alumni-school__limited-meta.svelte-1kf9tcx{color:#7f7f7fa6}@media(max-width:480px){.alumni-school__sides.svelte-1kf9tcx{grid-template-columns:1fr}.alumni-school__col.svelte-1kf9tcx+.alumni-school__col:where(.svelte-1kf9tcx){border-left:none;border-top:1px solid rgba(127,127,127,.12)}}.late-changes-banner.svelte-1kf9tcx{display:flex;flex-direction:column;gap:.35rem;margin:.4rem 0 .75rem;padding:.4rem 0}.late-changes-banner__head.svelte-1kf9tcx{display:flex;align-items:center;gap:.5rem;font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#f87171}.late-changes-banner__label.svelte-1kf9tcx{flex:1}.late-changes-banner__count.svelte-1kf9tcx{color:#fca5a5;font-weight:600;font-size:.6rem}.late-changes-banner__dismiss.svelte-1kf9tcx{background:transparent;border:none;color:#fca5a58c;cursor:pointer;padding:.1rem .3rem;line-height:1;font-size:.85rem;border-radius:.2rem;transition:color .12s ease,background .12s ease}.late-changes-banner__dismiss.svelte-1kf9tcx:hover{color:#fca5a5;background:#ef444414}.late-changes-banner__list.svelte-1kf9tcx{display:flex;flex-direction:column;gap:.2rem}.late-changes-banner__item.svelte-1kf9tcx{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1.3;padding:.15rem 0}.late-changes-banner__team.svelte-1kf9tcx{font-weight:700;color:#f87171;font-size:.6rem;letter-spacing:.04em;text-transform:uppercase;min-width:2.25rem}.late-changes-banner__avatar.svelte-1kf9tcx{width:1.25rem;height:1.25rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover;background:#1f1f1f;flex-shrink:0}.late-changes-banner__name.svelte-1kf9tcx{color:#e5e5e5;font-weight:500;text-decoration:none}.late-changes-banner__name.svelte-1kf9tcx:hover{color:#fef3c7;text-decoration:underline;text-decoration-color:#f59e0b80}.late-changes-banner__reason.svelte-1kf9tcx{color:#a3a3a3;font-size:.65rem;text-transform:uppercase;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.late-changes-restore.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.35rem;margin-top:.5rem;padding:.2rem .55rem;background:transparent;border:1px dashed rgba(248,113,113,.35);border-radius:.25rem;color:#f87171;font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease}.late-changes-restore.svelte-1kf9tcx:hover{background:#ef444414;border-color:#f8717199}.plugin-summary.svelte-1kf9tcx{margin-top:1.5rem;border-top:1px solid rgba(115,115,115,.15);padding-top:1rem}.plugin-summary__header.svelte-1kf9tcx{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.plugin-summary__title.svelte-1kf9tcx{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#737373}:root:not(.dark) .plugin-summary__title.svelte-1kf9tcx{color:#525252}.plugin-summary__count.svelte-1kf9tcx{font-size:.55rem;color:#525252;font-family:ui-monospace,monospace}:root:not(.dark) .plugin-summary__count.svelte-1kf9tcx{color:#737373}.plugin-summary__grid.svelte-1kf9tcx{display:grid;grid-template-columns:repeat(2,1fr);gap:.15rem 1rem}@media(min-width:640px){.plugin-summary__grid.svelte-1kf9tcx{grid-template-columns:repeat(3,1fr)}}.plugin-summary__item.svelte-1kf9tcx{display:flex;align-items:center;gap:.3rem;padding:.2rem 0;font-size:.6rem;color:#a3a3a3}:root:not(.dark) .plugin-summary__item.svelte-1kf9tcx{color:#525252}.plugin-summary__icon.svelte-1kf9tcx{display:inline-flex;flex-shrink:0;color:#525252}:root:not(.dark) .plugin-summary__icon.svelte-1kf9tcx{color:#a3a3a3}.plugin-summary__name.svelte-1kf9tcx{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plugin-summary__results.svelte-1kf9tcx{font-weight:600;color:#737373;font-size:.5rem;min-width:.8rem;text-align:right;flex-shrink:0}.plugin-summary__item--inactive.svelte-1kf9tcx{opacity:.4}.plugin-summary__star.svelte-1kf9tcx{display:inline-flex;flex-shrink:0;color:#34d399}:root:not(.dark) .plugin-summary__star.svelte-1kf9tcx{color:#059669}.game-card__logos-row.svelte-1kf9tcx{display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem}.game-card__logo.svelte-1kf9tcx{height:2rem;width:2rem;-o-object-fit:contain;object-fit:contain}.game-card__logo-fallback.svelte-1kf9tcx{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;background:#262626;font-size:.75rem;font-weight:700}.game-card__at.svelte-1kf9tcx{font-size:.75rem;color:#525252}.gc-toolbar.svelte-1kf9tcx{display:flex;align-items:center;gap:.4rem;padding:.2rem .5rem;min-height:1.2rem;margin-top:-.55rem;position:relative;z-index:3}.gc-toolbar-spacer.svelte-1kf9tcx{flex:1}.gc-retro-toggle.svelte-1kf9tcx{display:flex;align-items:center;gap:.3rem}.gc-retro-label.svelte-1kf9tcx{font-size:.55rem;font-weight:600;color:var(--ink-muted, #666);transition:color .15s}.gc-retro-label--active.svelte-1kf9tcx{color:var(--accent-color, #f7d65c)}.gc-retro-switch.svelte-1kf9tcx{width:28px;height:16px;border-radius:8px;border:none;cursor:pointer;position:relative;background:#ffffff1f;transition:background .2s;padding:0}.gc-retro-switch--on.svelte-1kf9tcx{background:#c040a0}.gc-retro-thumb.svelte-1kf9tcx{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .2s}.gc-retro-thumb--on.svelte-1kf9tcx{transform:translate(12px)}.most-storylines-badge.svelte-1kf9tcx{border-radius:2px;background:#f59e0b14;border:1px solid rgba(245,158,11,.3);padding:.15rem .45rem;font-size:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#f59e0bd9;font-family:JetBrains Mono,Fira Code,monospace;display:inline-flex;align-items:center;line-height:1.2}.gc-toolbar-guard--playin.svelte-1kf9tcx{background:#0891b21a;border:1px solid rgba(8,145,178,.35);color:#67e8f9d9;margin-left:.35rem}.gc-toolbar-guard--playoffs.svelte-1kf9tcx{background:#f4c54214;border:1px solid rgba(244,197,66,.3);color:#f4c542d9}.pregame-toggle-wrap.svelte-1kf9tcx{display:flex;align-items:center;justify-content:center;margin-bottom:.35rem;margin-top:.25rem}.copy-day-wrap.svelte-1kf9tcx{display:flex;justify-content:flex-end;margin-bottom:.5rem}.league-pass-text-short.svelte-1kf9tcx{display:none}@media(max-width:768px){.cs__toggle-track.svelte-1kf9tcx{width:40px;height:22px}.cs__toggle-thumb.svelte-1kf9tcx{width:16px;height:16px;top:3px;left:3px}.cs__toggle-thumb--on.svelte-1kf9tcx{left:21px}.cs__toggle-label.svelte-1kf9tcx{font-size:.7rem}.cs__arrow.svelte-1kf9tcx{display:inline-flex;align-items:center;justify-content:center;height:36px}.pregame-toggle-wrap.svelte-1kf9tcx,.copy-day-wrap.svelte-1kf9tcx,.most-storylines-badge.svelte-1kf9tcx{display:none}.game-card__logo.svelte-1kf9tcx{height:1.25rem;width:1.25rem}.game-card__logo-fallback.svelte-1kf9tcx{height:1.25rem;width:1.25rem;font-size:.55rem}.game-card__logos-row.svelte-1kf9tcx{gap:.35rem;margin-bottom:.25rem}.game-card__at.svelte-1kf9tcx{color:#3f3f3f;font-size:.55rem}.game-card__at-text.svelte-1kf9tcx{color:#525252;font-weight:400}.league-pass-text-full.svelte-1kf9tcx{display:none}.league-pass-text-short.svelte-1kf9tcx{display:inline}.data-freshness.svelte-1kf9tcx,.plugin-summary__icon.svelte-1kf9tcx{display:none}.plugin-summary__grid.svelte-1kf9tcx{gap:.1rem .5rem}.plugin-summary__item.svelte-1kf9tcx{font-size:.55rem;gap:.2rem}.gc-card-list.svelte-1kf9tcx>:where(.svelte-1kf9tcx):not([hidden])~:where(.svelte-1kf9tcx):not([hidden]){margin-top:1.4rem!important}.min-h-screen.svelte-1kf9tcx .mx-auto:where(.svelte-1kf9tcx){padding-top:.75rem}}.gc-expand-row.svelte-1kf9tcx{display:flex;gap:0;width:100%;padding:0;position:relative;border-top:1px solid rgba(255,255,255,.06);background:#ffffff04}.gc-expand-btn.svelte-1kf9tcx{flex:1;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem .8rem;border:none;border-right:1px solid rgba(255,255,255,.06);background:transparent;cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:700;letter-spacing:.02em;text-transform:none;transition:color .15s,box-shadow .15s}.gc-expand-btn.svelte-1kf9tcx:last-child{border-right:none}.gc-expand-btn.svelte-1kf9tcx:not(.gc-expand-btn--active){color:#f4c54273}.gc-expand-btn.svelte-1kf9tcx:not(.gc-expand-btn--active):hover{color:#f4c542d9}.gc-expand-btn--active.svelte-1kf9tcx{color:#f4c542}.gc-expand-btn-wrap.svelte-1kf9tcx:has(.gc-expand-btn--box.gc-expand-btn--active:where(.svelte-1kf9tcx)):after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#f4c542;pointer-events:none;z-index:1}.gc-expand-btn--stories.gc-expand-btn--active.svelte-1kf9tcx,.gc-expand-row--sheet-open.svelte-1kf9tcx{box-shadow:inset 0 -2px #f4c542}.gc-expand-row--sheet-open.svelte-1kf9tcx .gc-expand-btn-wrap:where(.svelte-1kf9tcx):has(.gc-expand-btn--box.gc-expand-btn--active:where(.svelte-1kf9tcx)):after{display:none}:root:not(.dark) .gc-expand-btn.svelte-1kf9tcx:not(.gc-expand-btn--active){color:#8b69148c}:root:not(.dark) .gc-expand-btn.svelte-1kf9tcx:not(.gc-expand-btn--active):hover{color:#8b6914}:root:not(.dark) .gc-expand-btn--active.svelte-1kf9tcx{color:#8b6914}:root:not(.dark) .gc-expand-btn-wrap.svelte-1kf9tcx:has(.gc-expand-btn--box.gc-expand-btn--active:where(.svelte-1kf9tcx)):after{background:#8b6914}:root:not(.dark) .gc-expand-btn--stories.gc-expand-btn--active.svelte-1kf9tcx{box-shadow:inset 0 -2px #8b6914}:root:not(.dark) .gc-expand-row--sheet-open.svelte-1kf9tcx{box-shadow:inset 0 -2px #8b6914}.gc-expand-btn__label.svelte-1kf9tcx{line-height:1}.gc-expand-btn__icon.svelte-1kf9tcx{font-size:.5rem;line-height:1;margin-left:.15rem}.gc-expand-btn-wrap.svelte-1kf9tcx{position:relative;flex:1;display:flex;align-items:stretch}.gc-expand-btn-wrap.svelte-1kf9tcx .gc-expand-btn:where(.svelte-1kf9tcx){flex:1;padding-right:2.4rem}.gc-sheet-trigger.svelte-1kf9tcx{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:2px;color:#f4c54273;cursor:pointer;padding:0;transition:color .15s,border-color .15s,background .15s}.gc-sheet-trigger.svelte-1kf9tcx:hover{color:#f4c542;border-color:#f4c54299;background:#f4c54214}.gc-sheet-trigger--active.svelte-1kf9tcx{color:#f4c542;border-color:#f4c542bf;background:#f4c5421f}:root:not(.dark) .gc-sheet-trigger.svelte-1kf9tcx{color:#8b69148c}:root:not(.dark) .gc-sheet-trigger.svelte-1kf9tcx:hover{color:#8b6914;border-color:#8b691499;background:#8b691414}:root:not(.dark) .gc-sheet-trigger--active.svelte-1kf9tcx{color:#8b6914;border-color:#8b6914bf;background:#8b69141a}.gd-tabs.svelte-1kf9tcx{display:flex;align-items:center;gap:.4rem;margin:0 0 .4rem;padding:0;background:transparent;border:none}.gd-tab.svelte-1kf9tcx{display:inline-flex;align-items:center;justify-content:center;padding:.15rem .25rem;background:transparent;border:none;color:#b4b4b438;font-family:inherit;font-size:.55rem;font-weight:500;letter-spacing:.04em;text-transform:lowercase;cursor:pointer;white-space:nowrap;transition:color .15s}.gd-tab.svelte-1kf9tcx:hover{color:#f4c5428c}.gd-tab--active.svelte-1kf9tcx{color:#f4c542b3;background:transparent}.gd-tab--active.svelte-1kf9tcx:hover{color:#f4c542d9}:root:not(.dark) .gd-tabs.svelte-1kf9tcx{background:transparent}:root:not(.dark) .gd-tab.svelte-1kf9tcx{color:#50462852}:root:not(.dark) .gd-tab.svelte-1kf9tcx:hover{color:#8b6914b3}:root:not(.dark) .gd-tab--active.svelte-1kf9tcx{color:#8b6914d9;background:transparent}:root:not(.dark) .gd-tab--active.svelte-1kf9tcx:hover{color:#8b6914}.gd-tabs--inline.svelte-1kf9tcx{margin:0;padding:.18rem .5rem;border:1px solid rgba(255,255,255,.08);border-top:none;border-bottom:none;background:#0a0a0a}:root:not(.dark) .gd-tabs--inline.svelte-1kf9tcx{border-color:#0000001a;background:#111}.gd-chart-wrap.svelte-1kf9tcx{margin:0 0 1rem;background:#0a0a0a;overflow:hidden}:root:not(.dark) .gd-chart-wrap.svelte-1kf9tcx{background:#fafafa}.gd-action-link.svelte-1kf9tcx{margin-left:auto;display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .5rem;color:#f4c542bf;font-family:JetBrains Mono,Fira Code,monospace;font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:color .15s}.gd-action-link.svelte-1kf9tcx:hover{color:#f4c542;text-decoration:underline}.gd-playback-login.svelte-1kf9tcx{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;border:1px solid rgba(244,197,66,.55);border-radius:2px;background:transparent;color:#f4c542;font-family:JetBrains Mono,Fira Code,monospace;font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.gd-playback-login.svelte-1kf9tcx:hover{background:#f4c5421f;border-color:#f4c542}:root:not(.dark) .gd-playback-login.svelte-1kf9tcx{color:#8b6914;border-color:#c8a01e}:root:not(.dark) .gd-playback-login.svelte-1kf9tcx:hover{background:#b491191f;border-color:#8b6914}.gd-playback-login-form.svelte-1kf9tcx{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:.35rem}.gd-playback-login-input.svelte-1kf9tcx{background:transparent;border:1px solid rgba(244,197,66,.55);border-radius:2px;padding:.32rem .5rem;color:#f4c542;font-family:JetBrains Mono,Fira Code,monospace;font-size:.65rem;letter-spacing:.24em;width:150px;outline:none;transition:border-color .15s}.gd-playback-login-input.svelte-1kf9tcx::-moz-placeholder{color:#f4c54273;text-transform:uppercase;letter-spacing:.14em;font-size:.55rem;font-weight:700}.gd-playback-login-input.svelte-1kf9tcx::placeholder{color:#f4c54273;text-transform:uppercase;letter-spacing:.14em;font-size:.55rem;font-weight:700}.gd-playback-login-input.svelte-1kf9tcx:focus{border-color:#f4c542;box-shadow:0 0 0 2px #f4c5422e}.gd-playback-login-submit.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .55rem;border:1px solid rgba(244,197,66,.55);border-radius:2px;background:#f4c54214;color:#f4c542;cursor:pointer;transition:background .15s,border-color .15s}.gd-playback-login-submit.svelte-1kf9tcx:hover:not(:disabled){background:#f4c5422e;border-color:#f4c542}.gd-playback-login-submit.svelte-1kf9tcx:disabled{opacity:.35;cursor:not-allowed}.gd-playback-login-error.svelte-1kf9tcx{font-size:.55rem;color:#f87171;font-family:JetBrains Mono,Fira Code,monospace;letter-spacing:.08em;text-transform:uppercase;font-weight:700}:root:not(.dark) .gd-playback-login-input.svelte-1kf9tcx{color:#8b6914;border-color:#c8a01e}:root:not(.dark) .gd-playback-login-input.svelte-1kf9tcx::-moz-placeholder{color:#8b69148c}:root:not(.dark) .gd-playback-login-input.svelte-1kf9tcx::placeholder{color:#8b69148c}:root:not(.dark) .gd-playback-login-input.svelte-1kf9tcx:focus{border-color:#8b6914;box-shadow:0 0 0 2px #b4911933}:root:not(.dark) .gd-playback-login-submit.svelte-1kf9tcx{color:#8b6914;border-color:#c8a01e;background:#b4911914}:root:not(.dark) .gd-playback-login-submit.svelte-1kf9tcx:hover:not(:disabled){background:#b491192e;border-color:#8b6914}:root:not(.dark) .gd-playback-login-error.svelte-1kf9tcx{color:#b91c1c}.sl-panel-header.svelte-1kf9tcx{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(244,197,66,.15)}.sl-panel-header__label.svelte-1kf9tcx{font-family:Arial Black,Impact,sans-serif;font-size:.65rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:#f4c5428c}.sl-state-pill.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border:1px solid currentColor;border-radius:999px;font-family:Arial Black,Impact,sans-serif;font-size:.6rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;line-height:1}.sl-state-pill--pregame.svelte-1kf9tcx{color:#2dd4bf}.sl-state-pill--final.svelte-1kf9tcx{color:#f4c542}.sl-state-pill--live.svelte-1kf9tcx{color:#f87171;animation:svelte-1kf9tcx-sl-pill-pulse 1.6s ease-in-out infinite}.sl-state-pill__dot.svelte-1kf9tcx{display:inline-block;width:.4rem;height:.4rem;border-radius:50%;background:currentColor}@keyframes svelte-1kf9tcx-sl-pill-pulse{0%,to{opacity:1}50%{opacity:.55}}.gc-primary.svelte-1kf9tcx{display:flex;flex-direction:column;align-items:center;gap:.05rem;cursor:help}.gc-tertiary.svelte-1kf9tcx{margin:.15rem 0 0;display:flex;align-items:center;justify-content:center;gap:.35rem;font-size:.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a3a3a3bf}.gc-tertiary-sep.svelte-1kf9tcx{opacity:.5}.gc-grade-arrow.svelte-1kf9tcx{color:#a3a3a399;font-size:.6rem;margin:0 .05rem}.gc-grade-dot.svelte-1kf9tcx{display:inline-block;width:.45rem;height:.45rem;border-radius:50%;margin-left:.25rem;flex-shrink:0}.gc-grade-dot.text-emerald-400.svelte-1kf9tcx{background:#34d399}.gc-grade-dot.text-teal-400.svelte-1kf9tcx{background:#2dd4bf}.gc-grade-dot.text-amber-400.svelte-1kf9tcx{background:#fbbf24}.gc-grade-dot.text-red-400.svelte-1kf9tcx{background:#f87171}.retro-action-btn.svelte-1kf9tcx{display:inline-flex;align-items:center;font-family:Arial Black,Impact,sans-serif;font-size:.6rem;font-weight:900;letter-spacing:.08em;color:#1a1a2e;background:linear-gradient(90deg,rgba(0,0,0,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(0,0,0,.08) 1px,transparent 1px),#f4c542;background-size:4px 4px,4px 4px,100% 100%;border:none;border-radius:.375rem;padding:.3rem .6rem;cursor:pointer;transition:all .15s;text-transform:uppercase;text-decoration:none;line-height:1.2;white-space:nowrap}.retro-action-btn.svelte-1kf9tcx:hover{background:linear-gradient(90deg,rgba(0,0,0,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(0,0,0,.08) 1px,transparent 1px),#ffd666;background-size:4px 4px,4px 4px,100% 100%;color:#000}.retro-action-btn--active.svelte-1kf9tcx{background:#22c55e!important;color:#000!important}.gc-header.svelte-1kf9tcx{display:flex;align-items:stretch;width:100%;padding:0;gap:0;text-align:left;transition:background .15s;cursor:pointer;border:none;background:transparent;color:inherit}.gc-header.svelte-1kf9tcx:hover{background:#ffffff08}.gc-matchup.svelte-1kf9tcx{flex:1;display:flex;align-items:stretch;padding:.5rem .6rem;gap:0;min-width:0;position:relative}.gc-guard-badge.svelte-1kf9tcx{position:absolute;top:.35rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:baseline;gap:.35rem;padding:.12rem .5rem;max-width:calc(100% - 1rem);background:#ffffff0a;border:1px solid rgba(255,255,255,.14);border-radius:2px;pointer-events:none;z-index:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-guard-badge__label.svelte-1kf9tcx{font-size:.5rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff9}.gc-guard-badge__round.svelte-1kf9tcx{font-size:.48rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff7a}.gc-guard-badge__game.svelte-1kf9tcx{font-size:.48rem;font-weight:600;letter-spacing:.05em;color:#fff6}.gc-guard-badge--playin.svelte-1kf9tcx{border-color:#3b82f659;background:#3b82f60f}.gc-guard-badge--playin.svelte-1kf9tcx .gc-guard-badge__round:where(.svelte-1kf9tcx),.gc-guard-badge--playin.svelte-1kf9tcx .gc-guard-badge__game:where(.svelte-1kf9tcx){color:#93c5fd99}.gc-guard-badge--playoffs.svelte-1kf9tcx{border-color:#f7d65c59;background:#f7d65c0f}.gc-guard-badge--playoffs.svelte-1kf9tcx .gc-guard-badge__round:where(.svelte-1kf9tcx),.gc-guard-badge--playoffs.svelte-1kf9tcx .gc-guard-badge__game:where(.svelte-1kf9tcx){color:#f7d65c99}.gc-guard-badge--toolbar.svelte-1kf9tcx{position:static!important;top:auto!important;left:auto!important;transform:none;margin-left:0}.pregame-rosters.svelte-1kf9tcx{display:flex;flex-direction:column;gap:.5rem;padding:.25rem 0 .5rem}.pregame-rosters__header.svelte-1kf9tcx{display:flex;flex-direction:column;gap:.15rem}.pregame-rosters__title.svelte-1kf9tcx{font-size:.65rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#f59e0b}.pregame-rosters__hint.svelte-1kf9tcx{font-size:.7rem;color:#737373}.pregame-rosters__grid.svelte-1kf9tcx{display:grid;grid-template-columns:1fr;gap:.6rem}@media(min-width:640px){.pregame-rosters__grid.svelte-1kf9tcx{grid-template-columns:1fr 1fr}}.pregame-rosters__team.svelte-1kf9tcx{border:1px solid #262626;border-radius:4px;background:#0a0a0a;padding:.5rem .6rem}.pregame-rosters__team-head.svelte-1kf9tcx{display:flex;align-items:center;gap:.4rem;padding-bottom:.4rem;margin-bottom:.4rem;border-bottom:1px solid #1f1f1f}.pregame-rosters__logo.svelte-1kf9tcx{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.pregame-rosters__abbr.svelte-1kf9tcx{font-weight:800;font-size:.8rem;color:#e5e5e5}.pregame-rosters__name.svelte-1kf9tcx{flex:1;font-size:.7rem;color:#a3a3a3}.pregame-rosters__count.svelte-1kf9tcx{font-size:.6rem;color:#737373;font-family:JetBrains Mono,monospace}.pregame-rosters__empty.svelte-1kf9tcx{font-size:.7rem;color:#737373;font-style:italic}.pregame-rosters__list.svelte-1kf9tcx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem;max-height:320px;overflow-y:auto}.pregame-rosters__row.svelte-1kf9tcx{display:flex;align-items:center;gap:.4rem;padding:.15rem 0}.pregame-rosters__head.svelte-1kf9tcx{width:22px;height:22px;border-radius:50%;background:#171717;-o-object-fit:cover;object-fit:cover}.pregame-rosters__pname.svelte-1kf9tcx{flex:1;font-size:.72rem;color:#d4d4d4}.pregame-rosters__pos.svelte-1kf9tcx{font-size:.6rem;color:#737373;font-family:JetBrains Mono,monospace}.pregame-rosters__stat.svelte-1kf9tcx{font-size:.6rem;color:#a3a3a3;font-variant-numeric:tabular-nums}.pregame-rosters__row--out.svelte-1kf9tcx .pregame-rosters__pname:where(.svelte-1kf9tcx){color:#737373;text-decoration:line-through;text-decoration-color:#ef444466}.pregame-rosters__row--out.svelte-1kf9tcx .pregame-rosters__head:where(.svelte-1kf9tcx){opacity:.45}.pregame-rosters__out-tag.svelte-1kf9tcx{font-size:.55rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ef4444;background:#ef444414;border:1px solid rgba(239,68,68,.3);border-radius:2px;padding:0 .3rem;line-height:1.4;font-family:JetBrains Mono,monospace}.pregame-news.svelte-1kf9tcx{margin-top:.45rem;padding-top:.4rem;border-top:1px solid #1f1f1f;display:flex;flex-direction:column;gap:.3rem}.pregame-news__head.svelte-1kf9tcx{font-size:.55rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3}.pregame-news__list.svelte-1kf9tcx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.pregame-news__row.svelte-1kf9tcx{display:grid;grid-template-columns:minmax(0,auto) minmax(0,auto) minmax(0,1fr);gap:.4rem;align-items:baseline;font-size:.65rem;line-height:1.3}.pregame-news__name.svelte-1kf9tcx{font-weight:700;color:#e5e5e5;text-decoration:none}.pregame-news__name.svelte-1kf9tcx:hover{color:#f59e0b}.pregame-news__status.svelte-1kf9tcx{font-size:.55rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ef4444;white-space:nowrap}.pregame-news__headline.svelte-1kf9tcx{color:#a3a3a3;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}a.pregame-news__headline.svelte-1kf9tcx:hover{color:#f59e0b;text-decoration:underline}.gc-side.svelte-1kf9tcx{flex:1;display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:0}.gc-team-row.svelte-1kf9tcx{display:flex;align-items:center;gap:.35rem}.gc-logo.svelte-1kf9tcx{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.gc-abbr.svelte-1kf9tcx{font-size:.85rem;font-weight:800;color:var(--page-ink);letter-spacing:.04em}.gc-players.svelte-1kf9tcx{display:flex;gap:.4rem;justify-content:center;min-height:68px}.gc-phead.svelte-1kf9tcx{display:flex;flex-direction:column;align-items:center;gap:2px}.gc-pimg.svelte-1kf9tcx{width:60px;height:46px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:2px solid rgba(247,214,92,.35);border-radius:3px;background:#f7d65c0a;image-rendering:auto;filter:contrast(1.1) saturate(.85) brightness(.92)}.gc-pname.svelte-1kf9tcx{font-size:.6rem;font-weight:600;color:var(--ink-muted, #999);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:82px;line-height:1.2}.gc-rank.svelte-1kf9tcx{font-size:.55rem;font-weight:600;color:var(--ink-muted, #888);letter-spacing:.03em;margin-left:.25rem;opacity:.75}.gc-phead--hoverable.svelte-1kf9tcx{position:relative;cursor:default}.gc-ptip.svelte-1kf9tcx{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);z-index:50;min-width:180px;max-width:260px;background:#0c0c0efa;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:.5rem .6rem;box-shadow:0 8px 24px #0009;text-align:left;pointer-events:auto;font-size:.65rem;line-height:1.35;color:var(--page-ink, #d4d4d4)}.gc-ptip__name.svelte-1kf9tcx{font-size:.7rem;font-weight:700;color:var(--page-ink, #d4d4d4);margin-bottom:.25rem}.gc-ptip__status.svelte-1kf9tcx{font-size:.6rem;margin-bottom:.25rem}.gc-ptip__status-label.svelte-1kf9tcx{font-weight:700;color:#f59e0b;text-transform:uppercase;letter-spacing:.04em}.gc-ptip__status-type.svelte-1kf9tcx{color:var(--ink-muted, #bbb);font-weight:500;text-transform:none;letter-spacing:0}.gc-ptip__comment.svelte-1kf9tcx{font-size:.6rem;color:var(--ink-muted, #aaa);margin-bottom:.25rem}.gc-ptip__mins.svelte-1kf9tcx{font-size:.6rem;color:#fbbf24;margin-bottom:.25rem}.gc-ptip__news-head.svelte-1kf9tcx{font-size:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-muted, #888);margin-top:.3rem;margin-bottom:.15rem}.gc-ptip__news.svelte-1kf9tcx{list-style:none;padding-left:0;margin:0;font-size:.6rem;color:var(--ink-muted, #bbb)}.gc-ptip__news.svelte-1kf9tcx li:where(.svelte-1kf9tcx){margin-bottom:.2rem}.gc-ptip__news-link.svelte-1kf9tcx{display:flex;align-items:flex-start;gap:.3rem;padding:.2rem .3rem;border-radius:3px;text-decoration:none;color:var(--ink-muted, #bbb);transition:background-color .12s,color .12s}.gc-ptip__news-link.svelte-1kf9tcx:hover,.gc-ptip__news-link.svelte-1kf9tcx:focus-visible{background:#fbbf2414;color:var(--page-ink, #d4d4d4);outline:none}.gc-ptip__news-headline.svelte-1kf9tcx{flex:1 1 auto;min-width:0;line-height:1.3}.gc-ptip__news-meta.svelte-1kf9tcx{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:1px;flex-shrink:0;align-self:center}.gc-ptip__news-time.svelte-1kf9tcx{font-size:.45rem;color:var(--ink-muted, #666);font-variant-numeric:tabular-nums;letter-spacing:.03em}.gc-ptip__news-row.svelte-1kf9tcx{display:flex;align-items:center;gap:.3rem;justify-content:space-between}.gc-ptip__news-source.svelte-1kf9tcx{flex-shrink:0;font-size:.48rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted, #777);align-self:center}.gc-ptip__news-ext{flex-shrink:0;align-self:center;color:var(--ink-muted, #888);opacity:.75}.gc-ptip__empty.svelte-1kf9tcx{font-size:.6rem;color:var(--ink-muted, #888);font-style:italic}.gc-ptip__actions.svelte-1kf9tcx{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.4rem;padding-top:.35rem;border-top:1px solid rgba(255,255,255,.06)}.gc-ptip__action.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.25rem;padding:.18rem .4rem;border-radius:3px;border:1px solid rgba(251,191,36,.18);background:#fbbf240a;color:#fbbf24bf;font-size:.55rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s}.gc-ptip__action.svelte-1kf9tcx:hover,.gc-ptip__action.svelte-1kf9tcx:focus-visible{background:#fbbf241a;color:#fbbf24;border-color:#fbbf2473;outline:none}:root:not(.dark) .gc-ptip__actions.svelte-1kf9tcx{border-top-color:#00000014}:root:not(.dark) .gc-ptip__action.svelte-1kf9tcx{border-color:#b4911940;background:#b491190d;color:#8b6914}:root:not(.dark) .gc-ptip__action.svelte-1kf9tcx:hover,:root:not(.dark) .gc-ptip__action.svelte-1kf9tcx:focus-visible{background:#b491191f;border-color:#b4911980;color:#6b5012}.gc-ptip--roster.svelte-1kf9tcx{z-index:200;min-width:200px;max-width:min(320px,calc(100vw - 1.5rem));width:-moz-max-content;width:max-content}@media(max-width:520px){.gc-ptip--roster.svelte-1kf9tcx{max-width:calc(100vw - 1.5rem)}}.available-rosters.svelte-1kf9tcx{margin-bottom:1.25rem}.available-rosters__header.svelte-1kf9tcx{display:flex;align-items:center;gap:.75rem;margin-bottom:.6rem}.available-rosters__label.svelte-1kf9tcx{font-size:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#828282;white-space:nowrap}.available-rosters__toggle.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .5rem;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:3px;font-size:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#828282;white-space:nowrap;cursor:pointer;transition:background-color .12s,color .12s,border-color .12s}.available-rosters__toggle.svelte-1kf9tcx:hover,.available-rosters__toggle.svelte-1kf9tcx:focus-visible{background:#ffffff0a;color:var(--page-ink, #d4d4d4);border-color:#fff3;outline:none}.available-rosters__toggle-hint.svelte-1kf9tcx{font-size:.42rem;color:var(--ink-muted, #888);letter-spacing:.06em}.gc-stream-toggle.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .45rem;margin-left:.5rem;background:#dc26261a;border:1px solid rgba(220,38,38,.4);border-radius:3px;font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#f87171;cursor:pointer;transition:background-color .12s,color .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gc-stream-toggle.svelte-1kf9tcx:hover{background:#dc262638}.gc-stream-toggle--on.svelte-1kf9tcx{background:#dc2626;color:#fff;border-color:#dc2626;box-shadow:0 0 0 2px #dc262640}.gc-stream-toggle--on.svelte-1kf9tcx:hover{background:#ef4444}.gc-stream-toggle__time.svelte-1kf9tcx{font-size:.5rem;font-weight:600;color:#ffffffd9;font-variant-numeric:tabular-nums;margin-left:.15rem}.live-stream.svelte-1kf9tcx{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.live-stream__bar.svelte-1kf9tcx{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.4rem .6rem;border:1px solid rgba(220,38,38,.35);border-radius:4px;background:#dc26260d}.live-stream__bar-left.svelte-1kf9tcx,.live-stream__bar-right.svelte-1kf9tcx{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.live-stream__dot.svelte-1kf9tcx{width:8px;height:8px;border-radius:50%;background:#dc2626;box-shadow:0 0 6px #dc262699;animation:svelte-1kf9tcx-live-pulse 1.6s ease-in-out infinite}.live-stream__dot--paused.svelte-1kf9tcx{background:var(--ink-muted, #888);box-shadow:none;animation:none}@keyframes svelte-1kf9tcx-live-pulse{0%,to{opacity:1}50%{opacity:.45}}.live-stream__title.svelte-1kf9tcx{font-size:.7rem;font-weight:700;color:var(--page-ink, #d4d4d4);letter-spacing:.04em;text-transform:uppercase}.live-stream__period.svelte-1kf9tcx{font-size:.6rem;font-weight:600;color:#fbbf24;font-variant-numeric:tabular-nums}.live-stream__score.svelte-1kf9tcx{font-size:.65rem;font-weight:700;color:var(--page-ink, #d4d4d4);font-variant-numeric:tabular-nums}.live-stream__time.svelte-1kf9tcx{font-size:.6rem;color:var(--ink-muted, #aaa);font-variant-numeric:tabular-nums}.live-stream__state.svelte-1kf9tcx{padding:.15rem .45rem;border-radius:3px;font-size:.5rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;cursor:default}.live-stream__state--live.svelte-1kf9tcx{background:#dc26262e;border:1px solid rgba(220,38,38,.6);color:#f87171;animation:svelte-1kf9tcx-live-pulse 1.6s ease-in-out infinite}.live-stream__state--pre.svelte-1kf9tcx{background:#60a5fa1f;border:1px solid rgba(96,165,250,.4);color:#93c5fd}.live-stream__state--final.svelte-1kf9tcx{background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:var(--ink-muted, #aaa)}.live-stream__btn.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .45rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:3px;font-size:.55rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--page-ink, #d4d4d4);cursor:pointer;transition:background-color .12s}.live-stream__btn.svelte-1kf9tcx:hover{background:#ffffff1f}.live-stream__btn--stop.svelte-1kf9tcx{color:#f87171;border-color:#dc262673;background:#dc262614}.live-stream__btn--stop.svelte-1kf9tcx:hover{background:#dc262633}.live-stream__split.svelte-1kf9tcx{display:grid;grid-template-columns:1fr 1px 1fr;gap:0;align-items:stretch;border:1px solid rgba(255,255,255,.1);border-top:none;border-radius:0;overflow:visible;transition:grid-template-columns .18s ease}.live-stream__split--max-left.svelte-1kf9tcx{grid-template-columns:1fr 0 0}.live-stream__split--max-right.svelte-1kf9tcx{grid-template-columns:0 0 1fr}.live-stream__split--max-left.svelte-1kf9tcx .live-stream__divider:where(.svelte-1kf9tcx),.live-stream__split--max-right.svelte-1kf9tcx .live-stream__divider:where(.svelte-1kf9tcx){display:none}.live-stream__panel--hidden.svelte-1kf9tcx{display:none!important}@media(max-width:900px){.live-stream__split.svelte-1kf9tcx,.live-stream__split--max-left.svelte-1kf9tcx,.live-stream__split--max-right.svelte-1kf9tcx{grid-template-columns:1fr}.live-stream__divider.svelte-1kf9tcx{display:none}}.live-stream__divider.svelte-1kf9tcx{background:#ffffff14;width:1px;min-height:100%;align-self:stretch}.live-stream__maximize.svelte-1kf9tcx{position:absolute;top:.4rem;right:.4rem;z-index:5;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:#0000008c;border:1px solid rgba(255,255,255,.12);border-radius:2px;color:#f4c542b3;cursor:pointer;transition:color .15s,border-color .15s,background .15s;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.live-stream__maximize.svelte-1kf9tcx:hover{color:#f4c542;border-color:#f4c5428c;background:#000000bf}:root:not(.dark) .live-stream__maximize.svelte-1kf9tcx{background:#ffffffc7;border-color:#0000001a;color:#8b6914bf}:root:not(.dark) .live-stream__maximize.svelte-1kf9tcx:hover{color:#8b6914;border-color:#8b691480;background:#fffffff2}.live-stream__panel.svelte-1kf9tcx{background:#0000001f;position:relative;min-height:520px;border:none;border-radius:0}.live-stream__panel--left.svelte-1kf9tcx{display:flex;align-items:stretch;overflow:visible;position:relative;z-index:1}.live-stream__panel--left.svelte-1kf9tcx .sc{flex:1 1 auto;width:100%;overflow:visible}.live-stream__panel--left.svelte-1kf9tcx .sc__card{z-index:100}.live-stream__panel--right.svelte-1kf9tcx{overflow-y:auto;max-height:70vh}.live-stream__loading.svelte-1kf9tcx,.live-stream__empty.svelte-1kf9tcx{display:flex;align-items:center;gap:.5rem;padding:1rem;font-size:.7rem;color:var(--ink-muted, #aaa)}.live-stream__feed.svelte-1kf9tcx{list-style:none;margin:0;padding:0}.live-stream__action.svelte-1kf9tcx{display:flex;flex-direction:column;gap:.15rem;padding:.4rem .6rem;border-bottom:1px solid rgba(255,255,255,.05);font-size:.62rem;line-height:1.35;color:var(--page-ink, #d4d4d4)}.live-stream__action--made.svelte-1kf9tcx{background:#22c55e0d}.live-stream__action-meta.svelte-1kf9tcx{display:flex;align-items:baseline;gap:.4rem;font-size:.5rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted, #888)}.live-stream__action-period.svelte-1kf9tcx{color:#fbbf24;font-weight:700}.live-stream__action-clock.svelte-1kf9tcx{font-variant-numeric:tabular-nums;color:var(--page-ink, #d4d4d4);font-weight:600}.live-stream__action-team.svelte-1kf9tcx{font-weight:700;color:var(--page-ink, #d4d4d4)}.live-stream__action-desc.svelte-1kf9tcx{color:var(--page-ink, #d4d4d4)}.live-stream__action-score.svelte-1kf9tcx{font-size:.55rem;color:var(--ink-muted, #888);font-variant-numeric:tabular-nums}.boxscore-strip.svelte-1kf9tcx{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.35rem .5rem .6rem;margin-bottom:.4rem}.boxscore-strip__team.svelte-1kf9tcx{display:flex;align-items:center;gap:.3rem;font-variant-numeric:tabular-nums}.boxscore-strip__team--home.svelte-1kf9tcx{flex-direction:row}.boxscore-strip__logo.svelte-1kf9tcx{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.boxscore-strip__abbr.svelte-1kf9tcx{font-size:.7rem;font-weight:700;letter-spacing:.06em;color:var(--page-ink, #d4d4d4)}.boxscore-strip__score.svelte-1kf9tcx{font-size:1.1rem;font-weight:800;color:var(--page-ink, #d4d4d4)}.boxscore-live-cap.svelte-1kf9tcx{display:flex;align-items:center;justify-content:center;gap:.35rem;margin:0 auto .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#22c55e}.boxscore-live-cap__dot.svelte-1kf9tcx{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 10px #22c55ee6;animation:svelte-1kf9tcx-bs-live-pulse 1.6s ease-in-out infinite}.boxscore-live-cap__label.svelte-1kf9tcx{color:#22c55e}@keyframes svelte-1kf9tcx-bs-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.pb-bar.svelte-1kf9tcx{display:flex;justify-content:flex-start;align-items:stretch;gap:0;margin:0;padding:0;border:none;border-bottom:1px solid rgba(255,255,255,.1);border-radius:0;background:#0a0a0a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}:root:not(.dark) .pb-bar.svelte-1kf9tcx{border-bottom-color:#00000026;background:#111}.pb-bar--above.svelte-1kf9tcx{margin:0;border:1px solid rgba(255,255,255,.08);border-bottom:none;background:#0a0a0a}:root:not(.dark) .pb-bar--above.svelte-1kf9tcx{border-color:#0000001a;background:#111}.pb-btn.svelte-1kf9tcx{display:inline-flex;align-items:center;align-self:stretch;height:100%;gap:.25rem;padding:.2rem .7rem;background:transparent;border:2px solid transparent;border-left:1px solid rgba(255,255,255,.08);color:var(--ink-muted, rgba(212, 212, 212, .55));font-size:.55rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .12s,color .12s,border-color .12s;white-space:nowrap}:root:not(.dark) .pb-btn.svelte-1kf9tcx{color:#00000080;border-left-color:#00000014}.pb-btn.svelte-1kf9tcx:first-child{border-left:none}.pb-btn.svelte-1kf9tcx:hover:not(:disabled){background:#ffffff0f;color:var(--page-ink, #d4d4d4)}:root:not(.dark) .pb-btn.svelte-1kf9tcx:hover:not(:disabled){background:#0000000f;color:#000000d9}.pb-btn.svelte-1kf9tcx:disabled{opacity:.35;cursor:not-allowed}.pb-btn--primary.svelte-1kf9tcx{background:transparent;color:var(--ink-muted, rgba(212, 212, 212, .7));border:2px solid transparent!important}.pb-btn--primary.svelte-1kf9tcx:hover:not(:disabled){background:#ffffff0f;color:var(--page-ink, #d4d4d4)}:root:not(.dark) .pb-btn--primary.svelte-1kf9tcx{color:#0009}:root:not(.dark) .pb-btn--primary.svelte-1kf9tcx:hover:not(:disabled){background:#0000000f;color:#000000d9}.pb-btn--on.svelte-1kf9tcx{background:#ffffff14;color:var(--page-ink, #d4d4d4)}:root:not(.dark) .pb-btn--on.svelte-1kf9tcx{background:#00000014;color:#000000d9}@keyframes svelte-1kf9tcx-pb-unlock-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pb-bar--just-unlocked.svelte-1kf9tcx{animation:svelte-1kf9tcx-pb-unlock-fade-in .45s ease-out}.live-stream__split--just-unlocked.svelte-1kf9tcx{animation:svelte-1kf9tcx-pb-unlock-fade-in .55s ease-out .1s both}.pbp-timeline.svelte-1kf9tcx{--pbp-spine: 40px;display:flex;flex-direction:column;background:#0000002e}.pbp-timeline__header.svelte-1kf9tcx{display:grid;grid-template-columns:1fr var(--pbp-spine) 1fr;align-items:flex-start;padding:.5rem;border-bottom:1px solid rgba(255,255,255,.08);background:#00000059}.pbp-timeline__team.svelte-1kf9tcx{display:flex;align-items:flex-start;gap:.4rem;font-size:.6rem;font-weight:700;color:var(--page-ink, #d4d4d4);text-transform:uppercase;letter-spacing:.04em;min-width:0;line-height:1.05}.pbp-timeline__team--away.svelte-1kf9tcx{justify-content:flex-end;text-align:right;padding-right:.4rem}.pbp-timeline__team--home.svelte-1kf9tcx{justify-content:flex-start;text-align:left;padding-left:.4rem}.pbp-timeline__team.svelte-1kf9tcx span:where(.svelte-1kf9tcx){line-height:1.05;align-self:flex-start}.pbp-timeline__logo.svelte-1kf9tcx{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.pbp-timeline__spine-head.svelte-1kf9tcx{width:100%;height:100%}.pbp-timeline__list.svelte-1kf9tcx{list-style:none;margin:0;padding:0;position:relative;z-index:1}.pbp-timeline__list.svelte-1kf9tcx:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:var(--pbp-spine);transform:translate(-50%);background:#ffffff06;border-left:1px solid rgba(255,255,255,.08);border-right:1px solid rgba(255,255,255,.08);pointer-events:none;z-index:0}.pbp-tabs.svelte-1kf9tcx{display:flex;gap:.25rem;padding:.35rem .5rem;background:#00000038;border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0;z-index:6}.pbp-tab.svelte-1kf9tcx{padding:.15rem .45rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:3px;font-size:.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted, #aaa);cursor:pointer;transition:background-color .12s,color .12s;font-variant-numeric:tabular-nums}.pbp-tab.svelte-1kf9tcx:hover{background:#ffffff1a;color:var(--page-ink, #d4d4d4)}.pbp-tab--all.svelte-1kf9tcx{background:#fbbf2414;border-color:#fbbf244d;color:#fbbf24;margin-left:auto}.pbp-row--clickable.svelte-1kf9tcx{cursor:pointer}.pbp-row--playing.svelte-1kf9tcx{background:#f59e0b1f;box-shadow:inset 0 0 0 1px #f59e0b59;transition:background-color .2s}.pbp-row--playing.svelte-1kf9tcx .pbp-row__clock:where(.svelte-1kf9tcx){color:#fbbf24}.pbp-row--playing.svelte-1kf9tcx .pbp-row__desc:where(.svelte-1kf9tcx){color:var(--page-ink, #d4d4d4)}.pbp-row__shotbtn.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.1rem .3rem;border-radius:3px;transition:background-color .12s}.pbp-row__shotbtn.svelte-1kf9tcx:hover{background:#fbbf241f}.pbp-row.svelte-1kf9tcx{display:grid;grid-template-columns:1fr var(--pbp-spine) 1fr;align-items:stretch;min-height:26px;border-bottom:1px solid rgba(255,255,255,.03)}.pbp-row__side.svelte-1kf9tcx{display:flex;align-items:center;gap:.3rem;min-width:0;padding:.15rem .3rem}.pbp-row__side--away.svelte-1kf9tcx{justify-content:flex-end;text-align:right}.pbp-row__side--home.svelte-1kf9tcx{justify-content:flex-start;text-align:left}.pbp-row--away.svelte-1kf9tcx .pbp-row__side--away:where(.svelte-1kf9tcx){background:linear-gradient(to left,rgba(248,113,113,.06),transparent 70%)}.pbp-row--home.svelte-1kf9tcx .pbp-row__side--home:where(.svelte-1kf9tcx){background:linear-gradient(to right,rgba(96,165,250,.06),transparent 70%)}.pbp-row__desc.svelte-1kf9tcx{font-size:.6rem;line-height:1.3;color:var(--ink-muted, #aaa);white-space:normal;overflow-wrap:anywhere;flex:1 1 auto;min-width:0}.pbp-row__desc--made.svelte-1kf9tcx{color:var(--page-ink, #d4d4d4);font-weight:700}.pbp-row__head.svelte-1kf9tcx{width:18px;height:18px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:50%;background:#ffffff0a;flex-shrink:0}.pbp-row__teamlogo.svelte-1kf9tcx{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;opacity:.85}.pbp-row__spine.svelte-1kf9tcx{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.15rem .2rem;line-height:1.1;position:relative;z-index:2}.pbp-row__clock.svelte-1kf9tcx{font-size:.42rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-muted, #777);letter-spacing:.02em}.pbp-row__score.svelte-1kf9tcx{font-size:.55rem;font-weight:400;color:var(--page-ink, #d4d4d4);font-variant-numeric:tabular-nums;margin-top:1px;letter-spacing:.03em;white-space:nowrap}.pbp-row__playbtn.svelte-1kf9tcx{display:inline-flex;align-items:center;justify-content:center;margin-top:2px;width:14px;height:14px;border-radius:50%;background:#fbbf2426;color:#fbbf24;border:1px solid rgba(251,191,36,.4);cursor:pointer;padding:0;line-height:1}.pbp-row__playbtn.svelte-1kf9tcx:hover{background:#fbbf244d;border-color:#fbbf24b3}.pbp-row--neutral.svelte-1kf9tcx{grid-template-columns:1fr;padding:.15rem .4rem}.pbp-row__neutral-bar.svelte-1kf9tcx{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.5rem;font-style:italic;color:var(--ink-muted, #777);background:#ffffff06;padding:.15rem .5rem;border-radius:3px}.pbp-row__neutral-desc.svelte-1kf9tcx{font-style:italic}.top-performers.svelte-1kf9tcx{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.4rem}.top-performer--last5.svelte-1kf9tcx{border-color:#60a5fa47;background:#60a5fa0a}.top-perf-toggle.svelte-1kf9tcx{display:inline-flex;align-self:flex-start;gap:0;border:1px solid rgba(255,255,255,.12);background:#00000059;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.top-perf-toggle__btn.svelte-1kf9tcx{padding:.12rem .4rem;background:transparent;border:none;border-left:1px solid rgba(255,255,255,.12);color:var(--ink-muted, #888);font-size:.45rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .12s,color .12s}.top-perf-toggle__btn.svelte-1kf9tcx:first-child{border-left:none}.top-perf-toggle__btn.svelte-1kf9tcx:hover{background:#f59e0b1f;color:#fbbf24}.top-perf-toggle__btn--on.svelte-1kf9tcx{background:#f59e0b38;color:#fbbf24}.available-rosters__grid.svelte-1kf9tcx{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.available-rosters__team.svelte-1kf9tcx{min-width:0}.available-rosters__team-head.svelte-1kf9tcx{display:flex;align-items:baseline;gap:.4rem;margin-bottom:.35rem}.available-rosters__abbr.svelte-1kf9tcx{font-size:.55rem;font-weight:700;color:var(--page-ink, #d4d4d4);letter-spacing:.06em;text-transform:uppercase}.available-rosters__count.svelte-1kf9tcx{font-size:.5rem;color:var(--ink-muted, #888)}.available-rosters__players.svelte-1kf9tcx{display:flex;flex-wrap:wrap;gap:.4rem}.available-rosters__player.svelte-1kf9tcx{display:flex;flex-direction:column;align-items:center;width:56px;gap:2px;text-decoration:none;color:var(--ink-muted, #aaa);transition:color .12s}.available-rosters__player.svelte-1kf9tcx:hover{color:var(--page-ink, #d4d4d4)}.available-rosters__img.svelte-1kf9tcx{width:48px;height:36px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:1px solid rgba(255,255,255,.1);border-radius:3px;background:#ffffff05}.available-rosters__name.svelte-1kf9tcx{font-size:.55rem;font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:56px;line-height:1.1}.available-rosters__jersey.svelte-1kf9tcx{font-size:.5rem;color:var(--ink-muted, #777)}@media(max-width:640px){.available-rosters__grid.svelte-1kf9tcx{grid-template-columns:1fr}}.top-performer.svelte-1kf9tcx{display:flex;align-items:center;gap:.5rem;padding:.35rem .4rem;margin-bottom:.4rem;border:1px solid rgba(247,214,92,.25);border-radius:3px;background:#f7d65c0a}.top-performer__img.svelte-1kf9tcx{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:3px;background:#ffffff0a;flex-shrink:0}.top-performer__info.svelte-1kf9tcx{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.top-performer__label.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.2rem;font-size:.45rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#f7d65c}.top-performer__news-icon{color:#f7d65c;opacity:.85}.top-performer__name.svelte-1kf9tcx{display:flex;align-items:baseline;gap:.3rem;min-width:0}.top-performer__name-text.svelte-1kf9tcx{font-size:.62rem;font-weight:700;color:var(--page-ink, #d4d4d4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-performer__pos.svelte-1kf9tcx{font-size:.5rem;font-weight:700;color:var(--ink-muted, #999)}.top-performer__stats.svelte-1kf9tcx{display:flex;gap:.5rem;margin-top:.1rem}.top-performer__stat.svelte-1kf9tcx{display:flex;align-items:baseline;gap:.15rem;font-size:.5rem;color:var(--ink-muted, #aaa);font-variant-numeric:tabular-nums}.roster-table-wrap.svelte-1kf9tcx{border:1px solid rgba(255,255,255,.1);border-radius:3px;overflow:visible;background:#0000002e;position:relative}.roster-table.svelte-1kf9tcx{width:100%;border-collapse:collapse;table-layout:auto;font-variant-numeric:tabular-nums}.roster-th.svelte-1kf9tcx{padding:.18rem .25rem;background:#ffffff0a;font-size:.42rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted, #888);text-align:center;border-right:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.1)}.roster-th.svelte-1kf9tcx:last-child{border-right:none}.roster-th--name.svelte-1kf9tcx{text-align:left;padding-left:.35rem}.roster-th--img.svelte-1kf9tcx{width:36px;padding:0}.roster-th--pos.svelte-1kf9tcx{width:22px}.roster-th--stat.svelte-1kf9tcx{width:26px}.roster-row__img-cell.svelte-1kf9tcx{width:36px;padding:0!important;text-align:center}.roster-row__img.svelte-1kf9tcx{width:32px;height:32px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block;margin:1px auto;background:#ffffff0a}.roster-row__name-cell.svelte-1kf9tcx{position:relative;padding:0!important;overflow:visible}.roster-row__name.svelte-1kf9tcx{display:flex;align-items:center;gap:.3rem;width:100%;padding:.18rem .35rem;background:transparent;border:none;border-radius:0;font:inherit;color:var(--ink-muted, #bbb);text-align:left;cursor:pointer;transition:background-color .12s,color .12s}.roster-row__name.svelte-1kf9tcx:hover,.roster-row__name.svelte-1kf9tcx:focus-visible{background:#ffffff0d;color:var(--page-ink, #d4d4d4);outline:none}.roster-row__name-text.svelte-1kf9tcx{font-size:.5rem;font-weight:500;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.roster-row__news-icon{color:var(--ink-muted, #777);flex-shrink:0;opacity:.75}.roster-row__pos.svelte-1kf9tcx{font-size:.5rem;font-weight:700;color:var(--page-ink, #d4d4d4);text-align:center;padding:.18rem .2rem!important;letter-spacing:.04em}.roster-row__stat.svelte-1kf9tcx{font-size:.5rem;color:var(--ink-muted, #aaa);text-align:center;padding:.18rem .2rem!important}.gc-score.svelte-1kf9tcx{font-size:1.25rem;font-weight:800;color:var(--page-ink);font-variant-numeric:tabular-nums;line-height:1;text-align:center}.gc-score--hidden.svelte-1kf9tcx{color:var(--ink-muted, #666);font-size:1.2rem}.gc-score--won.svelte-1kf9tcx{color:#22c55e}.gc-time.svelte-1kf9tcx{font-size:.65rem;color:var(--ink-muted, #888)}.gc-vs.svelte-1kf9tcx{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 .4rem;gap:0;flex-shrink:0;position:relative}.gc-vs.svelte-1kf9tcx>span:where(.svelte-1kf9tcx){font-size:1.4rem;font-weight:800;color:var(--ink-muted, #444);font-family:Arial Black,Impact,sans-serif;line-height:.85;letter-spacing:.05em}.gc-vs__live.svelte-1kf9tcx{position:absolute;left:50%;bottom:.25rem;transform:translate(-50%);display:inline-flex;align-items:center;gap:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.5rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#22c55e;white-space:nowrap}.gc-vs__live-dot.svelte-1kf9tcx{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55ed9;animation:svelte-1kf9tcx-gc-vs-live-pulse 1.6s ease-in-out infinite;flex-shrink:0}.gc-vs__live-label.svelte-1kf9tcx{color:#22c55e}@keyframes svelte-1kf9tcx-gc-vs-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.gc-status.svelte-1kf9tcx{font-size:.55rem;font-weight:600;color:#2dd4bf;background:#2dd4bf1f;padding:.1rem .3rem;border-radius:3px;letter-spacing:.04em;margin-top:.2rem}.gc-analysis-label.svelte-1kf9tcx{font-size:.55rem;font-weight:700;color:var(--ink-muted, #666);text-transform:uppercase;letter-spacing:.08em;text-align:center}.gc-meta.svelte-1kf9tcx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;flex:1;padding:.4rem .6rem;border-left:1px solid rgba(255,255,255,.06)}.gc-badge.svelte-1kf9tcx{font-size:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.15rem .4rem;border-radius:3px;border:1px solid;text-align:center;line-height:1.2}.gc-badge--final.svelte-1kf9tcx{border-color:#2dd4bf66;color:#2dd4bf}.gc-badge--pre.svelte-1kf9tcx{border-color:#f7d65c66;color:#f7d65c}.gc-eff-score.svelte-1kf9tcx{font-size:1.5rem;font-weight:700;color:var(--accent-color, #f7d65c);line-height:1;text-align:center;display:inline-flex;align-items:baseline;gap:.25rem;justify-content:center}.gc-eff-score--neg.svelte-1kf9tcx{color:#f87171}.gc-eff-unit.svelte-1kf9tcx{font-size:.45rem;font-weight:800;letter-spacing:.12em;color:#f7d65c8c;text-transform:uppercase;font-family:JetBrains Mono,Fira Code,monospace}.gc-eff-count.svelte-1kf9tcx{font-size:.55rem;color:var(--ink-muted, #888);text-align:center}.gc-state-badge.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.25rem;align-self:flex-start;border-radius:.125rem;padding:.125rem .35rem;font-size:.5rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-family:JetBrains Mono,Fira Code,monospace;border:1px solid transparent;line-height:1}.gc-state-badge--pregame.svelte-1kf9tcx{color:#2dd4bf;border-color:#2dd4bf59;background:#2dd4bf14}.gc-state-badge--final.svelte-1kf9tcx{color:#f4c542;border-color:#f4c54259;background:#f4c54214}.gc-state-badge--live.svelte-1kf9tcx{color:#fff;background:#dc2626;border-color:#dc2626}.gc-state-badge__dot.svelte-1kf9tcx{width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 4px #ffffffb3;animation:svelte-1kf9tcx-gcStatePulse 1.4s ease-in-out infinite}@keyframes svelte-1kf9tcx-gcStatePulse{0%,to{opacity:1}50%{opacity:.4}}.gc-primary--stacked.svelte-1kf9tcx{display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;align-self:flex-start;width:100%}.gc-eff-score--stacked.svelte-1kf9tcx{display:block;text-align:left;font-size:1.85rem;line-height:.95;font-weight:800}.gc-eff-unit--stacked.svelte-1kf9tcx{display:block;margin:0;font-size:.5rem;font-weight:800;letter-spacing:.14em;color:#f7d65cb3;text-transform:uppercase;font-family:JetBrains Mono,Fira Code,monospace;line-height:1;text-align:left}.gc-eff-score--neg.svelte-1kf9tcx+.gc-eff-unit--stacked:where(.svelte-1kf9tcx),.gc-eff-score--stacked.gc-eff-score--neg.svelte-1kf9tcx~.gc-eff-unit--stacked:where(.svelte-1kf9tcx){color:#f87171b3}.gc-eff-count--stacked.svelte-1kf9tcx{font-size:.55rem;color:var(--ink-muted, #888);text-align:left;text-transform:lowercase;margin-top:.1rem}.gc-meta.svelte-1kf9tcx:has(.gc-primary--stacked:where(.svelte-1kf9tcx)){align-items:flex-start}.gc-grade.svelte-1kf9tcx{display:flex;align-items:center;gap:.2rem;font-size:.5rem;flex-wrap:wrap;justify-content:center}.gc-grade-pre.svelte-1kf9tcx,.gc-grade-sep.svelte-1kf9tcx{color:var(--ink-muted, #555)}.gc-grade-post.svelte-1kf9tcx{color:#2dd4bfb3}.gc-grade-post--neg.svelte-1kf9tcx{color:#f87171b3}.gc-grade-label.svelte-1kf9tcx{font-weight:700}.gc-broadcaster.svelte-1kf9tcx{font-size:.55rem;color:#f7d65c;background:#f7d65c1f;padding:.1rem .3rem;border-radius:3px}.gc-no-data.svelte-1kf9tcx{font-size:.55rem;color:var(--ink-muted, #666);text-transform:uppercase;letter-spacing:.08em;border:1px solid rgba(255,255,255,.1);padding:.15rem .4rem;border-radius:3px}.gc-actions.svelte-1kf9tcx{display:flex;gap:.25rem;flex-wrap:wrap;justify-content:center;margin-top:.3rem}.gc-action-btn.svelte-1kf9tcx{display:inline-flex;align-items:center;gap:.2rem;padding:.2rem .4rem;font-size:.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--ink-muted, #888);border:1px solid rgba(255,255,255,.08);border-radius:3px;background:transparent;cursor:pointer;transition:all .15s;white-space:nowrap;height:22px}.gc-action-btn.svelte-1kf9tcx:hover{color:var(--accent-color, #f7d65c);border-color:#f7d65c4d}.gc-action-btn--active.svelte-1kf9tcx{color:var(--accent-color, #f7d65c);border-color:#f7d65c66;background:#f7d65c14}.gc-card--retro.svelte-1kf9tcx{border-color:#c040a066!important;background:#0a0a1e!important}.gc-card--retro.svelte-1kf9tcx .gc-header:where(.svelte-1kf9tcx){background:linear-gradient(180deg,#0a0a1e,#14143a)}.gc-card--retro.svelte-1kf9tcx .gc-header:where(.svelte-1kf9tcx):hover{background:linear-gradient(180deg,#0e0e24,#181850)}.gc-card--retro.svelte-1kf9tcx .gc-abbr:where(.svelte-1kf9tcx){color:#c040a0}.gc-card--retro.svelte-1kf9tcx .gc-score:where(.svelte-1kf9tcx){color:var(--ink-muted, #888)}.gc-card--retro.svelte-1kf9tcx .gc-score--won:where(.svelte-1kf9tcx){color:#40e020;text-shadow:0 0 6px rgba(64,224,32,.3)}.gc-card--retro.svelte-1kf9tcx .gc-vs:where(.svelte-1kf9tcx)>span:where(.svelte-1kf9tcx){color:#c040a080}.gc-card--retro.svelte-1kf9tcx .gc-pimg:where(.svelte-1kf9tcx){border-color:#c040a066;width:90px;height:68px;filter:contrast(1.2) saturate(.75) brightness(.92)}.gc-card--retro.svelte-1kf9tcx .gc-pname:where(.svelte-1kf9tcx){color:#ddd}.gc-card--retro.svelte-1kf9tcx .gc-meta:where(.svelte-1kf9tcx){border-left-color:#c040a033}.gc-card--retro.svelte-1kf9tcx .gc-eff-score:where(.svelte-1kf9tcx){color:#40e020}.gc-card--retro.svelte-1kf9tcx .gc-analysis-label:where(.svelte-1kf9tcx){color:#c040a0}.boxscore-retro.svelte-1kf9tcx{background:#0a0a1e;border-color:#c040a04d!important}.boxscore-retro.svelte-1kf9tcx .boxscore-team-header:where(.svelte-1kf9tcx){background:linear-gradient(90deg,#c040a01f,#14143ae6);border-bottom-color:#c040a033}.boxscore-retro.svelte-1kf9tcx .boxscore-team-name:where(.svelte-1kf9tcx){color:#c040a0}.boxscore-retro.svelte-1kf9tcx .boxscore-team-score:where(.svelte-1kf9tcx){color:#40e020;text-shadow:0 0 6px rgba(64,224,32,.3)}.boxscore-retro.svelte-1kf9tcx .boxscore-th:where(.svelte-1kf9tcx){color:#c040a0;border-bottom-color:#c040a026}.boxscore-retro.svelte-1kf9tcx .boxscore-td:where(.svelte-1kf9tcx){border-bottom-color:#c040a00f}.boxscore-retro.svelte-1kf9tcx .boxscore-row--starter:where(.svelte-1kf9tcx){background:#c040a00a}.boxscore-retro.svelte-1kf9tcx .boxscore-hi:where(.svelte-1kf9tcx){color:#40e020}.boxscore-retro.svelte-1kf9tcx .boxscore-player-link:where(.svelte-1kf9tcx){color:#ddd}.boxscore-retro.svelte-1kf9tcx .boxscore-player-link:where(.svelte-1kf9tcx):hover{color:#c040a0}.boxscore-retro.svelte-1kf9tcx .boxscore-td--pos:where(.svelte-1kf9tcx){color:#40e020}.boxscore-retro.svelte-1kf9tcx .boxscore-td--neg:where(.svelte-1kf9tcx){color:#ff4040}.boxscore-team-logo--retro.svelte-1kf9tcx{width:28px;height:28px}.boxscore-stars.svelte-1kf9tcx{display:flex;gap:.3rem;margin-left:.3rem}.boxscore-star-img.svelte-1kf9tcx{width:40px;height:30px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:1.5px solid rgba(192,64,160,.4);border-radius:2px;filter:contrast(1.15) saturate(.7) brightness(.9);image-rendering:auto}@media(min-width:1024px){.boxscore-retro.svelte-1kf9tcx{width:70%;margin-left:auto;margin-right:auto}.boxscore-star-img.svelte-1kf9tcx{width:52px;height:40px}}@media(max-width:768px){.gc-pimg.svelte-1kf9tcx{width:56px;height:42px}.gc-pname.svelte-1kf9tcx{max-width:60px;font-size:.5rem}.gc-score.svelte-1kf9tcx{font-size:1.3rem}.gc-meta.svelte-1kf9tcx{min-width:60px;padding-left:.35rem}.gc-eff-score.svelte-1kf9tcx{font-size:1.2rem}}.gc-card-list.svelte-1kf9tcx>:where(.svelte-1kf9tcx):not([hidden])~:where(.svelte-1kf9tcx):not([hidden]){margin-top:1.4rem!important}.gc-tipoff.svelte-1kf9tcx{text-align:center;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted, #a3a3a3);padding:.25rem .75rem 0;font-family:JetBrains Mono,Fira Code,monospace}@media(max-width:540px){.gc-header.svelte-1kf9tcx{flex-direction:column;padding:0}.gc-matchup.svelte-1kf9tcx{padding:.65rem .75rem .5rem;align-items:center}.gc-players.svelte-1kf9tcx:empty{display:none}.gc-side.svelte-1kf9tcx{justify-content:center;gap:.35rem}.gc-vs.svelte-1kf9tcx{flex-direction:row;gap:1px;padding:0 .5rem}.gc-vs.svelte-1kf9tcx>span:where(.svelte-1kf9tcx){font-size:.9rem;letter-spacing:0;color:var(--ink-muted, #555)}.gc-vs__live.svelte-1kf9tcx{bottom:-.85rem}.gc-meta.svelte-1kf9tcx{flex-direction:row;align-items:baseline;justify-content:flex-start;flex-wrap:wrap;gap:.3rem .55rem;width:100%;padding:.55rem .75rem;border-left:none;border-top:1px solid rgba(255,255,255,.06)}.gc-primary--stacked.svelte-1kf9tcx{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:.35rem;width:auto;align-self:auto}.gc-eff-score--stacked.svelte-1kf9tcx{font-size:1.5rem;line-height:1;font-weight:800}.gc-eff-unit--stacked.svelte-1kf9tcx,.gc-eff-count--stacked.svelte-1kf9tcx{font-size:.6rem;font-weight:700;letter-spacing:.1em;color:var(--ink-muted, #a3a3a3);text-transform:uppercase;margin:0;font-family:JetBrains Mono,Fira Code,monospace}.gc-eff-unit--stacked.svelte-1kf9tcx{color:#f7d65cbf}.gc-state-badge.svelte-1kf9tcx{align-self:baseline}.gc-tertiary.svelte-1kf9tcx{margin:0}.gc-players.svelte-1kf9tcx{gap:.25rem}.gc-pimg.svelte-1kf9tcx{width:58px;height:44px}.gc-pname.svelte-1kf9tcx{max-width:64px;font-size:.55rem}.gc-team-row.svelte-1kf9tcx{gap:.3rem}.gc-rank.svelte-1kf9tcx{margin-left:.1rem}}@media(max-width:400px){.gc-pimg.svelte-1kf9tcx{width:48px;height:36px}.gc-pname.svelte-1kf9tcx{max-width:54px;font-size:.5rem}.gc-logo.svelte-1kf9tcx{width:1.4rem;height:1.4rem}.gc-abbr.svelte-1kf9tcx{font-size:.75rem}.gc-score.svelte-1kf9tcx{font-size:1.15rem}.gc-eff-score--stacked.svelte-1kf9tcx{font-size:1.3rem}}.boxscore-team.svelte-1kf9tcx{border-bottom:1px solid rgba(255,255,255,.08)}.boxscore-team.svelte-1kf9tcx:last-child{border-bottom:none}.boxscore-team-header.svelte-1kf9tcx{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}.boxscore-team-logo.svelte-1kf9tcx{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.boxscore-team-name.svelte-1kf9tcx{font-size:.75rem;font-weight:700;color:var(--accent-color, #f7d65c)}.boxscore-team-score.svelte-1kf9tcx{margin-left:auto;font-size:.85rem;font-weight:800;color:var(--page-ink);font-variant-numeric:tabular-nums}.boxscore-table-wrap.svelte-1kf9tcx{overflow-x:auto}.boxscore-table.svelte-1kf9tcx{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.65rem;line-height:1.1;font-family:JetBrains Mono,Fira Code,monospace}.boxscore-th.svelte-1kf9tcx{padding:.1rem .4rem;text-align:right;font-weight:700;font-size:.55rem;line-height:1;color:var(--ink-muted, #888);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.08)}.boxscore-th--name.svelte-1kf9tcx,.boxscore-td--name.svelte-1kf9tcx{width:148px;max-width:148px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boxscore-th--oncourt.svelte-1kf9tcx,.boxscore-td--oncourt.svelte-1kf9tcx{width:14px;min-width:14px;max-width:14px;padding:0 0 0 .25rem;text-align:center}.boxscore-td--oncourt.svelte-1kf9tcx .boxscore-oncourt-icon{color:#ffffff1f;transition:color .15s ease,transform .15s ease;vertical-align:middle}.boxscore-row--oncourt.svelte-1kf9tcx .boxscore-td--oncourt:where(.svelte-1kf9tcx) .boxscore-oncourt-icon{color:#22c55e}:root:not(.dark) .boxscore-td--oncourt.svelte-1kf9tcx .boxscore-oncourt-icon{color:#0000002e}:root:not(.dark) .boxscore-row--oncourt.svelte-1kf9tcx .boxscore-td--oncourt:where(.svelte-1kf9tcx) .boxscore-oncourt-icon{color:#16a34a}.boxscore-td.svelte-1kf9tcx{padding:0 .4rem;text-align:right;color:var(--page-ink);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.25;border-bottom:1px solid rgba(255,255,255,.03)}.boxscore-row--dnp.svelte-1kf9tcx .boxscore-td:where(.svelte-1kf9tcx){color:var(--ink-muted, #666)}.boxscore-td--dnp.svelte-1kf9tcx{text-align:left;font-style:italic;font-size:.55rem;color:var(--ink-muted, #666);letter-spacing:.03em}.boxscore-td--name.svelte-1kf9tcx{text-align:left}.boxscore-td--pts.svelte-1kf9tcx{font-weight:700;color:var(--accent-color, #f7d65c)}.boxscore-td--pm.svelte-1kf9tcx{font-weight:600}.boxscore-td--pos.svelte-1kf9tcx{color:#22c55e}.boxscore-td--neg.svelte-1kf9tcx{color:#ef4444}.boxscore-th--pf.svelte-1kf9tcx,.boxscore-td--pf.svelte-1kf9tcx{border-right:1px solid rgba(255,255,255,.08)}:root:not(.dark) .boxscore-th--pf.svelte-1kf9tcx,:root:not(.dark) .boxscore-td--pf.svelte-1kf9tcx{border-right-color:#00000014}.boxscore-td--pf-trouble.svelte-1kf9tcx{color:#f59e0b;font-weight:700}.boxscore-td--pf-out.svelte-1kf9tcx{color:#ef4444;font-weight:800}.boxscore-th--fgpct.svelte-1kf9tcx,.boxscore-td--fgpct.svelte-1kf9tcx{color:var(--ink-muted, rgba(212, 212, 212, .6));font-variant-numeric:tabular-nums}:root:not(.dark) .boxscore-th--fgpct.svelte-1kf9tcx,:root:not(.dark) .boxscore-td--fgpct.svelte-1kf9tcx{color:#0000008c}.boxscore-row--starter.svelte-1kf9tcx{background:#f7d65c08}.boxscore-row.svelte-1kf9tcx{transition:background-color .1s}.boxscore-row.svelte-1kf9tcx:hover{background:#f7d65c12}:root:not(.dark) .boxscore-row.svelte-1kf9tcx:hover{background:#0000000a}.boxscore-player-link.svelte-1kf9tcx{color:var(--page-ink);text-decoration:none;transition:color .1s}.boxscore-player-link.svelte-1kf9tcx:hover{color:var(--accent-color, #f7d65c);text-decoration:underline}.boxscore-name-primary.svelte-1kf9tcx{font-weight:500}.boxscore-name-full.svelte-1kf9tcx{margin-left:.4em;font-size:.78em;font-weight:400;opacity:.5;white-space:nowrap}.boxscore-pos.svelte-1kf9tcx{margin-left:.3rem;font-size:.5rem;color:var(--ink-muted, #666);font-weight:400}.boxscore-hi.svelte-1kf9tcx{font-weight:800;color:#16a34a}@keyframes svelte-1kf9tcx-boxscore-flash-kf{0%{color:#fbbf24;transform:scale(1.35);text-shadow:0 0 8px rgba(251,191,36,.9),0 0 16px rgba(251,191,36,.45)}45%{color:#fde68a;transform:scale(1.18);text-shadow:0 0 6px rgba(251,191,36,.55),0 0 10px rgba(251,191,36,.2)}to{color:inherit;transform:scale(1);text-shadow:none}}.boxscore-flash.svelte-1kf9tcx{display:inline-block;animation:svelte-1kf9tcx-boxscore-flash-kf .55s ease-out;will-change:transform,color,text-shadow}@media(prefers-reduced-motion:reduce){.boxscore-flash.svelte-1kf9tcx{animation:none}}.boxscore-toolbar.svelte-1kf9tcx{display:flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-bottom:1px solid rgba(255,255,255,.06)}.boxscore-toolbar-label.svelte-1kf9tcx{font-size:.6rem;font-weight:600;color:var(--ink-muted, #666);transition:color .15s}.boxscore-toolbar-label--active.svelte-1kf9tcx{color:var(--accent-color, #f7d65c)}.boxscore-highlight-toggle.svelte-1kf9tcx{width:28px;height:16px;border-radius:8px;border:none;cursor:pointer;position:relative;background:#ffffff1f;transition:background .2s;padding:0}.boxscore-highlight-toggle--on.svelte-1kf9tcx{background:var(--accent-color, #f7d65c)}.boxscore-highlight-thumb.svelte-1kf9tcx{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .2s}.boxscore-highlight-thumb--on.svelte-1kf9tcx{transform:translate(12px)}:root:not(.dark) .pregame-rosters__team.svelte-1kf9tcx{background:#fdfaf0;border-color:#0000001a}:root:not(.dark) .pregame-rosters__team-head.svelte-1kf9tcx{border-bottom-color:#00000014}:root:not(.dark) .pregame-rosters__abbr.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .pregame-rosters__name.svelte-1kf9tcx{color:#4a4033}:root:not(.dark) .pregame-rosters__count.svelte-1kf9tcx{color:#8b7355}:root:not(.dark) .pregame-rosters__head.svelte-1kf9tcx{background:#0000000d}:root:not(.dark) .pregame-rosters__pname.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .pregame-rosters__pos.svelte-1kf9tcx,:root:not(.dark) .pregame-rosters__stat.svelte-1kf9tcx{color:#6b5838}:root:not(.dark) .pregame-rosters__title.svelte-1kf9tcx{color:#8b6914}:root:not(.dark) .boxscore-team.svelte-1kf9tcx{border-bottom-color:#00000014}:root:not(.dark) .boxscore-team-header.svelte-1kf9tcx{background:transparent;border-bottom-color:#0000001a}:root:not(.dark) .boxscore-team-name.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .boxscore-team-score.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .boxscore-th.svelte-1kf9tcx{color:#6b5838;border-bottom-color:#0000001a}:root:not(.dark) .boxscore-td.svelte-1kf9tcx{color:#1a1a1a;border-bottom-color:#0000000d}:root:not(.dark) .boxscore-row.svelte-1kf9tcx:hover{background:#b491190f}:root:not(.dark) .boxscore-row--starter.svelte-1kf9tcx{background:#b491190a}:root:not(.dark) .boxscore-player-link.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .boxscore-player-link.svelte-1kf9tcx:hover{color:#8b6914}:root:not(.dark) .boxscore-row--dnp.svelte-1kf9tcx .boxscore-td:where(.svelte-1kf9tcx),:root:not(.dark) .boxscore-td--dnp.svelte-1kf9tcx{color:#8b7355}:root:not(.dark) .boxscore-pos.svelte-1kf9tcx{color:#8b7355}:root:not(.dark) .boxscore-hi.svelte-1kf9tcx{color:#8b6914;font-weight:800}:root:not(.dark) .boxscore-strip__abbr.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .boxscore-strip__score.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .live-stream__panel.svelte-1kf9tcx{background:transparent}:root:not(.dark) .live-stream__panel--left.svelte-1kf9tcx{background:#fdfaf0}:root:not(.dark) .live-stream__divider.svelte-1kf9tcx{background:#00000014}:root:not(.dark) .pbp-timeline__team.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .pbp-timeline__list.svelte-1kf9tcx:before{background:#00000026}:root:not(.dark) .pbp-row__desc.svelte-1kf9tcx{color:#4a4033}:root:not(.dark) .pbp-row__desc--made.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .pbp-row__clock.svelte-1kf9tcx{color:#6b5838}:root:not(.dark) .pbp-row__neutral-bar.svelte-1kf9tcx{color:#6b5838;background:#00000008}:root:not(.dark) .pbp-row--playing.svelte-1kf9tcx{background:#b491191a}:root:not(.dark) .pbp-row__shotbtn.svelte-1kf9tcx:hover{background:#b491191a}.score-badge--pos.svelte-1kf9tcx{background:#262626;color:#fbbf24}.score-badge--neg.svelte-1kf9tcx{background:#7f1d1d80;color:#f87171}:root:not(.dark) .score-badge--pos.svelte-1kf9tcx{background:#b4911914;color:#8b6914;border:1px solid rgba(180,145,25,.25)}:root:not(.dark) .score-badge--neg.svelte-1kf9tcx{background:#fff;color:#b91c1c;border:1px solid #b91c1c}:root:not(.dark) .pb-bar.svelte-1kf9tcx{background:#fdfaf0;border-bottom-color:#0000001a}:root:not(.dark) .pb-btn.svelte-1kf9tcx{color:#4a4033;border-left-color:#b4911966}:root:not(.dark) .pb-btn.svelte-1kf9tcx:hover:not(:disabled){background:#b491191f;color:#8b6914}:root:not(.dark) .pb-btn--primary.svelte-1kf9tcx{background:#b4911924;color:#8b6914;border-color:#c8a01e!important}:root:not(.dark) .pb-btn--primary.svelte-1kf9tcx:hover:not(:disabled){background:#c8a01e;color:#fff}:root:not(.dark) .pb-btn--on.svelte-1kf9tcx{background:#b491192e;color:#8b6914}:root:not(.dark) .pbp-timeline.svelte-1kf9tcx{background:#fdfaf0}:root:not(.dark) .pbp-timeline__header.svelte-1kf9tcx{background:#b491190d;border-bottom-color:#0000001a}:root:not(.dark) .pbp-tabs.svelte-1kf9tcx{background:#b491190f;border-bottom-color:#00000014}:root:not(.dark) .pbp-tab.svelte-1kf9tcx{background:#fff;border-color:#00000026;color:#4a4033}:root:not(.dark) .pbp-tab--active.svelte-1kf9tcx{background:#c8a01e;border-color:#c8a01e;color:#fff}:root:not(.dark) .gc-ptip.svelte-1kf9tcx{background:#fff;border-color:#00000026;box-shadow:0 8px 24px #0000001f;color:#1a1a1a;min-width:260px;max-width:360px}.gc-ptip.svelte-1kf9tcx{min-width:240px;max-width:340px}:root:not(.dark) .gc-ptip__name.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .gc-ptip__comment.svelte-1kf9tcx,:root:not(.dark) .gc-ptip__mins.svelte-1kf9tcx,:root:not(.dark) .gc-ptip__status-type.svelte-1kf9tcx{color:#4a4033}:root:not(.dark) .gc-ptip__news-head.svelte-1kf9tcx{color:#8b6914}:root:not(.dark) .gc-ptip__news-headline.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .gc-ptip__news-meta.svelte-1kf9tcx,:root:not(.dark) .gc-ptip__news-time.svelte-1kf9tcx,:root:not(.dark) .gc-ptip__news-source.svelte-1kf9tcx{color:#6b5838}:root:not(.dark) .gc-ptip__news-link.svelte-1kf9tcx:hover,:root:not(.dark) .gc-ptip__news-link.svelte-1kf9tcx:focus-visible{background:#b4911914}:root:not(.dark) .gc-ptip__empty.svelte-1kf9tcx{color:#8b7355}:root:not(.dark) .boxscore-row.svelte-1kf9tcx:hover,:root:not(.dark) .boxscore-row.svelte-1kf9tcx:hover .boxscore-td:where(.svelte-1kf9tcx),:root:not(.dark) .boxscore-row.svelte-1kf9tcx:hover .boxscore-player-link:where(.svelte-1kf9tcx){background:#b4911924;color:#1a1a1a}.gc-guard-badge.svelte-1kf9tcx{padding:.15rem .45rem}.gc-guard-badge__label.svelte-1kf9tcx,.gc-guard-badge__round.svelte-1kf9tcx,.gc-guard-badge__game.svelte-1kf9tcx{font-size:.5rem;letter-spacing:.12em}.gc-guard-badge--playoffs.svelte-1kf9tcx{background:#1d1a10;border-color:#f4c542b3}.gc-guard-badge--playoffs.svelte-1kf9tcx .gc-guard-badge__round:where(.svelte-1kf9tcx),.gc-guard-badge--playoffs.svelte-1kf9tcx .gc-guard-badge__game:where(.svelte-1kf9tcx){color:#f4c542e6}.gc-guard-badge--playin.svelte-1kf9tcx{background:#0b1a2e;border-color:#3b82f6b3}.gc-guard-badge--playin.svelte-1kf9tcx .gc-guard-badge__round:where(.svelte-1kf9tcx),.gc-guard-badge--playin.svelte-1kf9tcx .gc-guard-badge__game:where(.svelte-1kf9tcx){color:#93c5fdf2}:root:not(.dark) .gc-guard-badge--playoffs.svelte-1kf9tcx{background:#fef3c7;border-color:#c8a01e}:root:not(.dark) .gc-guard-badge--playoffs .gc-guard-badge__label,*/ :root:not(.dark) .gc-guard-badge--playoffs.svelte-1kf9tcx .gc-guard-badge__round:where(.svelte-1kf9tcx),:root:not(.dark) .gc-guard-badge--playoffs.svelte-1kf9tcx .gc-guard-badge__game:where(.svelte-1kf9tcx){color:#6b4a00}:root:not(.dark) .gc-guard-badge--playin.svelte-1kf9tcx{background:#dbeafe;border-color:#3b82f6}:root:not(.dark) .gc-guard-badge--playin .gc-guard-badge__label,*/ :root:not(.dark) .gc-guard-badge--playin.svelte-1kf9tcx .gc-guard-badge__round:where(.svelte-1kf9tcx),:root:not(.dark) .gc-guard-badge--playin.svelte-1kf9tcx .gc-guard-badge__game:where(.svelte-1kf9tcx){color:#1e3a8a}:root:not(.dark) .most-storylines-badge.svelte-1kf9tcx{background:#fef3c7;border-color:#c8a01e;color:#6b4a00}:root:not(.dark) .gc-eff-unit.svelte-1kf9tcx,:root:not(.dark) .gc-eff-unit--stacked.svelte-1kf9tcx{color:#8b6914}:root:not(.dark) .gc-eff-count.svelte-1kf9tcx,:root:not(.dark) .gc-eff-count--stacked.svelte-1kf9tcx{color:#6b5838}.top-perf-toggle.svelte-1kf9tcx{background:transparent}.top-perf-toggle__btn.svelte-1kf9tcx:hover{background:transparent;color:#fbbf24}.top-perf-toggle__btn--on.svelte-1kf9tcx{background:transparent;color:#fbbf24;box-shadow:inset 0 -2px #f59e0b}:root:not(.dark) .top-perf-toggle.svelte-1kf9tcx{border-color:#0003}:root:not(.dark) .top-perf-toggle__btn.svelte-1kf9tcx{border-left-color:#00000026;color:#6b5838}:root:not(.dark) .top-perf-toggle__btn.svelte-1kf9tcx:hover{background:transparent;color:#8b6914}:root:not(.dark) .top-perf-toggle__btn--on.svelte-1kf9tcx{background:transparent;color:#8b6914;box-shadow:inset 0 -2px #c8a01e}.roster-table-wrap.svelte-1kf9tcx,.roster-th.svelte-1kf9tcx{background:transparent}:root:not(.dark) .roster-table-wrap.svelte-1kf9tcx{border-color:#0000002e}:root:not(.dark) .roster-th.svelte-1kf9tcx{color:#6b5838;border-right-color:#0000000f;border-bottom-color:#00000026}:root:not(.dark) .roster-row__name.svelte-1kf9tcx{color:#4a4033}:root:not(.dark) .roster-row__name.svelte-1kf9tcx:hover,:root:not(.dark) .roster-row__name.svelte-1kf9tcx:focus-visible{background:#b491191a;color:#1a1a1a}:root:not(.dark) .roster-row__pos.svelte-1kf9tcx{color:#1a1a1a}:root:not(.dark) .roster-row__stat.svelte-1kf9tcx{color:#4a4033}:root:not(.dark) .roster-row__img.svelte-1kf9tcx{background:#0000000a}
