@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 .tp-gamelog{grid-template-columns:28px 60px minmax(0,1fr) 36px minmax(56px,max-content) minmax(56px,max-content) minmax(56px,max-content)}.team-page .tp-gamelog>div:nth-child(-n+7){border-top:0}.team-page .tp-gamelog>div:nth-child(8){border-top:1px solid var(--rule)}.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 .panel:has(.tp-gamelog){overflow-x:auto}.team-page .tp-gamelog{grid-template-columns:20px 42px minmax(0,1.4fr) 28px minmax(38px,max-content) minmax(38px,max-content) minmax(38px,max-content);font-size:10px}.team-page .tp-gamelog>div{padding:6px 5px}.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 .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}