:root{--ink:#0b1220;--ink2:#101a28;--panel:#15212c;--panel2:#1a2a38;--line:#26374a;--line-soft:#1d2c3a;--chalk:#f5f3ee;--dim:#9aa8b3;--muted:#7a94a9;--seam:#f75e43;--signal:#39e58c;--signal-deep:#009e7a;--signal-soft:rgba(57,229,140,.14);--caution:#f5b85c;--sage:#79a98a;--display:"Archivo",system-ui,sans-serif;--body:"Archivo",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace}*{box-sizing:border-box}body,html{margin:0}.app-shell{overflow-x:clip;width:100%}body{background:radial-gradient(1200px 480px at 78% -8%,rgba(57,229,140,.1),transparent 60%),radial-gradient(900px 520px at 0 0,rgba(60,90,120,.18),transparent 55%),var(--ink);color:var(--chalk);font-family:var(--body);-webkit-font-smoothing:antialiased;line-height:1.5;min-height:100vh}.wrap{max-width:1080px;margin:0 auto;padding:0 20px}header{border-bottom:1px solid var(--line-soft);position:-webkit-sticky;position:sticky;top:0;z-index:20;background:linear-gradient(var(--ink),rgb(var(--bg-blue-900f-rgb)/.86));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bar{justify-content:space-between;gap:16px;min-height:62px;flex-wrap:wrap;padding:8px 0}.bar,.brand{display:flex;align-items:center}.brand{gap:0;font-family:var(--display);font-weight:800;letter-spacing:.06em;font-size:19px;flex:0 0 auto}.brand .tag{margin-left:10px}.brand b{color:var(--signal);font-weight:800}.brand .tag{font-weight:500;font-size:10.5px;letter-spacing:.18em;color:var(--muted);text-transform:uppercase;transform:translateY(-1px)}.brand .tag,nav{font-family:var(--mono)}nav{display:flex;flex-wrap:wrap;gap:3px;font-size:11.5px;justify-content:flex-end}nav a{color:var(--dim);text-decoration:none;padding:5px 9px;border-radius:7px;letter-spacing:.03em;border:1px solid transparent;white-space:nowrap}nav a.on{color:var(--ink);background:var(--signal-fill);border-color:var(--signal);font-weight:600}nav a.soon{color:var(--muted);cursor:default}nav a.soon:after{content:"soon";font-size:8.5px;margin-left:6px;color:var(--muted);border:1px solid var(--line);padding:1px 4px;border-radius:4px;letter-spacing:.1em}nav a:not(.on):not(.soon):hover{color:var(--chalk);border-color:var(--line)}.head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:30px 0 18px;flex-wrap:wrap}.head h1{font-family:var(--display);font-weight:700;font-size:30px;margin:0;letter-spacing:-.01em}.head .sub{font-size:12px;color:var(--dim);margin-top:6px;letter-spacing:.03em}.head .date,.head .sub{font-family:var(--mono)}.head .date{font-size:12.5px;color:var(--signal);letter-spacing:.06em;border:1px solid var(--line);padding:7px 12px;border-radius:8px;background:var(--signal-soft)}.strip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);border-radius:12px;overflow:hidden;margin-bottom:14px}.stat{background:var(--ink2);padding:15px 16px}.stat .k{font-size:10.5px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.stat .k,.stat .v{font-family:var(--mono)}.stat .v{font-weight:600;font-size:23px;margin-top:5px;letter-spacing:-.01em}.stat .v small{font-size:12px;color:var(--dim);font-weight:400}.stat.amber .v{color:var(--signal)}.controls{display:flex;align-items:center;gap:10px;margin:16px 0 12px;flex-wrap:wrap}.controls .lbl{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.seg{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.seg button{background:transparent;color:var(--dim);border:0;font-family:var(--mono);font-size:12px;padding:7px 13px;cursor:pointer;letter-spacing:.03em}.seg button[aria-pressed=true]{background:var(--panel2);color:var(--chalk)}.seg button:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.controls .spacer{flex:1 1}.controls .count{font-family:var(--mono);font-size:12px;color:var(--dim)}.card{border:1px solid var(--line);border-radius:13px;background:linear-gradient(180deg,var(--panel),var(--ink2));margin-bottom:10px;overflow:hidden;box-shadow:var(--shadow-card)}.card.pass{opacity:.72}.row{display:grid;grid-template-columns:1.5fr 1.7fr .9fr;grid-gap:18px;gap:18px;align-items:center;padding:16px 18px;cursor:pointer}.row:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.who .name{font-family:var(--display);font-weight:700;font-size:17px;letter-spacing:-.01em}.who .meta{font-family:var(--mono);font-size:11.5px;color:var(--dim);margin-top:3px;letter-spacing:.02em}.badges{display:flex;gap:5px;margin-top:8px;flex-wrap:wrap}.b{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:5px;border:1px solid var(--line);color:var(--dim)}.b.lineup{color:var(--sage);border-color:rgba(121,169,138,.4);background:rgba(121,169,138,.1)}.b.warn{color:var(--seam);border-color:rgba(217,83,59,.4);background:rgba(217,83,59,.08)}.b.env{color:var(--signal);border-color:rgba(57,229,140,.35)}.edgewrap .top{display:flex;justify-content:space-between;font-family:var(--mono);font-size:10.5px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px}.track{position:relative;height:30px;border-radius:7px;background:var(--ink);border:1px solid var(--line);overflow:hidden}.fairfill{left:0;background:rgba(154,168,179,.16)}.edgefill,.fairfill{position:absolute;top:0;bottom:0}.edgefill{background:var(--signal-soft);border-left:2px solid var(--signal);border-right:2px solid var(--signal)}.edgefill.neg{background:color-mix(in srgb,var(--neg) 12%,transparent);border-color:var(--neg)}.mark{top:-3px;bottom:-3px;width:2px;background:var(--chalk)}.mark,.mark .cap{position:absolute}.mark .cap{top:-17px;transform:translateX(-50%);font-family:var(--mono);font-size:10px;color:var(--chalk);white-space:nowrap}.ticks{justify-content:space-between;font-size:9px;color:var(--muted);margin-top:4px}.edgelegend,.ticks{display:flex;font-family:var(--mono)}.edgelegend{gap:14px;margin-top:9px;font-size:11px}.edgelegend span{color:var(--dim)}.edgelegend b{color:var(--chalk);font-weight:600}.edgelegend .e{color:var(--signal);font-weight:600}.edgelegend .e.neg{color:var(--neg)}.price{text-align:right}.price .odds{font-family:var(--mono);font-weight:600;font-size:24px;color:var(--chalk)}.price .book{font-family:var(--mono);font-size:11px;color:var(--dim);margin-top:2px}.price .stake{margin-top:9px;font-family:var(--mono);font-size:11.5px;color:var(--signal);border:1px solid rgba(57,229,140,.3);border-radius:7px;padding:5px 8px;display:inline-block;background:var(--signal-soft)}.price .stake.zero{color:var(--muted);border-color:var(--line);background:transparent}.detail{display:none;border-top:1px solid var(--line-soft);padding:16px 18px 18px;background:var(--ink)}.card.open .detail{display:block}.feat{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);border-radius:9px;overflow:hidden}.feat .cell{background:var(--ink2);padding:11px 12px}.feat .fk{font-size:9.5px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.feat .fk,.feat .fv{font-family:var(--mono)}.feat .fv{font-size:15px;margin-top:4px;font-weight:500}.feat .fv .pl{font-size:10.5px;margin-left:4px}.pl.up{color:var(--pos)}.pl.down{color:var(--neg)}.devig{font-family:var(--mono);font-size:11.5px;color:var(--dim);margin-top:12px;line-height:1.7}.devig .strk{color:var(--muted);text-decoration:line-through}.devig b{color:var(--chalk)}.note{border:1px solid rgba(57,229,140,.28);background:var(--signal-soft);border-radius:11px;padding:15px 17px;margin:18px 0 40px;font-size:13px;color:var(--dim)}.note h4{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--signal);margin:0 0 7px}.note b{color:var(--chalk)}footer{border-top:1px solid var(--line-soft);padding:18px 0 30px;font-family:var(--mono);font-size:10.5px;color:var(--muted);letter-spacing:.04em}@media (max-width:1100px){.brand .tag{display:none}nav{font-size:11px;gap:2px}nav a{padding:5px 8px}}@media (max-width:760px){.strip{grid-template-columns:repeat(2,1fr)}.row{grid-template-columns:1fr;gap:14px}.price{text-align:left}.feat{grid-template-columns:repeat(2,1fr)}nav .soon{display:none}nav{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.b,.card,.stake{transition:opacity .15s ease,border-color .15s ease}.empty{border:1px dashed var(--line);border-radius:12px;padding:34px 22px;text-align:center;font-family:var(--mono);font-size:13px;color:var(--dim);line-height:1.7;background:var(--ink2)}.empty .emptyerr{color:var(--muted);font-size:11.5px}.hrlayout{display:grid;grid-template-columns:220px 1fr;grid-gap:18px;gap:18px;align-items:start}.hrlayout .mlist{display:flex;flex-direction:column;gap:10px;position:-webkit-sticky;position:sticky;top:70px}.hrlayout .mlist-all{font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--muted);background:transparent;border:1px solid var(--line);border-radius:9px;padding:9px 12px;cursor:pointer;text-align:left;transition:color .15s,border-color .15s}.hrlayout .mlist-all:hover{color:var(--chalk);border-color:var(--line2)}.hrlayout .mlist-all.on{color:var(--signal);border-color:var(--signal-dim)}.hrlayout .gcard{display:flex;flex-direction:column;gap:8px;background:linear-gradient(180deg,var(--panel),var(--ink2));border:1px solid var(--line);border-radius:12px;padding:12px 13px;cursor:pointer;text-align:left;transition:border-color .15s,transform .12s;box-shadow:var(--shadow-card)}.hrlayout .gcard:hover{border-color:var(--line2);transform:translateY(-1px)}.hrlayout .gcard.on{border-color:var(--signal);box-shadow:0 0 0 1px var(--signal-dim) inset}.hrlayout .gcard-teams{display:flex;align-items:center;gap:7px}.hrlayout .gcard-abbr{font-family:var(--display);font-weight:700;font-size:14px;color:var(--chalk)}.hrlayout .gcard-at{font-family:var(--mono);font-size:11px;color:var(--dim);margin:0 1px}.hrlayout .gcard .tlogo{width:22px;height:22px;border-radius:4px}.hrlayout .gcard-meta{font-family:var(--mono);font-size:11px;color:var(--signal);letter-spacing:.02em}@media (max-width:820px){.hrlayout{grid-template-columns:1fr}.hrlayout .mlist{position:static;flex-direction:row;overflow-x:auto;padding-bottom:4px}.hrlayout .gcard{min-width:170px;flex:none}.hrlayout .mlist-all{flex:none}}.gdetail{border:1px solid var(--line);border-radius:14px;background:linear-gradient(180deg,var(--panel),var(--ink2));padding:16px 16px 12px;margin-bottom:14px;box-shadow:var(--shadow-card)}.gd-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.gd-title{font-family:var(--display);font-weight:700;font-size:19px;color:var(--chalk)}.gd-at{color:var(--dim);font-size:14px}.gd-badge{font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding:4px 9px;border-radius:6px;white-space:nowrap}.gd-badge.ok{color:var(--sage);border:1px solid var(--bd-green-800);background:var(--bg-green-900)}.gd-badge.pend{color:var(--tx-amber-550);border:1px solid var(--bd-amber-750);background:var(--bg-amber-900b)}.gd-sub{font-family:var(--mono);font-size:11px;color:var(--muted);margin-top:4px}.gd-recs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 4px;padding:9px 11px;background:var(--bg-green-900b);border:1px solid var(--bd-green-800);border-radius:8px}.gd-recs-lbl{font-size:9.5px;letter-spacing:.1em;color:var(--muted)}.gd-rec,.gd-recs-lbl{font-family:var(--mono)}.gd-rec{font-size:12px;color:var(--chalk)}.gd-rec b{color:var(--signal)}.gd-scroll{overflow-x:auto;margin-top:12px;border:1px solid var(--line);border-radius:10px}.gd-table{border-collapse:collapse;width:100%;font-family:var(--mono);font-size:12px;white-space:nowrap}.gd-table th{font-size:9.5px;letter-spacing:.04em;color:var(--dim);text-transform:uppercase;text-align:right;padding:9px 10px;background:var(--ink2);position:-webkit-sticky;position:sticky;top:0}.gd-table td.gd-sticky,.gd-table th.gd-sticky{position:-webkit-sticky;position:sticky;left:0;text-align:left;background:var(--panel);z-index:1}.gd-table td{text-align:right;padding:8px 10px;border-top:1px solid var(--bd-navy-800b);color:var(--dim)}.gd-table tbody tr:nth-child(2n) td{background:rgb(var(--fg-rgb)/.018)}.gd-table tbody tr:nth-child(2n) td.gd-sticky{background:var(--bg-navy-850b)}.gd-table tbody tr:hover td{background:rgba(255,176,31,.06)}.gd-table tbody tr:hover td.gd-sticky{background:var(--bg-green-850)}.gd-name{font-weight:600}.gd-em,.gd-name{color:var(--chalk)}.gd-dim{color:var(--dim)}.gd-pos{color:var(--pos)}.gd-neg{color:var(--neg)}.gd-pick td{background:rgba(255,176,31,.05)}.gd-pick td.gd-sticky{background:var(--bg-amber-950)}.gd-foot{font-family:var(--mono);font-size:10px;color:var(--dim);margin-top:9px;line-height:1.5}.hrlayout{max-width:1600px}body:has(.gdetail) .wrap{max-width:1600px}.gd-teamtoggle{display:inline-flex;gap:2px;margin:12px 0 2px;background:var(--ink2);border:1px solid var(--line);border-radius:8px;padding:3px}.gd-teamtoggle button{font-family:var(--mono);font-size:12px;color:var(--dim);background:transparent;border:0;padding:6px 14px;border-radius:6px;cursor:pointer;transition:all .12s}.gd-teamtoggle button:hover{color:var(--chalk)}.gd-teamtoggle button.on{color:var(--night,var(--on-navy-950));background:var(--signal-fill);font-weight:600}.gd-table td.gd-odds{color:var(--chalk);font-weight:600}.gd-order{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:8px;border-radius:50%;background:var(--signal-fill);color:var(--on-navy-950);font-size:10px;font-weight:700;vertical-align:middle}.gd-loading,.gd-order{font-family:var(--mono)}.gd-loading{font-size:12px;color:var(--muted);padding:20px 4px;text-align:center}.pp-wrap{margin:14px 0 4px}.pp-title{font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--muted);margin-bottom:8px}.pp-hint{color:var(--dim);letter-spacing:0}.pp-cards{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.pp-card{border:1px solid var(--line);border-radius:10px;background:var(--ink2);padding:12px 12px 8px}.pp-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:90px}.pp-name{font-family:var(--display);font-weight:700;font-size:15px;color:var(--chalk);margin-bottom:8px}.pp-hand{color:var(--signal);font-weight:600}.pp-hand,.pp-team{font-family:var(--mono);font-size:11px}.pp-team{color:var(--dim);margin-left:4px}.pp-none{font-size:11px;color:var(--muted)}.pp-none,.pp-table{font-family:var(--mono)}.pp-table{width:100%;border-collapse:collapse;font-size:12px}.pp-table th{font-size:9px;letter-spacing:.03em;color:var(--muted);text-transform:uppercase;text-align:right;padding:4px 7px}.pp-table td{text-align:right;padding:5px 7px;color:var(--dim);border-top:1px solid var(--bd-navy-800b)}.pp-table td.pp-split,.pp-table th.pp-split{text-align:left;color:var(--ink2-fg,var(--chalk))}.pp-table td.pp-split{color:var(--muted);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.pp-scroll{overflow-x:auto}.pp-scroll .pp-table{min-width:max-content}.go-wrap{margin:6px 0 22px;display:flex;flex-direction:column;gap:14px}.go-scorecard{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:18px 20px;box-shadow:var(--shadow-card)}.go-scoreline{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px}.go-side{display:flex;flex-direction:column;align-items:center;gap:4px}.go-abbr{font-size:15px;letter-spacing:.08em;color:var(--dim)}.go-abbr,.go-score{font-family:var(--display)}.go-score{font-size:46px;font-weight:700;color:var(--chalk);line-height:1}.go-mid{display:flex;flex-direction:column;align-items:center;gap:3px}.go-projlabel{font-size:11px;letter-spacing:.16em}.go-projlabel,.go-total{font-family:var(--mono);color:var(--dim)}.go-total{font-size:14px}.go-spread{font-family:var(--mono);font-size:12px;color:var(--signal)}.go-winprob{margin-top:16px}.go-wp-track{display:flex;height:8px;border-radius:5px;overflow:hidden;background:var(--ink2)}.go-wp-away{background:var(--sage)}.go-wp-home{background:var(--signal-fill)}.go-wp-legend{display:flex;justify-content:space-between;margin-top:6px;font-size:11px}.go-basis,.go-wp-legend{font-family:var(--mono);color:var(--dim)}.go-basis{margin-top:12px;font-size:11.5px}.go-derived{color:var(--seam)}.go-edge{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1px;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);border-radius:12px;overflow:hidden;margin-bottom:14px}.go-edgecell{background:var(--panel);padding:11px 12px}.go-edgecell span{font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--dim)}.go-edgecell b{display:block;font-family:var(--mono);font-size:22px;color:var(--chalk);font-weight:600;margin-top:4px}.go-edgecell-on{background:var(--panel2);box-shadow:inset 0 2px 0 var(--signal)}.go-edgecell-on b,.go-edgecell-on span{color:var(--signal)}@media (max-width:640px){.go-edge{grid-template-columns:repeat(3,1fr)}.go-edgecell b{font-size:19px}}.go-rails{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media (max-width:640px){.go-rails{grid-template-columns:1fr}}.go-railrow{display:flex;align-items:center;gap:11px;background:var(--panel2);border-left:3px solid var(--line);border-radius:0 8px 8px 0;padding:12px 15px}.go-railrow img,.go-railrow svg{width:30px;height:30px;flex:none}.go-railid{display:flex;flex-direction:column;gap:2px}.go-railteam{font-family:var(--display);font-size:15px;letter-spacing:.06em;color:var(--chalk)}.go-railpct{font-family:var(--mono);font-size:11px;color:var(--dim)}.go-railscore{margin-left:auto;font-family:var(--display);font-size:34px;font-weight:700;color:var(--chalk);line-height:1}.go-railnote{grid-column:1/-1;font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--dim);margin-top:2px}.go-recnote{color:var(--dim);letter-spacing:0}.trr-card{background:var(--panel2);border-radius:12px;padding:22px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;height:100%}.trr-banner{display:flex;align-items:center;justify-content:center;gap:14px}.trr-banner img,.trr-banner svg{width:46px;height:46px;flex:none}.trr-banner-abbr{font-family:var(--display);font-weight:800;font-size:25px;letter-spacing:.03em;color:var(--chalk)}.trr-banner-record{font-family:var(--mono);font-weight:600;font-size:23px;color:var(--dim)}.trr-stripband{display:flex;flex-direction:column;gap:7px}.trr-seasoncaps{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.trr-seasoncaps,.trr-strip{display:flex;justify-content:space-between}.trr-pipwrap,.trr-strip{align-items:center}.trr-pipwrap{display:inline-flex}.trr-divider{width:3px;height:28px;background:var(--dim);border-radius:2px;margin-right:8px}.trr-divider-trailing{margin-left:6px;margin-right:0}.trr-pip{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;font-size:15px;font-weight:700;font-family:var(--mono);line-height:1}.trr-w{color:var(--pos);background:color-mix(in srgb,var(--pos) 14%,transparent)}.trr-l{color:var(--neg);background:color-mix(in srgb,var(--neg) 14%,transparent)}.trr-t{color:var(--dim);background:var(--panel)}.trr-statsblock{display:flex;flex-direction:column;gap:12px}.trr-statsblock-row{display:flex;justify-content:center;gap:28px}.trr-stat{display:flex;flex-direction:column;align-items:center;gap:3px}.trr-stat-label{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.trr-stat-value{font-family:var(--mono);font-size:22px;font-weight:700}.trr-stat-good{color:var(--pos)}.trr-stat-bad{color:var(--neg)}.trr-statsblock-row2{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.trr-streak-badge{font-family:var(--mono);font-weight:700;font-size:12px;padding:4px 10px;border-radius:6px}.trr-streak-w{color:var(--pos);background:color-mix(in srgb,var(--pos) 14%,transparent)}.trr-streak-l{color:var(--neg);background:color-mix(in srgb,var(--neg) 14%,transparent)}.trr-streak-d{color:var(--dim);background:var(--panel)}.trr-standing{font-family:var(--mono);font-size:13px;color:var(--chalk)}.trr-standing-div{color:var(--muted)}@media (max-width:640px){.trr-card{padding:16px 18px;gap:14px}.trr-banner img,.trr-banner svg{width:36px;height:36px}.trr-banner-abbr{font-size:20px}.trr-banner-record{font-size:18px}.trr-pip{width:24px;font-size:13px}.trr-divider,.trr-pip{height:24px}.trr-statsblock-row{gap:18px}.trr-stat-value{font-size:19px}}.go-lines{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.go-linecell{border:1px solid var(--line);border-radius:10px;background:var(--ink2);padding:9px 12px;display:flex;flex-direction:column;gap:3px}.go-linecell span{font-family:var(--mono);font-size:11px;letter-spacing:.1em;color:var(--dim)}.go-linecell b{font-family:var(--mono);font-size:20px;color:var(--chalk);font-weight:600}.go-teams{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:760px){.go-teams{grid-template-columns:1fr}}.go-teamblock{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:14px 16px;box-shadow:var(--shadow-card)}.go-teamname{font-family:var(--display);font-size:18px;color:var(--chalk);margin-bottom:10px}.go-roster-title{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;color:var(--muted);margin:10px 0 6px}.go-roster-muted{opacity:.72}.go-table-scroll{overflow-x:auto}.go-table{width:100%;border-collapse:collapse;font-family:var(--mono);font-size:12px}.go-table th{text-align:right;font-weight:500;font-size:9px;letter-spacing:.08em;color:var(--muted);padding:4px 6px;border-bottom:1px solid var(--line-soft)}.go-table th.go-th-name{text-align:left}.go-table td{text-align:right;padding:6px;color:var(--dim);border-bottom:1px solid var(--line-soft)}.go-table td.go-td-name{text-align:left;display:flex;align-items:center;gap:8px}.go-pname{white-space:nowrap}.go-em,.go-pname{color:var(--chalk)}.go-em{font-weight:600}.go-up{color:var(--pos)}.go-down{color:var(--neg)}.go-hs{width:26px;height:26px;border-radius:50%;object-fit:cover;background:var(--ink2);flex:none}.go-hs-fallback{display:flex;align-items:center;justify-content:center;font-size:9px}.go-benchtoggle,.go-hs-fallback{color:var(--dim);border:1px solid var(--line)}.go-benchtoggle{margin-top:8px;background:none;border-radius:8px;font-family:var(--mono);font-size:11px;padding:5px 10px;cursor:pointer}.go-benchtoggle:hover{border-color:var(--signal);color:var(--chalk)}.go-mls-note{border:1px dashed var(--line);border-radius:12px;background:var(--ink2);padding:16px;text-align:center;font-family:var(--mono);font-size:12px;color:var(--dim)}.go-tip{margin-top:16px;padding-top:14px;border-top:1px solid var(--line-soft)}.go-tip-label{font-family:var(--mono);font-size:9px;letter-spacing:.16em;color:var(--muted);text-align:center;margin-bottom:10px}.go-tip-row{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;grid-gap:14px;gap:14px}.go-tip-side{display:flex;align-items:center;gap:9px}.go-tip-right{justify-content:flex-end}.go-tip-meta{display:flex;flex-direction:column;gap:1px}.go-tip-meta-right{align-items:flex-end;text-align:right}.go-tip-name{font-family:var(--display);font-size:14px;color:var(--chalk);white-space:nowrap}.go-tip-team{font-family:var(--mono);font-size:9px;letter-spacing:.08em;color:var(--muted)}.go-tip-rec{font-family:var(--mono);font-size:11px;color:var(--signal);margin-top:2px}.go-tip .go-hs{width:40px;height:40px}.go-tip-center{display:flex;flex-direction:column;gap:6px}.go-tip-track{display:flex;height:6px;border-radius:4px;overflow:hidden;background:var(--ink2)}.go-tip-away{background:var(--sage)}.go-tip-home{background:var(--signal-fill)}.go-tip-pcts{display:flex;justify-content:space-between;font-family:var(--mono);font-size:12px;color:var(--chalk)}@media (max-width:620px){.go-tip-name{font-size:12px}.go-tip .go-hs{width:32px;height:32px}}.th-back{display:inline-block;margin:14px 0;font-family:var(--mono);font-size:12px;color:var(--dim);text-decoration:none}.th-back:hover{color:var(--chalk)}.th-loading{font-family:var(--mono);font-size:13px;color:var(--muted);padding:40px 0;text-align:center}.th-head{display:flex;align-items:center;gap:16px;margin:8px 0 20px}.th-hs{width:64px;height:64px;border-radius:50%;object-fit:cover;background:var(--ink2);border:1px solid var(--line)}.th-name{font-family:var(--display);font-weight:700;font-size:28px;margin:0;color:var(--chalk)}.th-sub{font-family:var(--mono);font-size:12px;color:var(--dim);margin-top:4px}.th-tiles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:18px}@media (max-width:620px){.th-tiles{grid-template-columns:1fr}}.th-tile{border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:16px 18px;box-shadow:var(--shadow-card)}.th-k{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--muted)}.th-v{font-family:var(--display);font-weight:700;font-size:36px;color:var(--chalk);line-height:1.1;margin:6px 0 2px}.th-note{font-family:var(--mono);font-size:11px;color:var(--dim)}.th-tablewrap{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:14px 16px;box-shadow:var(--shadow-card)}.th-tabletitle{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--muted);margin-bottom:10px}.th-table{width:100%;border-collapse:collapse;font-family:var(--mono);font-size:13px}.th-table th{text-align:right;font-weight:500;font-size:9.5px;letter-spacing:.08em;color:var(--muted);padding:8px 10px;border-bottom:1px solid var(--line-soft)}.th-table td.th-l,.th-table th.th-l{text-align:left}.th-table td{text-align:right;padding:11px 10px;color:var(--dim);border-bottom:1px solid var(--line-soft)}.th-date{color:var(--chalk)}.th-won{color:var(--pos);font-weight:600}.th-lost{color:var(--neg);font-weight:600}.th-dim{color:var(--muted)}.go-tip-link{text-decoration:none;cursor:pointer}.go-tip-link:hover{color:var(--signal);text-decoration:underline}.go-teamhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.go-teamhead .go-teamname{margin-bottom:0}.go-modetoggle{display:flex;gap:4px}.go-modetoggle button{background:var(--ink2);border:1px solid var(--line);color:var(--dim);font-family:var(--mono);font-size:9px;letter-spacing:.06em;padding:4px 8px;border-radius:6px;cursor:pointer}.go-modetoggle button.on{background:var(--signal-fill);border-color:var(--signal);color:var(--on-navy-950);font-weight:600}.go-modetoggle button:hover:not(.on){color:var(--chalk);border-color:var(--signal)}.go-live{color:var(--seam);font-weight:600;letter-spacing:.12em}.go-frozen{color:var(--muted)}.go-role{display:inline-block;margin-left:8px;padding:1px 6px;border-radius:5px;font-family:var(--mono);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;font-weight:600}.go-role-starter{background:rgba(121,169,138,.16);color:var(--sage);border:1px solid rgba(121,169,138,.35)}.go-role-rotation{background:var(--ink2);color:var(--chalk);border:1px solid var(--line)}.go-role-reserve{background:transparent;color:var(--muted);border:1px solid var(--line)}.go-inj{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:5px;font-family:var(--mono);font-size:8.5px;letter-spacing:.06em;font-weight:600;vertical-align:middle;cursor:help}.go-inj-out{background:rgba(217,83,59,.16);color:var(--seam);border:1px solid rgba(217,83,59,.4)}.go-inj-dtd{background:var(--signal-soft);color:var(--signal);border:1px solid rgba(57,229,140,.35)}.plr-wrap{max-width:1100px;margin:0 auto;padding:24px 20px 80px}.plr-back{display:inline-block;font-family:var(--mono);font-size:12px;color:var(--dim);text-decoration:none;margin-bottom:20px}.plr-back:hover{color:var(--chalk)}.plr-empty{color:var(--dim);font-family:var(--mono);padding:60px 0;text-align:center}.plr-head{display:flex;align-items:center;gap:20px;margin-bottom:24px}.plr-photo{width:88px;height:88px;border-radius:50%;object-fit:cover;border:1px solid var(--line);background:var(--ink2)}.plr-head-team{font-family:var(--mono);font-size:11px;letter-spacing:.1em;color:var(--dim)}.plr-head-name{font-size:34px;font-weight:700;color:var(--chalk);line-height:1.1;margin:2px 0 8px}.plr-head-tags{display:flex;gap:6px;align-items:center}.plr-role{font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:5px;font-weight:600}.plr-role-starter{background:rgba(121,169,138,.16);color:var(--sage);border:1px solid rgba(121,169,138,.35)}.plr-role-rotation{background:var(--ink2);color:var(--chalk);border:1px solid var(--line)}.plr-role-reserve{background:transparent;color:var(--muted);border:1px solid var(--line)}.plr-inj{font-family:var(--mono);font-size:9px;letter-spacing:.06em;padding:2px 7px;border-radius:5px;font-weight:600}.plr-inj-out{background:rgba(217,83,59,.16);color:var(--seam);border:1px solid rgba(217,83,59,.4)}.plr-inj-dtd{background:var(--signal-soft);color:var(--signal);border:1px solid rgba(57,229,140,.35)}.plr-inj-ok{background:transparent;color:var(--muted);border:1px solid var(--line)}.plr-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px;margin-bottom:28px}.plr-tile{background:var(--ink2);border:1px solid var(--line);border-radius:10px;padding:14px 16px}.plr-tile-label{font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--dim)}.plr-tile-value{font-size:26px;font-weight:700;color:var(--chalk);margin-top:4px}.plr-tile-sub{font-family:var(--mono);font-size:9px;color:var(--muted);margin-top:2px}.plr-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.plr-section-title{font-size:16px;font-weight:600;color:var(--chalk)}.plr-filter{display:flex;gap:4px}.plr-filter button{background:var(--ink2);border:1px solid var(--line);color:var(--dim);font-family:var(--mono);font-size:9px;letter-spacing:.06em;padding:4px 9px;border-radius:6px;cursor:pointer}.plr-filter button.on{background:var(--signal-fill);border-color:var(--signal);color:var(--on-navy-950);font-weight:600}.plr-filter button:hover:not(.on){color:var(--chalk)}.plr-summary{display:flex;gap:20px;padding:10px 16px;background:var(--ink2);border:1px solid var(--line);border-radius:10px;margin-bottom:8px;font-family:var(--mono);font-size:12px;color:var(--dim)}.plr-summary b{color:var(--chalk);font-weight:700;margin-right:3px}.plr-table-scroll{overflow-x:auto}.plr-table{width:100%;border-collapse:collapse}.plr-table th{font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;color:var(--dim);text-align:right;padding:8px 10px;border-bottom:1px solid var(--line)}.plr-table th.plr-th-date{text-align:left}.plr-table td{font-family:var(--mono);font-size:12px;color:var(--chalk);text-align:right;padding:9px 10px;border-bottom:1px solid rgb(var(--fg-rgb)/.04)}.plr-table td.plr-td-date{text-align:left;color:var(--dim)}.plr-table td.plr-em{font-weight:700}.plr-empty-row{text-align:center!important;color:var(--muted);padding:24px!important}.plr-note{margin-top:20px;font-family:var(--mono);font-size:11px;color:var(--muted)}@media (max-width:600px){.plr-head-name{font-size:26px}.plr-photo{width:64px;height:64px}}.go-pname-link{color:inherit;text-decoration:none;border-bottom:1px dotted var(--muted);cursor:pointer}.go-pname-link:hover{color:var(--signal);border-bottom-color:var(--signal)}.plr-block{margin-top:32px}.plr-methods{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.plr-method{font-family:var(--mono);font-size:10px;color:var(--dim);background:var(--ink2);border:1px solid var(--line);border-radius:5px;padding:3px 8px}.plr-method-tag{font-family:var(--mono);font-size:9px;font-weight:600;color:var(--sage);background:rgba(121,169,138,.14);border:1px solid rgba(121,169,138,.3);border-radius:4px;padding:2px 7px}.plr-hr td{text-align:center}.plr-hr td.plr-td-date{text-align:left}.plr-hr-cell{position:relative;font-weight:700}.plr-hr-n{display:block;font-size:8.5px;font-weight:400;color:var(--muted);margin-top:1px}.plr-hr-cell.hr-hot{background:rgba(121,169,138,.2);color:var(--sage)}.plr-hr-cell.hr-warm{background:rgba(121,169,138,.1);color:var(--chalk)}.plr-hr-cell.hr-mid{background:rgba(57,229,140,.1);color:var(--chalk)}.plr-hr-cell.hr-cold{background:rgba(217,83,59,.12);color:var(--seam)}.plr-streaks{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.plr-streak{font-family:var(--mono);font-size:11px;font-weight:600;padding:4px 10px;border-radius:7px;letter-spacing:.02em}.plr-streak-hot{color:var(--pos);background:color-mix(in srgb,var(--pos) 14%,transparent);border:1px solid color-mix(in srgb,var(--pos) 30%,transparent)}.plr-streak-cold{color:var(--neg);background:color-mix(in srgb,var(--neg) 12%,transparent);border:1px solid color-mix(in srgb,var(--neg) 30%,transparent)}.plr-proxy-note{font-family:var(--mono);font-size:10px;color:var(--muted);margin-bottom:12px}.plr-heat{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.plr-heat-cell{width:20px;height:20px;border-radius:4px;border:1px solid var(--line-soft);cursor:help}.plr-heat-cell.heat-p2{background:rgba(121,169,138,.55)}.plr-heat-cell.heat-p1{background:rgba(121,169,138,.28)}.plr-heat-cell.heat-0{background:var(--ink2)}.plr-heat-cell.heat-n1{background:rgba(217,83,59,.25)}.plr-heat-cell.heat-n2{background:rgba(217,83,59,.5)}.plr-proj{border:1px solid var(--signal);border-radius:14px;background:var(--signal-soft);padding:16px 18px;margin-bottom:24px}.plr-proj-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px;gap:12px;flex-wrap:wrap}.plr-proj-title{font-family:var(--display);font-size:16px;font-weight:700;color:var(--chalk)}.plr-proj-basis{font-family:var(--mono);font-size:10px;color:var(--signal);letter-spacing:.04em}.plr-proj-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:8px;gap:8px}@media (max-width:760px){.plr-proj-grid{grid-template-columns:repeat(4,1fr)}}.plr-proj-cell{background:var(--ink2);border:1px solid var(--line);border-radius:9px;padding:10px 8px;text-align:center}.plr-proj-cell span{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.1em;color:var(--muted)}.plr-proj-cell b{display:block;font-family:var(--display);font-size:22px;font-weight:700;color:var(--chalk);margin-top:3px}.plr-proj-lead b{color:var(--signal)}.plr-proj-note{font-family:var(--mono);font-size:10px;color:var(--muted);margin-top:10px}.plr-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 22px}.plr-tab{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:12px;color:var(--chalk);background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:12px 16px;cursor:pointer;transition:border-color .15s,background .15s,color .15s;box-shadow:var(--shadow-card)}.plr-tab.on,.plr-tab:hover:not(.on){border-color:var(--signal)}.plr-tab.on{background:var(--signal-fill);color:var(--on-blue-900);font-weight:600;box-shadow:0 0 0 1px var(--signal)}.plr-tab-icon{font-size:14px;line-height:1}@media (max-width:600px){.plr-tab{padding:10px 12px;font-size:11px}}.plr-court-wrap{max-width:500px;margin:8px auto 0}.plr-court{width:100%;height:auto;border:1px solid var(--line);border-radius:10px;display:block}.plr-court-legend{display:flex;gap:20px;justify-content:center;margin-top:10px;font-family:var(--mono);font-size:11px;color:var(--dim)}.plr-court-legend span{display:inline-flex;align-items:center;gap:6px}.plr-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.plr-dot-make{background:var(--sage)}.plr-dot-miss{background:var(--seam)}.plr-matchup-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:10px;margin-top:8px}.plr-matchup-banner.mb-soft{background:rgba(121,169,138,.14);border:1px solid rgba(121,169,138,.35)}.plr-matchup-banner.mb-tough{background:rgba(217,83,59,.12);border:1px solid rgba(217,83,59,.35)}.plr-matchup-banner.mb-neutral{background:var(--ink2);border:1px solid var(--line)}.plr-mb-label{font-family:var(--display);font-size:15px;font-weight:700;color:var(--chalk)}.plr-mb-mult{font-family:var(--mono);font-size:14px;color:var(--signal);font-weight:600}.dmp-wrap{max-width:1100px;margin:0 auto;padding:24px 20px 80px}.dmp-head{margin-bottom:6px}.dmp-title{font-size:26px;font-weight:700;color:var(--chalk)}.dmp-sub{font-family:var(--mono);font-size:11px;color:var(--muted);margin:4px 0 20px}.dmp-table{width:100%;border-collapse:collapse}.dmp-table th{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;color:var(--dim);text-transform:uppercase;padding:10px 8px;border-bottom:1px solid var(--line);text-align:center}.dmp-table th.dmp-th-team{text-align:left}.dmp-table td{padding:8px;border-bottom:1px solid rgb(var(--fg-rgb)/.04);text-align:center}.dmp-team{font-family:var(--display);font-weight:700;font-size:14px;color:var(--chalk);text-align:left!important}.dmp-cell{border-radius:8px;padding:8px 4px}.dmp-cell b{font-size:15px;color:var(--chalk);font-weight:600}.dmp-cell b,.dmp-cell span{display:block;font-family:var(--mono)}.dmp-cell span{font-size:9px;color:var(--muted);margin-top:2px}.dmp-soft{background:rgba(121,169,138,.16)}.dmp-tough{background:rgba(217,83,59,.14)}.dmp-neutral{background:transparent}.dmp-toggle{display:inline-flex;gap:4px;margin-bottom:16px}.dmp-toggle button{background:var(--ink2);border:1px solid var(--line);color:var(--dim);font-family:var(--mono);font-size:11px;padding:6px 12px;border-radius:7px;cursor:pointer}.dmp-toggle button.on{background:var(--signal-fill);border-color:var(--signal);color:var(--on-blue-900);font-weight:600}.plr-baseadj{display:flex;align-items:stretch;gap:12px;margin-top:14px}.plr-ba-col{flex:1 1;background:var(--ink2);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.plr-ba-col.plr-ba-adj{border-color:var(--signal);background:var(--signal-soft)}.plr-ba-head{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.plr-ba-adj .plr-ba-head{color:var(--signal)}.plr-ba-row{display:flex;justify-content:space-between;font-family:var(--mono);font-size:13px;padding:3px 0}.plr-ba-row span{color:var(--dim)}.plr-ba-row b{color:var(--chalk);font-weight:600}.plr-ba-adj .plr-ba-row b{color:var(--signal)}.plr-ba-arrow{display:flex;align-items:center;color:var(--muted);font-size:20px}@media (max-width:600px){.plr-baseadj{flex-direction:column}.plr-ba-arrow{transform:rotate(90deg);justify-content:center}}.rec-cards{display:none;gap:8px;margin-top:12px}.rec-card{border:1px solid var(--line);border-radius:10px;background:var(--ink2);padding:10px 12px;font-family:var(--mono);font-size:12px;color:var(--dim)}.rec-card-top{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.rec-card-game{color:var(--chalk);font-weight:600;min-width:0;overflow-wrap:anywhere}.rec-card-pick{color:var(--chalk);margin:4px 0}.rec-card-meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:11px}@media (max-width:700px){.rec-table{display:none}.rec-cards{display:grid}}:where(a.player-link){color:inherit;text-decoration:none}a.player-link:focus-visible,a.player-link:hover{text-decoration:underline;-webkit-text-decoration-color:rgb(var(--fg-rgb)/.4);text-decoration-color:rgb(var(--fg-rgb)/.4);text-underline-offset:3px}.sf{margin-top:48px;border-top:1px solid var(--line-soft)}.sf-wrap{max-width:1320px;margin:0 auto;padding:28px 24px 36px}.sf-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.sf-brand,.sf-row{align-items:center}.sf-brand{display:inline-flex;gap:10px;text-decoration:none}.sf-tag{font:600 10px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.sf-links{display:flex;flex-wrap:wrap;gap:20px;font:500 13px var(--mono)}.sf-links a{color:var(--dim);text-decoration:none}.sf-links a:hover{color:var(--signal)}.sf-social{display:flex;gap:10px;margin-top:20px}.sf-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--line-soft);color:var(--dim);text-decoration:none;transition:color .15s,border-color .15s}.sf-social a:focus-visible,.sf-social a:hover{color:var(--signal);border-color:var(--signal)}.sf-legal{margin-top:20px;font:500 12px var(--mono);color:var(--muted);max-width:720px;line-height:1.6}@media (max-width:640px){.sf-tag{display:none}.sf-wrap{padding:24px 16px 32px}}:root{--fg-rgb:255 255 255;--ink-rgb:11 18 32;--signal-fill:var(--signal);--on-signal:#04130c;--signal-bg:var(--signal-soft);--brand-teal:#00565b;--brand-mid:#009e7a;--pos:#5bc27a;--neg:#f06a5a;--warn:var(--caution);--info:#6fa8dc;--live:var(--sage);--injury-out:#e07a7a;--injury-doubtful:#e0a07a;--injury-questionable:var(--caution);--injury-suspended:#c9a0dc;--injury-ir:#9aa3b5;--win:var(--pos);--loss:var(--neg);--push:var(--muted);--move-up:var(--pos);--move-down:var(--neg);--frame-bg:#0e1826;--frame-line:#26374a;--frame-line-soft:#1d2c3a;--frame-accent:#39e58c;--frame-shadow:0 24px 60px rgba(0,0,0,.45);--chart-1:#199e70;--chart-1-ink:#1aa776;--chart-1-on:#0b1220;--chart-2:#3987e5;--chart-2-ink:#5095e8;--chart-2-on:#0b1220;--chart-3:#c98500;--chart-3-ink:#c98500;--chart-3-on:#0b1220;--chart-4:#d55181;--chart-4-ink:#dc6e96;--chart-4-on:#0b1220;--chart-5:#9085e9;--chart-5-ink:#9085e9;--chart-5-on:#0b1220;--chart-6:#d95926;--chart-6-ink:#df7449;--chart-6-on:#0b1220;--chart-neutral:#8794a3;--chart-pos-te:var(--chart-1);--chart-pos-te-ink:var(--chart-1-ink);--chart-pos-te-on:var(--chart-1-on);--chart-pos-wr:var(--chart-2);--chart-pos-wr-ink:var(--chart-2-ink);--chart-pos-wr-on:var(--chart-2-on);--chart-pos-rb:var(--chart-3);--chart-pos-rb-ink:var(--chart-3-ink);--chart-pos-rb-on:var(--chart-3-on);--chart-pos-qb:var(--chart-neutral);--chart-pos-qb-ink:var(--chart-neutral);--chart-pos-qb-on:#0b1220;--chart-hit:var(--pos);--heat-rgb:57 229 140;--chart-miss:#3a4c5e;--chart-ref:var(--chalk);--chart-div-cold2:#5e93da;--chart-div-cold1:#2f4868;--chart-div-mid:#1f2f3e;--chart-div-hot1:#8a6a38;--chart-div-hot2:#f5b85c;--chart-div-on-cold2:#0b1220;--chart-div-on-hot2:#0b1220;--chart-grid:var(--line-soft);--chart-axis:var(--muted);--chart-pitch:#122019;--chart-pitch-line:hsla(43,26%,95%,.3);--chart-rink:#122030;--chart-rink-line:hsla(43,26%,95%,.22);--shadow-card:none;--shadow-pop:0 14px 34px rgba(0,0,0,.45);--focus:var(--signal);--control-scheme:dark;--control-border:#6b8195}:root[data-theme=light]{--heat-rgb:14 143 85;--ink:#f4f7f9;--ink2:#eaf0f3;--panel:#fff;--panel2:#eaf0f3;--line:#d5dee5;--line-soft:#e4eaef;--chalk:#08111f;--dim:#526172;--muted:#5c6b7c;--seam:#b93a22;--signal:#00795d;--signal-deep:#00565b;--signal-soft:rgba(0,158,122,.1);--signal-fill:#20d98b;--on-signal:#08111f;--signal-bg:#e7f8f1;--caution:#8a5300;--sage:#2b6e47;--fg-rgb:8 17 31;--ink-rgb:244 247 249;--pos:#1c7a45;--neg:#b5372b;--info:#24649f;--injury-out:#b3332c;--injury-doubtful:#a2511c;--injury-suspended:#7c4a98;--injury-ir:#556173;--frame-shadow:0 18px 44px rgba(8,17,31,.18);--chart-1:#1baf7a;--chart-1-ink:#137a55;--chart-1-on:#08111f;--chart-2:#2a78d6;--chart-2-ink:#246abd;--chart-2-on:#fff;--chart-3:#eda100;--chart-3-ink:#8c5f00;--chart-3-on:#08111f;--chart-4:#e87ba4;--chart-4-ink:#ca2362;--chart-4-on:#08111f;--chart-5:#6250d6;--chart-5-ink:#6250d6;--chart-5-on:#fff;--chart-6:#eb6834;--chart-6-ink:#bb4212;--chart-6-on:#08111f;--chart-neutral:#6b7886;--chart-pos-qb-on:#fff;--chart-miss:#a3afbb;--chart-div-cold2:#2a78d6;--chart-div-cold1:#b7d3f6;--chart-div-mid:#e6ecf1;--chart-div-hot1:#f6d9a0;--chart-div-hot2:#e39a12;--chart-div-on-cold2:#fff;--chart-div-on-hot2:#08111f;--chart-pitch:#e3f0e7;--chart-pitch-line:rgba(8,17,31,.22);--chart-rink:#e7eff7;--chart-rink-line:rgba(8,17,31,.2);--shadow-card:0 1px 2px rgba(8,17,31,.05),0 2px 6px rgba(8,17,31,.05);--shadow-pop:0 14px 34px rgba(8,17,31,.16);--focus:#009e7a;--control-scheme:light;--control-border:#76869a;color-scheme:light}:root[data-theme=light] body{background:radial-gradient(1200px 480px at 78% -8%,rgba(0,158,122,.07),transparent 60%),radial-gradient(900px 520px at 0 0,rgba(0,86,91,.05),transparent 55%),var(--ink)}:root[data-theme=light] ::selection{background:rgba(32,217,139,.35);color:#08111f}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=submit],[type=button],[type=reset],[type=image],[type=hidden]),select,textarea):not(:focus,:disabled){border-color:var(--control-border)}.lv-wm{display:block}.lv-wm-light,:root[data-theme=light] .lv-wm-dark{display:none}:root[data-theme=light] .lv-wm-light{display:block}.theme-menu{position:relative;flex:none}.theme-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:34px;min-width:34px;padding:0 8px;border-radius:9px;border:1px solid var(--line);background:transparent;color:var(--dim);cursor:pointer;font:inherit}.theme-btn:hover,.theme-btn[aria-expanded=true]{color:var(--chalk);border-color:var(--signal)}.theme-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.theme-btn .theme-caret{font-size:9px;opacity:.7}@media (max-width:600px){.theme-btn{height:40px;min-width:40px}}.theme-list{position:absolute;right:0;top:calc(100% + 6px);z-index:1000;min-width:168px;margin:0;padding:6px;list-style:none;background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-pop)}.theme-opt{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--chalk);font:500 13.5px var(--body);text-align:left;cursor:pointer}.theme-opt:focus-visible,.theme-opt:hover{background:var(--panel2);outline:none}.theme-opt[aria-checked=true]{color:var(--signal);font-weight:600}.theme-opt .theme-check{margin-left:auto;font-size:12px}.theme-opt small{display:block;font:400 11.5px var(--body);color:var(--muted)}:root{--bd-amber-300:#f5d76e;--bd-amber-550:#c9a227;--bd-amber-750:#6b4d12;--bd-blue-400:#5e93da;--bd-blue-800:#223049;--bd-blue-800b:#1b2740;--bd-green-350:#8fb996;--bd-green-450:#39e58c;--bd-green-700:#2c6e4a;--bd-green-800:#1d5238;--bd-navy-550:#5e7282;--bd-navy-800:#26374a;--bd-navy-800b:#223140;--bd-navy-850:#1d2c3a;--bd-orange-350:#ff8a4c;--bd-teal-700:#009e7a;--bg-amber-50:#f5f3ee;--bg-amber-100:#efe6d6;--bg-amber-100b:#eceae3;--bg-amber-450:#facc15;--bg-amber-550:#c9a227;--bg-amber-900:#2a2112;--bg-amber-900b:#241a08;--bg-amber-950:#1a1608;--bg-blue-100:#dde6f3;--bg-blue-350:#6fa8dc;--bg-blue-350b:#7fb8d9;--bg-blue-850:#15212c;--bg-blue-850b:#1a2a38;--bg-blue-850c:#1a2336;--bg-blue-850d:#182236;--bg-blue-900:#0b1220;--bg-blue-900-rgb:11 18 32;--bg-blue-900c:#101a28;--bg-blue-900e:#111a2c;--bg-blue-900f:#0d1620;--bg-blue-900f-rgb:13 22 32;--bg-blue-900g:#0f1420;--bg-blue-950:#0a101c;--bg-gray-50:#fff;--bg-gray-600:#56646d;--bg-green-50:#eef2ee;--bg-green-150:#cfe8d2;--bg-green-350:#7dd3a0;--bg-green-350b:#7fd08a;--bg-green-400:#4ade80;--bg-green-450:#39e58c;--bg-green-450c:#3ecf6b;--bg-green-700:#1f7a44;--bg-green-800:#17502f;--bg-green-850:#1e2a1a;--bg-green-900:#0c1f16;--bg-green-900b:#0e1a12;--bg-green-900c:#10261a;--bg-navy-600:#4f6b82;--bg-navy-700:#3a4c5e;--bg-navy-800:#26374a;--bg-navy-800b:#202b3a;--bg-navy-800c:#253244;--bg-navy-850:#1d2c3a;--bg-navy-850b:#182430;--bg-navy-850c:#1a2330;--bg-navy-900:#161e29;--bg-navy-950:#0b0e14;--bg-navy-950-rgb:11 14 20;--bg-red-250:#ff7a8e;--bg-red-300:#f87171;--bg-red-350:#ff5470;--bg-red-400:#d0685d;--bg-red-400b:#cf6a5f;--bg-red-600:#a8362b;--bg-red-750:#6a2620;--bg-red-900:#2a1412;--bg-teal-550:#1fbf86;--on-blue-900:#0d1620;--on-blue-900b:#0b1220;--on-blue-900c:#0f1420;--on-green-900:#08210a;--on-green-950:#04130c;--on-green-950b:#0b150e;--on-navy-950:#0b0e14;--on-orange-950:#1a1207;--on-red-950:#160a08;--scrim-blue-950:#060a10;--scrim-blue-950-rgb:6 10 16;--scrim-blue-950b:#060a12;--scrim-blue-950b-rgb:6 10 18;--scrim-blue-950c:#080d12;--scrim-blue-950c-rgb:8 13 18;--tf-amber-50:#f5f3ee;--tf-blue-600:#2c5a94;--tf-blue-900:#0b1220;--tf-gray-50:#f0fff5;--tf-gray-50b:#fff2f0;--tf-green-750:#1f5c3a;--tf-green-850:#173f28;--tf-orange-650:#8a5a1c;--tx-amber-50:#f5f3ee;--tx-amber-300:#f2c27a;--tx-amber-350:#f5b85c;--tx-amber-400:#f5b942;--tx-amber-450:#facc15;--tx-amber-550:#c98a1a;--tx-blue-50:#e8edf5;--tx-blue-100:#dbe2ee;--tx-blue-200:#8fb8ff;--tx-blue-200b:#93d8ff;--tx-blue-250:#8fb4e8;--tx-blue-300:#7fb2e5;--tx-blue-350:#7fb8d9;--tx-blue-950:#0b1217;--tx-cyan-400:#6fb1c9;--tx-gray-50:#fff;--tx-gray-100:#dfe4df;--tx-gray-200:#c9d1c9;--tx-green-100:#d9f5e3;--tx-green-150:#cfe9d4;--tx-green-250:#a7d3b5;--tx-green-300:#9bc3aa;--tx-green-300b:#7ff0b5;--tx-green-300c:#8fd3a2;--tx-green-350b:#7dd3a0;--tx-green-350c:#7fd08a;--tx-green-400b:#6fcf97;--tx-green-400c:#8fa89a;--tx-green-450:#39e58c;--tx-green-450b:#79a98a;--tx-lime-350:#b9d97a;--tx-navy-550:#5e7282;--tx-navy-550b:#5e6e7c;--tx-navy-950:#0b0e14;--tx-purple-350:#c08bc9;--tx-red-50:#ffe1dc;--tx-red-150:#f0cfca;--tx-red-250:#e59a8f;--tx-red-250b:#ff7a8e;--tx-red-300:#e38676;--tx-red-350:#eb6b5b;--tx-red-350b:#f06a5a;--tx-red-450:#d9533b;--tx-red-600:#b3261e;--tx-slate-150:#c9d2e2;--tx-slate-150b:#d3dae6;--tx-slate-200:#c7d0d8;--tx-slate-250:#b5c0d3;--tx-slate-250b:#b0bbcc;--tx-slate-350:#9aa8b3;--tx-slate-350b:#9aa7bd;--tx-slate-450b:#7a879e;--tx-slate-450c:#7c879c;--tx-teal-400:#4fd8c4}:root[data-theme=light]{--bd-amber-300:#f5d76e;--bd-amber-550:#c9a227;--bd-amber-750:#dbcdb3;--bd-blue-400:#5e93da;--bd-blue-800:#b9c3d5;--bd-blue-800b:#b7c1d7;--bd-green-350:#8fb996;--bd-green-450:#39e58c;--bd-green-700:#b6d8c5;--bd-green-800:#b4dac7;--bd-navy-550:#5e7282;--bd-navy-800:#bac6d4;--bd-navy-800b:#bbc7d3;--bd-navy-850:#bac7d4;--bd-orange-350:#ff8a4c;--bd-teal-700:#b3dbd2;--bg-amber-50:#f5f3ee;--bg-amber-100:#efe6d6;--bg-amber-100b:#eceae3;--bg-amber-450:#facc15;--bg-amber-550:#c9a227;--bg-amber-900:#f2eee8;--bg-amber-900b:#f4efe6;--bg-amber-950:#f4f1e7;--bg-blue-100:#dde6f3;--bg-blue-350:#6fa8dc;--bg-blue-350b:#7fb8d9;--bg-blue-850:#fff;--bg-blue-850b:#eaf0f3;--bg-blue-850c:#e9ecf2;--bg-blue-850d:#e8ecf2;--bg-blue-900:#f4f7f9;--bg-blue-900-rgb:244 247 249;--bg-blue-900c:#fff;--bg-blue-900e:#e8ebf3;--bg-blue-900f:#e8edf2;--bg-blue-900f-rgb:232 237 242;--bg-blue-900g:#e9ebf2;--bg-blue-950:#e7ebf3;--bg-gray-50:#fff;--bg-gray-600:#56646d;--bg-green-50:#eef2ee;--bg-green-150:#cfe8d2;--bg-green-350:#7dd3a0;--bg-green-350b:#7fd08a;--bg-green-400:#4ade80;--bg-green-450:#39e58c;--bg-green-450c:#3ecf6b;--bg-green-700:#1f7a44;--bg-green-800:#e6f4ec;--bg-green-850:#fff;--bg-green-900:#e8f3ed;--bg-green-900b:#e9f1ec;--bg-green-900c:#e8f2ed;--bg-navy-600:#4f6b82;--bg-navy-700:#eaf0f3;--bg-navy-800:#e9edf1;--bg-navy-800b:#fff;--bg-navy-800c:#eaf0f3;--bg-navy-850:#e9edf1;--bg-navy-850b:#e9edf1;--bg-navy-850c:#fff;--bg-navy-900:#e9edf1;--bg-navy-950:#f4f7f9;--bg-navy-950-rgb:244 247 249;--bg-red-250:#ff7a8e;--bg-red-300:#f87171;--bg-red-350:#ff5470;--bg-red-400:#d0685d;--bg-red-400b:#cf6a5f;--bg-red-600:#a8362b;--bg-red-750:#f4e8e6;--bg-red-900:#f2e9e8;--bg-teal-550:#1fbf86;--on-blue-900:#08111f;--on-blue-900b:#08111f;--on-blue-900c:#08111f;--on-green-900:#08111f;--on-green-950:#08111f;--on-green-950b:#08111f;--on-navy-950:#08111f;--on-orange-950:#08111f;--on-red-950:#08111f;--scrim-blue-950:#08111f;--scrim-blue-950-rgb:8 17 31;--scrim-blue-950b:#08111f;--scrim-blue-950b-rgb:8 17 31;--scrim-blue-950c:#08111f;--scrim-blue-950c-rgb:8 17 31;--tf-amber-50:#f5f3ee;--tf-blue-600:#2c5a94;--tf-blue-900:#0b1220;--tf-gray-50:#f0fff5;--tf-gray-50b:#fff2f0;--tf-green-750:#1f5c3a;--tf-green-850:#173f28;--tf-orange-650:#8a5a1c;--tx-amber-50:#08111f;--tx-amber-300:#956011;--tx-amber-350:#935f10;--tx-amber-400:#8a610f;--tx-amber-450:#7d660e;--tx-amber-550:#8e6212;--tx-blue-50:#08111f;--tx-blue-100:#08111f;--tx-blue-200:#1962e1;--tx-blue-200b:#1270a4;--tx-blue-250:#2869c5;--tx-blue-300:#256db5;--tx-blue-350:#2d7097;--tx-blue-950:#0b1217;--tx-cyan-400:#34738a;--tx-gray-50:#08111f;--tx-gray-100:#08111f;--tx-gray-200:#5f6f5f;--tx-green-100:#1f773f;--tx-green-150:#377843;--tx-green-250:#3c774f;--tx-green-300:#467558;--tx-green-300b:#0e7b42;--tx-green-300c:#2f7743;--tx-green-350b:#29794a;--tx-green-350c:#2d7a37;--tx-green-400b:#287849;--tx-green-400c:#577062;--tx-green-450:#107a43;--tx-green-450b:#497358;--tx-lime-350:#567120;--tx-navy-550:#5a6d7c;--tx-navy-550b:#5e6e7c;--tx-navy-950:#0b0e14;--tx-purple-350:#964ca2;--tx-red-50:#cb3017;--tx-red-150:#b64433;--tx-red-250:#be3f2c;--tx-red-250b:#d31734;--tx-red-300:#bd3d27;--tx-red-350:#cc2d19;--tx-red-350b:#cd2a17;--tx-red-450:#c13d25;--tx-red-600:#b3261e;--tx-slate-150:#516b98;--tx-slate-150b:#546c94;--tx-slate-200:#596d7f;--tx-slate-250:#556b8f;--tx-slate-250b:#596c8a;--tx-slate-350:#5d6e7b;--tx-slate-350b:#596b89;--tx-slate-450b:#5e6b81;--tx-slate-450c:#606b80;--tx-teal-400:#1b786b}
/*# sourceMappingURL=fa8007162e23d08b.css.map*/