@font-face{font-family:Pythia Digits;src:url(/_next/static/media/pythia-digits.9fbef922.woff2) format("woff2");font-weight:100 800;font-display:swap;unicode-range:u+0030-0039}:root{--font-ui:"IBM Plex Sans",system-ui,-apple-system,Segoe UI,sans-serif;--font-num:"Pythia Digits","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--font-head:"Literata",Georgia,serif;--font-mono:var(--font-num);--font-display:var(--font-head)}input,select,textarea{background:var(--surf);border:1px solid var(--rule);border-radius:var(--r-2);padding:6px 9px;color:var(--fg);font:inherit}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--hi)}.btn,button[type=submit]{background:var(--hi);color:var(--on-fill);padding:7px 14px;border-radius:var(--r-2);font-weight:600;font-size:12px;cursor:pointer}button[type=submit]:disabled{opacity:.5;cursor:default}button.avatar-btn{border:0;padding:0;cursor:pointer;font:inherit}.seg a{padding:3px 8px;border-radius:calc(var(--r-2) - 2px);color:var(--fg-3);font-size:11px;display:inline-flex;align-items:center}.seg a[aria-pressed=true]{background:var(--surf-2);color:var(--fg);font-weight:600}.seg a:hover:not([aria-pressed=true]){color:var(--fg-2)}.seg a.soon,.seg button.soon{opacity:.5;cursor:default;display:inline-flex;align-items:center;gap:4px}.seg .soon-tag{font-size:12px;padding:1px 4px;border-radius:6px;background:var(--surf-2);color:var(--fg-3);font-weight:600}.league-page .lp-tabs a.lp-tab-btn{display:flex;align-items:center;padding:0 var(--sp-4);height:36px;font-size:12px;color:var(--fg-3);font-weight:600;border-bottom:2px solid transparent;margin-bottom:-1px}.league-page .lp-tabs a.lp-tab-btn[aria-pressed=true]{color:var(--fg);border-bottom-color:var(--hi)}.league-page .lp-tabs a.lp-tab-btn:hover:not([aria-pressed=true]){color:var(--fg-2)}.team-page .tp-tabs a.tp-tab-btn{display:flex;align-items:center;padding:0 var(--sp-4);height:36px;font-size:12px;color:var(--fg-3);font-weight:600;border-bottom:2px solid transparent;margin-bottom:-1px;text-decoration:none}.team-page .tp-tabs a.tp-tab-btn[aria-pressed=true]{color:var(--fg);border-bottom-color:var(--hi)}.team-page .tp-tabs a.tp-tab-btn:hover:not([aria-pressed=true]){color:var(--fg-2)}.tlogo{object-fit:contain;vertical-align:middle;flex:0 0 auto;display:inline-block}.tlogo.flag{object-fit:cover;border-radius:2px}.sb-badge .tlogo.flag,.team-tag .badge .tlogo.flag{border-radius:inherit}.team-tag .badge{color:var(--fg-2)}.team-tag .badge,.team-tag .badge.alt{background:var(--surf-2)}.sb-badge .tlogo,.team-tag .badge .tlogo{width:100%;height:100%}.tlogo-abbr{width:var(--tlogo-size,18px);height:var(--tlogo-size,18px);flex:0 0 var(--tlogo-size,18px);display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--hi-2),var(--hi));color:var(--on-fill);border-radius:3px;overflow:hidden;font-family:var(--font-display);font-weight:700;font-size:var(--tlogo-fs,8px);letter-spacing:-.2px;line-height:1;vertical-align:middle}.badge-mini .tlogo-abbr,.id-badge .tlogo-abbr,.sb-badge .tlogo-abbr,.team-tag .badge .tlogo-abbr{width:100%;height:100%;flex:1 1 auto;background:none;border-radius:inherit;font-size:inherit;letter-spacing:inherit}.sb-badge .tlogo-abbr,.team-tag .badge .tlogo-abbr{color:var(--fg)}.llogo{object-fit:contain;vertical-align:middle;flex:0 0 auto;display:inline-block}.llogo-sp{visibility:hidden}.llogo[data-tone=dark]{background:#fff;border-radius:3px;padding:1px}.llogo[data-tone=light]{background:transparent}:root[data-theme=paper] .llogo[data-tone=dark]{background:transparent;padding:0}:root[data-theme=paper] .llogo[data-tone=light]{background:#1a1a17;border-radius:3px;padding:1px}.league-popover .selchip .llogo{margin:0 -1px}a{color:inherit;text-decoration:none}a:hover{color:var(--hi);-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-underline-offset:3px}.acct-menu-pop a.mi:hover,.crumbs a:hover,.dash a.dg-r-wrap:hover,.dash a.vr-r:hover,.ft a:hover,.ft-bar a:hover,.list-row a.st:hover,.lp-slate-row a.when:hover,.rail a.it:hover,a.avatar-btn:hover,a.badge:hover,a.btn:hover,a.hdr-brand:hover,a.lgx-card:hover,a.lp-tab-btn:hover,a.nv:hover,a.qa-btn:hover,a.rb-item:hover,a.tp-tab-btn:hover{text-decoration:none}.tcell{display:inline-flex;align-items:center;gap:6px;min-width:0}.tcell a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse{display:flex;align-items:flex-end;gap:var(--sp-6);flex-wrap:wrap;padding:var(--sp-4) var(--sp-5);background:var(--surf);border-bottom:1px solid var(--rule)}.pulse .pk{display:flex;flex-direction:column;gap:2px}.pulse .pk .v{font-family:var(--font-display);font-size:24px;line-height:1;color:var(--fg)}.pulse .pk .k{font-size:12px;color:var(--fg-3);font-weight:500}.conf-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-5);gap:var(--sp-5)}@media (max-width:1100px){.conf-grid{grid-template-columns:1fr}}.conf-hd{display:flex;align-items:baseline;justify-content:space-between;font-size:12px;color:var(--fg-3);padding:0 0 4px;border-bottom:1px solid var(--rule);margin-bottom:4px;font-weight:500}.conf-hd b{color:var(--fg);font-family:var(--font-display);font-size:13px;letter-spacing:0}.seed{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--r-1);font-size:10px;font-weight:700}.seed.po{background:color-mix(in oklab,var(--up) 26%,transparent);color:var(--up)}.seed.pi{background:color-mix(in oklab,var(--acc-2) 26%,transparent);color:var(--acc-2)}.seed.lo{background:color-mix(in oklab,var(--down) 20%,transparent);color:var(--down)}.l10dots{display:inline-flex;gap:2px}.l10dots i{width:7px;height:7px;border-radius:50%;display:inline-block}.l10dots i.W{background:var(--up)}.l10dots i.L{background:var(--down)}.l10dots i.D{background:var(--fg-3)}.app-main{min-width:0;max-width:1760px;margin-inline:auto;width:100%}.wrap{max-width:1100px;margin:0 auto;padding:var(--sp-5)}table.mt{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:11px}table.mt th{text-align:right;color:var(--fg-3);font-weight:600;font-size:12px;padding:5px 8px;border-bottom:1px solid var(--rule)}table.mt td:first-child,table.mt th:first-child{text-align:left}table.mt td{text-align:right;padding:5px 8px;border-bottom:1px solid var(--rule);font-family:var(--font-num);font-feature-settings:"tnum" 1}table.mt tr:last-child td{border-bottom:0}table.mt tbody tr:hover td{background:color-mix(in oklab,var(--surf-2) 60%,transparent)}.schedule-filter select{flex:1 1;font-size:11px}.season-select{font-size:11px;padding:3px 8px;border-radius:var(--r-2);background:var(--surf-2)}.season-multi{position:relative}.season-multi-btn{cursor:pointer;border:1px solid var(--rule);color:var(--fg-2);white-space:nowrap}.season-multi-btn[aria-expanded=true]{color:var(--fg);background:var(--surf-3)}.season-caret{font-size:8px;color:var(--fg-4);margin-left:2px}.season-pop{position:absolute;top:calc(100% + 4px);left:0;z-index:40;min-width:132px;max-height:260px;overflow-y:auto;padding:4px;background:var(--surf);border:1px solid var(--rule-2);border-radius:var(--r-2);box-shadow:0 8px 24px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:1px}.season-opt{display:flex;align-items:center;gap:8px;padding:5px 8px;font-size:11.5px;color:var(--fg-2);border-radius:var(--r-1);cursor:pointer}.season-opt:hover{background:var(--surf-2);color:var(--fg)}.season-opt input{accent-color:var(--hi,#6ea8fe)}.season-pop:has(.season-note){width:228px}.season-pop .season-note{margin:2px 4px 4px;padding:6px 8px;font-size:10.5px;line-height:1.45;color:var(--fg-3);background:var(--surf-2);border-radius:var(--r-1);white-space:normal}.season-opt.is-off{opacity:.45;cursor:not-allowed}.season-opt.is-off:hover{background:none;color:var(--fg-2)}.season-opt-all{border-bottom:1px solid var(--rule);margin-bottom:3px;padding-bottom:7px}.comp-multi{position:relative}.comp-multi .fb-pop.comp-pop{min-width:178px}.comp-multi .comp-opt{display:flex;align-items:center;gap:8px;padding:5px 8px;font-size:11.5px;color:var(--fg-2);border-radius:var(--r-1);cursor:pointer}.comp-multi .comp-opt:hover{background:var(--surf-2);color:var(--fg)}.comp-multi .comp-opt input{accent-color:var(--hi,#6ea8fe)}.comp-multi .comp-opt .comp-n{margin-left:auto;font-size:10px;color:var(--fg-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comp-multi .comp-opt-all{border-bottom:1px solid var(--rule);margin-bottom:3px;padding-bottom:7px}.sched-hd{padding:var(--sp-2) var(--sp-4);font-size:12px;color:var(--fg-3);border-bottom:1px solid var(--rule);font-weight:500}.sched-empty{padding:20px 16px;color:var(--fg-2);font-size:14px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sched-empty p{margin:0}.sched-empty .lnk{padding:0;border:0;background:none;font-size:13px;color:var(--hi);cursor:pointer;text-align:left}.sched-empty .lnk:hover{text-decoration:underline}.dash a.dg-r-wrap,.list-row a,.lp-slate-row a{-webkit-tap-highlight-color:transparent}.dash a.dg-r-wrap:focus:not(:focus-visible),.list-row a:focus:not(:focus-visible),.lp-slate-row a:focus:not(:focus-visible){outline:none}.list-row{position:relative}.list-row a.st:after{content:"";position:absolute;inset:0;z-index:0}.list-row .mt-n a{position:relative;z-index:1}.lp-slate-row{position:relative;cursor:pointer}.lp-slate-row:hover{background:var(--surf-2)}.lp-slate-row a.when:after{content:"";position:absolute;inset:0;z-index:0}.lp-slate-row .matchup a{position:relative;z-index:1}.trend-svg a.ts-xlink{cursor:pointer}.trend-svg a.ts-xlink:hover .ts-axis-sub,.trend-svg a.ts-xlink:hover .ts-axis-x{fill:var(--hi)}.hitrate-grid .cell.empty{background:transparent;border-color:transparent;color:var(--fg-4)}.trend-svg{width:100%;height:200px;display:block}.chart-grid line{stroke:var(--rule);stroke-dasharray:2 4}.chart-axis text{font-family:var(--font-mono);font-size:10px;fill:var(--fg-3)}.chart-mu{stroke:var(--hi);stroke-width:1.5;fill:none}.bar-over{fill:var(--up)}.bar-under{fill:var(--fg-3);fill-opacity:.55}.dot-game{fill:var(--surf);stroke-width:1.5}.dot-game.over{stroke:var(--up)}.dot-game.under{stroke:var(--fg-3)}.splits-grid{display:grid;grid-template-columns:96px repeat(4,1fr);grid-gap:4px;gap:4px;font-size:11px;padding:var(--sp-3) var(--sp-4) var(--sp-4)}.splits-grid .h{font-size:12px;color:var(--fg-3);text-align:center;padding:4px 0;border-bottom:1px solid var(--rule);font-weight:500}.splits-grid .h.left{text-align:left}.splits-grid .rn{display:flex;align-items:center;color:var(--fg-2);font-size:11px;font-weight:600}.splits-grid .cell{height:34px;border-radius:var(--r-2);display:flex;align-items:center;justify-content:center;font-family:var(--font-num);font-feature-settings:"tnum" 1;font-weight:600;font-size:12px;border:1px solid var(--rule)}.splits-grid .cell.h0{background:color-mix(in oklab,var(--down) 16%,var(--surf));color:var(--down)}.splits-grid .cell.h1{background:color-mix(in oklab,var(--down) 8%,var(--surf));color:var(--fg-2)}.splits-grid .cell.h2{background:var(--surf-2);color:var(--fg-2)}.splits-grid .cell.h3{background:color-mix(in oklab,var(--up) 12%,var(--surf));color:var(--up)}.splits-grid .cell.h4{background:color-mix(in oklab,var(--up) 24%,var(--surf));color:var(--up);font-weight:700}.team-id{gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);background:var(--surf);border-bottom:1px solid var(--rule)}.team-id,.team-id .badge{display:flex;align-items:center}.team-id .badge{width:56px;height:56px;border-radius:50%;background:var(--acc);color:var(--bg);justify-content:center;font-weight:700;font-size:18px;flex:0 0 56px}.team-id .badge.brand{background:transparent;color:var(--acc)}@keyframes pulse{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 3px transparent}to{box-shadow:0 0 0 0 transparent}}.feed-pill .pulse{width:5px;height:5px;padding:0;border:0;flex:0 0 auto;display:block}.team-id .nm{font-family:var(--font-display);font-size:28px;line-height:1}.team-id .meta{font-size:11px;color:var(--fg-3);margin-top:6px;letter-spacing:.5px}.team-id .meta b{color:var(--fg-2);font-weight:600}.form-chip{display:inline-flex;gap:2px}.form-chip span{width:14px;height:14px;border-radius:3px;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;color:var(--bg)}.form-chip .W{background:var(--up)}.form-chip .L{background:var(--down)}.form-chip .D{background:var(--fg-3)}.kpi-row{display:flex;gap:var(--sp-5);flex-wrap:wrap;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--rule)}.kpi-row .kpi{display:flex;flex-direction:column;gap:2px}.kpi-row .kpi .v{font-family:var(--font-display);font-size:20px;line-height:1;color:var(--fg)}.kpi-row .kpi .k{font-size:12px;color:var(--fg-3);font-weight:500}.ls-grid{display:grid;grid-gap:2px var(--sp-2);gap:2px var(--sp-2);font-family:var(--font-num);font-feature-settings:"tnum" 1;font-size:12px;padding:var(--sp-3) var(--sp-4)}.ls-grid .lab{color:var(--fg-3);font-size:12px;font-weight:500}.ls-grid .num{text-align:right}.ls-grid .fin{font-weight:700;color:var(--fg)}#movePanel .panel-hdr{flex-wrap:wrap;row-gap:6px}.panel-hdr .tag{font-size:12px;color:var(--fg-3);font-weight:700;padding:3px 7px;border:1px solid var(--rule);border-radius:99px;flex:0 0 auto}.panel-hdr .sub-h{color:var(--fg-3);font-family:var(--font-mono);font-size:11px;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.panel-hdr .kpis{display:flex;gap:var(--sp-5);margin-left:auto;flex:0 0 auto}.panel-hdr .kpis .kpi .v{font-size:15px}.panel-hdr .kpis .kpi .k{white-space:nowrap}.mt .h.user-hd{color:var(--hi);justify-content:flex-end}.mt .user-c{background:color-mix(in oklab,var(--hi) 6%,transparent)}.mt .user-c.has-filters{background:color-mix(in oklab,var(--hi) 16%,transparent)}.mt .user-c.has-filters .v{color:var(--hi);font-weight:700}.dual-charts.is-stacked{grid-template-columns:1fr}.team-page .tp-filters{flex-wrap:wrap;row-gap:8px;height:auto}.team-page .identity{grid-template-columns:auto minmax(0,1fr) auto}.team-page .id-stats{min-width:0;flex-wrap:nowrap;overflow-x:auto}.team-page .id-stats>.kpi-mini{flex:0 0 auto;min-width:76px}.team-page .kpi-mini .v{white-space:nowrap}@media (max-width:1700px){.team-page .id-stats{grid-column:1/-1;grid-row:2;border-left:0;padding-left:0;border-top:1px solid var(--rule);padding-top:var(--sp-3);gap:var(--sp-6)}.team-page .id-form{grid-column:3;grid-row:1}}@media (max-width:560px){.team-page .id-stats{grid-column:1/-1;border-left:0;padding-left:0;border-top:1px solid var(--rule);padding-top:var(--sp-3);gap:var(--sp-6)}.team-page .id-form{display:none}.team-page .id-name{min-width:0}.team-page .id-name h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.team-page .tp-filters .right{display:none}}@media (max-width:1100px){.app-shell{grid-template-columns:40px minmax(0,1fr)}.schedule-sidebar:not([data-open=true])>:not(.drawer-toggle){display:none}.schedule-sidebar .drawer-toggle{display:flex;justify-content:center;padding:10px 0}.schedule-sidebar{--rail-top-inset:40px}.schedule-sidebar[data-open=true]{position:fixed;top:0;left:0;bottom:0;width:320px;max-width:88vw;height:100vh;z-index:70;box-shadow:24px 0 60px -30px rgba(0,0,0,.65)}.app-shell>.schedule-sidebar{grid-column:1}.app-shell>.app-main{grid-column:2;grid-row:1}.app-shell>*{min-width:0}.team-page .tp-body{grid-template-columns:minmax(0,1fr)}}@media (min-width:1100.02px){.app-shell .schedule-sidebar .drawer-toggle{display:none}}.hdr-sched-btn{display:none}@media (max-width:560px){.hdr-sched-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--rule);border-radius:var(--r-2);background:var(--surf-2);color:var(--fg-2);font-size:15px;line-height:1;cursor:pointer;flex:0 0 auto}.hdr-sched-btn[aria-expanded=true]{color:var(--fg);border-color:var(--rule-2)}.app-shell{grid-template-columns:minmax(0,1fr)}.app-shell>.app-main{grid-column:1}.schedule-sidebar:not([data-open=true]){display:none}.schedule-sidebar[data-open=true]{width:100%;max-width:100%;height:100vh;height:100dvh;padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain}body[data-sched-lock]{overflow:hidden}}.recap-page .tsc-row{grid-template-columns:56px 1fr 56px}.recap-page .tsc-mid{display:flex;flex-direction:column;gap:4px;min-width:0}.recap-page .tsc-bar{display:flex;height:6px;background:var(--surf-2);border-radius:var(--r-pill);overflow:hidden}.recap-page .tsc-bar .seg{height:100%;flex:none}.recap-page .tsc-bar .seg.h{background:var(--home)}.recap-page .tsc-bar .seg.a{background:var(--away)}.recap-page .shoot-row{grid-template-columns:38px 1fr auto}.recap-page .odds-row .pick{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.recap-page .factor-card .v{font-family:var(--font-num);font-feature-settings:"tnum" 1}.schedule-filter>.filter.league-multi{flex-direction:column;align-items:stretch;gap:6px}.league-popover{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}.league-popover .ls-trigger{display:flex;align-items:center;gap:9px;height:42px;padding:0 11px;width:100%;background:var(--bg);border:1px solid var(--rule-2);border-radius:var(--r-3);color:var(--fg);text-align:left;cursor:pointer}.league-popover .ls-trigger:hover{border-color:var(--fg-4)}.league-popover .ls-trigger.open{border-color:var(--ia)}.league-popover .ls-trigger .ic{color:var(--fg-3);font-size:13px}.league-popover .ls-trigger .t-sum{flex:1 1;min-width:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.league-popover .ls-trigger .car{color:var(--fg-3);font-size:11px;line-height:1;align-self:center}.league-popover .ls-selchips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.league-popover .ls-selchips>*{flex:none}.league-popover .selchip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 7px 0 10px;border-radius:var(--r-pill);background:color-mix(in oklab,var(--ia) 12%,transparent);border:1px solid color-mix(in oklab,var(--ia) 34%,var(--rule));color:var(--ia);font-size:11px;font-family:var(--font-mono);cursor:pointer;white-space:nowrap}.league-popover .selchip .nm{font-family:var(--font-ui);max-width:112px;overflow:hidden;text-overflow:ellipsis}.league-popover .selchip .x{font-size:9px;opacity:.6}.league-popover .selchip:hover .x{opacity:1}.league-popover .selchip.more{background:var(--surf-2);border-color:var(--rule-2);color:var(--fg-3);cursor:default;padding:0 10px}.league-popover .lnk{font-family:var(--font-mono);font-size:11px;color:var(--hi);cursor:pointer;background:none;border:0;padding:0}.league-popover .lnk:hover{text-decoration:underline}.league-popover .lnk:disabled{color:var(--fg-4);cursor:default;text-decoration:none}.league-popover .clr-all{margin-left:2px}.league-popover .bar{width:1px;height:11px;background:var(--rule-2);display:inline-block}.league-popover .ls-pop{position:absolute;top:44px;left:0;right:0;z-index:40;max-height:380px;background:var(--surf);box-shadow:var(--shadow,0 20px 56px rgba(0,0,0,.55));padding:12px;flex-direction:column;gap:10px}.league-popover .ls-pop,.league-popover .ls-search{border:1px solid var(--rule-2);border-radius:var(--r-3);display:flex}.league-popover .ls-search{align-items:center;gap:8px;height:34px;padding:0 11px;flex:none;background:var(--bg)}.league-popover .ls-search:focus-within{border-color:var(--ia)}.league-popover .ls-search .ic{color:var(--fg-3);font-size:13px}.league-popover .ls-search input{flex:1 1;min-width:0;background:none;border:0;outline:none;color:var(--fg);font-family:var(--font-mono);font-size:12px}.league-popover .ls-search input::placeholder{color:var(--fg-3)}.league-popover .ls-search .clr{color:var(--fg-3);font-size:10px;padding:3px;background:none;border:0;cursor:pointer}.league-popover .ls-search .clr:hover{color:var(--fg)}.league-popover .ls-counter{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none}.league-popover .ls-counter .num{font-size:11px;color:var(--fg-2)}.league-popover .ls-counter .num b{color:var(--ia);font-weight:600}.league-popover .ls-counter .num.muted{color:var(--fg-3)}.league-popover .ls-counter .acts{display:flex;align-items:center;gap:9px}.league-popover .ls-scroll{max-height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:14px;margin:0 -6px;padding:2px 6px}.league-popover .lg-group{display:flex;flex-direction:column;gap:5px}.league-popover .lg-gh{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 3px;position:-webkit-sticky;position:sticky;top:-2px;background:var(--surf);z-index:1}.league-popover .eyebrow{font-size:12px;color:var(--fg-3);font-weight:500}.league-popover .lg-row{display:flex;align-items:center;gap:10px;height:32px;padding:0 8px;border-radius:var(--r-2);width:100%;text-align:left;color:var(--fg-2);cursor:pointer;transition:background .1s,color .1s}.league-popover .lg-row:focus-visible,.league-popover .lg-row:hover{background:var(--surf-2);color:var(--fg);outline:none}.league-popover .lg-row.on{background:color-mix(in oklab,var(--ia) 9%,transparent);color:var(--fg)}.league-popover .cb2{width:16px;height:16px;border-radius:4px;border:1px solid var(--rule-2);background:var(--bg);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex:none;color:transparent}.league-popover .lg-row.on .cb2{background:var(--ia);border-color:var(--ia);color:var(--bg)}.league-popover .lg-nm{flex:1 1;min-width:0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.league-popover .ls-none{font-size:11px;color:var(--fg-3);padding:8px 4px}.league-popover .lg-pin{width:16px;height:16px;flex:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;transition:opacity .1s;opacity:0}.league-popover .lg-pin i{width:9px;height:9px;border-radius:50%;border:1.6px solid var(--fg-4);background:transparent;transition:background .1s,border-color .1s}.league-popover .lg-row:focus-visible .lg-pin,.league-popover .lg-row:hover .lg-pin{opacity:1}.league-popover .lg-pin:hover i{border-color:var(--fg-2)}.league-popover .lg-pin.on{opacity:1}.league-popover .lg-pin.on i{background:var(--ia);border-color:var(--ia)}.schedule-filter .lg-open{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px}.schedule-filter .lg-open .lnk{color:var(--hi,var(--fg-2));text-decoration:none}.schedule-filter .lg-open .lnk:hover{text-decoration:underline}.team-page .id-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.fav-btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:var(--r-pill);cursor:pointer;font:inherit;font-size:12px;font-weight:600;color:var(--fg-2);background:transparent;border:1px solid var(--rule-2);white-space:nowrap}.fav-btn:hover{color:var(--fg);border-color:var(--fg-4)}.fav-btn span{color:var(--acc);font-size:14px;line-height:1}.fav-btn.on{color:var(--fg);border-color:color-mix(in oklab,var(--acc) 50%,var(--rule-2));background:color-mix(in oklab,var(--acc) 10%,transparent)}.fav-btn:disabled{opacity:.6;cursor:progress}.dt-scroll{overflow-x:auto;overscroll-behavior-x:contain}.dt-scroll::-webkit-scrollbar{height:8px}.dt-scroll::-webkit-scrollbar-thumb{background:var(--rule-2);border-radius:99px}table.dt{--dt-row:40px;--dt-head:36px;--dt-pad:12px;--dt-edge:16px;width:100%;border-collapse:separate;border-spacing:0;font-family:var(--font-ui);font-size:13.5px;color:var(--fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}table.dt td,table.dt th{height:var(--dt-row);padding:0 var(--dt-pad);border-bottom:1px solid var(--rule);white-space:nowrap;vertical-align:middle;text-align:left}table.dt td:first-child,table.dt th:first-child{padding-left:var(--dt-edge)}table.dt td:last-child,table.dt th:last-child{padding-right:var(--dt-edge)}table.dt thead th{height:var(--dt-head);font-size:11.5px;font-weight:500;letter-spacing:.02em;color:var(--fg-3);background:color-mix(in oklab,var(--surf-2) 72%,var(--surf));border-top:1px solid var(--rule)}table.dt thead th a{color:inherit;text-decoration:none}table.dt thead th a:hover{color:var(--fg)}table.dt thead th.is-sorted,table.dt thead th.is-sorted a{color:var(--brand)}table.dt thead th .tip-trigger{margin-left:3px}table.dt tbody tr:last-child>td{border-bottom:0}table.dt tbody tr{transition:background-color .12s ease}table.dt tbody tr:hover>td{background:color-mix(in oklab,var(--fg) 4%,transparent)}table.dt a{color:inherit;text-decoration:none}table.dt a:hover{color:var(--brand)}table.dt .n{text-align:right;font-family:var(--font-num);font-feature-settings:"tnum" 1;font-size:13px}table.dt th.n{font-family:var(--font-ui);font-size:11.5px}table.dt .c,table.dt th.c{text-align:center}table.dt .rk{width:1%;text-align:right;color:var(--fg-3);font-family:var(--font-num);font-size:12.5px}table.dt th.rk{font-family:var(--font-ui);font-size:11.5px}table.dt .b{font-weight:600;color:var(--fg)}table.dt .mut{color:var(--fg-3)}table.dt .pos{color:var(--up)}table.dt .neg{color:var(--down)}table.dt .lead{color:var(--brand);font-weight:700}table.dt .grow{width:100%}table.dt .tm{max-width:0;width:100%;min-width:120px}.dt-team{display:flex;align-items:center;gap:10px;min-width:0;font-weight:500}.dt-team>.tlogo,.dt-team>.tlogo-abbr,.dt-team>img,.dt-team>span:first-child:not(.dt-name){flex:0 0 auto}.dt-team .dt-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-team .dt-sub{margin-left:6px;font-weight:400}.dt-loc,.dt-team .dt-sub{color:var(--fg-3);font-size:12px}.dt-loc{display:inline-block;min-width:20px;font-family:var(--font-num)}.dt-2l{display:flex;flex-direction:column;justify-content:center;line-height:1.2;gap:2px}.dt-2l>small{font-weight:400}.dt-2l>small,.dt-res{color:var(--fg-3);font-size:11.5px}.dt-res{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;border-radius:6px;font-family:var(--font-num);font-weight:700;background:var(--surf-2)}.dt-res.W{color:var(--up);background:color-mix(in oklab,var(--up) 16%,transparent)}.dt-res.L{color:var(--down);background:color-mix(in oklab,var(--down) 16%,transparent)}.dt-res.D,.dt-res.O{color:var(--warn);background:color-mix(in oklab,var(--warn) 16%,transparent)}.dt-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:99px;font-size:11px;font-weight:600;letter-spacing:.02em;background:var(--surf-2);color:var(--fg-3)}.dt-tag.o{color:var(--down);background:color-mix(in oklab,var(--down) 15%,transparent)}.dt-tag.q{color:var(--warn);background:color-mix(in oklab,var(--warn) 15%,transparent)}.dt-tag.p{color:var(--up);background:color-mix(in oklab,var(--up) 15%,transparent)}.dt-tag.up{color:var(--hi);background:color-mix(in oklab,var(--hi) 14%,transparent)}.dt-form{display:inline-flex;align-items:center;gap:3px}.dt-form i{width:7px;height:7px;border-radius:2px;background:var(--fg-4)}.dt-form i.W{background:var(--up)}.dt-form i.L{background:var(--down)}.dt-form i.D,.dt-form i.O{background:var(--warn)}.dt-streak{margin-left:8px;font-family:var(--font-num);font-size:12px;font-weight:600;min-width:26px;display:inline-block}.dt-bar{display:inline-flex;align-items:center;gap:10px;justify-content:flex-end;width:100%}.dt-bar>i{flex:0 0 64px;height:4px;border-radius:99px;background:var(--surf-2);position:relative;overflow:hidden}.dt-bar>i>b{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--hi)}.dt-bar>span{min-width:38px;text-align:right}.dt-spark svg{display:block;width:90px;height:22px}table.dt tr.is-me>td{background:color-mix(in oklab,var(--brand) 8%,transparent)}table.dt tr.is-me>td:first-child{box-shadow:inset 2px 0 0 var(--brand)}table.dt tr.po>td:first-child{box-shadow:inset 2px 0 0 var(--up)}table.dt tr.pi>td:first-child{box-shadow:inset 2px 0 0 var(--playin)}table.dt tr.lo>td:first-child{box-shadow:inset 2px 0 0 var(--fg-4)}table.dt tr.cut>td{height:26px;padding-top:0;padding-bottom:0;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);text-align:center;background:repeating-linear-gradient(90deg,var(--rule-2) 0 6px,transparent 6px 12px) 50% /100% 1px no-repeat}table.dt tr.cut>td>span{padding:0 10px;background:var(--surf)}table.dt tr.cut:hover>td{background:repeating-linear-gradient(90deg,var(--rule-2) 0 6px,transparent 6px 12px) 50% /100% 1px no-repeat}table.dt tfoot td{height:36px;border-top:1px solid var(--rule-2);border-bottom:0;font-size:12px;color:var(--fg-3);background:color-mix(in oklab,var(--surf-2) 50%,var(--surf))}table.dt tfoot td b{color:var(--fg);font-family:var(--font-num);font-weight:600}.dt-foot-items{display:flex;flex-wrap:wrap;gap:4px 18px}table.dt.dt-freeze td:first-child,table.dt.dt-freeze td:nth-child(2),table.dt.dt-freeze th:first-child,table.dt.dt-freeze th:nth-child(2){position:-webkit-sticky;position:sticky;z-index:1;background:var(--surf)}table.dt.dt-freeze thead th:first-child,table.dt.dt-freeze thead th:nth-child(2){background:color-mix(in oklab,var(--surf-2) 72%,var(--surf))}table.dt.dt-freeze td:first-child,table.dt.dt-freeze th:first-child{left:0}table.dt.dt-freeze td:nth-child(2),table.dt.dt-freeze th:nth-child(2){left:var(--dt-freeze-1,52px);box-shadow:1px 0 0 var(--rule)}table.dt.dt-freeze .tm{max-width:none;width:auto;min-width:180px}.dt-heat{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:64px;height:31px;border-radius:7px;font-family:var(--font-num);font-size:13px;font-weight:600;line-height:1.05;background:var(--surf-2);color:var(--fg-2)}.dt-heat small{font-family:var(--font-ui);font-size:10px;font-weight:400;color:var(--fg-3)}.dt-heat.h4{background:color-mix(in oklab,var(--up) 30%,transparent);color:var(--up)}.dt-heat.h3{background:color-mix(in oklab,var(--up) 14%,transparent);color:var(--up)}.dt-heat.h1{background:color-mix(in oklab,var(--down) 9%,transparent);color:var(--fg-2)}.dt-heat.h0{background:color-mix(in oklab,var(--down) 30%,transparent);color:var(--down)}.dt-heat.is-thin{box-shadow:inset 0 0 0 1px var(--rule-2);background:transparent}.dt-heat.is-empty{background:transparent;color:var(--fg-4)}table.dt td.heat{padding-top:4px;padding-bottom:4px}table.dt.tp-splits{table-layout:fixed}table.dt.tp-splits td:first-child,table.dt.tp-splits th:first-child{width:34%}table.dt.tp-splits thead th{white-space:normal;line-height:1.2;height:44px;padding-top:4px;padding-bottom:4px}table.dt.tp-splits td.heat,table.dt.tp-splits th.c{padding-left:3px;padding-right:3px}table.dt.tp-splits td:last-child,table.dt.tp-splits th:last-child{padding-right:var(--dt-edge)}table.dt.tp-splits td:first-child{white-space:normal}table.dt.tp-splits td:first-child .dt-2l{min-width:0}table.dt.tp-splits td:first-child .dt-2l>b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.dt.tp-splits .dt-heat{min-width:0;height:31px;gap:1px}.dt-empty{padding:18px var(--dt-edge,16px);color:var(--fg-3);font-size:13px}@media (max-width:640px){table.dt{--dt-row:38px;--dt-pad:9px;--dt-edge:12px;font-size:13px}table.dt .n{font-size:12.5px}.dt-bar>i{flex-basis:40px}}table.dt.dt-freeze{--dt-freeze-1:52px}table.dt.dt-freeze td.rk,table.dt.dt-freeze th.rk{width:52px;min-width:52px;max-width:52px}table.dt td.is-sorted,table.dt th.is-sorted{background:color-mix(in oklab,var(--brand) 6%,transparent)}table.dt thead th.is-sorted{background:color-mix(in oklab,var(--brand) 10%,color-mix(in oklab,var(--surf-2) 72%,var(--surf)))}.dt-score{margin-left:4px;font-family:var(--font-num);font-weight:700;color:var(--fg)}.dt-mv{display:inline-block;width:12px;text-align:center;font-size:10px}.dt-team .srf{margin-left:6px}table.dt.lp-leaders thead th{height:auto;padding-top:7px;padding-bottom:7px;vertical-align:bottom;line-height:1.2}table.dt .dt-hw{display:inline-block;max-width:96px;white-space:normal;text-align:right;text-wrap:balance}.league-page .identity,.team-page .identity{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id form" "kpis kpis";align-items:center;grid-gap:20px 24px;gap:20px 24px;padding:26px 28px 22px;background:radial-gradient(60% 140% at 0 0,color-mix(in oklab,var(--brand) 8%,transparent),transparent 62%),var(--surf);border-bottom:1px solid var(--rule)}.league-page .identity .id-left,.team-page .identity .id-left{grid-area:id;display:flex;align-items:center;gap:18px;min-width:0}.league-page .identity .id-badge,.team-page .identity .id-badge{width:72px!important;height:72px!important;flex:0 0 auto;border-radius:18px;background:color-mix(in oklab,var(--surf-2) 80%,transparent);box-shadow:inset 0 0 0 1px var(--rule)}.league-page .identity .id-badge:has(img.llogo),.league-page .identity .id-badge:has(svg.llogo-tn),.team-page .identity .id-badge:has(img.tlogo:not(.flag)){background:transparent!important;box-shadow:none}.league-page .identity .id-badge img.llogo,.team-page .identity .id-badge img.tlogo:not(.flag){width:100%!important;height:100%!important;filter:drop-shadow(0 2px 10px rgb(0 0 0/.35))}.league-page .identity .id-name,.team-page .identity .id-name{display:flex;flex-direction:column;gap:8px;min-width:0}.team-page .identity .id-title{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.league-page .identity h1,.team-page .identity h1{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(26px,2.4vw,34px);line-height:1.05;letter-spacing:-.02em;color:var(--fg)}.league-page .identity .meta,.team-page .identity .meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;letter-spacing:0;color:var(--fg-3)}.league-page .identity .meta b,.team-page .identity .meta b{color:var(--fg);font-weight:600;font-family:var(--font-num)}.team-page .identity .meta .seed{width:auto;height:auto;padding:2px 8px;border-radius:99px;background:var(--surf-2);border:1px solid var(--rule);color:var(--fg);font-weight:600;font-size:12px}.team-page .identity .id-form{grid-area:form;align-self:start}.team-page .identity .id-form .lbl{font-size:12px;color:var(--fg-3);font-weight:500}.team-page .identity .form-strip{gap:4px}.team-page .identity .form-strip .g{width:26px;height:26px;border-radius:7px;font-size:11px}.team-page .identity .id-form .streak{font-size:12px;letter-spacing:0}.league-page .identity .id-stats,.team-page .identity .id-stats{grid-area:kpis;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;border:0;overflow:visible}.league-page .identity .kpi-mini,.team-page .identity .kpi-mini{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 14px 13px;border-radius:12px;background:color-mix(in oklab,var(--surf-2) 64%,transparent);border:1px solid var(--rule)}.league-page .identity .kpi-mini .k,.team-page .identity .kpi-mini .k{display:flex;align-items:center;gap:4px;min-width:0;font-size:12px;font-weight:500;color:var(--fg-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.league-page .identity .kpi-mini .v,.team-page .identity .kpi-mini .v{font-family:var(--font-num);font-feature-settings:"tnum" 1;font-size:24px;font-weight:600;line-height:1;letter-spacing:-.01em;color:var(--fg);white-space:nowrap}.team-page .identity .kpi-mini .v.up{color:var(--up)}.team-page .identity .kpi-mini .v.dn{color:var(--down)}.team-page .identity .kpi-mini .rank{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;letter-spacing:0;color:var(--fg-3)}.team-page .identity .kpi-mini .rank b{color:var(--fg-2);font-family:var(--font-num);font-weight:600;margin-left:3px}.team-page .identity .kpi-mini .rank .rmini{width:56px;height:4px;background:var(--surf-3)}.team-page .identity .kpi-mini .rank .rmini i{width:6px;background:var(--brand)}.league-page .lp-tabs,.team-page .tp-tabs{display:flex;align-items:center;gap:4px;height:48px;padding:0 20px;background:var(--surf);border-bottom:1px solid var(--rule)}.league-page .lp-tabs a.lp-tab-btn,.team-page .tp-tabs a.tp-tab-btn{display:flex;align-items:center;height:48px;padding:0 12px;font-size:14px;font-weight:500;color:var(--fg-3);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease}.league-page .lp-tabs a.lp-tab-btn[aria-pressed=true],.team-page .tp-tabs a.tp-tab-btn[aria-pressed=true]{color:var(--fg);font-weight:600;border-bottom-color:var(--brand)}.league-page .lp-tabs a.lp-tab-btn:hover:not([aria-pressed=true]),.team-page .tp-tabs a.tp-tab-btn:hover:not([aria-pressed=true]){color:var(--fg)}.league-page .lp-tabs .right-meta,.team-page .tp-tabs .right-meta{font-size:12px;color:var(--fg-3)}.team-page .tp-tabs .right-meta .pill{font-size:11px;letter-spacing:0;padding:2px 8px}.league-page .lp-body,.team-page .tp-body{gap:16px;padding:18px 20px 28px}.league-page .lp-col-left,.league-page .lp-col-right,.team-page .tp-col-left,.team-page .tp-col-right{gap:16px}.league-page .panel,.team-page .panel{border-radius:14px;border-color:var(--rule)}.league-page .panel-hdr,.team-page .panel-hdr{min-height:56px;padding:14px 16px 12px;flex-wrap:wrap;row-gap:8px}.league-page .panel-hdr h3,.team-page .panel-hdr h3{font-size:17px;line-height:1.25}.league-page .panel-hdr h3 .sub,.team-page .panel-hdr h3 .sub{font-family:var(--font-ui);font-size:12.5px}.league-page .panel-hdr .pill,.team-page .panel-hdr .pill{font-size:11.5px;padding:3px 9px}.league-page .lp-conf-banner{padding:10px 16px;font-size:12px;letter-spacing:.02em;color:var(--fg-3);border-top:1px solid var(--rule)}.league-page .lp-conf-banner b{color:var(--fg);font-weight:600;font-size:13px}.league-page .lp-standings-pair{gap:0}.league-page .lp-standings-pair>div+div{border-left:1px solid var(--rule)}.team-page .tp-splits-note{padding:10px 16px 14px;border-top:1px solid var(--rule)}.team-page .tp-splits-note p{margin:0 0 4px;font-size:12px;line-height:1.5;color:var(--fg-3)}.dt-ext{margin-left:3px;font-size:10px;opacity:.55}.dt-star{color:var(--brand);font-size:13px}table.dt.dt-links td{padding:0}table.dt.dt-links td>a{display:flex;align-items:center;height:var(--dt-row);padding:0 var(--dt-pad);color:inherit}table.dt.dt-links td:first-child>a{padding-left:var(--dt-edge)}table.dt.dt-links td:last-child>a{padding-right:var(--dt-edge)}table.dt.dt-links td.n>a{justify-content:flex-end}table.dt.dt-links tbody tr{cursor:pointer}@media (max-width:760px){.league-page .identity,.team-page .identity{grid-template-columns:minmax(0,1fr);grid-template-areas:"id" "form" "kpis";padding:18px 14px 16px;gap:14px}.league-page .identity .id-badge,.team-page .identity .id-badge{width:56px!important;height:56px!important;border-radius:14px}.team-page .identity .id-form{display:block}.team-page .identity .id-form>div{align-items:flex-start!important}.league-page .identity .id-stats,.team-page .identity .id-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.league-page .identity .kpi-mini .v,.team-page .identity .kpi-mini .v{font-size:20px}.league-page .lp-tabs,.team-page .tp-tabs{padding:0 8px;overflow-x:auto;overflow-y:hidden}.league-page .lp-tabs>*,.team-page .tp-tabs>*{flex:0 0 auto}.league-page .lp-body,.team-page .tp-body{padding:12px 10px 20px}}.league-page .panel-hdr .lnk,.team-page .panel-hdr .lnk{font-size:13px;font-weight:500;color:var(--hi);text-decoration:none;white-space:nowrap}.league-page .panel-hdr .lnk:hover,.team-page .panel-hdr .lnk:hover{text-decoration:underline}.league-page .lp-standings-pair{display:flex!important;flex-direction:column}.league-page .lp-standings-pair>div+div{border-left:0;border-top:1px solid var(--rule)}.league-page .identity .kpi-mini{grid-row:auto}.league-page .identity .kpi-mini .k,.league-page .identity .kpi-mini .v{align-self:auto;text-align:left}.dt-rk2{align-items:flex-end}.dt-rk2 b{font-weight:500;color:var(--fg-3)}.dt-rk2 small{font-size:10px;font-family:var(--font-num)}.league-page table.lp-power .dt-spark svg{width:64px}.league-page .identity,.team-page .identity{position:relative;overflow:hidden;isolation:isolate}.league-page .identity>:not(.id-art),.team-page .identity>:not(.id-art){position:relative;z-index:1}.identity .id-art{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.identity .id-glow img,.identity .id-glow svg{position:absolute;left:-12%;top:50%;width:92%!important;height:300%!important;max-width:none;object-fit:fill;transform:translateY(-50%);filter:blur(90px) saturate(2.4) brightness(1.15);opacity:.62}.identity .id-watermark img,.identity .id-watermark svg{position:absolute;right:28px;top:50%;height:calc(100% - 40px)!important;width:auto!important;max-width:none;aspect-ratio:1/1;object-fit:contain;transform:translateY(-50%);opacity:.12;filter:saturate(1.4);-webkit-mask-image:radial-gradient(closest-side,#000 62%,transparent 100%);mask-image:radial-gradient(closest-side,#000 62%,transparent 100%)}.identity .id-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in oklab,var(--surf) 18%,transparent) 0,color-mix(in oklab,var(--surf) 42%,transparent) 60%,color-mix(in oklab,var(--surf) 30%,transparent) 100%)}.league-page .identity h1,.team-page .identity h1{font-size:clamp(30px,2.8vw,42px);text-shadow:0 2px 24px color-mix(in oklab,var(--bg) 60%,transparent)}.league-page .identity .kpi-mini,.team-page .identity .kpi-mini{background:color-mix(in oklab,var(--surf) 62%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width:760px){.identity .id-watermark{display:none}.identity .id-glow img,.identity .id-glow svg{width:130%!important;left:-20%}}