:root{color-scheme:dark;--r-sm: 7px;--r-md: 10px;--r-lg: 14px;--r-xl: 20px;--r-pill: 999px;--r: var(--r-md);--ease: cubic-bezier(.32,.72,0,1);--dur: .18s;--dur-fast: .1s;--qb: #2f9e8f;--rb: #3d7fe0;--wr: #e2447f;--te: #9b5cd6;--k: #8a93a3;--dst: #d4842c;--on-pos: #ffffff;--dibz-midnight: #0b0f1a;--dibz-hype: #a970ff;--dibz-chalk: #ecefe6;--dibz-steel: #8a93a6;--dibz-hot: #f6f1ff;--dibz-tile-hi: #2a1a52;--dibz-z-hi: #c29bff;--dibz-z-lo: #9b5cff;--dibz-light: #ddd0ff;--dibz-slash: 9.83deg;--dibz-slash-tan: .1733;--dibz-lean: 12deg;--dibz-bar-lean: 20deg;--roast-fire1: #ffb23d;--roast-fire2: #ff3d5a;--roast-good: #3ccf8e;--book-light: white;--book-dark: black;--book-betrivers: #18355e;--bg: #ececef;--bg2: #f6f7f9;--panel: #ffffff;--panel2: #f1f3f6;--line: #e4e7ec;--line2: #d3d8e0;--text: #1c1d21;--muted: #63676f;--faint: #6b727e;--accent: #0071e3;--accent2: #0a84ff;--on-accent: #ffffff;--accent-soft: color-mix(in srgb, var(--accent) 9%, transparent);--accent-line: color-mix(in srgb, var(--accent) 34%, var(--line2));--me: #9b6612;--good: #158246;--bad: #d62f2f;--hot: #a4610e;--cool: var(--accent);--warn: #aa5d1b;--heat-l: 27%;--heat-a: .2;--shadow: 0 1px 2px rgba(17,22,31,.05), 0 8px 24px rgba(17,22,31,.07);--shadow-lg: 0 16px 44px rgba(17,22,31,.16);--app-bg: radial-gradient(1200px 700px at 72% -14%, #ffffff 0%, var(--bg) 62%);font-synthesis:none}:root[data-theme=dark]{color-scheme:dark;--bg: #070a0f;--bg2: #0f1620;--panel: #19212c;--panel2: #222b38;--line: #2a3542;--line2: #3a4757;--text: #eef3f9;--muted: #a6b3c4;--faint: #8d9bad;--accent: #0a84ff;--accent2: #4ca8ff;--on-accent: #ffffff;--accent-soft: color-mix(in srgb, var(--accent) 15%, transparent);--accent-line: color-mix(in srgb, var(--accent) 42%, var(--line2));--me: #f6c453;--heat-l: 70%;--heat-a: .3;--good: #4ade80;--bad: #f26d6d;--hot: #f6a94c;--warn: #e2914b;--shadow: 0 6px 24px rgba(0,0,0,.4);--shadow-lg: 0 18px 50px rgba(0,0,0,.55);--app-bg: radial-gradient(1200px 700px at 72% -14%, #141d29 0%, var(--bg) 58%)}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--text);font:14px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.006em;transition:background .3s var(--ease),color .3s var(--ease)}b,.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.small{font-size:12px}.hot{color:var(--hot)}.cool{color:var(--cool)}.good{color:var(--good)}.bad{color:var(--bad)}h2{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--text)}code{background:var(--panel2);padding:1px 5px;border-radius:5px;font-size:12px;color:var(--accent)}.btn{display:inline-flex;align-items:center;gap:6px;background:var(--panel);color:var(--text);border:1px solid var(--line2);border-radius:var(--r-sm);padding:7px 13px;font-size:13px;font-weight:550;cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur),transform var(--dur-fast)}@media (hover: hover){.btn:hover{background:var(--panel2);border-color:var(--accent-line)}}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45;cursor:default;transform:none}.btn.ghost{background:transparent;border-color:transparent;color:var(--muted)}@media (hover: hover){.btn.ghost:hover{background:var(--accent-soft);color:var(--accent);border-color:transparent}}.btn .ti{font-size:15px}.mini{display:inline-flex;align-items:center;gap:4px;background:transparent;border:1px solid var(--line2);color:var(--muted);border-radius:var(--r-sm);padding:3px 9px;font-size:11px;font-weight:550;cursor:pointer;transition:color var(--dur),border-color var(--dur),transform var(--dur-fast)}@media (hover: hover){.mini:hover{color:var(--accent);border-color:var(--accent-line)}}.mini:active{transform:scale(.96)}.x{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;width:28px;height:28px;background:none;border:none;color:var(--faint);cursor:pointer;font-size:15px;border-radius:var(--r-sm);transition:background var(--dur),color var(--dur)}@media (hover: hover){.x:hover{color:var(--text);background:var(--panel2)}}.x.sm{width:22px;height:22px;font-size:13px;margin-left:4px}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:transparent;border:1px solid var(--line2);color:var(--muted);border-radius:var(--r-sm);cursor:pointer;font-size:17px;transition:background var(--dur) var(--ease),color var(--dur),border-color var(--dur),transform var(--dur-fast)}@media (hover: hover){.icon-btn:hover{background:var(--panel2);color:var(--text);border-color:var(--accent-line)}}.icon-btn:active{transform:scale(.94)}input{background:var(--bg2);color:var(--text);border:1px solid var(--line2);border-radius:var(--r-sm);padding:8px 11px;font-size:14px;outline:none;transition:border-color var(--dur),box-shadow var(--dur)}input::placeholder{color:var(--faint)}input:focus{border-color:var(--hype-ring);box-shadow:0 0 0 3px var(--hype-soft)}.theme-toggle{display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--bg2);border:1px solid var(--line2);border-radius:var(--r-pill);cursor:pointer;transition:border-color var(--dur)}@media (hover: hover){.theme-toggle:hover{border-color:var(--accent-line)}}.theme-toggle span{display:inline-flex;align-items:center;justify-content:center;width:27px;height:24px;border-radius:var(--r-pill);color:var(--faint);transition:background var(--dur) var(--ease),color var(--dur)}.theme-toggle span.on{background:var(--sel-bg);color:var(--sel-fg);box-shadow:var(--sel-shadow)}.pos{font-size:10px;font-weight:800;padding:2px 6px;border-radius:5px;color:var(--on-pos);min-width:34px;text-align:center;letter-spacing:.02em}.pos-RB{background:color-mix(in srgb,var(--rb) 76%,black)}.pos-WR{background:color-mix(in srgb,var(--wr) 76%,black)}.pos-TE{background:color-mix(in srgb,var(--te) 76%,black)}.pos-QB{background:color-mix(in srgb,var(--qb) 76%,black)}.pos-K{background:color-mix(in srgb,var(--k) 76%,black)}.pos-DST{background:color-mix(in srgb,var(--dst) 76%,black)}.cmdbar{display:flex;align-items:center;gap:22px;padding:12px 20px;background:color-mix(in srgb,var(--panel) 82%,transparent);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20;flex-wrap:wrap}.cmdbar.cmdbar-relayer{-webkit-backdrop-filter:none;backdrop-filter:none}.cmd-brand{display:flex;align-items:center;gap:11px}.logo{display:block;border-radius:9px;flex:none}.fsl-logo .lg-tile-hi{stop-color:var(--dibz-tile-hi)}.fsl-logo .lg-tile-mid{stop-color:color-mix(in srgb,var(--dibz-tile-hi) 22%,var(--dibz-midnight))}.fsl-logo .lg-tile-lo{stop-color:var(--dibz-midnight)}.fsl-logo .lg-rim{fill:none;stroke:var(--dibz-hype);stroke-opacity:.5}.fsl-logo .lg-z-heavy{fill:color-mix(in srgb,var(--dibz-z-hi) 60%,var(--dibz-hype))}:is(.fsl-logo,.dz-wordmark) .lg-z-hi{stop-color:var(--dibz-z-hi)}:is(.fsl-logo,.dz-wordmark) .lg-z-lo{stop-color:var(--dibz-z-lo)}.dz-wordmark{display:block;flex:none;overflow:visible}.dz-wordmark-sub{fill:var(--dibz-steel);font:700 20px Barlow Condensed,system-ui,sans-serif;letter-spacing:.42em}.cmd-league{font-weight:750;font-size:15px;color:var(--text)}.cmd-sub{font-size:11px;color:var(--faint);letter-spacing:.06em;text-transform:uppercase}.cmd-metrics{display:flex;align-items:stretch;gap:18px;margin-left:6px}.cmd-div{width:1px;background:var(--line);margin:2px 0}.metric{display:flex;flex-direction:column;justify-content:center}.m-label{font-size:10px;color:var(--faint);text-transform:uppercase;letter-spacing:.06em}.m-value{font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text)}.metric.big .m-value{font-size:23px;letter-spacing:-.03em}.metric.me .m-value{color:var(--me)}.m-value.hot{color:var(--hot)}.m-value.cool{color:var(--cool)}.cmd-right{margin-left:auto;display:flex;align-items:center;gap:8px}.ai-pill{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);border:1px solid var(--line2);border-radius:999px;padding:5px 11px}.dot{width:7px;height:7px;border-radius:50%}.dot.on{background:var(--good);box-shadow:0 0 8px var(--good)}.dot.off{background:var(--faint)}.tabs{display:flex;align-items:center;gap:4px;padding:0 20px;background:var(--bg2);border-bottom:1px solid var(--line);position:sticky;top:61px;z-index:15}.tab{background:none;border:none;color:var(--muted);font-size:14px;font-weight:600;padding:12px 16px;cursor:pointer;border-bottom:2px solid transparent}@media (hover: hover){.tab:hover{color:var(--text)}}.tab.active{color:var(--text);border-bottom-color:var(--sel-line)}.chip{font-size:12px;color:var(--faint)}.chip b{color:var(--text)}.trust{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--muted)}.trust b{color:var(--accent);font-variant-numeric:tabular-nums}.trust input[type=range]{width:90px;accent-color:var(--accent)}.demand{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted)}.demand b{color:var(--text)}.fire{font-size:12px;font-weight:700;color:var(--hot)}.page{padding:16px 20px 40px;max-width:1500px;margin:0 auto}.draft-grid{display:grid;grid-template-columns:380px 1fr 320px;gap:16px;align-items:start}@media (max-width: 1200px){.draft-grid{grid-template-columns:1fr}}.col{display:flex;flex-direction:column;gap:16px;min-width:0}.draft-grid>*,.redraft-grid>*{min-width:0}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:16px;box-shadow:var(--shadow)}.panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.panel-head{flex-wrap:wrap;gap:4px 12px}.panel-head>h2,.panel-head>h3{flex:none;max-width:100%}.search{width:100%;font-size:15px;padding:11px 12px}.results{list-style:none;margin:6px 0 0;padding:5px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-lg)}.results li{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:var(--r-sm);cursor:pointer;transition:background var(--dur-fast)}@media (hover: hover){.results li:hover{background:var(--panel2)}}.results li.hi{background:var(--accent-soft)}.rname{flex:1;font-weight:600}.rval,.rlive{font-weight:750;font-variant-numeric:tabular-nums}.lean-dot{width:8px;height:8px;border-radius:50%;flex:0 0 8px;display:inline-block}.lean-dot.lean-pursue{background:var(--good);box-shadow:0 0 5px var(--good)}.lean-dot.lean-value{background:var(--accent)}.lean-dot.lean-fade{background:var(--hot)}.adv-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.adv-head .x{margin-left:auto;align-self:flex-start}.meter{margin:6px 0 14px}.meter-fill{position:absolute;top:0;bottom:0;left:0;border-radius:999px;transition:width .1s}.meter-fill.ok{background:linear-gradient(90deg,color-mix(in srgb,var(--good) 55%,transparent),var(--good))}.meter-fill.over{background:linear-gradient(90deg,color-mix(in srgb,var(--bad) 55%,transparent),var(--bad))}.tick{position:absolute;top:-20px;bottom:-6px;width:0;border-left:2px dashed var(--line2)}.tick span{position:absolute;top:-14px;transform:translate(-50%);font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.tick.max{border-color:var(--good)}.tick.max span{color:var(--good)}.tick.mkt{border-color:var(--faint)}.max-why{margin-top:7px;font-size:12px;color:var(--muted);background:var(--bg2);border:1px solid var(--line);border-radius:8px;padding:7px 10px}.max-why b{color:var(--good)}.max-why .warn{color:var(--hot)}.book-check{margin-top:6px;font-size:12px;background:var(--bg2);border:1px solid var(--line);border-radius:8px;padding:6px 10px}.book-check .bc-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.book-check .bc-lines{margin-top:5px;display:flex;flex-wrap:wrap;gap:5px}.book-check .bc-prop{font-size:11px;color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:2px 7px;white-space:nowrap}.book-check .bc-prop b{color:var(--text);font-weight:600}.book-check .bc-prop .bc-ou{opacity:.55;font-size:10px;text-transform:uppercase;letter-spacing:.03em}.book-check .bc-note{margin-top:5px;font-size:11px;color:var(--muted);opacity:.8}.book-check .bc-label{font-weight:700;color:var(--text)}.book-check .bc-nums{color:var(--muted)}.book-check .bc-tag{font-weight:600}.book-check .bc-tag.agree{color:var(--muted)}.book-check .bc-tag.up,.book-check .bc-env.up{color:var(--good)}.book-check .bc-tag.down,.book-check .bc-env.down{color:var(--hot)}.profile{margin:12px 0 8px;border:1px solid var(--line2);border-radius:10px;background:var(--bg2);overflow:hidden}.lean{font-size:10px;font-weight:800;padding:2px 7px;border-radius:5px;letter-spacing:.04em}.lean.pursue{background:var(--good);color:var(--on-accent)}.lean.value{background:var(--accent);color:var(--on-accent)}.lean.fade{background:var(--bad);color:#fff}.lean.neutral{background:var(--line2);color:var(--text)}.p-sec{padding:6px 12px}.p-sec.hi{background:color-mix(in srgb,var(--accent) 7%,transparent);border-left:2px solid var(--accent)}.p-label{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--faint);margin-bottom:2px}.p-sec.hi .p-label{color:var(--accent)}.p-text{font-size:13px;line-height:1.5;color:var(--text)}.p-verdict{padding:8px 12px 11px;font-size:13px;font-style:italic;color:var(--muted);border-top:1px solid var(--line);margin-top:4px}.scouting{margin:12px 0 8px;border:1px solid var(--line2);border-left:3px solid var(--me);border-radius:8px;background:color-mix(in srgb,var(--me) 8%,transparent);padding:9px 12px}.caret{display:inline-block;width:7px;height:14px;background:var(--accent);margin-left:2px;vertical-align:text-bottom;animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:0}}.price{width:92px;font-size:18px;font-weight:800;color:var(--text)}.team-btn{text-align:left;padding:8px 10px;background:var(--panel);border:1px solid var(--line2);border-radius:8px;color:var(--text);cursor:pointer;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (hover: hover){.team-btn:hover{border-color:var(--accent)}}.team-btn.me{border-color:var(--me);color:var(--me);font-weight:650}.team-btn.arm{background:color-mix(in srgb,var(--accent, #7f8cff) 22%,var(--panel));border-color:var(--accent, #7f8cff);color:var(--text);font-weight:750;text-align:center;letter-spacing:-.01em}@media (hover: hover){.team-btn.arm:hover{background:color-mix(in srgb,var(--accent, #7f8cff) 32%,var(--panel))}}.log-confirm{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:8px 10px;border-radius:8px;font-size:12.5px;background:color-mix(in srgb,var(--accent, #7f8cff) 12%,var(--panel));border:1px solid color-mix(in srgb,var(--accent, #7f8cff) 45%,var(--line2))}.log-confirm em{font-style:normal;color:var(--muted);font-size:11.5px}.log-confirm .mini{margin-left:auto}.recent{margin-top:14px}.recent ul{list-style:none;margin:0;padding:0}.recent li{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px solid var(--line)}.rto{color:var(--muted);flex:1;font-size:12px}@media (max-width: 600px){.recent li:not(.muted){display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;column-gap:10px;row-gap:1px;padding:7px 0}.recent li .pos{grid-row:1 / span 2;align-self:center}.recent li .rname{grid-column:2;grid-row:1}.recent li .rto{grid-column:2;grid-row:2;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent li .rval{grid-column:3;grid-row:1 / span 2;align-self:center}.recent li>button{grid-column:4;grid-row:1 / span 2;align-self:center}}.posfilter{display:flex;gap:6px;background:none;border:0;padding:0}.posfilter button{padding:var(--chip-pad);background:var(--panel2);border:1px solid var(--line2);border-radius:var(--chip-r);color:var(--muted);font-size:var(--chip-fs);font-weight:var(--chip-fw);cursor:pointer;transition:background var(--dur),color var(--dur),border-color var(--dur),transform var(--dur-fast),box-shadow var(--dur)}@media (hover: hover){.posfilter button:hover{color:var(--text);border-color:var(--accent-line)}}.posfilter button:active{transform:scale(.96)}.posfilter button.active{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg);font-weight:700;box-shadow:var(--sel-shadow)}.posfilter .pf-RB{--pf: var(--rb)}.posfilter .pf-WR{--pf: var(--wr)}.posfilter .pf-TE{--pf: var(--te)}.posfilter .pf-QB{--pf: var(--qb)}.posfilter .pf-K,.posfilter .pf-DST{--pf: var(--muted);--on-pf: var(--panel)}.posfilter .pf-ALL{--pf: var(--text);--on-pf: var(--panel)}.board-legend{font-size:11px;color:var(--faint);padding:8px 2px}.board-legend b{color:var(--text)}.prow{display:flex;align-items:center;gap:9px;padding:7px 9px;border-bottom:1px solid var(--line);border-radius:var(--r-sm)}.prow.bargain{background:color-mix(in srgb,var(--good) 9%,transparent)}.prow.clickable{cursor:pointer;transition:background var(--dur-fast),transform var(--dur-fast) var(--ease)}@media (hover: hover){.prow.clickable:hover{background:var(--panel2);transform:translate(2px)}}.prow.sel{background:var(--sel-bg);box-shadow:inset 2px 0 0 var(--sel-line)}.rlive{min-width:46px;text-align:right}.raav{font-size:12px;min-width:58px;color:var(--faint)}.rname{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rn-abbr{display:none}.badge{font-size:9px;font-weight:800;background:color-mix(in srgb,var(--good) 16%,transparent);color:var(--good);border:1px solid color-mix(in srgb,var(--good) 32%,transparent);padding:2px 7px;border-radius:var(--r-pill);letter-spacing:.05em}.tier{margin-bottom:12px}.team-card{border:1px solid var(--line);border-radius:var(--r-md);padding:10px 11px;background:var(--bg2);transition:border-color var(--dur),transform var(--dur-fast) var(--ease)}@media (hover: hover){.team-card:hover{border-color:var(--accent-line);transform:translate(2px)}}.team-card.me{border-color:var(--me);box-shadow:0 0 0 1px color-mix(in srgb,var(--me) 26%,transparent)}@media (hover: hover){.team-card.me:hover{border-color:var(--me)}}.hole{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:650;padding:3px 9px;border-radius:var(--r-pill);border:1px solid var(--line2);color:var(--muted)}.hole.filled{color:var(--good);border-color:color-mix(in srgb,var(--good) 35%,transparent);background:color-mix(in srgb,var(--good) 8%,transparent)}.hole.need{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 45%,transparent);background:color-mix(in srgb,var(--bad) 7%,transparent)}.assistant{display:flex;flex-direction:column}.chat{display:flex;flex-direction:column;gap:8px;max-height:340px;overflow-y:auto;padding:4px 0 8px}.suggestions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.bubble{padding:9px 12px;border-radius:12px;font-size:13.5px;line-height:1.5;white-space:pre-wrap;max-width:92%}.bubble.user{align-self:flex-end;background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.bubble.assistant{align-self:flex-start;background:var(--panel2);border:1px solid var(--line2)}.myteam{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:18px;max-width:1680px;margin:0 auto;align-items:start}.mt-side{min-width:0}@media (max-width: 820px){.myteam{grid-template-columns:1fr;max-width:900px}.mt-side .my-panel{position:static;max-height:none}}.stat{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 14px;min-width:92px}.stat .s-label{font-size:10px;color:var(--faint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.stat .s-value{font-size:19px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.stat.big{background:color-mix(in srgb,var(--me) 8%,var(--bg2));border-color:color-mix(in srgb,var(--me) 28%,var(--line))}.stat.big .s-value{font-size:26px;color:var(--me);letter-spacing:-.03em}.mt-roster{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.mt-pos{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px}.mt-pos-head{margin-bottom:8px}.mt-player{display:flex;align-items:center;gap:6px;padding:5px 0;border-bottom:1px solid var(--line)}.mt-player:last-child{border-bottom:none}.mt-player .rname{flex:1;font-weight:550}.mt-player .rval{color:var(--muted);font-variant-numeric:tabular-nums}.pill{font-size:10px;padding:2px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.05em}.pill.soon{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.season-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:12px}.season-card{border:1px solid var(--line);border-radius:var(--r-lg);padding:16px;background:var(--bg2);transition:transform var(--dur) var(--ease),box-shadow var(--dur),border-color var(--dur)}@media (hover: hover){.season-card:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:var(--accent-line)}}.sc-title{font-weight:650;margin-bottom:5px;letter-spacing:-.01em}.season{max-width:900px;margin:0 auto}.setup{max-width:960px;margin:30px auto;padding:0 20px}.setup h1{font-size:22px}.setup-table{width:100%;border-collapse:collapse;margin:16px 0}.setup-table th,.setup-table td{text-align:left;padding:7px 8px;border-bottom:1px solid var(--line);font-size:13px}.setup-table th{color:var(--faint);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.setup-table input{width:100%}.setup-table input.num{width:66px}.primary{display:inline-flex;align-items:center;gap:6px;background:var(--accent);border:none;color:var(--on-accent);font-weight:650;padding:10px 20px;border-radius:var(--r-sm);cursor:pointer;font-size:14px;box-shadow:0 1px 6px color-mix(in srgb,var(--accent) 45%,transparent);transition:background var(--dur),transform var(--dur-fast),box-shadow var(--dur)}@media (hover: hover){.primary:hover{background:var(--accent2);box-shadow:0 2px 10px color-mix(in srgb,var(--accent) 55%,transparent)}}.primary:active{transform:scale(.97)}.num{width:66px}.league-toggle{display:inline-flex;gap:3px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:3px}.league-toggle button{padding:var(--tog-pad);background:transparent;border:1px solid transparent;border-radius:var(--tog-r);color:var(--muted);font-size:var(--tog-fs);font-weight:var(--tog-fw);cursor:pointer;white-space:nowrap;transition:background var(--dur) var(--ease),color var(--dur)}@media (hover: hover){.league-toggle button:hover:not(.active){color:var(--text)}}.league-toggle button span{opacity:.55;font-weight:400;font-size:11px}.league-toggle button.active{background:var(--sel-bg);color:var(--sel-fg);box-shadow:var(--sel-shadow)}.league-toggle button.active span{opacity:1;color:inherit}.setup-topbar{padding:14px 20px 0}.setup-topbar .secsw{width:fit-content}.logo.rd{background:linear-gradient(135deg,#b98bff,#7c5cff)}.slot-pick{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.slot-pick select{background:var(--bg2);border:1px solid var(--line2);color:var(--text);border-radius:7px;padding:4px 8px;font-weight:700}.redraft-grid{display:grid;grid-template-columns:360px 1fr;gap:16px;align-items:start}@media (max-width: 900px){.redraft-grid{grid-template-columns:1fr}}.redraft-grid .col{display:flex;flex-direction:column;gap:16px}.rec-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.best-pick{border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px;background:var(--bg2);margin-top:8px}.best-pick.small{padding:7px 10px}.rec-needs{margin-top:6px}.need-chips{display:flex;flex-wrap:wrap;gap:5px;margin:4px 0 10px}.need-chip{font-size:11px;font-weight:600;padding:3px 9px;border-radius:var(--r-pill);border:1px solid var(--line2)}.need-chip.open{color:var(--hot);border-color:color-mix(in srgb,var(--hot) 40%,var(--line2))}.need-chip.filled{color:var(--good)}.my-roster{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.my-roster li{display:flex;align-items:center;gap:8px;padding:4px 2px;font-size:13px;border-bottom:1px solid var(--line)}.my-roster .rval{margin-left:auto;color:var(--muted)}.rrank{width:30px;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.rtier{color:var(--muted);font-size:11px}.prow.want{outline:1px solid color-mix(in srgb,var(--good) 55%,transparent);background:color-mix(in srgb,var(--good) 8%,transparent)}.redraft-page{padding:14px 18px 40px;max-width:1500px;margin:0 auto}.draft-board{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);padding:10px;margin-bottom:14px;max-height:340px;overflow-y:auto;box-shadow:var(--shadow)}.db-grid{display:grid;gap:3px;min-width:760px}.db-corner{position:sticky;top:0}.db-team{position:sticky;top:-10px;z-index:3;background:var(--panel);box-shadow:0 6px 8px -6px #00000080;text-align:center;font-size:11px;font-weight:700;color:var(--muted);padding:14px 0 6px;border-radius:var(--r-sm)}.db-team.me{color:var(--me)}.db-team.me:after{content:"";position:absolute;top:12px;right:3px;bottom:4px;left:3px;z-index:-1;border-radius:var(--r-sm);background:color-mix(in srgb,var(--me) 20%,transparent);border:1px solid color-mix(in srgb,var(--me) 45%,transparent)}.db-rnum{z-index:1;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--faint);font-weight:700}.db-cell{min-height:48px;border-radius:var(--r-sm);background:var(--panel2);border:1.5px solid var(--line);display:flex;flex-direction:column;overflow:hidden;transition:transform var(--dur-fast) var(--ease)}.db-cell.empty{background:transparent;border-color:transparent}.db-top{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:9px;font-weight:800;line-height:1;padding:3px 6px;color:var(--on-pos);background:var(--line2);letter-spacing:.02em;font-variant-numeric:tabular-nums}.db-top .db-ov{opacity:.72;font-weight:700}.db-body{flex:1;padding:4px 7px 5px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.db-name{font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em;color:var(--text)}.db-meta{font-size:10px;color:var(--faint);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.db-cell.on-clock{align-items:center;justify-content:center;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset,var(--shadow);background:color-mix(in srgb,var(--accent) 12%,var(--panel2))}.db-onclock{font-size:10px;color:var(--accent);font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-align:center;padding:6px}.db-QB{border-color:var(--qb)}.db-QB .db-top{background:var(--qb)}.db-RB{border-color:var(--rb)}.db-RB .db-top{background:var(--rb)}.db-WR{border-color:var(--wr)}.db-WR .db-top{background:var(--wr)}.db-TE{border-color:var(--te)}.db-TE .db-top{background:var(--te)}.db-K{border-color:var(--k)}.db-K .db-top{background:var(--k)}.db-DST{border-color:var(--dst)}.db-DST .db-top{background:var(--dst)}.ts-card{flex:0 0 auto;min-width:112px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);padding:8px 10px;box-shadow:var(--shadow);transition:border-color var(--dur),transform var(--dur-fast) var(--ease);text-align:left;font:inherit;color:inherit;cursor:pointer;display:block}@media (hover: hover){.ts-card:hover{transform:translateY(-2px);border-color:var(--accent-line)}}.ts-card:active{transform:scale(.98)}.ts-card.me{border-color:var(--me);box-shadow:0 0 0 1px color-mix(in srgb,var(--me) 30%,transparent),var(--shadow)}.ts-card.clock{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),var(--shadow)}.ts-card.viewing{box-shadow:0 0 0 2px var(--accent),var(--shadow)}.ts-card.me.viewing{box-shadow:0 0 0 2px var(--me),var(--shadow)}.ts-seat{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;background:var(--panel2);color:var(--muted);font-size:10px;font-weight:800;flex:0 0 auto}.ts-card.me .ts-seat{background:var(--me);color:#14110a}.ts-card.clock .ts-seat{background:var(--accent);color:var(--on-accent)}.ts-next{font-size:10px;color:var(--faint);font-weight:600;margin:0 0 8px;white-space:nowrap}.ts-next b{color:var(--muted);font-variant-numeric:tabular-nums}.ts-card.clock .ts-next b{color:var(--accent)}.ts-pos-QB{color:var(--qb)}.ts-pos-RB{color:var(--rb)}.ts-pos-WR{color:var(--wr)}.ts-pos-TE{color:var(--te)}.ts-board-btn{flex:0 0 auto;width:46px;height:auto;align-self:stretch}.ts-board-btn.active{background:var(--sel-bg);color:var(--sel-fg);border-color:var(--sel-bd)}.redraft-body{display:grid;grid-template-columns:minmax(0,1fr) 272px;gap:16px;align-items:start}.redraft-body:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,1fr)}@media (max-width: 1040px){.redraft-body{grid-template-columns:1fr}.redraft-body>.my-panel{order:-1;position:static;max-height:none;overflow:visible}}.rd-main{min-width:0}.my-panel{position:sticky;top:16px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:14px;box-shadow:var(--shadow);max-height:calc(100vh - 32px);overflow-y:auto}.my-panel-head{display:flex;align-items:center;gap:8px;margin-bottom:14px}.my-panel-head b{font-size:14px;letter-spacing:-.01em}.my-panel-head .muted{margin-left:auto;font-size:11px}.mp-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;font-size:9px;font-weight:800;letter-spacing:.04em;background:var(--me);color:#14110a;border-radius:5px;padding:2px 6px}.mp-badge.other{background:var(--accent);color:var(--on-accent)}.my-panel.other{border-color:var(--accent-line)}.mp-back{margin-left:0}.my-panel-head .mp-back{margin-left:6px}.mp-group-head{display:flex;align-items:center;gap:7px;margin-bottom:5px}.mp-group-head .muted{font-size:10px}.mp-player{display:flex;align-items:baseline;gap:6px;width:100%;text-align:left;background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--line2);border-radius:var(--r-sm);padding:6px 9px;margin-bottom:4px;cursor:pointer;transition:border-color var(--dur),transform var(--dur-fast)}@media (hover: hover){.mp-player:hover{transform:translate(2px)}}.mp-player .mp-name{font-weight:600;font-size:13px}.mp-player .muted{font-size:11px;margin-left:auto}.mp-empty{font-size:11px;color:var(--faint);background:var(--bg2);border:1px dashed var(--line2);border-radius:var(--r-sm);padding:5px 9px;margin-bottom:4px}.board-inline{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden;margin-bottom:14px;animation:modal-pop .2s var(--ease)}.board-modal-head{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line)}.board-modal-head b{display:inline-flex;align-items:center;gap:7px;font-size:14px;letter-spacing:-.01em}.board-modal-head .muted{font-size:11px}.board-inline .draft-board{border:none;border-radius:0;margin:0;box-shadow:none;max-height:360px}.pt-tab{display:inline-flex;align-items:center;gap:5px;padding:var(--chip-pad);background:var(--panel2);border:1px solid var(--line2);border-radius:var(--chip-r);color:var(--muted);font-size:var(--chip-fs);font-weight:var(--chip-fw);cursor:pointer;transition:background var(--dur),color var(--dur),border-color var(--dur),transform var(--dur-fast),box-shadow var(--dur)}@media (hover: hover){.pt-tab:hover{color:var(--text);border-color:var(--accent-line)}}.pt-tab:active{transform:scale(.96)}.pt-tab.active{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg);font-weight:700;box-shadow:var(--sel-shadow)}.pt-cnt{opacity:.7;font-weight:600}.pt-tab.active .pt-cnt{opacity:.8}.pt-search{font-size:13px;padding:6px 10px;width:180px}.pt-rec{font-size:12.5px;color:var(--muted);background:color-mix(in srgb,var(--good) 8%,var(--bg2));border:1px solid color-mix(in srgb,var(--good) 30%,var(--line2));border-radius:8px;padding:7px 11px;margin-bottom:8px}.pt-rec b{color:var(--text)}.pt-wrap{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow)}.player-table{width:100%;border-collapse:collapse;font-size:13px}.player-table th{font-weight:600;color:var(--faint);font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding:5px 8px;text-align:right;background:var(--bg2);position:sticky;top:0;z-index:1}.player-table th.l,.player-table td.l{text-align:left}.pt-grp th{padding-bottom:0;color:var(--muted)}.player-table td{padding:7px 8px;text-align:right;border-top:1px solid var(--line);font-variant-numeric:tabular-nums;color:var(--muted)}.player-table td.proj{color:var(--text);font-weight:700}.player-table td.rk{color:var(--faint);font-size:12px}.player-table tr.clickable{cursor:pointer}@media (hover: hover){.player-table tr.clickable:hover td{background:var(--panel2)}}.player-table tr.want td{background:color-mix(in srgb,var(--good) 7%,transparent)}.player-table tr.drafted td{opacity:.38;text-decoration:line-through}.pt-name b{color:var(--text);font-weight:650}.pt-name .pos{display:inline-block}.pt-tier{color:var(--faint);font-size:11px}.player-table td.pt-act{text-align:center;padding:4px}.draft-btn{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);border-radius:var(--r-sm);padding:3px 10px;font-size:11px;font-weight:700;cursor:pointer;transition:background var(--dur),color var(--dur),transform var(--dur-fast)}@media (hover: hover){.draft-btn:hover{background:var(--accent);color:var(--on-accent)}}.draft-btn:active{transform:scale(.94)}.rd-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,#05070b 62%,transparent);backdrop-filter:blur(8px) saturate(1.2);-webkit-backdrop-filter:blur(8px) saturate(1.2);display:flex;align-items:flex-start;justify-content:center;padding:60px 16px;z-index:100;overflow-y:auto;animation:modal-fade .2s var(--ease)}@keyframes modal-fade{0%{opacity:0}}@keyframes modal-pop{0%{opacity:0;transform:translateY(10px) scale(.98)}}.rdm-title{display:flex;flex-direction:column;gap:1px}.rdm-title b{font-size:18px;letter-spacing:-.015em}.rdm-title .muted{font-size:12px}.rdm-stat{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-sm);padding:8px 10px}.rdm-stat .rdm-slabel{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--faint);margin-bottom:2px}.rdm-stat .rdm-sval{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.rdm-stat.big{grid-column:span 2}.rdm-stat.big .rdm-sval{font-size:24px;color:var(--accent);letter-spacing:-.02em}.rdm-case{font-size:12.5px;line-height:1.5;color:var(--text);border:1px solid var(--line);border-radius:var(--r-sm);padding:9px 11px;background:var(--bg2)}.rdm-case.bull{border-left:3px solid var(--good)}.rdm-case.bear{border-left:3px solid var(--bad)}.rdm-case-lbl{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.rdm-case.bull .rdm-case-lbl{color:var(--good)}.rdm-case.bear .rdm-case-lbl{color:var(--bad)}.rdm-case.bear .rdm-case-lbl .ti,.rdm-case.bear .rdm-case-lbl svg{transform:rotate(90deg)}.rdm-note{font-size:11px;color:var(--faint);padding:6px 12px 0;font-style:italic}.pt-sort{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:var(--muted);background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:3px}.pt-sort>button{padding:var(--tog-pad);background:transparent;border:1px solid transparent;border-radius:var(--tog-r);color:var(--muted);font-size:var(--tog-fs);font-weight:var(--tog-fw);cursor:pointer;transition:background var(--dur),color var(--dur),transform var(--dur-fast)}@media (hover: hover){.pt-sort>button:hover:not(.active){color:var(--text)}}.pt-sort>button:active{transform:scale(.95)}.pt-sort>button.active{background:var(--sel-bg);color:var(--sel-fg)}.player-table td.grade{text-align:center}.player-table td.adp{color:var(--text)}.adp-tag{font-size:10px;font-weight:700;padding:1px 4px;border-radius:4px}.adp-tag.val{color:var(--good);background:color-mix(in srgb,var(--good) 14%,transparent)}.adp-tag.reach{color:var(--bad);background:color-mix(in srgb,var(--bad) 14%,transparent)}.rec-val{color:var(--good)}.rec-val b{color:var(--text)}.sleeper-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 20px;background:var(--bg2);border-bottom:1px solid var(--line);font-size:13px}.sleeper-bar .sl-icon{font-size:15px}.sl-input{font-size:13px;padding:6px 10px;width:260px}select.sl-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--bg2);color:var(--text);border:1px solid var(--line2);border-radius:var(--r-sm);cursor:pointer;padding-right:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%238b96a8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;background-size:14px}@media (hover: hover){select.sl-input:hover{border-color:color-mix(in srgb,var(--text) 40%,transparent)}}select.sl-input:focus-visible{outline:2px solid var(--hype-ring);outline-offset:1px}select.sl-input option{background:var(--bg2);color:var(--text)}.sl-dot{width:8px;height:8px;border-radius:50%}.sl-dot.on{background:var(--good);box-shadow:0 0 8px var(--good)}.sl-dot.err{background:var(--bad)}.sleeper-bar b{color:var(--text)}.sl-err{color:var(--bad)}.sleeper-bar .btn{margin-left:auto}.sl-input+.btn{margin-left:0}.app-loading{padding:60px 20px;text-align:center;color:var(--muted);font-size:14px}.rec-card{border:1px solid var(--line);border-radius:var(--r-lg);padding:13px 15px;margin-bottom:12px;background:var(--panel);box-shadow:var(--shadow)}.rec-card.live{border-color:color-mix(in srgb,var(--good) 45%,var(--line2));background:color-mix(in srgb,var(--good) 6%,var(--panel));box-shadow:0 0 0 1px color-mix(in srgb,var(--good) 20%,transparent),var(--shadow)}.rec-title{display:flex;align-items:center;gap:6px;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:9px;font-weight:650}.rec-card.live .rec-title{color:var(--good);font-weight:700}.rec-main{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rec-why{font-size:12.5px;color:var(--muted);margin-top:6px;line-height:1.5}.rec-alts{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:11px;padding-top:10px;border-top:1px solid var(--line)}.rec-alts-lbl{font-size:11px;color:var(--faint)}.rec-alt{display:inline-flex;align-items:center;gap:5px;background:var(--panel2);border:1px solid var(--line2);border-radius:var(--r-sm);padding:4px 9px;font-size:12px;color:var(--text);cursor:pointer;transition:border-color var(--dur),background var(--dur),transform var(--dur-fast)}@media (hover: hover){.rec-alt:hover{border-color:var(--accent-line);background:var(--panel)}}.rec-alt:active{transform:scale(.96)}.why{padding:10px 16px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--accent) 4%,var(--bg2))}.why-lean{font-weight:700;font-size:11px}.why-lean.lean-pursue{color:var(--good)}.why-lean.lean-value{color:var(--accent)}.why-lean.lean-fade{color:var(--bad)}.why-lean.lean-neutral{color:var(--muted)}.pl{max-width:980px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.pl .panel{padding:18px 20px}.pl-lede{margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--text)}.pl-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.pl-tile{border:1px solid var(--line);background:var(--bg2);border-radius:var(--r-lg);padding:12px 14px}.pl-tile.big{background:var(--accent-soft);border-color:var(--accent-line)}.pl-kval{font-size:24px;font-weight:750;margin-top:3px;letter-spacing:-.01em;color:var(--text)}.pl-kval.good{color:var(--good)}.pl-callout{display:flex;align-items:center;gap:9px;margin-top:14px;padding:11px 13px;border-radius:var(--r-md);background:var(--accent-soft);border:1px solid var(--accent-line);font-size:13px;line-height:1.45;color:var(--text)}.pl-callout svg{color:var(--accent);flex:0 0 auto}.pl-targets{display:flex;flex-direction:column;gap:10px;margin-top:4px}.pl-tcard{border:1px solid var(--line);border-left:3px solid var(--line);border-radius:var(--r-md);padding:12px 14px;background:var(--bg2)}.pl-thead{display:flex;align-items:center;justify-content:space-between;gap:10px}.pl-name{display:flex;align-items:center;gap:8px;font-weight:650;font-size:15px}.pl-vtag{flex:0 0 auto;font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:3px 8px;border-radius:var(--r-pill)}.pl-vtag.anchor{background:color-mix(in srgb,var(--good) 18%,transparent);color:var(--good)}.pl-vtag.overpay{background:color-mix(in srgb,#d98a2b 20%,transparent);color:#c07a20}.pl-vtag.avoid{background:color-mix(in srgb,var(--bad) 18%,transparent);color:var(--bad)}:root[data-theme=dark] .pl-vtag.overpay{color:#e5a44e}.pl-stats{display:flex;gap:8px;margin:10px 0 9px}.pl-stat{flex:1;display:flex;flex-direction:column;gap:1px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);padding:6px 9px}.pl-stat i{font-style:normal;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.pl-stat b{font-size:15px;font-variant-numeric:tabular-nums}.pl-stat.hi b{color:var(--accent)}.pl-verdict{margin:0;font-size:13px;line-height:1.45;color:var(--text)}.pl-build{margin-top:2px}.pl-brow{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 6px;border-bottom:1px solid var(--line)}.pl-brow:last-child{border-bottom:none}.pl-bslot{grid-column:1;grid-row:1;display:flex;align-items:center;gap:8px;font-weight:650;font-size:13.5px}.pl-bcost{grid-column:2;grid-row:1;text-align:right;font-weight:750;font-variant-numeric:tabular-nums;font-size:14px}.pl-btarget{grid-column:1 / -1;grid-row:2;font-size:13px;color:var(--text)}.pl-bnote{grid-column:1 / -1;grid-row:3}.pl-btotal{margin-top:2px;border-top:2px solid var(--line);background:var(--bg2);border-radius:var(--r-sm);border-bottom:none}.pl-btotal .pl-bslot{text-transform:uppercase;letter-spacing:.06em;font-size:11px;color:var(--muted)}.pl-btotal .pl-bcost{color:var(--accent);font-size:17px}.pl-foot{margin:12px 2px 0;line-height:1.5}.pl-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pl-two .small{line-height:1.5;margin:8px 0 0}.pl-rules{margin:8px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:8px}.pl-rules li{font-size:13px;line-height:1.45}@media (min-width: 680px){.pl-brow{grid-template-columns:1.4fr 2.2fr .55fr 2.5fr;align-items:center;gap:12px}.pl-bslot{grid-row:1}.pl-btarget{grid-column:2;grid-row:1}.pl-bcost{grid-column:3;grid-row:1}.pl-bnote{grid-column:4;grid-row:1}}@media (max-width: 640px){.pl-tiles{grid-template-columns:1fr 1fr}.pl-tile.big{grid-column:1 / -1}.pl-two{grid-template-columns:1fr}}@media (max-width: 640px){.app{overflow-x:clip}.tabs,.my-panel,.redraft-body.view-draft .my-panel,.player-table th,.bg-head,.lgx-bar,.sun-feed{position:static!important}.cmdbar{position:relative!important}.cmdbar{-webkit-backdrop-filter:none;backdrop-filter:none}.draft-grid,.redraft-grid{gap:12px}.cmdbar{gap:10px 14px;padding:10px 14px}.cmd-metrics{gap:8px 16px;margin-left:0;flex-wrap:wrap}.cmd-div{display:none}.m-value{font-size:15px}.metric.big .m-value{font-size:19px}.cmd-right{gap:6px;width:100%;flex-wrap:wrap}.cmd-right .btn{padding:6px 10px;font-size:12px}.cmd-sub{display:none}.tabs{position:static;gap:2px;padding:0 6px;overflow-x:auto;-webkit-overflow-scrolling:touch}.tabs::-webkit-scrollbar{display:none}.tab{padding:11px 12px;font-size:13px;white-space:nowrap}.page{padding:12px 12px 40px}.panel,.pl .panel{padding:14px}.pt-wrap.rd-table{overflow-x:auto}}tr.coinflip .rk{box-shadow:inset 3px 0 0 var(--accent-line)}@media (hover: hover){tr.coinflip:hover .rk{box-shadow:inset 3px 0 0 var(--accent)}}.player-table tr.want td{background:transparent}.player-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--text) 3%,transparent)}.player-table tbody tr.drafted td{background:transparent}.player-table tbody tr td{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.player-table tbody tr.coinflip td{border-top-color:transparent}.player-table tbody tr.coinflip td.rk{box-shadow:inset 3px 0 0 var(--accent-line)}@media (hover: hover){.player-table tbody tr.clickable:hover td{background:color-mix(in srgb,var(--accent) 10%,var(--panel2))}}.player-table .pt-name b{font-size:13.5px;letter-spacing:-.01em}.player-table td.rk{font-weight:700;color:var(--muted)}.bt{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.bt .panel{padding:18px 20px}.bt-lede{margin:10px 0 0;font-size:13.5px;line-height:1.55;color:var(--text)}.bt-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.bt-tile{border:1px solid var(--line);background:var(--bg2);border-radius:var(--r-lg);padding:12px 14px}.bt-switch{display:flex;gap:6px}.bt-sw{background:var(--panel);border:1px solid var(--line2);color:var(--muted);border-radius:var(--r-pill);padding:8px 18px;font-size:13px;font-weight:600;cursor:pointer;transition:all var(--dur) var(--ease)}@media (hover: hover){.bt-sw:hover{color:var(--text);border-color:var(--accent-line)}}.bt-sw.on{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg)}.bt-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.bt-right{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bt-tabs{display:flex;gap:3px;flex-wrap:wrap}.bt-tab{background:none;border:1px solid transparent;color:var(--muted);border-radius:var(--r-sm);padding:5px 10px;font-size:12px;font-weight:600;cursor:pointer;transition:all var(--dur-fast)}@media (hover: hover){.bt-tab:hover{color:var(--text);background:var(--panel2)}}.bt-tab.on{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg)}.bt-tabs.sm .bt-tab{font-size:11.5px;padding:4px 9px}.bt-search{background:var(--panel2);border:1px solid var(--line2);border-radius:var(--r-sm);padding:6px 10px;font-size:12.5px;color:var(--text);width:150px}.bt-table td{padding:8px}.bt-table .bt-name{display:flex;align-items:center;gap:7px}.bt-table .bt-name b{color:var(--text);font-weight:650}.bt-mine{color:var(--text);font-weight:750}.bt-rk{font-size:10.5px;color:var(--faint)}.bt-call{display:inline-block;min-width:46px;text-align:center;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:var(--r-pill)}.bt-call.over{background:color-mix(in srgb,var(--good) 18%,transparent);color:var(--good)}.bt-call.under{background:color-mix(in srgb,var(--bad) 18%,transparent);color:var(--bad)}.bt-call.pass{background:var(--panel2);color:var(--faint)}.bt-foot{margin:12px 2px 0;line-height:1.5}@media (max-width: 640px){.bt-tiles{grid-template-columns:1fr 1fr}.bt-controls{flex-direction:column;align-items:stretch}.bt-search{width:100%}.bt .panel{padding:14px}}.bt-warn{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding:12px 14px;border-radius:var(--r-md);background:color-mix(in srgb,var(--bad) 8%,transparent);border:1px solid color-mix(in srgb,var(--bad) 32%,transparent);font-size:12.5px;line-height:1.55}.bt-warn svg{color:var(--bad);flex:0 0 auto;margin-top:2px}.bt-circ{color:var(--accent);font-size:11px;cursor:help}.bt-thin{font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:var(--r-pill);background:color-mix(in srgb,#d98a2b 20%,transparent);color:#c07a20;cursor:help}:root[data-theme=dark] .bt-thin{color:#e5a44e}.bt-thr{color:var(--text)}.bt-conv{background:none;border:1px solid var(--accent-line);color:var(--accent);border-radius:var(--r-pill);padding:3px 10px;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap}@media (hover: hover){.bt-conv:hover{background:var(--accent-soft)}}.bt-conv\.yes,.bt-conv.yes{border-color:color-mix(in srgb,var(--good) 45%,transparent);color:var(--good)}.bt-thesis-row td{background:var(--bg2)!important}.bt-thesis{display:flex;flex-direction:column;gap:5px;padding:10px 4px;font-size:12.5px;line-height:1.5}.bt-ct{margin-left:5px;font-size:9.5px;opacity:.65;font-weight:700}.bt-sub{font-size:11px;opacity:.7}.bt-note{margin:0 0 10px;padding:10px 12px;border-radius:var(--r-md);background:var(--accent-soft);border:1px solid var(--accent-line);font-size:12.5px;line-height:1.5}.bt-auto{color:var(--accent);font-weight:800;margin-left:3px;cursor:help}.mk{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.mk-hero .panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.mk-cloud{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--muted);border:1px solid var(--line2);border-radius:var(--r-pill);padding:3px 10px;cursor:help}.mk-cloud .dot{width:7px;height:7px;border-radius:50%;background:var(--faint)}.mk-cloud.live{color:var(--good);border-color:color-mix(in srgb,var(--good) 40%,transparent)}.mk-cloud.live .dot{background:var(--good);box-shadow:0 0 8px var(--good)}.mk-cloud.error{color:var(--bad)}.mk-cloud.denied{color:var(--warn, #d9a441);border-color:color-mix(in srgb,var(--warn, #d9a441) 40%,transparent)}.mk-cloud.denied .dot{background:var(--warn, #d9a441)}.mk-cloud.error .dot{background:var(--bad)}.mk-cloud.league{color:var(--accent2);border-color:var(--accent-line)}.mk-cloud.league .dot{background:var(--accent2);box-shadow:0 0 8px var(--accent)}.mk-tiles{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.mk-tabs{display:flex;gap:4px;flex-wrap:wrap}.mk-actions{display:flex;gap:6px}.mk-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:14px;align-items:start}.mk-price{width:62px;background:var(--panel2);border:1px solid var(--line2);color:var(--text);border-radius:var(--r-sm);padding:4px 7px;font-size:13px;text-align:right;font-variant-numeric:tabular-nums}.mk-price.wide{width:90px;text-align:left}.mk-add{display:flex;gap:8px;margin-bottom:8px}.mk-add .bt-search{flex:1}.mk-res{display:flex;align-items:center;gap:8px;text-align:left;background:var(--panel2);border:1px solid var(--line2);border-radius:var(--r-sm);padding:7px 10px;color:var(--text);font-size:13px;cursor:pointer}@media (hover: hover){.mk-res:hover{border-color:var(--accent-line);background:var(--accent-soft)}}.mk-val{margin-left:auto;font-weight:750;font-variant-numeric:tabular-nums}@media (max-width: 900px){.mk-grid{grid-template-columns:1fr}.mk-tiles{grid-template-columns:repeat(2,1fr)}}.tb-grade{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:6px 9px 6px 10px;border-radius:6px;background:var(--tb-c);color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.02em}.tb-label{font-size:11.5px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--text)}.tb-count{font-size:11px;color:var(--muted);margin-left:9px}.player-table td.hc{font-weight:620;border-radius:0}.player-table tr.drafted td.hc{background:none!important;color:var(--faint)!important}.player-table td.proj.hc{font-weight:780}.player-table tr.mine td{background:color-mix(in srgb,var(--me) 12%,transparent)}.player-table tr.mine td.hc{background-image:linear-gradient(color-mix(in srgb,var(--me) 12%,transparent),color-mix(in srgb,var(--me) 12%,transparent))}.player-table tr.mine .pt-name b{color:var(--me)}.pt-act{white-space:nowrap;display:flex;gap:4px;align-items:center}.rp-holes{font-size:11.5px;color:var(--bad);margin:6px 0}.rp-sec{font-size:9.5px;text-transform:uppercase;letter-spacing:.07em;color:var(--faint);margin:12px 0 5px;font-weight:700}.rp-row{display:flex;align-items:center;gap:7px;padding:5px 7px;margin-bottom:3px;background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--faint);border-radius:var(--r-sm);font-size:12.5px}.rp-row.empty{color:var(--faint);border-left-color:var(--line2);border-style:dashed}.rp-slot{flex:none;width:66px;display:inline-flex;align-items:center;justify-content:center;padding:3px 0;border-radius:6px;font-size:9px;font-weight:850;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--sc, var(--faint));background:color-mix(in srgb,var(--sc, var(--faint)) 15%,transparent);border:1px solid color-mix(in srgb,var(--sc, var(--faint)) 30%,transparent)}.slot-QB{--sc: var(--qb)}.slot-RB{--sc: var(--rb)}.slot-WR{--sc: var(--wr)}.slot-TE{--sc: var(--te)}.slot-K{--sc: var(--k)}.slot-DEF,.slot-DST{--sc: var(--dst)}.slot-FLEX,.slot-WRRB_FLEX,.slot-REC_FLEX{--sc: #6f7bd6}.slot-SUPER_FLEX{--sc: #b07be0}.slot-IDP_FLEX{--sc: #8a93a3}.rp-row.empty{border:1px dashed var(--line2);background:none}.rp-row.empty .rp-slot{opacity:.8}.rp-row{border-left-color:var(--pa, var(--line2))}@media (hover: hover){.rp-row:hover{background:color-mix(in srgb,var(--pa, var(--accent)) 8%,transparent)}}.rp-rank{font-size:10.5px;font-weight:700;color:var(--muted)}.rp-rank.lean-pursue{color:var(--good)}.rp-rank.lean-fade{color:var(--bad)}.rp-drop{background:none;border:none;color:var(--faint);cursor:pointer;font-size:14px;line-height:1;padding:0 2px}@media (hover: hover){.rp-drop:hover{color:var(--bad)}}.bgrid-wrap{overflow-x:auto;margin:0 -4px}.bgrid{min-width:660px}.bg-more{height:1px;overflow-anchor:none}.bg-head,.bg-row{display:grid;grid-template-columns:30px minmax(120px,1fr) 52px 40px 46px 46px 52px 48px 44px 36px 34px;align-items:center;gap:6px}.bg-head{padding:0 6px 7px;font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--faint);font-weight:700;position:sticky;top:0;background:var(--panel);z-index:2}.bg-head .bg-c,.bg-head .bg-rk{text-align:center}.bg-head .bg-player{text-align:left}.bg-row{padding:5px 6px;border-bottom:1px solid var(--line);border-radius:var(--r-sm);font-size:12.5px;font-variant-numeric:tabular-nums}.bg-row.clickable{cursor:pointer;transition:background var(--dur-fast)}@media (hover: hover){.bg-row.clickable:hover{background:var(--panel2)}}.bg-row.sel{background:var(--sel-bg);box-shadow:inset 2px 0 0 var(--sel-line)}.bg-row.bargain{background:none}.bg-rk{color:var(--faint);font-size:11px;text-align:center}.bg-player{display:flex;align-items:center;gap:7px;min-width:0}.bg-player .rname{flex:0 1 auto;font-weight:620;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-c{text-align:center;color:var(--muted)}.bg-tm{font-size:10.5px;color:var(--faint);font-weight:650}.bg-live{color:var(--text);font-weight:780}.bg-edge{font-weight:750;font-size:11.5px}.bg-c.hc{border-radius:5px;padding:3px 0;font-weight:650}.bg-row .pos{min-width:0;width:100%;display:inline-block;padding:2px 4px}.bg-band{grid-column:1 / -1;display:flex;align-items:center;margin:7px 0 3px;border-radius:6px;background:linear-gradient(90deg,var(--tb-c) 0%,color-mix(in srgb,var(--tb-c) 26%,transparent) 34%,transparent 72%)}.bg-row .badge,.board .badge{background:color-mix(in srgb,var(--me) 18%,transparent);color:var(--me);border:1px solid color-mix(in srgb,var(--me) 42%,transparent);font-size:var(--fs-xs);padding:2px 6px;letter-spacing:.06em;flex:none}.bg-row.bargain .rname{color:var(--me)}.bg-band{background:color-mix(in srgb,var(--tb-c) 30%,transparent);box-shadow:inset 3px 0 0 var(--tb-c);padding:1px 0}.bg-band .tb-grade{margin:4px 8px;width:20px;height:20px;font-size:11px}.bg-band .tb-label{color:var(--text)}.bg-c.hc,.player-table td.hc{font-weight:700}.bg-edge.good{color:var(--good)}.bg-edge.bad{color:var(--bad)}.bg-band{background:linear-gradient(90deg,color-mix(in srgb,var(--tb-c) 62%,transparent),color-mix(in srgb,var(--tb-c) 34%,transparent));box-shadow:inset 4px 0 0 var(--tb-c);border-radius:7px}.bg-band .tb-label{color:var(--text);font-weight:800}.bg-band .tb-count{color:color-mix(in srgb,var(--text) 68%,transparent)}.bg-band .tb-grade{background:color-mix(in srgb,#000 22%,var(--tb-c))}.bg-head{padding-bottom:6px}.bg-head .bg-c{background:var(--bg2);border:1px solid var(--line);border-radius:6px;padding:5px 2px;color:var(--muted);font-weight:700}.bg-head .bg-player,.bg-head .bg-rk{padding:5px 2px}.bg-head .bg-c.bg-c-blank{border:0;background:none;box-shadow:none}.avail-chip{flex:none;font-size:var(--fs-xs);font-weight:800;letter-spacing:.04em;padding:2px 5px;border-radius:var(--r-pill);white-space:nowrap;background:color-mix(in srgb,var(--bad) 16%,transparent);color:var(--bad);border:1px solid color-mix(in srgb,var(--bad) 40%,transparent)}.badge.payup{background:color-mix(in srgb,var(--hot) 16%,transparent);color:var(--hot);border-color:color-mix(in srgb,var(--hot) 45%,transparent)}.infl-tag{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--faint);background:var(--panel2);border:1px solid var(--line2);border-radius:var(--r-pill);padding:2px 7px}.infl-tag.manual{color:var(--me);border-color:color-mix(in srgb,var(--me) 45%,transparent);background:color-mix(in srgb,var(--me) 14%,transparent);cursor:pointer}.shell{display:grid;grid-template-columns:120px 1fr;align-items:start}.shell-main{min-width:0}.railnav{position:sticky;top:0;display:flex;flex-direction:column;gap:2px;padding:14px 8px;align-self:stretch;min-height:calc(100vh - 74px);border-right:1px solid var(--line);background:var(--bg2)}.rail-item{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px 9px;border:none;background:none;cursor:pointer;border-radius:var(--r-md);color:var(--faint);font-size:10px;font-weight:650;line-height:1.15;text-align:center;letter-spacing:.01em;transition:color var(--dur),background var(--dur)}.rail-item span{display:block}.rail-item span.rl-full{display:inline}.rail-item span.rl-tab{display:none}@media (max-width: 820px){.shell{grid-template-columns:1fr}.railnav{flex-direction:row;position:static;min-height:0;overflow-x:auto;border-right:none;border-bottom:1px solid var(--line);padding:6px 8px}.rail-item{flex:none;flex-direction:row;gap:7px;padding:8px 11px;font-size:12px}}.pc-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#05080db3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:22px;z-index:60;overscroll-behavior:contain}.pc{--pa: var(--accent);position:relative;width:min(900px,100%);max-height:90vh;overflow:auto;overscroll-behavior:contain;background:color-mix(in srgb,var(--panel) 76%,var(--bg));border:1px solid var(--line2);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);animation:modal-pop .18s var(--ease)}.pos-accent-RB{--pa: var(--rb)}.pos-accent-WR{--pa: var(--wr)}.pos-accent-TE{--pa: var(--te)}.pos-accent-QB{--pa: var(--qb)}.pos-accent-K{--pa: var(--k)}.pos-accent-DST{--pa: var(--dst)}.pc-x{position:absolute;top:14px;right:14px;z-index:3;background:#00000052;border:1px solid rgba(255,255,255,.18);border-radius:var(--r-pill);width:30px;height:30px;display:grid;place-items:center;cursor:pointer;color:#fff}@media (hover: hover){.pc-x:hover{background:#00000080}}.pc-head{position:relative;display:flex;gap:20px;align-items:flex-end;padding:24px 26px 20px;border-bottom:1px solid var(--line);overflow:hidden;background:radial-gradient(520px 220px at 8% 120%,color-mix(in srgb,var(--pa) 52%,transparent),transparent 70%),linear-gradient(115deg,color-mix(in srgb,var(--pa) 26%,var(--panel)),var(--panel) 58%)}.pc-shot{flex:none;width:108px;height:108px;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--pa) 22%,var(--panel2));border:3px solid color-mix(in srgb,var(--pa) 70%,transparent);display:grid;place-items:center;box-shadow:0 6px 20px #00000047}.pc-shot img{width:100%;height:100%;object-fit:cover;object-position:top center}.pc-initials{font-size:30px;font-weight:800;color:#fff;opacity:.8}.pc-id{flex:1;min-width:0}.pc-id h2{margin:0 0 9px;font-size:31px;letter-spacing:-.028em;line-height:1.05}.pc-first{font-weight:450;color:var(--text);opacity:.82}.pc-last{font-weight:800;color:var(--pa)}:root[data-theme=dark] .pc-last{color:color-mix(in srgb,var(--pa) 75%,#fff)}.pc-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pc-chip{font-size:10.5px;font-weight:650;color:var(--muted);background:color-mix(in srgb,var(--panel2) 82%,transparent);border:1px solid var(--line2);border-radius:var(--r-pill);padding:3px 9px}.pc-chip.strong{color:var(--text);font-weight:800;letter-spacing:.03em}.pc-alert{margin-top:10px;font-size:11.5px;padding:7px 10px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--bad) 12%,transparent);color:var(--muted);border:1px solid color-mix(in srgb,var(--bad) 34%,transparent)}.pc-alert b{color:var(--bad)}.pc-kpis{display:flex;gap:7px;flex:none}.pc-kpi{background:var(--tile-bg);border:var(--tile-bd);border-radius:var(--tile-r);padding:var(--tile-pad);min-width:70px;text-align:center}.pc-kpi.accent{background:color-mix(in srgb,var(--pa) 22%,var(--panel2));border-color:color-mix(in srgb,var(--pa) 46%,transparent)}.pc-kpi.box{background:var(--bg2);border-color:var(--line);text-align:left}.pc-klabel{font-size:var(--tile-lbl-fs);text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:var(--tile-lbl-fw)}.pc-kval{font-size:var(--tile-val-fs);font-weight:var(--tile-val-fw);font-variant-numeric:tabular-nums;margin-top:2px;color:var(--text);letter-spacing:-.01em}.pc-kval:not(:has(*)){color:var(--text)}.pc-ksub{font-size:var(--fs-xs);color:var(--faint)}.pc-kpi.accent .pc-kval{color:var(--pa)}.pc-tabs{display:flex;align-items:center;gap:2px;padding:10px 26px 0;border-bottom:1px solid var(--line)}.pc-tabs button{background:none;border:none;cursor:pointer;padding:8px 13px;font-size:12.5px;font-weight:650;color:var(--muted);border-bottom:2px solid transparent;text-transform:capitalize;white-space:nowrap}@media (hover: hover){.pc-tabs button:hover{color:var(--text)}}.pc-tabs button.active{color:var(--text);border-bottom-color:var(--sel-line)}.pc-tags{margin-left:auto;display:flex;align-items:center;gap:7px;padding-bottom:8px}.pc-ovr{font-size:10.5px;color:var(--faint);font-weight:650;white-space:nowrap}.pc-body{padding:18px 26px 22px;font-size:13px;line-height:1.55;color:var(--muted)}.pc-body p{margin:0 0 12px}.pc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(102px,1fr));gap:8px;margin:14px 0}.pc-sec{font-size:9.5px;text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-weight:750;margin:18px 0 7px}.wp-src{margin-left:auto;font-style:normal;font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--bg);color:var(--muted);border:1px solid var(--line)}.wp-src.wp-vegas{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent)}.wp-src.wp-out{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 45%,transparent)}.bkc-book{margin-top:12px;font-size:12.5px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-sm);padding:10px 12px}.bkc-book b{color:var(--text)}.pc-foot{padding:0 26px 20px}@media (max-width: 700px){.pc-head{flex-wrap:wrap;gap:14px}.pc-kpis{width:100%}.pc-id h2{font-size:25px}}.gl-chart{margin:18px 0 6px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-lg);padding:14px 16px 10px}.gl-chart.compact{margin-top:16px}.gl-head{display:flex;align-items:baseline;gap:10px;margin-bottom:12px;flex-wrap:wrap;font-size:12px}.gl-head b{font-size:12.5px;color:var(--text)}.gl-head .muted{font-size:11.5px}.gl-seasons{margin-left:auto;display:flex;gap:4px}.gl-seasons button{background:var(--panel2);border:1px solid var(--line2);border-radius:var(--r-sm);padding:3px 9px;font-size:11px;font-weight:650;color:var(--muted);cursor:pointer}.gl-seasons button.active{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg)}.gl-bar{flex:1 1 0;min-width:0;max-width:40px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;position:relative}.gl-fill{width:100%;max-width:26px;border-radius:3px 3px 0 0;transition:filter var(--dur)}@media (hover: hover){.gl-bar:hover .gl-fill{filter:brightness(1.25)}}.gl-fill.hi{background:var(--good)}.gl-fill.mid{background:var(--warn)}.gl-fill.lo{background:var(--bad)}.gl-table{width:100%;border-collapse:collapse;font-size:11.5px;font-variant-numeric:tabular-nums;min-width:560px}.gl-table th{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--faint);font-weight:750;padding:6px 7px;text-align:right;background:var(--bg2);white-space:nowrap}.gl-table .gl-grp th{padding-bottom:2px;color:var(--muted);text-align:center;font-size:9.5px;letter-spacing:.1em}.gl-table .gl-sep{border-left:1px solid var(--line)}.gl-table .gl-fan{background:color-mix(in srgb,var(--pa) 12%,var(--bg2))}.gl-table td.gl-fan{background:color-mix(in srgb,var(--pa) 9%,transparent)}.gl-table td{padding:5px 7px;text-align:right;border-top:1px solid var(--line);color:var(--muted)}.gl-table th.l,.gl-table td.l{text-align:left}.gl-pts{color:var(--text);font-weight:780}@media (hover: hover){.gl-table tbody tr:hover td{background:var(--panel2)}}@media (hover: hover){.gl-table tbody tr:hover td.gl-fan{background:color-mix(in srgb,var(--pa) 16%,var(--panel2))}}.railnav{align-self:start;height:calc(100vh - var(--hdr, 66px));top:var(--hdr, 66px);overflow-y:auto;scrollbar-width:none;min-height:0}.railnav::-webkit-scrollbar{display:none}.cmdbar{gap:16px;padding:10px 18px}.cmd-league{letter-spacing:-.015em}.cmd-sub{font-size:9.5px;letter-spacing:.1em}.cmd-metrics{gap:10px;margin-left:10px;align-items:center;flex:0 0 auto}.mgroup{position:relative;display:flex;align-items:stretch;gap:16px;flex:none;padding:13px 15px 8px;border-radius:var(--r-lg);background:var(--bg2);border:1px solid var(--line)}.mgroup-tag{position:absolute;top:-7px;left:12px;font-size:var(--fs-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:1px 6px;border-radius:var(--r-pill);background:var(--panel);color:var(--faint);border:1px solid var(--line)}.mgroup.mine{background:linear-gradient(135deg,color-mix(in srgb,var(--me) 15%,var(--bg2)),var(--bg2) 70%);border-color:color-mix(in srgb,var(--me) 34%,transparent)}.mgroup.mine .mgroup-tag{color:var(--me);border-color:color-mix(in srgb,var(--me) 42%,transparent)}.mgroup .metric{white-space:nowrap}.mgroup .m-label{font-size:9px;letter-spacing:.08em;font-weight:700}.mgroup .m-value{font-size:16px}.mgroup.mine .metric.big .m-value{font-size:25px}.cmd-right{gap:6px}@media (max-width: 1180px){.cmd-metrics{flex-wrap:wrap;margin-left:0}.mgroup{gap:12px;padding:13px 12px 8px}.mgroup.mine .metric.big .m-value{font-size:20px}}.menu-wrap{position:relative}.menu-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.menu{position:absolute;top:calc(100% + 6px);right:0;z-index:41;min-width:170px;background:var(--panel);border:1px solid var(--line2);border-radius:var(--r-md);box-shadow:var(--shadow-lg);padding:5px;animation:modal-pop .14s var(--ease)}.menu button{display:block;width:100%;text-align:left;background:none;border:none;padding:8px 10px;border-radius:var(--r-sm);font-size:12.5px;font-weight:550;color:var(--text);cursor:pointer}@media (hover: hover){.menu button:hover{background:var(--panel2)}}.menu button.danger{color:var(--bad)}@media (hover: hover){.menu button.danger:hover{background:color-mix(in srgb,var(--bad) 12%,transparent)}}.league-toggle{border-radius:var(--r-md)}.league-toggle button{padding:var(--tog-pad);font-size:var(--tog-fs)}.board-key{margin:2px 0 8px}.board-key summary{cursor:pointer;font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-weight:700;list-style:none;width:max-content;padding:2px 0}.board-key summary::-webkit-details-marker{display:none}.board-key summary:before{content:"›";display:inline-block;margin-right:5px;transition:transform var(--dur)}.board-key[open] summary:before{transform:rotate(90deg)}@media (hover: hover){.board-key summary:hover{color:var(--muted)}}.board-key>div{font-size:11px;color:var(--faint);line-height:1.8;padding:7px 0 2px}.board-key .badge{margin:0 2px}.team-card{display:block;width:100%;text-align:left;cursor:pointer;font:inherit}@media (hover: hover){.team-card:hover{border-color:var(--accent-line);background:var(--panel2)}}.tc-modal{width:min(820px,100%)}.tcm-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 26px 16px;background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 16%,var(--panel)),var(--panel) 62%)}.tc-modal.is-me .tcm-head{background:linear-gradient(120deg,color-mix(in srgb,var(--me) 20%,var(--panel)),var(--panel) 62%)}.tcm-head h2{margin:0;font-size:23px;letter-spacing:-.02em;display:flex;align-items:center}.tcm-sub{font-size:11.5px;color:var(--muted);margin-top:4px}.tcm-holes{display:flex;flex-wrap:wrap;gap:6px;padding:0 26px 14px;border-bottom:1px solid var(--line)}.rg{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:12px;align-items:start}.rg-col{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;background:var(--bg2)}.rg-row{display:flex;align-items:center;gap:6px;width:100%;padding:5px 6px;cursor:pointer;background:none;border:none;border-radius:var(--r-sm);text-align:left;font:inherit;transition:background var(--dur-fast)}@media (hover: hover){.rg-row:hover{background:var(--panel2)}}.rg-ovr,.rg-pr{flex:none;min-width:34px;text-align:center;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;border-radius:4px;padding:2px 0}.rg-ovr{color:var(--faint)}.rg-pr.hi{color:var(--good);background:color-mix(in srgb,var(--good) 16%,transparent)}.rg-pr.mid{color:var(--warn);background:color-mix(in srgb,var(--warn) 16%,transparent)}.rg-pr.lo{color:var(--bad);background:color-mix(in srgb,var(--bad) 16%,transparent)}.rg-pr.adp{color:var(--muted);background:var(--bg2);border:1px dashed var(--line2)}.rg-pr.adp i{font-style:normal;font-size:9px;font-weight:800;letter-spacing:.04em;margin-right:3px;opacity:.8}.rg-pr.out{color:var(--bad);background:color-mix(in srgb,var(--bad) 14%,transparent);font-weight:800;letter-spacing:.04em}.rg-pr.na{color:var(--faint)}.src-expert{color:#b07be0}.src-sleeper{color:#37c0a8}.src-espn{color:#e2534b}.src-yahoo{color:#8f6fe8}.src-underdog{color:#e2914b}.src-cbs{color:#4d8dfb}.src-ffpc{color:#56b06b}.gl-table td.t0{color:var(--bad)}.gl-table td.t1{color:#c98a3f}.gl-table td.t2{color:var(--muted)}.gl-table td.t3{color:color-mix(in srgb,var(--good) 62%,var(--muted))}.gl-table td.t4{color:var(--good);font-weight:780}.gl-table td.gl-pts.t4{background:color-mix(in srgb,var(--good) 22%,transparent);color:var(--good)}.gl-table td.gl-pts.t3{background:color-mix(in srgb,var(--good) 12%,transparent)}.gl-table td.gl-pts.t1{background:color-mix(in srgb,#c39321 12%,transparent)}.gl-table td.gl-pts.t0{background:color-mix(in srgb,var(--bad) 16%,transparent);color:var(--bad)}.bg-head,.bg-row{grid-template-columns:30px minmax(150px,1fr) 52px 40px 46px 46px 52px 48px 44px 36px}.bg-face{flex:none;width:24px;height:24px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2));border:1px solid color-mix(in srgb,var(--pa, var(--faint)) 40%,transparent)}.bg-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.bg-face em{font-style:normal;font-size:9.5px;font-weight:800;color:var(--faint)}.pb{display:flex;flex-direction:column;gap:16px}.pb-plans{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:12px}.pb-tab{padding:var(--chip-pad);border-radius:var(--chip-r);border:1px solid var(--line2);background:var(--panel2);color:var(--muted);font-size:var(--chip-fs);font-weight:var(--chip-fw);cursor:pointer}@media (hover: hover){.pb-tab:hover{color:var(--text)}}.pb-tab.active{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg)}.pb-tab.add{border-style:dashed}.pb-plan-actions{margin-left:auto;display:flex;gap:6px}.pb-econ{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:9px}.pb-warn{margin-top:12px;font-size:12.5px;padding:10px 12px;border-radius:var(--r-md);background:color-mix(in srgb,var(--bad) 12%,transparent);color:var(--muted);border:1px solid color-mix(in srgb,var(--bad) 34%,transparent)}.pb-warn b{color:var(--bad)}.pb-warn.soft{background:color-mix(in srgb,var(--hot) 10%,transparent);border-color:color-mix(in srgb,var(--hot) 30%,transparent)}.pb-warn.soft b{color:var(--hot)}.pb-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}@media (max-width: 1050px){.pb-grid{grid-template-columns:1fr}}.pb-side{display:flex;flex-direction:column;gap:16px}.pb-filters{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-bottom:10px}.pb-filters .pt-search{margin-left:auto}.pb-list{max-height:620px;overflow-y:auto}.pb-row{display:flex;align-items:center;gap:9px;padding:6px 7px;border-bottom:1px solid var(--line)}@media (hover: hover){.pb-row:hover{background:var(--panel2)}}.pb-face{flex:none;width:28px;height:28px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2));border:1px solid color-mix(in srgb,var(--pa, var(--faint)) 42%,transparent)}.pb-face.big{width:52px;height:52px;border-width:2px}.pb-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.pb-face em{font-style:normal;font-size:9.5px;font-weight:800;color:var(--faint)}.pb-name{flex:1;min-width:0;background:none;border:none;padding:0;text-align:left;cursor:pointer;color:var(--text);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover: hover){.pb-name:hover{color:var(--pa, var(--accent))}}.pb-num{flex:none;min-width:42px;text-align:right;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700}.pb-pick{flex:none;font-size:11px;font-weight:700;padding:4px 11px;cursor:pointer;background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--r-sm);color:var(--accent)}@media (hover: hover){.pb-pick:hover{background:var(--accent);color:var(--on-accent)}}.pb-pick.sm{padding:3px 9px;font-size:10px}.pb-decide{border:1px solid color-mix(in srgb,var(--pa) 45%,var(--line2));border-radius:var(--r-lg);background:linear-gradient(150deg,color-mix(in srgb,var(--pa) 14%,var(--panel)),var(--panel) 60%);padding:16px 18px}.pb-decide-head{display:flex;align-items:center;gap:13px;margin-bottom:16px}.pb-decide-name{background:none;border:none;padding:0;cursor:pointer;color:var(--text);font-size:18px;font-weight:750;letter-spacing:-.015em;display:inline-flex;align-items:center;gap:6px}@media (hover: hover){.pb-decide-name:hover{color:var(--pa)}}.pb-decide-head .pb-x{margin-left:auto}.pb-q{font-size:14px;font-weight:600;color:var(--text);margin-bottom:12px}.pb-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 560px){.pb-choices{grid-template-columns:1fr}}.pb-choice{text-align:left;padding:13px 15px;border-radius:var(--r-md);cursor:pointer;border:1px solid var(--line2);background:var(--bg2)}.pb-choice b{display:block;font-size:14px;margin-bottom:3px;color:var(--text)}.pb-choice span{font-size:11.5px;color:var(--faint)}@media (hover: hover){.pb-choice.go:hover{border-color:var(--good);background:color-mix(in srgb,var(--good) 10%,transparent)}}@media (hover: hover){.pb-choice.no:hover{border-color:var(--bad);background:color-mix(in srgb,var(--bad) 10%,transparent)}}.pb-price{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.pb-price input{width:110px;font-size:26px;font-weight:780;padding:6px 12px;text-align:center;background:var(--bg2);border:1px solid var(--line2);border-radius:var(--r-md);color:var(--text)}.pb-price-opts{display:flex;gap:6px;flex-wrap:wrap}.pb-price-opts button{font-size:11px;font-weight:650;padding:5px 10px;cursor:pointer;background:var(--panel2);border:1px solid var(--line2);border-radius:var(--r-pill);color:var(--muted)}@media (hover: hover){.pb-price-opts button:hover{color:var(--text);border-color:var(--accent-line)}}.pb-reason{font-size:12px;color:var(--muted);line-height:1.65;margin-bottom:14px}.pb-reason b{color:var(--text)}.pb-step .btn{padding:9px 18px}.pb-slot{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--line)}.pb-slot.fade{opacity:.62}.pb-slot-name{flex:1;min-width:0;background:none;border:none;padding:0;text-align:left;cursor:pointer;color:var(--text);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover: hover){.pb-slot-name:hover{color:var(--pa, var(--accent))}}.pb-x{background:none;border:none;color:var(--faint);cursor:pointer;font-size:16px;line-height:1;padding:0 3px}@media (hover: hover){.pb-x:hover{color:var(--bad)}}.pb-sec{font-size:9.5px;text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-weight:750;margin:14px 0 5px}.pb-comp{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--line)}.mk-res{display:grid;grid-template-columns:22px 30px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:6px 8px;border-bottom:1px solid var(--line);border-radius:var(--r-sm)}@media (hover: hover){.mk-res:hover{background:var(--panel2)}}.mk-face{width:30px;height:30px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2));border:1px solid color-mix(in srgb,var(--pa, var(--faint)) 42%,transparent)}.mk-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.mk-face em{font-style:normal;font-size:9.5px;font-weight:800;color:var(--faint)}.mk-sub{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--faint)}.mk-sub .pos{font-size:var(--fs-xs);padding:1px 5px;min-width:0}.mk-money{text-align:right;line-height:1.25}.mk-val{display:block;font-size:13px;font-weight:780;font-variant-numeric:tabular-nums;color:var(--text)}.pb-face.sm{width:24px;height:24px}.pb-slot.keeper{opacity:.95}.pb-keep-price{font-size:12.5px;font-weight:780;color:var(--me);font-variant-numeric:tabular-nums}.pb-tile-sub{font-size:9.5px;color:var(--faint);margin-top:2px}.mk-face.sm{width:26px;height:26px}.mk-res{grid-template-columns:22px 30px minmax(0,1fr) auto 44px auto}.mk-sugg{font-size:12px;font-weight:780;text-align:right;color:var(--accent);font-variant-numeric:tabular-nums}.mk-fits{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.mk-fits .pb-comp{gap:8px}.mk-edge{font-size:11px;font-weight:750;color:var(--good);text-align:right;font-variant-numeric:tabular-nums}.mk-res{grid-template-columns:22px 30px minmax(0,1fr) auto auto 44px auto}.mk-res{grid-template-columns:20px 30px minmax(0,1fr) auto;gap:8px;padding:7px 8px}.mk-strats{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin:12px 0 4px}.mk-strats-lbl{font-size:9px;text-transform:uppercase;letter-spacing:.09em;color:var(--faint);font-weight:750;margin-right:3px}.mk-strat{font-size:11px;font-weight:650;padding:4px 11px;cursor:pointer;border-radius:var(--r-pill);background:var(--bg2);border:1px solid var(--line2);color:var(--muted)}@media (hover: hover){.mk-strat:hover{color:var(--text);border-color:var(--accent-line)}}.mk-strat.on{background:var(--sel-bg);color:var(--sel-fg);border-color:var(--sel-bd);font-weight:750}.mk-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.mk-tabs{display:flex;gap:9px;flex-wrap:wrap;align-items:stretch}.mk-card{display:flex;flex-direction:column;gap:3px;align-items:flex-start;min-width:132px;padding:9px 12px;cursor:pointer;text-align:left;font:inherit;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);transition:border-color var(--dur),background var(--dur),transform var(--dur-fast)}@media (hover: hover){.mk-card:hover{border-color:var(--accent-line);background:var(--panel2)}}.mk-card:active{transform:scale(.985)}.mk-card.on{border-color:var(--sel-bd);background:var(--sel-bg);box-shadow:var(--sel-shadow)}.mk-card.new{border-style:dashed;justify-content:center}.mk-card-name{font-size:12.5px;font-weight:700;color:var(--text)}.mk-card.on .mk-card-name{color:inherit}.mk-card-meta{font-size:10.5px;color:var(--faint);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:4px}.mk-card-meta i{font-style:normal;opacity:.5}.mk-card-tags{display:flex;gap:4px;flex-wrap:wrap}.mk-card-tags em{font-style:normal;font-size:var(--fs-xs);font-weight:750;letter-spacing:.03em;padding:1px 6px;border-radius:var(--r-pill);color:var(--muted);background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.mk-band{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:12px 18px;margin-bottom:18px;border-radius:var(--r-lg);background:var(--bg2);border:1px solid var(--line)}.mk-read-value{font-size:17px;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:1px;color:var(--text)}.mk-read.lead .mk-read-value{font-size:25px}.mk-row-label{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--faint);font-weight:750;margin-bottom:7px}.mk-card{flex-direction:row;align-items:center;gap:10px;min-width:0;padding:8px 14px 8px 11px;border-radius:var(--r-pill);border-left:3px solid var(--line2)}.mk-card>span{display:block}.mk-card.on{border-left-color:var(--accent)}.mk-card-name{font-size:12.5px}.mk-card-meta{font-size:10px}.mk-card-tags{display:none}.mk-card.on .mk-card-tags{display:flex}.mk-card.new{border-radius:var(--r-pill);border-left-style:dashed}.mk-card.new .mk-card-meta{display:none}.mk-strip{display:flex;align-items:center;gap:9px}.mk-strip .mk-tabs{flex:1;min-width:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;padding-bottom:2px;scrollbar-width:thin;scrollbar-color:var(--line2) transparent;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),transparent 100%)}.mk-strip .mk-tabs::-webkit-scrollbar{height:5px}.mk-strip .mk-tabs::-webkit-scrollbar-thumb{background:var(--line2);border-radius:var(--r-pill)}.mk-strip .mk-card{flex:0 0 auto;scroll-snap-align:start}.mk-new{flex:0 0 auto;padding:8px 14px;cursor:pointer;font-size:12px;font-weight:700;border-radius:var(--r-pill);color:var(--accent);background:var(--accent-soft);border:1px dashed var(--accent-line)}@media (hover: hover){.mk-new:hover{background:color-mix(in srgb,var(--accent) 18%,transparent)}}.mk-row-label b{color:var(--muted);font-weight:750;margin-left:3px}.mk-strip{min-width:0;max-width:100%}.mk-strip .mk-tabs{flex:1 1 0;min-width:0}:root{--app-bg: radial-gradient(820px 460px at 8% -10%, color-mix(in srgb, var(--dibz-hype) 10%, transparent), transparent 60%), radial-gradient(700px 420px at 94% -4%, color-mix(in srgb, var(--qb) 11%, transparent), transparent 58%), radial-gradient(1100px 640px at 55% 108%, color-mix(in srgb, var(--wr) 7%, transparent), transparent 62%), var(--bg);--sheen: linear-gradient(180deg, rgba(255,255,255,.5), rgba(255,255,255,0) 42%);--edge: rgba(255,255,255,.7);--accent-grad: linear-gradient(140deg, var(--accent), color-mix(in srgb, var(--te) 55%, var(--accent)))}:root[data-theme=dark]{--app-bg: radial-gradient(880px 500px at 6% -12%, color-mix(in srgb, var(--dibz-hype) 17%, transparent), transparent 62%), radial-gradient(760px 460px at 96% -6%, color-mix(in srgb, var(--qb) 17%, transparent), transparent 60%), radial-gradient(1200px 700px at 58% 112%, color-mix(in srgb, var(--wr) 11%, transparent), transparent 64%), var(--bg);--sheen: linear-gradient(180deg, rgba(255,255,255,.045), rgba(255,255,255,0) 46%);--edge: rgba(255,255,255,.07);--shadow: 0 2px 6px rgba(0,0,0,.32), 0 14px 38px rgba(0,0,0,.42);--shadow-lg: 0 24px 64px rgba(0,0,0,.62)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--app-bg)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.032;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.app{position:relative;z-index:1}.shell{position:relative}.panel,.mk-band,.mgroup,.rg-col,.pc,.tc-modal{background-image:var(--sheen);border-top-color:var(--edge)}.btn.primary{background-image:var(--accent-grad)}.mk-card.on,.bg-row.sel{box-shadow:var(--sel-shadow)}:where(button,input,select,textarea,a,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--hype-ring);outline-offset:2px}[data-quiet-focus]:focus-visible{outline:none!important}input,textarea{caret-color:var(--hype-ring)}::selection{background:var(--hype-select)}.cmdbar{background:color-mix(in srgb,var(--panel) 62%,transparent)}.cmdbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--dibz-hype) 40%,transparent) 30%,color-mix(in srgb,var(--dibz-hype) 40%,transparent) 70%,transparent)}.cmdbar{position:sticky}:root[data-theme=dark]{--app-bg: radial-gradient(1000px 560px at 4% -14%, color-mix(in srgb, var(--dibz-hype) 26%, transparent), transparent 60%), radial-gradient(880px 520px at 98% -8%, color-mix(in srgb, var(--qb) 26%, transparent), transparent 58%), radial-gradient(1300px 760px at 60% 114%, color-mix(in srgb, var(--wr) 16%, transparent), transparent 62%), var(--bg)}.mk-card,.team-card,.bg-row,.mk-res,.rg-row,.pb-row{transition:background var(--dur-fast),border-color var(--dur),transform var(--dur-fast) var(--ease),box-shadow var(--dur)}@media (hover: hover){.mk-card:hover,.team-card:hover{transform:translateY(-1px)}}.panel{transition:border-color var(--dur),box-shadow var(--dur)}@media (hover: hover){.bg-row:hover{box-shadow:inset 2px 0 color-mix(in srgb,var(--pa, var(--accent)) 70%,transparent)}}.bg-row.bargain{box-shadow:inset 2px 0 0 var(--me)}:root:not([data-theme=dark]){--sheen: none;--edge: var(--line);--app-bg: radial-gradient(900px 520px at 6% -12%, color-mix(in srgb, var(--dibz-hype) 7%, transparent), transparent 58%), radial-gradient(780px 460px at 98% -6%, color-mix(in srgb, var(--qb) 8%, transparent), transparent 56%), radial-gradient(1200px 700px at 60% 112%, color-mix(in srgb, var(--wr) 5%, transparent), transparent 60%), var(--bg);--shadow: 0 1px 2px rgba(17,22,31,.06), 0 10px 28px rgba(17,22,31,.09)}:root:not([data-theme=dark]) body:before{opacity:.018}:root:not([data-theme=dark]) .cmdbar{background:color-mix(in srgb,var(--panel) 88%,transparent)}:root:not([data-theme=dark]) .panel{border-color:var(--line)}.adv-fill{display:block;height:100%;border-radius:var(--r-pill)}.adv-fill.hi{background:linear-gradient(90deg,color-mix(in srgb,var(--good) 72%,var(--text)),var(--good))}.adv-fill.good{background:linear-gradient(90deg,color-mix(in srgb,var(--good) 62%,var(--muted)),var(--good))}.adv-fill.mid{background:linear-gradient(90deg,#96762a,#c39321)}.adv-fill.low{background:linear-gradient(90deg,#a35f34,#d08a45)}.adv-fill.lo{background:linear-gradient(90deg,#9c3f3a,var(--bad))}.adv-pct{text-align:right;font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--faint);font-weight:700}.adv-pct.hi,.adv-pct.good{color:var(--good)}.adv-pct.lo,.adv-pct.low{color:var(--bad)}:root{--accent: #7a45d8;--accent-solid: #6d31d9;--accent-ink: #5b2bb0;--accent2: #9d6bff;--accent-soft: color-mix(in srgb, var(--accent) 11%, transparent);--accent-line: color-mix(in srgb, var(--accent) 38%, var(--line2));--cool: #3d7fe0;--glow: 0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), 0 4px 20px color-mix(in srgb, var(--accent) 22%, transparent);--accent-grad: linear-gradient(140deg, var(--accent2), var(--accent) 70%);--hype-ring: color-mix(in srgb, var(--dibz-hype) 85%, var(--dibz-midnight));--hype-soft: color-mix(in srgb, var(--dibz-hype) 12%, transparent);--hype-select: color-mix(in srgb, var(--dibz-hype) 24%, transparent)}:root[data-theme=dark]{--accent: #9257ff;--accent-solid: #7c3aed;--accent-ink: #b490ff;--accent2: #b98bff;--accent-soft: color-mix(in srgb, var(--accent) 17%, transparent);--accent-line: color-mix(in srgb, var(--accent) 45%, var(--line2));--cool: #4ca8ff;--glow: 0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent), 0 6px 26px color-mix(in srgb, var(--accent) 30%, transparent);--hype-ring: var(--dibz-hype);--hype-soft: color-mix(in srgb, var(--dibz-hype) 18%, transparent);--hype-select: color-mix(in srgb, var(--dibz-hype) 34%, transparent)}.cmdbar .logo{background:none;border-radius:9px}@media (hover: hover){.btn.primary:hover,.mk-new:hover{box-shadow:var(--glow)}}.mk-card.on,.bg-row.sel,.pt-tab.active,.pb-tab.active{box-shadow:var(--sel-shadow)}.search:focus,.pt-search:focus,.bt-search:focus{box-shadow:0 0 0 3px var(--hype-soft);border-color:var(--hype-ring)}.adv-num{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-sm);padding:7px 10px}.adv-num.lead{background:color-mix(in srgb,var(--good) 12%,var(--bg2));border-color:color-mix(in srgb,var(--good) 34%,transparent)}.adv-num.dim{opacity:.7}.adv-num-value{font-size:16px;font-weight:780;font-variant-numeric:tabular-nums;margin-top:1px;color:var(--text)}.adv-num.lead .adv-num-value{color:var(--good)}.pc-tabs{position:sticky;top:0;z-index:6;background:color-mix(in srgb,var(--panel) 94%,transparent);-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2)}.pc-x{position:static;width:28px;height:28px;margin-left:4px;flex:none;background:var(--panel2);border:1px solid var(--line2);color:var(--muted)}@media (hover: hover){.pc-x:hover{background:var(--bad);border-color:var(--bad);color:#fff}}.pc-x.inline{align-self:flex-start}.pc-tags{padding-bottom:6px}.pc,.tc-modal{display:flex;flex-direction:column;overflow:hidden}.pc-head,.tcm-head,.pc-tabs,.tcm-holes,.pc-foot{flex:0 0 auto}.pc-body{flex:1 1 auto;overflow-y:auto;min-height:0}.pc-tabs{position:static;-webkit-backdrop-filter:none;backdrop-filter:none;background:inherit;overflow-x:auto}.pc-x{position:absolute;top:14px;right:14px;z-index:8;width:30px;height:30px;background:#00000057;border:1px solid rgba(255,255,255,.2);color:#fff}@media (hover: hover){.pc-x:hover{background:var(--bad);border-color:var(--bad)}}.pc-tags{padding-bottom:8px}@media (max-width: 640px){.pc{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pc-body{flex:0 0 auto;overflow:visible}.pc-tabs{position:sticky;top:0;z-index:6;background:color-mix(in srgb,var(--panel) 76%,var(--bg));padding-right:52px}.pc-x{position:sticky;top:10px;align-self:flex-end;flex:none;margin:10px 10px -40px 0}}.wk{display:flex;flex-direction:column;gap:14px}.wk-weeks{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px}.wk-detail{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:12px 16px 16px}.wk-ladder .pb-sec b{color:var(--accent2)}.wk-rung{display:grid;grid-template-columns:72px 1fr 40px 34px;align-items:center;gap:8px;padding:3px 0;font-size:11.5px;font-variant-numeric:tabular-nums}.wk-rung.near{background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:4px}.wk-rung b{text-align:right;color:var(--text)}.wk-rung i{font-style:normal;text-align:right;font-size:10px;color:var(--faint)}.wk-rung i.wide{color:var(--hot)}.wk-team{display:inline-flex;align-items:center;gap:6px}.wk-team img{width:22px;height:22px;object-fit:contain;opacity:.92}.wk-team b{font-weight:800;letter-spacing:-.01em;color:var(--tc, var(--text))}:root[data-theme=light] .wk-team b{color:color-mix(in srgb,var(--tc, var(--text)) 55%,black)}.wk-team.fav b{text-shadow:0 0 16px currentColor}.wk-detail{grid-template-columns:1fr 1fr 1fr}@media (max-width: 1080px){.wk-detail{grid-template-columns:1fr 1fr}}@media (max-width: 780px){.wk-detail{grid-template-columns:1fr}}.wk-props .pb-sec b{color:var(--good);font-weight:750}.wk-prop{display:grid;grid-template-columns:minmax(0,1fr) auto 38px 32px;align-items:baseline;gap:8px;padding:4px 0;font-size:11.5px;border-bottom:1px solid var(--line)}.wk-prop-name{color:var(--text);font-weight:620;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wk-prop-line{color:var(--faint);font-size:10.5px;white-space:nowrap}.wk-prop b{text-align:right;font-variant-numeric:tabular-nums}.wk-prop i{font-style:normal;text-align:right;font-size:10px;color:var(--faint)}.wk-prop i.wide{color:var(--hot)}.trust{--il: var(--accent)}.trust.infl-under{--il: var(--bad)}.trust.infl-even{--il: var(--accent)}.trust.infl-over{--il: var(--good)}.trust b{color:var(--il);font-variant-numeric:tabular-nums}.trust input[type=range]{accent-color:var(--il);cursor:pointer}.trust.infl-even b{text-shadow:0 0 14px color-mix(in srgb,var(--accent) 70%,transparent)}.wk-detail{display:block}.wk-prop-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.wk-prop-main b{font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wk-prop-main span{font-size:11.5px;color:var(--muted)}.wk-prop-odds{flex:none;text-align:right;display:flex;flex-direction:column;gap:1px}.wk-prop-odds b{font-size:19px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--text)}.wk-prop-odds i{font-style:normal;font-size:9.5px;color:var(--faint)}.wk-prop-odds i.wide{color:var(--hot)}.wk-prop-main span{display:inline-flex;align-items:center;gap:6px}.wk-prop-main .pos{font-style:normal;font-size:var(--fs-xs);padding:1px 5px;min-width:0}.bt-weeks{display:flex;gap:3px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:3px}.bt-weeks button{padding:var(--tog-pad);border-radius:var(--tog-r);cursor:pointer;font-size:var(--tog-fs);font-weight:var(--tog-fw);background:transparent;border:1px solid transparent;color:var(--muted)}.bt-weeks button.on{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg);box-shadow:var(--sel-shadow)}.bt-statfilter{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px;background:none;border:0;padding:0}.bt-caveat{line-height:1.6;margin-bottom:14px}.bt-add{width:24px;height:24px;flex:none;border-radius:6px;cursor:pointer;font-size:15px;line-height:1;font-weight:700;background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-line);transition:background var(--dur),transform var(--dur-fast)}@media (hover: hover){.bt-add:hover{background:var(--accent);color:var(--on-accent)}}.bt-add:active{transform:scale(.9)}.betting{--tray-h: 42px}body:has(>.bt-tray) .betting .shell-main{padding-bottom:calc(var(--tray-h) + 26px)}.bt-tray{--tray-h: 42px;position:fixed;right:18px;bottom:18px;z-index:55;width:auto;max-width:calc(100vw - 36px);border-radius:var(--r-pill);transition:width .34s var(--ease),border-radius .3s var(--ease),box-shadow var(--dur);background:var(--panel);border:1px solid var(--line2);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);overflow:hidden;background-image:var(--sheen)}body:has(.more-sheet) .bt-tray{display:none}.bt-tray-tab{display:flex;align-items:center;gap:9px;width:100%;padding:11px 14px;cursor:pointer;background:none;border:none;color:var(--text);font:inherit;font-weight:700;font-size:13px}.bt-tray-tab b{margin-left:auto;min-width:20px;padding:1px 7px;border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);font-size:11px}.bt-tray-tab svg:last-child{transition:transform var(--dur) var(--ease)}.bt-tray.open .bt-tray-tab svg:last-child{transform:rotate(180deg)}.bt-tray-body{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s var(--ease),opacity .24s var(--ease)}.bt-tray.open .bt-tray-body{grid-template-rows:1fr;opacity:1}.bt-tray-body>.bt-tray-inner{overflow:hidden;min-height:0}.bt-bet{border:1px solid var(--line);border-radius:var(--r-sm);padding:8px 10px;margin-bottom:7px;background:var(--bg2)}.bt-bet.won{border-color:color-mix(in srgb,var(--good) 45%,transparent)}.bt-bet.lost{border-color:color-mix(in srgb,var(--bad) 40%,transparent);opacity:.72}.bt-bet.push,.bt-bet.void{border-color:color-mix(in srgb,var(--warn) 40%,transparent)}@keyframes betflash{0%{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 55%,transparent)}to{box-shadow:none}}.bt-bet.flash{animation:betflash 1.3s var(--ease)}.bt-bet-top{display:flex;align-items:baseline;gap:7px;font-size:12.5px}.bt-bet-top b{font-weight:700}.bt-bet-top .pb-x{margin-left:auto}.bt-bet-res{margin-left:auto;display:flex;gap:3px}.bt-bet-res button{font-size:9.5px;font-weight:700;padding:3px 7px;border-radius:var(--r-pill);cursor:pointer;background:var(--panel2);border:1px solid var(--line2);color:var(--faint)}.bt-bet-res button.on{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg)}.bt-bet-res button.on.won{background:var(--good);border-color:var(--good);color:#06210f}.bt-bet-res button.on.lost{background:var(--bad);border-color:var(--bad);color:#2a0709}.bt-bet-res button.on.push{border-color:color-mix(in srgb,var(--warn) 60%,transparent);color:var(--warn)}.bt-bet-meta{font-size:9.5px;color:var(--faint);margin-top:5px}.wk-prop-main b.wk-prop-line{font-size:16px;font-weight:800;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.wk-prop-main span{font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-tray.open{width:min(360px,calc(100vw - 36px));border-radius:var(--r-lg)}.bt-tray:not(.open) .bt-tray-tab{padding:9px 14px;white-space:nowrap}.bt-tray:not(.open) .bt-tray-tab span{font-size:12.5px}@media (hover: hover){.bt-tray:not(.open):hover{box-shadow:var(--shadow-lg),var(--glow)}}.bt-tray-tab b{margin-left:4px}.bt-tray.open .bt-tray-tab b{margin-left:auto}.bt-track-sum{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:6px}@media (max-width: 640px){.bt-track-sum>:last-child:nth-child(odd){grid-column:1 / -1}}.bt-sum{position:relative;background:var(--tile-bg);border:var(--tile-bd);border-radius:var(--tile-r);padding:var(--tile-pad);overflow:hidden}.bt-sum.lead:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--accent);opacity:.85}.bt-sum.lead .bt-sum-label{color:var(--muted)}.bt-sum-label{font-size:var(--tile-lbl-fs);text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:var(--tile-lbl-fw)}.bt-sum-value{font-size:var(--tile-val-fs);font-weight:var(--tile-val-fw);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text)}.bt-sum.lead .bt-sum-value{font-size:var(--fs-2xl)}.bt-sum-sub{font-size:var(--fs-xs);color:var(--faint);margin-top:1px}.bt-chart{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:8px 10px}.bt-chart svg{width:100%;height:auto;display:block}.bt-chart .ax-grid{stroke:var(--line);stroke-width:1}.bt-chart .ax-zero{stroke:var(--line2);stroke-width:1.2;stroke-dasharray:4 4}.bt-chart .ax-line{stroke:var(--line2);stroke-width:1}.bt-chart .ax-lbl{fill:var(--faint);font-size:10px;font-weight:650;font-family:inherit;font-variant-numeric:tabular-nums}.bt-chart .ln{fill:none;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.bt-chart .ln.up{stroke:var(--good)}.bt-chart .ln.down{stroke:var(--bad)}.bt-chart .ar{stroke:none;opacity:.16}.bt-chart .ar.up{fill:var(--good)}.bt-chart .ar.down{fill:var(--bad)}.bt-chart .dot{stroke:var(--bg2);stroke-width:1.6}.bt-chart .dot.up{fill:var(--good)}.bt-chart .dot.down{fill:var(--bad)}.bt-weeks-chart{display:flex;align-items:flex-end;gap:12px;height:120px;padding:4px 2px}.bt-log{display:flex;align-items:center;flex-wrap:nowrap;gap:12px;padding:8px 10px;margin-bottom:6px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg2)}.bt-log>.bt-log-line{flex:1 1 auto;min-width:0}.bt-log>:not(.bt-log-line):not(.bt-edit-row){flex:0 0 auto}.bt-log.won{border-left:3px solid var(--good)}.bt-log.lost{border-left:3px solid var(--bad);opacity:.75}.bt-log.open{border-left:3px solid var(--accent)}.bt-log-line b{display:block;font-size:13px;font-weight:750}.bt-log-line em{font-style:normal;font-size:10.5px;color:var(--faint)}.bt-log-stake{font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.bt-log-pl{font-size:13px;font-weight:780;font-variant-numeric:tabular-nums;min-width:52px;text-align:right}@media (max-width: 700px){.bt-log{grid-template-columns:1fr auto;row-gap:6px}}.wk-prop-main b.wk-prop-line{color:var(--text);font-size:16.5px}.wk-prop-main .wk-prop-sub{display:flex;align-items:center;gap:7px;margin-top:2px;font-size:12px;color:var(--muted);overflow:hidden}.wk-prop-main .wk-prop-sub .pos{flex:none;font-size:var(--fs-xs);padding:2px 6px;min-width:0}.wk-prop-who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-bet{display:grid;grid-template-columns:34px minmax(0,1fr) 24px;gap:10px;align-items:start;border-left:3px solid var(--pa, var(--faint))}.wk-prop-main .wk-prop-sub{color:var(--text);font-weight:550}.wk-prop-main .wk-prop-sub .wk-prop-who{color:var(--text)}.bt-log-face{width:34px;height:34px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2));border:1px solid color-mix(in srgb,var(--pa, var(--faint)) 45%,transparent)}.bt-log-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.bt-log-face em{font-style:normal;font-size:10px;font-weight:800;color:var(--faint)}.bt-log-line em{color:var(--muted)}@media (max-width: 700px){.bt-log{grid-template-columns:34px 1fr auto;row-gap:6px}}.trust{flex:none}.trust b{min-width:46px;display:inline-block;text-align:right}.railnav{justify-content:flex-start}.rail-foot{margin-top:auto;width:100%;display:flex;flex-direction:column;gap:2px}.rail-foot .rail-item{width:100%}@media (min-width: 641px){.rail-foot{position:sticky;bottom:-9px;margin-bottom:-9px;padding-bottom:9px;background:var(--nav-ground-end);z-index:1}}.page .settings{display:flex;flex-direction:column;gap:14px;max-width:920px}.set-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0}.btn.ghost.danger{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 34%,var(--line))}@media (hover: hover){.btn.ghost.danger:hover{background:color-mix(in srgb,var(--bad) 12%,transparent);color:var(--bad)}}.logo.rd{display:inline-grid;place-items:center;padding:0;width:38px;height:38px;background:linear-gradient(140deg,#6ee7c0,#37c0a8 60%,#1f8f7c);color:#06231e;box-shadow:0 4px 18px color-mix(in srgb,#37c0a8 45%,transparent)}.redraft-body.view-team,.redraft-body.view-weekly{grid-template-columns:1fr}@media (min-width: 1180px){.redraft-body.view-team{grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);align-items:start}}.redraft-body.view-team .my-panel,.redraft-body.view-team .roster-panel{max-width:none;position:static;max-height:none;overflow:visible}.wk-roster{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:8px}.wk-r{display:flex;align-items:center;gap:11px;padding:9px 12px;cursor:pointer;font:inherit;text-align:left;background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--pa, var(--faint));border-radius:var(--r-md)}@media (hover: hover){.wk-r:hover{background:var(--panel2)}}.wk-r-face{flex:none;width:34px;height:34px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2));border:1px solid color-mix(in srgb,var(--pa, var(--faint)) 45%,transparent)}.wk-r-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.wk-r-face em{font-style:normal;font-size:10px;font-weight:800;color:var(--faint)}.wk-r-main{flex:1;min-width:0}.wk-r-main b{display:block;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wk-r-main>span{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted)}.wk-r-main .pos{font-style:normal;font-size:var(--fs-xs);padding:1px 5px;min-width:0}.wk-r-nums{display:flex;gap:11px;flex:none}.wk-r-nums span{display:flex;flex-direction:column;font-size:12.5px;font-weight:750;font-variant-numeric:tabular-nums;text-align:right}.wk-r-nums i{font-style:normal;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--faint);font-weight:750}.rp-face{flex:none;width:26px;height:26px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2));border:1px solid color-mix(in srgb,var(--pa, var(--faint)) 42%,transparent)}.rp-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.rp-face em{font-style:normal;font-size:9px;font-weight:800;color:var(--faint)}.redraft-body.view-board{grid-template-columns:1fr}.redraft-body.view-board .rd-table{max-width:none}.rd-grid .bg-head,.rd-grid .bg-row{grid-template-columns:40px minmax(330px,1fr) 58px 48px 48px 48px 74px;align-items:center}.rd-grid .bgrid{min-width:686px}.rd-grid .bg-player{gap:9px}.rd-grid .bg-player .pos{flex:none;width:auto;min-width:34px;padding:2px 6px;font-size:9.5px;letter-spacing:.04em;text-align:center}.rd-grid .bg-player .rname{font-size:13.5px;font-weight:650}.rd-grid .bg-tm{font-size:10px;font-weight:700;color:var(--faint);letter-spacing:.05em}.rd-grid .bg-face{flex:none;width:28px;height:28px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2));border:1px solid color-mix(in srgb,var(--pa, var(--faint)) 42%,transparent)}.rd-grid .bg-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.rd-grid .bg-face em{font-style:normal;font-size:9px;font-weight:800;color:var(--faint)}.rd-grid .draft-btn{margin-left:auto;font-size:10px;padding:3px 9px}.rd-grid .bg-rk{font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--text) 88%,transparent);font-size:12.5px;font-weight:650}.rd-grid .bg-head .bg-c,.rd-grid .bg-row .bg-c{border-left:1px dotted color-mix(in srgb,var(--line) 85%,transparent)}.rd-grid .bg-row{padding-top:5px;padding-bottom:5px}.pct{font-weight:750;font-variant-numeric:tabular-nums}.pct.hi{color:var(--good)}.pct.good{color:color-mix(in srgb,var(--good) 62%,var(--muted))}.pct.mid{color:var(--muted)}.pct.low{color:#d08a45}.pct.lo{color:var(--bad)}.rd-setup{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px 20px 20px;margin-bottom:14px}.rds-head{display:flex;gap:12px;align-items:flex-start;color:var(--accent)}.rds-head b{display:block;font-size:15px;color:var(--text);letter-spacing:-.01em}.rds-head p{margin:4px 0 0;color:var(--muted);font-size:12.5px;line-height:1.5;max-width:62ch}.rds-row{display:flex;flex-wrap:wrap;gap:18px 22px;align-items:flex-start;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.rds-block{min-width:0}.rds-lbl{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-weight:800;margin-bottom:9px}.rds-seats{display:grid;grid-template-columns:repeat(5,34px);gap:6px}.rds-seat{width:34px;height:34px;border-radius:9px;background:var(--panel2);border:1px solid var(--line);color:var(--muted);font-weight:750;font-size:12.5px;cursor:pointer;transition:all var(--dur-fast)}@media (hover: hover){.rds-seat:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 50%,transparent)}}.rds-seat.on{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg)}.rds-or{align-self:center;color:var(--faint);font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.rds-conn{display:flex;gap:8px}.rds-conn .sl-input{flex:1;min-width:0}.rds-hint{margin-top:8px;font-size:11.5px;color:var(--faint)}.sl-seat{color:var(--muted)}.sl-seat b{color:var(--text)}@media (max-width: 880px){.rds-block{flex-basis:100%}}.rec-wait{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:10px 14px;border-radius:var(--r-md);background:var(--panel);border:1px solid var(--line);color:var(--muted);font-size:12.5px}.rec-wait b{color:var(--text)}.redraft-body.view-team{grid-template-columns:minmax(0,1fr) 372px}.redraft-body.view-team .rd-main{display:none}.outlook-panel{max-width:none}.ol-weeks{margin-left:auto;display:flex;gap:3px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:3px;min-width:0;overflow-x:auto;scrollbar-width:none}.ol-weeks::-webkit-scrollbar{display:none}.ol-weeks button{flex:none;white-space:nowrap;padding:var(--tog-pad);border-radius:var(--tog-r);border:1px solid transparent;background:transparent;color:var(--muted);font-size:var(--tog-fs);font-weight:var(--tog-fw);cursor:pointer}.ol-weeks button.on{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg)}.ol-implied{display:flex;align-items:baseline;gap:7px;margin:7px 10px 6px;font-size:11px;color:var(--faint)}.ol-implied b{font-size:14px;color:var(--text);font-variant-numeric:tabular-nums}.ol-implied b.good{color:var(--good)}.ol-implied b.bad{color:var(--bad)}.ol-row{display:flex;align-items:center;gap:8px;width:calc(100% - 12px);margin:0 6px;padding:5px 6px;border:0;border-radius:7px;background:none;cursor:pointer;text-align:left}@media (hover: hover){.ol-row:hover{background:var(--panel2)}}.ol-row .pos{font-size:9px;min-width:30px;text-align:center;padding:2px 4px}.ol-dvp{margin-left:auto}.ol-bye{padding:9px 0;font-size:11.5px;color:var(--faint);border-top:1px solid var(--line)}.ol-flags{border-top:1px solid var(--line);margin-top:4px}.ol-flag{display:block;width:100%;text-align:left;background:none;border:0;cursor:pointer;padding:5px 6px;border-radius:7px}@media (hover: hover){.ol-flag:hover{background:var(--panel2)}}.ol-flag b{display:block;font-size:12px;color:var(--text)}.ol-flag span{display:block;font-size:11px;color:var(--faint);line-height:1.4}@media (max-width: 1040px){.redraft-body.view-team{grid-template-columns:1fr}}.redraft-body.view-draft .my-panel{position:sticky;top:calc(var(--hdr, 66px) + 10px);max-height:calc(100vh - var(--hdr, 66px) - 24px);overflow-y:auto;scrollbar-width:thin}.redraft-body.view-team .outlook-panel{position:static;max-height:none;overflow:visible}@media (max-width: 1040px){.redraft-body.view-draft .my-panel{position:static;top:auto;max-height:none;overflow:visible}}.redraft-body.view-draft .my-panel::-webkit-scrollbar,.redraft-body.view-team .outlook-panel::-webkit-scrollbar{width:6px}.redraft-body.view-draft .my-panel::-webkit-scrollbar-thumb,.redraft-body.view-team .outlook-panel::-webkit-scrollbar-thumb{background:var(--line2);border-radius:3px}.lswitch{display:flex;gap:5px;padding:2px 0 12px;margin-bottom:8px;border-bottom:1px solid var(--line)}.lsw{width:36px;height:36px;display:grid;place-items:center;cursor:pointer;border-radius:10px;border:1px solid var(--line);background:var(--panel2);color:var(--faint);transition:all var(--dur-fast)}@media (hover: hover){.lsw:hover{color:var(--text);border-color:color-mix(in srgb,#7c5cff 55%,transparent)}}@media (hover: hover){.lsw.rd:hover{border-color:color-mix(in srgb,#37c0a8 55%,transparent)}}.lsw.on{color:var(--sel-fg);border-color:var(--sel-bd);background:var(--sel-bg);box-shadow:var(--sel-shadow)}.lsw.rd.on{color:var(--sel-fg);background:var(--sel-bg);box-shadow:var(--sel-shadow)}.rd-settings{max-width:920px}.rd-settings h2{margin:0 0 14px;font-size:20px;letter-spacing:-.02em}.rds-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:15px 17px;margin-bottom:12px}.btn.ghost.danger{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 40%,transparent)}@media (hover: hover){.btn.ghost.danger:hover:not(:disabled){background:color-mix(in srgb,var(--bad) 12%,transparent)}}.rds-card .rds-conn{align-items:center}.cmd-brand{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left;border-radius:10px;transition:opacity var(--dur-fast)}@media (hover: hover){.cmd-brand:hover{opacity:.82}}@media (hover: hover){.cmd-brand.lg-pick-wrap:hover{opacity:1}}.cmd-brand.here{cursor:default}@media (hover: hover){.cmd-brand.here:hover{opacity:1}}.shell.no-rail{grid-template-columns:1fr}.mk-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.mk-actions .btn{padding:6px 14px;font-size:12.5px}.btn.danger{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 42%,transparent)}@media (hover: hover){.btn.danger:hover:not(:disabled){background:color-mix(in srgb,var(--bad) 14%,transparent);border-color:var(--bad)}}.seg{position:relative;display:inline-flex;padding:3px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line);gap:3px}.seg-thumb{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:var(--tog-r);background:var(--sel-bg);border:1px solid var(--sel-bd);transition:transform .26s var(--ease)}.seg.at-b .seg-thumb{transform:translate(100%)}.seg>button{position:relative;z-index:1;min-width:62px;padding:var(--tog-pad);background:transparent;border:1px solid transparent;border-radius:var(--tog-r);cursor:pointer;font-size:var(--tog-fs);font-weight:var(--tog-fw);letter-spacing:.02em;color:var(--muted);transition:color var(--dur)}@media (hover: hover){.seg>button:hover{color:var(--text)}}.seg>button.on{color:var(--sel-fg)}.pt-tab.active.pt-QB,.pt-tab.active.pt-RB,.pt-tab.active.pt-WR,.pt-tab.active.pt-TE,.pt-tab.active.pt-K,.pt-tab.active.pt-DST{background-image:none;color:var(--sel-fg);border-color:var(--sel-bd);background:var(--sel-bg);box-shadow:var(--sel-shadow)}.pt-tab.pt-QB{--pc: var(--qb)}.pt-tab.pt-RB{--pc: var(--rb)}.pt-tab.pt-WR{--pc: var(--wr)}.pt-tab.pt-TE{--pc: var(--te)}.pt-tab.pt-QB:before,.pt-tab.pt-RB:before,.pt-tab.pt-WR:before,.pt-tab.pt-TE:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--pc);flex:none}.pt-tab.pt-K{--pc: var(--k)}.pt-tab.pt-DST{--pc: var(--dst)}@media (hover: hover){.pt-tab:not(.active).pt-QB:hover,.pt-tab:not(.active).pt-RB:hover,.pt-tab:not(.active).pt-WR:hover,.pt-tab:not(.active).pt-TE:hover,.pt-tab:not(.active).pt-K:hover,.pt-tab:not(.active).pt-DST:hover{color:var(--pc);border-color:color-mix(in srgb,var(--pc) 55%,transparent)}}.mk-actions .btn{background-image:none;background:var(--panel2);color:var(--text)}@media (hover: hover){.mk-actions .btn:hover:not(:disabled){background:var(--panel);border-color:var(--accent-line)}}.mk-actions .btn.danger{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 42%,transparent)}@media (hover: hover){.mk-actions .btn.danger:hover:not(:disabled){background:color-mix(in srgb,var(--bad) 14%,transparent);border-color:var(--bad)}}.mk-pop{position:relative}.mk-pop-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--r-sm);background:var(--panel2);border:1px solid var(--line2);color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:none;cursor:pointer;transition:all var(--dur-fast)}@media (hover: hover){.mk-pop-btn:hover{color:var(--text);border-color:var(--accent-line)}}.mk-pop.open .mk-pop-btn{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.mk-pop-btn b{font-size:11px;color:var(--text)}.mk-pop.open .mk-pop-btn svg{transform:rotate(180deg)}.mk-pop-panel{position:absolute;top:calc(100% + 7px);right:0;z-index:30;min-width:190px;max-height:340px;overflow-y:auto;padding:6px;background:var(--panel);border:1px solid var(--line2);border-radius:var(--r-md);box-shadow:var(--shadow-lg);animation:pop-in .14s var(--ease)}.mk-pop-panel.wide{min-width:268px}@keyframes pop-in{0%{opacity:0;transform:translateY(-4px)}}.mk-item{display:block;width:100%;text-align:left;padding:7px 9px;border:0;border-radius:8px;background:none;cursor:pointer;font:inherit;color:var(--text)}@media (hover: hover){.mk-item:hover{background:var(--panel2)}}.mk-item.on{background:var(--sel-bg)}.mk-item-name{display:block;font-size:12.5px;font-weight:650}.mk-item.on .mk-item-name{color:inherit}.mk-item-meta{display:block;font-size:10.5px;color:var(--faint);margin-top:1px}.mk-item-meta i{font-style:normal;margin:0 5px;opacity:.5}.mk-item.strat{display:flex;align-items:center;justify-content:space-between;gap:10px}.mk-item.new{color:var(--accent);font-weight:700;font-size:12.5px;border-top:1px solid var(--line);border-radius:0 0 8px 8px;margin-top:4px;padding-top:10px}@media (hover: hover){.bg-row.clickable:hover .rname{color:var(--pa, var(--text))}}.wk-ladder .pb-sec{font-size:11.5px;letter-spacing:.06em;color:var(--muted);margin:16px 0 7px}.wk-ladder .pb-sec b{font-size:12px}.lg-acct{margin-top:14px}.lg-acct-lbl{font-size:12px;color:var(--muted);margin-bottom:7px}.lg-acct .rds-conn{max-width:420px}.lg-acct-ok{margin-top:7px;font-size:12px;color:var(--good)}.lg-or{margin:16px 0 7px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.lg-sv{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:10px;background:var(--panel2);overflow:hidden;transition:border-color .15s,background .15s}@media (hover: hover){.lg-sv:hover{border-color:var(--accent)}}.lg-sv.on{border-color:var(--sel-bd);background:var(--sel-bg)}.lg-sv-go{display:block;text-align:left;padding:8px 12px;background:none;border:0;color:var(--text);cursor:pointer;font:inherit}.lg-sv-go b{display:block;font-size:13px;letter-spacing:-.01em}.lg-sv-go span{display:block;margin-top:2px;font-size:11px;color:var(--muted)}.lg-sv.on .lg-sv-go span{color:inherit}.lg-wrap .lg-connect{margin:0 0 18px}.lg-wrap .btn.on{border-color:var(--sel-bd);background:var(--sel-bg);color:var(--sel-fg)}.tb{display:flex;flex-direction:column;gap:14px;margin-top:14px}.tb.tb-top{margin-top:0;margin-bottom:14px}.tb-none{margin:0;font-size:12px;color:var(--muted)}.tb-bar-rank{flex:none;width:38px;text-align:right;font-size:11.5px;font-weight:750;color:var(--muted);font-variant-numeric:tabular-nums}.tb-bar-rank.good{color:var(--good)}.tb-bar-rank.bad{color:var(--bad)}.tb-call-line{font-size:13px}.tb-call-line .up{color:var(--good)}.tb-call-line .down{color:var(--muted);font-weight:600}.tb-rows{display:flex;flex-direction:column}.tb-row{display:grid;grid-template-columns:34px minmax(120px,1.1fr) minmax(96px,.9fr) 1.6fr;gap:10px;align-items:center;width:100%;padding:7px 6px;text-align:left;background:none;border:0;border-top:1px solid var(--line);cursor:pointer;font:inherit;transition:background var(--dur-fast)}.tb-row:first-child{border-top:0}@media (hover: hover){.tb-row:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}}.tb-row.start .tb-row-name{font-weight:750}.tb-row:not(.start){opacity:.72}.tb-row-pos{font-size:9px;font-weight:850;padding:2px 0;border-radius:5px;text-align:center;color:#fff}.tb-row-name{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-row-mat{font-size:11px;color:var(--muted);white-space:nowrap}.tb-row-mat i{font-style:normal}.tb-row-mat i.soft{color:var(--good)}.tb-row-mat i.hard{color:var(--bad)}.tb-row-read{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.tb-row-read.good{color:var(--good)}.tb-row-read.bad{color:var(--bad)}.tb-inj-tag{flex:none;padding:2px 8px;border-radius:999px;font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.tb-inj-tag.s4{color:var(--bad);background:color-mix(in srgb,var(--bad) 16%,transparent)}.tb-inj-tag.s3{color:var(--hot);background:color-mix(in srgb,var(--hot) 16%,transparent)}.tb-inj-tag.s2,.tb-inj-tag.s1{color:var(--muted);background:color-mix(in srgb,var(--text) 9%,transparent)}@media (max-width: 720px){.tb-row{grid-template-columns:30px 1fr auto}.tb-row-read{display:none}}.acct{border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 18px;background:var(--panel);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:10px}.acct-who{margin:0;font-size:13px}.acct p{margin:0}.acct-form{display:flex;gap:8px;flex-wrap:wrap}.acct-form .sl-input{flex:1;min-width:180px}.acct-msg{font-size:12px;color:var(--good)}.acct-msg.bad{color:var(--bad)}.secsw{display:flex;flex:none;gap:4px;padding:5px;margin-left:10px;border-radius:15px;background:var(--nav-pill-ground);box-shadow:inset 0 0 0 1px var(--nav-pill-edge)}.cmdbar .cmd-metrics{margin-left:auto}.secsw-btn{display:flex;align-items:center;height:40px;padding:0 14px;font:inherit;cursor:pointer;color:var(--nav-ink);background:transparent;border:0;border-radius:10px;transition:background .25s,box-shadow .25s,color .25s;transition-delay:var(--lag, 0s)}@media (hover: hover){.secsw-btn:hover{color:var(--nav-ink-hover)}}.secsw-btn.on{color:var(--nav-on-fg);background:var(--nav-on-bg-pill);box-shadow:inset 0 0 0 1px var(--nav-on-ring-pill),0 0 16px var(--nav-on-glow-pill)}.secsw-name{display:block;overflow:hidden;max-width:0;margin-left:0;opacity:0;transition:max-width .35s cubic-bezier(.2,.8,.2,1),margin-left .35s cubic-bezier(.2,.8,.2,1),opacity .25s;transition-delay:var(--lag, 0s)}.secsw-btn.on .secsw-name{max-width:90px;margin-left:8px;opacity:1}.secsw-btn.on .secsw-name{max-width:max(90px,7em)}.secw{display:block;font-size:13px}.secw-first{fill:var(--nav-word-first)}.secw-rest{fill:var(--nav-word)}.lg-pick-wrap{position:relative}.lg-pick{display:flex;align-items:center;gap:9px;padding:4px 8px 4px 0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:default}.lg-pick .cmd-league,.lg-pick .cmd-sub{display:block}.lg-pick.able{cursor:pointer;padding:4px 8px;margin-left:-8px;border-radius:10px;transition:background var(--dur-fast)}.lg-pick.open{background:color-mix(in srgb,var(--text) 7%,transparent)}@media (hover: hover){.lg-pick.able:hover{background:color-mix(in srgb,var(--text) 7%,transparent)}}.lg-pick svg{color:var(--faint);transition:transform var(--dur-fast)}.lg-pick.open svg{transform:rotate(180deg)}.lg-menu-item{display:flex;flex-direction:column;gap:1px;padding:8px 11px;border:0;background:none;border-radius:8px;cursor:pointer;text-align:left;font:inherit;transition:background var(--dur-fast)}.lg-menu-item b{font-size:13px;font-weight:700;color:var(--text)}.lg-menu-item span{font-size:11px;color:var(--muted)}@media (hover: hover){.lg-menu-item:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}}.lg-menu-item.add{border-top:1px solid var(--line);margin-top:4px;padding-top:10px}.lg-menu-item.add b{color:var(--accent)}.lg-menu-item.on{background:var(--sel-bg)}.lg-menu-item.on b{color:inherit}:root[data-theme=dark] .lg-menu-item.on b{color:inherit}.rail-head{width:100%;display:flex;flex-direction:column;gap:2px}.rail-head .rail-item{width:100%}@media (max-width: 1180px){.bg-head>:nth-child(6),.bg-row>:nth-child(6),.bg-head>:nth-child(10),.bg-row>:nth-child(10){display:none}.bg-head,.bg-row,.board .bg-head,.board .bg-row{grid-template-columns:30px minmax(130px,1fr) 52px 40px 46px 52px 48px 44px 34px}.bg-row .fire{display:none}.bg-player{gap:6px}}@media (max-width: 900px){.bg-head>:nth-child(4),.bg-row>:nth-child(4),.bg-head>:nth-child(9),.bg-row>:nth-child(9){display:none}.bg-head,.bg-row,.board .bg-head,.board .bg-row{grid-template-columns:30px minmax(140px,1fr) 50px 46px 52px 48px 34px}.bgrid{min-width:0}}@media (max-width: 640px){.bg-head>:nth-child(8),.bg-row>:nth-child(8){display:none}.bg-head,.bg-row,.board .bg-head,.board .bg-row{grid-template-columns:26px minmax(0,1fr) 44px 42px 50px 30px;gap:5px}.bg-row .badge,.bg-row .fire,.bg-row .avail-chip{display:none}.bg-row .bg-face,.bg-head .bg-face{width:20px;height:20px}.bg-player{min-width:0;gap:5px}.bg-player .rname{flex:1 1 auto;min-width:0}.bg-player .rn-full{display:none}.bg-player .rn-abbr{display:inline}}@media (max-width: 820px){.shell{grid-template-columns:1fr!important}.railnav{position:fixed!important;left:0;right:0;bottom:0;top:auto!important;z-index:40;height:auto!important;min-height:0!important;flex-direction:row!important;align-items:stretch;gap:2px;padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px))!important;border-right:0;border-top:1px solid var(--line);background:color-mix(in srgb,var(--bg2) 94%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.railnav::-webkit-scrollbar{display:none}.rail-item span.rl-full{display:none}.rail-item span.rl-tab{display:inline}.railnav{transform:translateY(var(--vv-gap, 0px))}.rd-modal-bg,.pc-bg,.menu-scrim,.gc-bg,.sd-bg,.nb-news-bg,.ask-veil,.mup-sheet-veil,.more-sheet,.lc-veil,.cp-wait{bottom:calc(0px - var(--vv-gap, 0px))}.rail-item{flex:0 0 auto;min-width:74px;padding:9px 10px 8px;font-size:11px;gap:5px;line-height:1.15}.rail-item svg{width:22px;height:22px}.rail-foot{margin-top:0;padding-top:0;border-top:0;width:auto;display:flex;flex-direction:row}.rail-foot .rail-item{width:auto}.rail-head{margin-bottom:0;padding-bottom:0;border-bottom:0;width:auto;display:flex;flex-direction:row}.rail-head .rail-item{width:auto}.lswitch{flex-direction:row;padding:0 6px 0 0;margin:0 4px 0 0;border-bottom:0;border-right:1px solid var(--line);align-items:center}.lsw{width:32px;height:32px}.app{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.cmdbar{gap:10px;padding:9px 12px;flex-wrap:nowrap;min-width:0}.cmdbar>*{min-width:0}.cmd-brand .cmd-sub{display:none}.cmd-league{font-size:14px}.cmd-metrics{margin-left:auto;overflow-x:auto;scrollbar-width:none;max-width:60vw;flex-wrap:nowrap!important}.cmd-brand{flex:none}.cmd-league{white-space:nowrap}.cmd-brand .logo{padding:5px 7px;font-size:13px}.cmdbar .logo.rd{width:32px;height:32px}.cmd-metrics::-webkit-scrollbar{display:none}.mgroup{padding:12px 10px 5px;gap:10px}.m-value{font-size:14px}.cmdbar{flex-wrap:wrap;row-gap:6px}.cmd-right{flex:0 1 auto;min-width:0;width:auto;flex-wrap:nowrap}.secsw{flex:0 0 auto;min-width:0;gap:2px;padding:4px;margin-left:0;border-radius:13px}.secsw-btn{height:36px;padding:0 9px;border-radius:9px}.secsw-btn.on .secsw-name{margin-left:6px}.secw{font-size:12px}.cmdbar .logo.bt,.cmdbar .logo.dy{width:32px;height:32px;margin:0}.cmd-brand{flex:1 1 0;min-width:0}.cmd-brand:not(.lg-pick-wrap){overflow:hidden}.cmd-brand .cmd-league{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-brand>span,.cmd-brand>div:not(.lg-menu),.lg-pick>span{min-width:0;overflow:hidden}.cmd-metrics{order:9;flex:0 1 auto;min-width:0;max-width:none;margin-left:0;padding-top:8px}.cmd-right{order:10;margin-left:auto}.cmd-right .btn{font-size:11.5px;padding:5px 9px}.cmdbar .cmd-metrics{order:9;flex:1 1 100%;margin-left:0;padding-top:2px}.cmd-metrics .mgroup.mine{flex:1 1 auto;justify-content:space-between;padding:8px 16px}.cmd-metrics .mgroup.mine .mgroup-tag{display:none}.cmd-metrics .mgroup.mine .metric.big .m-value{font-size:21px}.cmd-right:not(:has(.btn)){order:2}.cmd-brand .logo.fsl-logo{padding:0;box-shadow:none}.page,.redraft-page{padding:10px 10px 6px}.panel{padding:12px 10px}.panel-head h2,.panel>h2{font-size:17px}.panel{padding:14px 12px}.bgrid-wrap{-webkit-overflow-scrolling:touch}.rd-grid .bg-head>:nth-child(4),.rd-grid .bg-row>:nth-child(4),.rd-grid .bg-head>:nth-child(5),.rd-grid .bg-row>:nth-child(5),.rd-grid .bg-head>:nth-child(6),.rd-grid .bg-row>:nth-child(6){display:none}.rd-grid .bg-head,.rd-grid .bg-row{grid-template-columns:22px minmax(0,1fr) 40px 44px;gap:4px}.rd-grid .bgrid{min-width:0}.rd-grid .bg-player{gap:5px}.rd-grid .bg-player .pos{min-width:30px;padding:2px 4px}.rd-grid .bg-face{width:24px;height:24px}.redraft-body,.redraft-body.view-team,.redraft-body.view-draft{grid-template-columns:1fr!important}.redraft-body.view-draft .my-panel,.redraft-body.view-team .outlook-panel{position:static;max-height:none;overflow:visible}.mk-grid,.wk-detail{grid-template-columns:minmax(0,1fr)!important}.pt-tab,.btn,.mini{min-height:34px}.pt-search{flex:1;min-width:140px}.pc-bg{padding:0;align-items:flex-end}.pc{height:92vh;height:92dvh;max-height:none;width:100%;border-radius:16px 16px 0 0}.pc-head{padding:16px 14px 12px}.pc-id h2{font-size:24px}.pc-kpis{overflow-x:auto;scrollbar-width:none}.pc-body{padding:14px}.pc-grid{grid-template-columns:repeat(2,1fr)}.bt-tray{left:8px;right:8px;bottom:calc(84px + env(safe-area-inset-bottom,0px));width:auto;max-width:none}.bt-tray.open{width:auto}.bt-tray.open .bt-tray-inner{max-height:calc(100dvh - 150px - env(safe-area-inset-bottom,0px));overflow-y:auto}}.outlook-panel .my-panel-head{padding-bottom:10px;border-bottom:1px solid var(--line)}.ol-bye,.ol-flags{margin-top:14px;padding-top:10px}@media (hover: hover){.lsw:hover{transform:translateY(-2px)}}.lsw:active{transform:translateY(0) scale(.95)}@media (max-width: 820px){@media (hover: hover){.lsw:hover{transform:none}}}.wk-rung.group{border-top:1px solid var(--line);margin-top:5px;padding-top:7px}.wk-rung{grid-template-columns:92px 1fr 40px 34px}.rds-mock{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.rds-mock p{margin:4px 0 0;font-size:12.5px;color:var(--muted);line-height:1.5;max-width:52ch}.rds-mock-go{margin-left:auto;display:flex;align-items:center;gap:10px}.rds-mock-go label{display:flex;align-items:center;gap:6px;font-size:11px;text-transform:uppercase;letter-spacing:.07em;font-weight:800;color:var(--faint)}.rds-mock-go select{background:var(--panel2);border:1px solid var(--line2);color:var(--text);border-radius:var(--r-sm);padding:6px 8px;font:inherit;font-size:12.5px;cursor:pointer}.mock-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 12px;padding:9px 14px;border-radius:var(--r-md);background:color-mix(in srgb,var(--accent) 10%,var(--panel));border:1px solid color-mix(in srgb,var(--accent) 34%,transparent);font-size:12.5px;color:var(--muted)}.mock-bar b{color:var(--text)}.mock-bar .btn{padding:5px 11px;font-size:11.5px}.btn.primary{background:var(--accent-solid, var(--accent));border-color:var(--accent-solid, var(--accent));color:var(--on-accent);font-weight:700}@media (hover: hover){.btn.primary:hover{filter:brightness(1.08)}}@media (hover: hover){.ms-foot .btn:not(.primary):hover{color:var(--text);border-color:var(--accent-line)}}.mock-intro{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.mock-intro .btn{align-self:flex-start}.mp-player{display:flex;align-items:center;gap:8px;border-left-color:var(--pa, var(--line2))}.mp-player .rp-face{width:22px;height:22px}.next-line{position:relative;display:flex;align-items:center;gap:9px;margin:9px 0;padding:0 2px}.next-line:before,.next-line:after{content:"";height:1px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--me, var(--accent2)) 70%,transparent) 0 6px,transparent 6px 11px)}.next-line:before{width:12px;flex:none}.next-line:after{flex:1}.nl-tag{flex:none;font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase;padding:3px 9px;border-radius:999px;color:var(--on-accent);background:var(--me, var(--accent2))}.nl-txt{flex:none;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}@media (max-width: 820px){.nl-txt{font-size:10px}}.mock-bar .btn{background-image:none;background:color-mix(in srgb,var(--panel) 80%,transparent);border-color:color-mix(in srgb,var(--accent) 32%,var(--line2));color:var(--text);padding:5px 12px;font-size:11.5px;font-weight:650}@media (hover: hover){.mock-bar .btn:hover{background:var(--panel);border-color:var(--accent);color:var(--accent)}}.mock-bar.paused{background:color-mix(in srgb,var(--warn, #d4a017) 10%,var(--panel));border-color:color-mix(in srgb,var(--warn, #d4a017) 40%,transparent)}.mock-roster{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.mock-roster em{font-style:normal;font-size:9.5px;font-weight:750;padding:2px 7px;border-radius:999px}.mock-roster em.more{background:var(--panel);color:var(--faint)}.rec-sub{display:flex;align-items:center;gap:7px;margin-top:4px;flex-wrap:wrap;font-size:11.5px;color:var(--muted)}.rec-sub .pos{font-size:9px;padding:2px 6px}.rec-tag{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--panel2);color:var(--muted)}.rec-tag.warn{background:color-mix(in srgb,var(--warn, #d4a017) 16%,transparent);color:#d9a441}.redraft-body.view-mock .rd-main{max-width:720px}.ms-start{flex:none}.ms-q-n{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,#e2914b 16%,transparent);border:1px solid color-mix(in srgb,#e2914b 45%,transparent);color:#e2914b;font-size:12px;font-weight:800}.ms-q-answer{flex:none;font-size:11.5px;font-weight:700;color:var(--accent);background:var(--accent-soft);padding:3px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}@media (max-width: 640px){.ms-q-answer{margin-left:37px}}.ms-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.ms-chips.wide{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ms-chip{position:relative;text-align:left;padding:11px 34px 11px 13px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line2);color:var(--text);cursor:pointer;transition:border-color var(--dur-fast),background var(--dur-fast),transform var(--dur-fast)}@media (hover: hover){.ms-chip:hover{border-color:var(--accent-line);transform:translateY(-1px)}}.ms-chip.on{background:var(--sel-bg);border-color:var(--sel-bd);box-shadow:var(--sel-shadow)}.ms-chip-t{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700}.ms-chip.on .ms-chip-t{color:inherit}.ms-chip-t em{font-style:normal;font-size:var(--fs-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:999px;background:var(--panel);color:var(--faint)}.ms-chip-n{display:block;margin-top:3px;font-size:11px;color:var(--muted);line-height:1.4}.ms-chip-mark{position:absolute;top:10px;right:10px;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;background:var(--line2);color:transparent;transition:all var(--dur-fast)}.ms-chip.on .ms-chip-mark{background:var(--sel-fg);color:var(--bg)}.ms-chip.big{min-width:84px;padding:12px 14px;text-align:center}.ms-chip.big .ms-chip-t{justify-content:center;font-size:20px;font-weight:800;color:var(--text)}.ms-chip.big .ms-chip-n{text-align:center;font-size:10px}.ms-chip.big .ms-chip-mark{top:6px;right:6px;width:15px;height:15px}.ms-seat{width:52px;padding:10px 0;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line2);color:var(--text);font-size:15px;font-weight:750;cursor:pointer;transition:all var(--dur-fast)}.ms-seat i{font-style:normal;font-size:9px;color:var(--faint);vertical-align:super}@media (hover: hover){.ms-seat:hover{border-color:var(--accent-line);transform:translateY(-1px)}}.ms-seat.on{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg);box-shadow:var(--sel-shadow)}.ms-foot{display:flex;align-items:center;gap:10px;margin-top:4px;padding-top:14px;border-top:1px solid var(--line)}.ms-foot .btn{flex:none}.ms-foot .btn:not(.primary){background-image:none;background:var(--bg2);color:var(--muted)}.sg-lbl{color:var(--muted)}.sg-foot{margin-top:7px;font-size:10.5px;color:var(--faint)}.nom-btn{justify-self:center;width:22px;height:22px;border-radius:7px;padding:0;border:1px solid var(--line2);background:var(--panel2);color:var(--muted);font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:color var(--dur-fast),border-color var(--dur-fast),background var(--dur-fast)}@media (hover: hover){.nom-btn:hover{color:#fff;border-color:var(--line2);background:var(--line2)}}@media (min-width: 1181px){.board .bg-head,.board .bg-row{grid-template-columns:30px minmax(150px,1fr) 52px 40px 46px 46px 52px 48px 44px 36px 30px}}.seg.n3 .seg-thumb{width:calc(33.333% - 2px)}.seg.n3.at-b .seg-thumb{transform:translate(100%)}.seg.n3.at-c .seg-thumb{transform:translate(200%)}.seg.n3>button{min-width:52px}.seg.n4 .seg-thumb{width:calc(25% - 2px)}.seg.n4.at-b .seg-thumb{transform:translate(100%)}.seg.n4.at-c .seg-thumb{transform:translate(200%)}.seg.n4.at-d .seg-thumb{transform:translate(300%)}.seg.n4>button{min-width:48px}.seg.off{opacity:.38}.seg.off>button{cursor:default}.rk-seg{display:inline-flex;gap:3px;padding:3px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line)}.rk-seg>button{padding:var(--tog-pad);border:1px solid transparent;border-radius:var(--tog-r);background:transparent;color:var(--muted);font-size:var(--tog-fs);font-weight:var(--tog-fw);cursor:pointer;white-space:nowrap;transition:color var(--dur-fast),background var(--dur-fast)}@media (hover: hover){.rk-seg>button:hover{color:var(--text)}}.rk-seg>button.on{background:var(--sel-bg);color:var(--sel-fg);border-color:var(--sel-bd);box-shadow:var(--sel-shadow)}.mp-seat{font-size:9.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--faint);padding:2px 7px;border-radius:999px;background:var(--panel2)}.ms-q-n.todo{background:var(--panel2);border-color:var(--line2);color:var(--faint)}.ms-q-answer.todo{background:var(--panel2);border-color:var(--line2);color:var(--faint);font-style:italic}.ms-start:disabled,.ms-foot .btn.primary:disabled{opacity:.45;cursor:not-allowed;filter:none}.real-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 12px;padding:9px 14px;border-radius:var(--r-md);background:color-mix(in srgb,var(--good) 9%,var(--panel));border:1px solid color-mix(in srgb,var(--good) 32%,transparent);font-size:12.5px;color:var(--muted)}.real-bar b{color:var(--text)}.real-bar .btn{margin-left:auto;background-image:none;background:var(--panel2);padding:5px 12px;font-size:11.5px}@media (hover: hover){.real-bar .btn:hover{border-color:var(--good);color:var(--good)}}.lg-connect .rds-conn{max-width:480px;margin-top:14px}.lg-wrap{max-width:none}.lg-QB{--gc: #2f9e8f}.lg-RB{--gc: #3d7fe0}.lg-WR{--gc: #e2447f}.lg-TE{--gc: #9b5cd6}.lg-FA{--gc: #e2914b}.lg-team{background:var(--panel2);border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:7px;overflow:hidden;transition:border-color var(--dur),background var(--dur)}@media (hover: hover){.lg-team:hover{border-color:var(--accent-line);background:color-mix(in srgb,var(--panel2) 88%,var(--text))}}.lg-team.open{border-color:var(--accent-line)}.lg-row{display:grid;grid-template-columns:26px 30px minmax(110px,200px) 1fr 54px 18px;gap:12px;align-items:center;width:100%;padding:13px 15px 7px;background:none;border:0;cursor:pointer;color:var(--text);text-align:left}.lg-row svg{color:var(--faint);transition:transform var(--dur-fast)}.lg-team.open .lg-row svg{transform:rotate(180deg)}.lg-rank{font-size:18px;font-weight:800;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums}.lg-face{width:30px;height:30px;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:var(--panel);border:1px solid var(--line2)}.lg-face img{width:100%;height:100%;object-fit:cover}.lg-face em{font-style:normal;font-size:10px;font-weight:800;color:var(--faint)}.lg-name{font-size:16px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.lg-stack{display:flex;height:19px;border-radius:7px;overflow:hidden;background:var(--panel);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line) 70%,transparent)}.lg-seg{position:relative;display:grid;place-items:center;background:var(--gc);transition:filter var(--dur-fast)}.lg-seg i{font-style:normal;font-size:9.5px;font-weight:850;color:#000000a8}@media (hover: hover){.lg-row:hover .lg-seg{filter:brightness(1.1)}}.lg-score{font-size:18px;font-weight:800;text-align:right;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text)}.lg-meta{display:flex;flex-wrap:wrap;gap:16px;padding:0 15px 12px 81px;font-size:13px;color:var(--muted)}.lg-meta b{color:var(--text)}.lg-ranks b{margin-left:5px;color:var(--gc)}.lg-meta .lg-owner{margin-left:auto}.lg-pl-n{flex:none;font-size:11px;font-variant-numeric:tabular-nums;color:var(--faint)}.lg-pl-n.pos{color:var(--muted);font-weight:750}.lg-pl-n.pos.good{color:var(--good)}@media (max-width: 820px){.lg-row{grid-template-columns:22px 26px 1fr 46px 16px;gap:7px 9px;padding:9px 11px 5px}.lg-stack{grid-column:1 / -1;height:15px}.lg-name{font-size:14.5px}.lg-score{font-size:16px}.lg-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px;padding:4px 13px 14px}.lg-meta>span{display:flex;flex-direction:column;gap:1px;font-size:11px}.lg-meta>span>b{font-size:15px}.lg-meta>.lg-ranks{grid-column:1 / -1;flex-direction:row;align-items:baseline;gap:0}.lg-meta>.lg-ranks>b{font-size:13px}.lg-meta>.lg-full{display:none}.lg-meta>.lg-owner{grid-column:1 / -1;flex-direction:row;margin-left:0}}.real-seat-b{width:24px;height:24px;border-radius:6px;padding:0;background:var(--panel2);border:1px solid var(--line2);color:var(--muted);font:inherit;font-size:11.5px;font-weight:700;cursor:pointer;transition:all var(--dur-fast)}@media (hover: hover){.real-seat-b:hover{color:var(--text);border-color:color-mix(in srgb,var(--good) 55%,transparent)}}.real-seat-b.on{background:color-mix(in srgb,var(--good) 20%,transparent);color:var(--good);border-color:var(--good)}.my-panel-head{flex-wrap:nowrap;gap:8px}.my-panel-head .mp-back{flex:none;width:26px;height:26px;padding:0;display:grid;place-items:center;font-size:14px;line-height:1}@media (max-width: 420px){.bg-row .bg-face,.bg-head .bg-face{display:none}.rd-grid .bg-row .bg-face{display:grid;width:22px;height:22px}.rd-grid .bg-player{gap:4px}}.team-card{position:relative}.tc-chev{position:absolute;right:9px;top:50%;transform:translateY(-50%);color:var(--faint);transition:transform var(--dur-fast)}.team-card.open .tc-chev{transform:translateY(-50%) rotate(180deg)}.team-card.open{border-color:var(--accent-line);border-bottom-left-radius:0;border-bottom-right-radius:0}.teams .panel-head h2{font-size:19px;letter-spacing:-.02em}.rds-sizes{align-items:center}.rds-size-in{width:66px;height:30px;padding:0 8px;font-size:12.5px;background:var(--panel2);color:var(--text);border:1px solid var(--line2);border-radius:var(--r-sm);font-variant-numeric:tabular-nums}.rds-size-in::placeholder{color:var(--faint)}.bt-field{display:flex;flex-direction:column;gap:5px;min-width:0}.bt-field>span{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.bt-field input,.bt-field select{width:100%;min-width:0;height:34px;padding:0 10px;font-size:13px;font-family:inherit;color:var(--text);background:var(--panel);border:1px solid var(--line2);border-radius:var(--r-sm);-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color var(--dur),box-shadow var(--dur)}.bt-field select{padding-right:26px;background-image:linear-gradient(45deg,transparent 50%,var(--faint) 50%),linear-gradient(135deg,var(--faint) 50%,transparent 50%);background-position:calc(100% - 15px) 15px,calc(100% - 10px) 15px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.bt-field input::placeholder{color:color-mix(in srgb,var(--faint) 70%,transparent)}.bt-field input:focus,.bt-field select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.bt-mactions{display:flex;gap:8px}.bt-mactions .btn{height:34px}.bt-mnote{margin:10px 0 0}.bt-log-book{font-style:normal;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);background:var(--panel);border:1px solid var(--line2);border-radius:var(--r-pill)}.bt-diff{display:inline-flex;flex-wrap:wrap;gap:6px;margin-left:8px}.bt-diff em{font-style:normal;font-size:10.5px;font-weight:700;padding:1px 6px;border-radius:var(--r-pill);background:var(--panel);border:1px solid var(--line2)}.bt-diff em.good{color:var(--good);border-color:color-mix(in srgb,var(--good) 40%,transparent)}.bt-diff em.bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 40%,transparent)}.wk-players{display:grid;gap:10px}.wk-player{min-width:0;background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--pa, var(--line2));border-radius:var(--r-lg);padding:12px 14px 14px}.wk-player-head{display:flex;align-items:center;gap:10px;margin-bottom:11px}.wk-player.can{cursor:pointer;transition:background .12s,border-color .12s}.wk-player.can.on{border-top-color:var(--line2);border-right-color:var(--line2);border-bottom-color:var(--line2)}@media (hover: hover){.wk-player.can:hover{border-top-color:var(--line2);border-right-color:var(--line2);border-bottom-color:var(--line2)}}.wk-player.can:focus-visible{outline:2px solid var(--hype-ring);outline-offset:2px}.wk-player.can.on .wk-cmp{color:var(--text);border-color:var(--line2)}@media (hover: hover){.wk-player.can:hover .wk-cmp{color:var(--text);border-color:var(--line2)}}.wk-player.can.on .wk-cmp svg{transform:rotate(180deg)}.wk-player-name{font-size:16px;font-weight:750;letter-spacing:-.015em}.wk-player-n{margin-left:auto;font-size:11px;color:var(--faint)}.wk-bet{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:0;padding:10px 12px 9px;cursor:pointer;text-align:left;color:var(--text);background:linear-gradient(160deg,color-mix(in srgb,var(--pa, var(--accent)) 7%,var(--panel)),var(--panel));border:1px solid var(--line);border-radius:var(--r-md);transition:border-color var(--dur),transform var(--dur),box-shadow var(--dur)}@media (hover: hover){.wk-bet:hover{border-color:var(--pa, var(--accent-line));transform:translateY(-1px);box-shadow:0 6px 18px -10px color-mix(in srgb,var(--pa, var(--accent)) 70%,transparent)}}.wk-bet-add{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:13px;font-weight:800;line-height:1;color:var(--faint);border:1px solid var(--line2);transition:color var(--dur),border-color var(--dur),background var(--dur)}@media (hover: hover){.wk-bet:hover .wk-bet-add{color:var(--text);border-color:var(--pa, var(--accent));background:color-mix(in srgb,var(--pa, var(--accent)) 30%,transparent)}}.wk-bet-foot{font-size:10.5px;color:var(--faint);font-variant-numeric:tabular-nums}.wk-bet-foot b{color:var(--muted);font-weight:750}.wk-players.one{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-flow:row dense}.wk-players.one .wk-player.on{grid-column:1 / -1;display:grid;align-items:start;grid-template-columns:minmax(250px,300px) minmax(0,1fr);column-gap:18px}.wk-players.one .wk-player.on>.wk-player-head,.wk-players.one .wk-player.on>.wk-one{grid-column:1}.wk-players.one .wk-player.on>.wk-books{grid-column:2;grid-row:1 / span 2;margin-top:0;align-self:stretch}.wk-players.one .wk-player-head{margin-bottom:10px}.wk-one-prices{display:grid;grid-template-columns:1fr 1fr;gap:6px}.wk-one-prices.solo{grid-template-columns:1fr}.wk-one-prices.solo .wk-one-px{flex-direction:row;align-items:baseline;gap:8px}.wk-one-prices.solo .wk-one-px i{margin-right:auto}.wk-players.one .wk-cmp{font-size:0;gap:0;padding:5px 6px}.wk-players.one .wk-player-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wk-one-px{display:flex;flex-direction:column;gap:1px;padding:7px 9px;border-radius:var(--r-sm);background:var(--panel);border:1px solid var(--line);min-width:0}.wk-one-px i{font-style:normal;font-size:9.5px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:var(--faint)}.wk-one-px b{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.wk-one-px b.none{color:var(--faint)}.wk-one-add{align-self:stretch;justify-content:center;font-size:12px;padding:7px 10px}@media (max-width: 640px){.wk-players.one{grid-template-columns:minmax(0,1fr);gap:6px}.wk-players.one .wk-player.on{display:block}.wk-players.one .wk-player.on>.wk-books{margin-top:10px}.wk-players.one .wk-player-head{margin-bottom:6px}.wk-one-prices{grid-column:1}.wk-one-prices:not(.solo){grid-column:1 / -1}.wk-one-add{grid-column:2;font-size:11px;padding:7px 10px}.wk-one-prices:not(.solo)~.wk-one-add{grid-column:1 / -1}}.wk-books{margin-top:10px;cursor:default}.wk-books .bkc-scroll{width:100%;margin:0}.wk-books .bkc{width:100%}.wk-books .bkc th:not(.bkc-corner):not(.bkc-rowh),.wk-books .bkc td{width:auto}.bt-edit{flex:none;width:26px;height:26px;display:grid;place-items:center;border-radius:7px;cursor:pointer;color:var(--faint);background:transparent;border:1px solid transparent;transition:color var(--dur-fast),border-color var(--dur-fast),background var(--dur-fast)}@media (hover: hover){.bt-edit:hover{color:var(--text);background:var(--panel2);border-color:var(--line2)}}.bt-log.is-editing{display:block;padding:12px}.bt-sug-row{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;background:none;border:0;border-radius:var(--r-sm);cursor:pointer;text-align:left;color:var(--text)}.bt-sug-row.on{background:var(--sel-bg)}.bt-allctl{margin-left:auto;display:flex;gap:4px}.bt-allctl button{width:28px;height:28px;display:grid;place-items:center;cursor:pointer;color:var(--faint);background:var(--panel2);border:1px solid var(--line2);border-radius:var(--r-sm);transition:color var(--dur-fast),border-color var(--dur-fast)}@media (hover: hover){.bt-allctl button:hover{color:var(--text);border-color:var(--accent-line)}}:root{--sn-trade: #3fb46b;--sn-waivers: #2fb8c6;--sn-roster: #e06c9f}.sn-sec-trade{--sc: var(--sn-trade)}.sn-sec-waivers{--sc: var(--sn-waivers)}.sn-sec-roster{--sc: var(--sn-roster)}.sn-bestlineup{margin-bottom:14px}.sn-bestlineup .panel-head{display:flex;align-items:center;justify-content:space-between}.sn-face{border-radius:50%;overflow:hidden;flex:none;display:grid;place-items:center;background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2));border:1px solid var(--line2)}.sn-face img{width:100%;height:100%;object-fit:cover}.sn-face em{font-style:normal;font-size:10px;font-weight:800;color:var(--faint)}.sn-row{display:flex;align-items:center;gap:10px;padding:9px 12px;margin-bottom:6px;background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--pa, var(--line2));border-radius:var(--r-sm)}.sn-row.empty{opacity:.6}.sn-slot{flex:none;min-width:42px;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.sn-empty{color:var(--faint);font-size:12.5px}.sn-inj,.sn-tag{flex:none;padding:2px 8px;border-radius:var(--r-pill);font-size:10.5px;font-weight:750;letter-spacing:.02em;border:1px solid transparent;white-space:nowrap}.sn-inj.bad,.sn-tag.bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 38%,transparent)}.sn-inj.warn{color:var(--warn, #e2914b);border-color:color-mix(in srgb,var(--warn, #e2914b) 38%,transparent)}.sn-tag.good{color:var(--good);border-color:color-mix(in srgb,var(--good) 38%,transparent)}.sn-bench,.sn-strength{display:flex;flex-wrap:wrap;gap:7px}.sn-chip,.sn-pick{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;cursor:pointer;font-size:12.5px;color:var(--text);background:var(--panel2);border:1px solid var(--line2);border-left:3px solid var(--pa, var(--line2));border-radius:var(--r-sm)}@media (hover: hover){.sn-chip:hover,.sn-pick:hover{border-color:var(--pa, var(--accent-line))}}.sn-chip b,.sn-pick b{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:800}.sn-pick .sn-face{width:24px;height:24px}.sn-horizon{display:inline-flex;gap:2px;padding:2px;margin-bottom:12px;background:var(--panel2);border:1px solid var(--line);border-radius:var(--r-pill)}.sn-horizon button{padding:5px 13px;border:0;border-radius:var(--r-pill);cursor:pointer;background:none;color:var(--muted);font-size:12px;font-weight:700;transition:color var(--dur-fast),background var(--dur-fast)}@media (hover: hover){.sn-horizon button:hover{color:var(--text)}}.sn-horizon button.on{background:var(--sel-bg);color:var(--sel-fg)}.tx-board.sn-hand{display:none}@media (max-width: 780px){.tx-board.sn-hand{display:grid}.sn-hand{position:relative}.sn-hand .tt-sfind{position:static}.sn-hand .tt-search{padding:7px 8px;gap:6px}.sn-hand .tt-search input{min-width:0;font-size:16px}}.sn-verdict{display:block;margin:0 0 14px;padding:11px 13px;border-radius:var(--r-md);background:var(--panel2);border:1px solid var(--line)}.sn-vnums{display:inline-flex;gap:10px;font-variant-numeric:tabular-nums}.sn-vnums i{font-style:normal;font-weight:700;font-size:12.5px}.sn-vnums i.up{color:var(--good)}.sn-vnums i.down{color:var(--bad)}.sn-meter-fill{position:absolute;top:0;bottom:0;border-radius:999px;background:var(--faint);transition:left var(--dur) var(--ease),width var(--dur) var(--ease)}.sn-verdict.good .sn-meter-fill{background:var(--good)}.sn-verdict.bad .sn-meter-fill{background:var(--bad)}.sn-meter-ends{display:flex;justify-content:space-between;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--faint)}.sn-meter-ends .up{color:var(--good)}.sn-meter-ends .down{color:var(--bad)}.sn-verdict.good{border-color:color-mix(in srgb,var(--good) 45%,transparent)}.sn-verdict.bad{border-color:color-mix(in srgb,var(--bad) 45%,transparent)}.sn-verdict b{font-size:15px}.sn-verdict.good b{color:var(--good)}.sn-verdict.bad b{color:var(--bad)}.sn-best{font-size:11.5px;font-weight:650;padding:2px 9px;border-radius:var(--r-pill);border:1px solid transparent}.sn-best.good{color:var(--good);border-color:color-mix(in srgb,var(--good) 38%,transparent)}.sn-best.bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 38%,transparent)}.sn-best i{font-style:normal;color:var(--muted);font-weight:550}.season-empty p{max-width:68ch}@media (max-width: 820px){.sn-row{flex-wrap:wrap;row-gap:7px;column-gap:8px;padding:10px 11px}.sn-row>.sn-face{order:1}.sn-row>.pos,.sn-slot{order:2}.sn-row>.sn-empty{order:3}.sn-row>.sn-src{order:4}.sn-row:has(.sn-tag,.sn-inj):after{content:"";order:6;flex-basis:100%;height:0}.sn-tag,.sn-inj{order:7}.sn-row>.sn-faab{order:8;margin-left:auto;flex-direction:row;align-items:baseline;gap:4px;min-width:0}.sn-row:not(:has(.sn-tag,.sn-inj))>.sn-faab{order:6;margin-left:0}:is(#root,body) input:not([type=range]):not([type=checkbox]):not([type=radio]),:is(#root,body) select,:is(#root,body) textarea{font-size:16px}:is(#root,body) .pb-price input{font-size:26px}:is(#root,body) .price{font-size:18px}:is(#root,body) .rst-form input{font-size:18px}:is(#root,body) .mh2-side .mup-oppsel.mh2-name{font-size:18px}.app .pt-search{width:100%;padding:9px 12px}.app .mk-price{padding:7px 9px}.app .rds-size-in{height:auto;padding:7px 8px}body.kb-open .railnav{display:none}}body.kb-open>.bt-tray:not(.open){display:none}@media (min-width: 821px) and (hover: none) and (pointer: coarse){:is(#root,body) input:not([type=range]):not([type=checkbox]):not([type=radio]),:is(#root,body) select,:is(#root,body) textarea{font-size:16px}:is(#root,body) .pb-price input{font-size:26px}:is(#root,body) .price{font-size:18px}:is(#root,body) .rst-form input{font-size:18px}:is(#root,body) .mh2-side .mup-oppsel.mh2-name{font-size:clamp(18px,1.5vw,24px)}}.logo.bt{display:inline-grid;place-items:center;padding:0;width:38px;height:38px;background:linear-gradient(140deg,color-mix(in srgb,var(--st-orange) 70%,white),var(--st-orange) 58%,color-mix(in srgb,var(--st-orange) 70%,black));color:color-mix(in srgb,var(--st-orange) 20%,black);box-shadow:0 4px 18px color-mix(in srgb,var(--st-orange) 42%,transparent)}.logo.dy{display:inline-grid;place-items:center;padding:0;width:38px;height:38px;background:linear-gradient(140deg,#f2879f,#e0617f 58%,#b03a58);color:#2b0912;box-shadow:0 4px 18px color-mix(in srgb,#e0617f 42%,transparent)}.dy-posfilter .pf-PICK.active,.dy-posfilter .pf-ROOKIES.active{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg)}.dy-posfilter .pf-PICK,.dy-posfilter .pf-ROOKIES{letter-spacing:.03em}.dy-right{display:flex;align-items:center;gap:10px;margin-left:auto}.dy-seg>button.on{background:var(--sel-bg);color:var(--sel-fg)}.dy-grid .bg-head,.dy-grid .bg-row{grid-template-columns:40px minmax(300px,1fr) 52px 74px 64px;align-items:center}.dy-grid .bgrid{min-width:620px}.dy-grid .bg-player{gap:9px}.dy-grid .bg-player .pos{min-width:40px;width:auto;flex:none;text-align:center}.dy-grid .bg-player .rname{font-size:13.5px;font-weight:650}.dy-grid .bg-tm{font-size:10px;font-weight:700;letter-spacing:.05em}.dy-grid .bg-face{flex:none;width:28px;height:28px;border-radius:50%;overflow:hidden;display:grid;place-items:center;border:1px solid var(--line2);background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2))}.dy-grid .bg-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.dy-grid .bg-face em{font-style:normal;font-size:9px;font-weight:800;color:var(--faint)}.dy-rook{flex:none;padding:1px 7px;border-radius:var(--r-pill);font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--good);border:1px solid color-mix(in srgb,var(--good) 35%,transparent)}.dy-gap{font-size:12.5px;font-weight:750;color:var(--muted)}.dy-gap.buy{color:var(--good)}.dy-gap.sell{color:var(--bad)}@media (max-width: 820px){.dy-right{margin-left:0;width:100%}.dy-right .pt-search{flex:1}}@media (max-width: 400px){.dy-right{flex-wrap:wrap}.dy-right .pt-search{flex:1 1 100%;min-width:0}}.dy-roster .bg-row,.dy-roster{grid-template-columns:40px minmax(240px,1fr) 52px 74px}.dy-roster .bg-row{display:grid;align-items:center;gap:9px}.dy-roster .bg-face{flex:none;width:28px;height:28px;border-radius:50%;overflow:hidden;display:grid;place-items:center;border:1px solid var(--line2);background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2))}.dy-roster .bg-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.dy-roster .bg-face em{font-style:normal;font-size:9px;font-weight:800;color:var(--faint)}.dy-roster .bg-player .pos{min-width:40px;width:auto;flex:none;text-align:center}.dy-leagues{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.dy-league{text-align:left;padding:10px 12px;border-radius:var(--r-sm);cursor:pointer;background:var(--panel2);border:1px solid var(--line2);color:var(--text);transition:border-color var(--dur-fast),background var(--dur-fast)}@media (hover: hover){.dy-league:hover{border-color:var(--accent-line)}}.dy-league.on{background:var(--sel-bg);border-color:var(--sel-bd)}.dy-need{display:flex;flex-direction:column;gap:3px;padding:11px 13px;border-radius:var(--r-md);background:var(--panel2);border:1px solid var(--line);border-left:3px solid var(--pa, var(--line2))}.dy-need b{font-size:19px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--text)}.dy-need b i{font-style:normal;font-size:13px;font-weight:650;color:var(--faint)}.dy-need>span{font-size:11.5px;font-weight:700}.dy-need.short>span{color:var(--bad)}.dy-need.ok>span{color:var(--good)}.dy-need .dy-need-sub{font-weight:550;color:var(--faint)}.dy-need .pos{align-self:flex-start}.dy-clock{font-size:12.5px;font-weight:750;color:var(--muted)}.dy-clock.me{color:var(--good)}.dy-take{color:#e0617f;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.dy-grid .bg-row.clickable{cursor:pointer}.dy-card{max-width:460px;padding:22px}.dy-card-top{display:flex;align-items:center;gap:14px;margin-bottom:18px}.dy-card-face{flex:none;width:62px;height:62px;border-radius:50%;overflow:hidden;display:grid;place-items:center;border:2px solid var(--pa, var(--line2));background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2))}.dy-card-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.dy-card-face em{font-style:normal;font-size:17px;font-weight:800;color:var(--faint)}.dy-card-top h3{margin:0 0 6px;font-size:20px;letter-spacing:-.02em}.dy-card-sub{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.dy-card-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:9px;margin-bottom:16px}.dy-card-stats .stat{padding:10px 12px;border-radius:var(--r-md);background:var(--panel2);border:1px solid var(--line)}.dy-card-say p{margin:0 0 9px;font-size:13px;line-height:1.55}.dy-card-say p:last-child{margin-bottom:0}.dy-card-say b{font-weight:800}.dy-rec-main{display:flex;align-items:center;gap:10px;width:100%;padding:9px 4px 4px;background:none;border:0;cursor:pointer;color:var(--text);text-align:left;font:inherit}.dy-rec-main b{font-size:15px;font-weight:700;color:var(--text)}.dy-rec-main i{font-style:normal;margin-left:auto;font-size:11.5px;color:var(--muted);text-align:right}.dy-rec-main .bg-face{flex:none;width:30px;height:30px;border-radius:50%;overflow:hidden;display:grid;place-items:center;border:1px solid var(--line2);background:color-mix(in srgb,var(--pa, var(--faint)) 18%,var(--panel2))}.dy-rec-main .bg-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.dy-grid .draft-btn{margin-left:auto}.dy-board{margin:0 0 16px;overflow-x:auto}.dy-board .db-grid{min-width:640px}.dy-board .db-name{font-size:11px}@media (max-width: 720px){.dy-board{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.dy-board .db-grid{padding-right:30px}.dy-board .db-name{white-space:normal;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width: 640px){.dy-drafting .bg-player .bg-tm{display:none}.dy-grid .bg-player .dy-fit{font-size:0;padding:1px 6px}.dy-grid .bg-player .dy-fit:before{content:"need";font-size:10px}}.dy-lt .bg-head,.dy-lt .bg-row{grid-template-columns:40px minmax(240px,1fr) 48px 68px 68px 62px}.dy-win{flex:none;padding:1px 7px;border-radius:var(--r-pill);font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border:1px solid transparent;color:var(--muted)}.dy-win.w-rising{color:var(--good);border-color:color-mix(in srgb,var(--good) 35%,transparent)}.dy-win.w-prime{color:var(--text);border-color:var(--line2)}.dy-win.w-falling{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 35%,transparent)}.stat .s-sub{font-size:10.5px;color:var(--faint);margin-top:2px}.mv-sharp{margin-left:auto;display:inline-flex;align-items:center;gap:7px;padding:var(--chip-pad);font-size:var(--chip-fs);font-weight:var(--chip-fw);cursor:pointer;color:var(--muted);background:var(--panel2);border:1px solid var(--line2);border-radius:var(--chip-r);transition:color var(--dur-fast),border-color var(--dur-fast)}@media (hover: hover){.mv-sharp:hover{color:var(--text)}}.mv-sharp.on{color:var(--warn, #e2914b);border-color:var(--warn, #e2914b)}.mv-row{display:grid;align-items:center;gap:12px;grid-template-columns:64px 28px minmax(0,1fr) 62px 96px 58px 88px 26px;padding:9px 12px;border-radius:var(--r-sm);background:var(--panel2);border:1px solid var(--line);transition:border-color var(--dur)}@media (hover: hover){.mv-row:hover{border-color:var(--hype-ring, var(--line2))}}.mv-move{justify-self:end;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:var(--r-pill);background:var(--panel);border:1px solid var(--line2);font-size:14px;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}.mv-arrow{font-size:9px}.mv-row.sharp .mv-move{border-color:var(--hype-ring, var(--accent-line));box-shadow:0 0 0 3px var(--hype-soft, transparent)}.mv-move.up .mv-arrow{color:color-mix(in srgb,var(--good) 80%,var(--muted))}.mv-move.down .mv-arrow{color:color-mix(in srgb,var(--bad) 80%,var(--muted))}.mv-with{display:flex;justify-content:flex-start}.mv-with em{font-style:normal;font-size:9.5px;font-weight:750;letter-spacing:.03em;text-transform:uppercase;padding:3px 8px;border-radius:var(--r-pill);border:1px solid transparent;white-space:nowrap}.mv-with em.good{color:var(--good);border-color:color-mix(in srgb,var(--good) 38%,transparent)}.mv-with em.bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 38%,transparent)}.mv-dash{font-style:normal;color:var(--faint)}@media (max-width: 820px){.mv-row{grid-template-columns:minmax(0,1fr) 60px 46px;row-gap:6px}}.mv-item.open .mv-row{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.mv-line{stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mv-line.up,.mv-dot.up,.mv-line.down,.mv-dot.down{stroke:var(--mv-line, var(--accent))}.mv-side.over{color:var(--good)}.mv-side.under{color:var(--bad)}.bt-add{display:grid;place-items:center;padding:0}.dy-grid .bg-row{background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--pa, var(--line2));border-radius:var(--r-sm);margin-bottom:4px;padding:7px 11px}@media (hover: hover){.dy-grid .bg-row.clickable:hover{background:color-mix(in srgb,var(--pa, var(--accent)) 8%,var(--bg2))}}.dy-grid .bg-head{padding-bottom:8px}.dy-roster .bg-row{background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--pa, var(--line2));border-radius:var(--r-sm);margin-bottom:4px;padding:7px 11px}.sn-asset{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:800;cursor:help}.sn-asset.up{color:var(--good)}.sn-asset.down{color:var(--bad)}.bkc-scroll{overflow-x:auto;margin:8px 0 2px;border-radius:var(--r-md);width:max-content;max-width:100%;border:1px solid var(--line);background:var(--bg2)}.bkc-book{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:10.5px;font-weight:750;letter-spacing:-.01em;padding:4px 8px;border-radius:var(--r-sm);color:var(--bf, var(--text));background:var(--bc, color-mix(in srgb, var(--text) 8%, transparent));border:1px solid color-mix(in srgb,var(--bc, var(--line2)) 70%,transparent)}.bkc-cell b{display:block;font-size:12px;font-weight:700;color:var(--text)}.bkc-cell i{font-style:normal;font-size:10.5px;color:var(--muted)}.bkc-cell.under b{color:var(--muted)}.bkc-cell.off{opacity:.45}.bkc-cell.far{opacity:.4}.bkc-cell.far i{text-decoration:line-through}.bkc-cell.best{background:color-mix(in srgb,var(--good) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--good) 48%,transparent)}.bkc-cell.best b,.bkc-cell.best i{color:var(--good)}@media (max-width: 640px){.wk-cmp-long,.wk-player-n{display:none}.wk-player{padding:9px 9px 10px}.wk-bet{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;padding:6px 7px 7px;border-radius:var(--r-sm)}@media (hover: hover){.wk-bet:hover{transform:none}}.wk-bet-foot,.wk-bet-add{display:none}}.bkc-note{max-width:78ch;margin:0 0 10px}.pb-why-note{font-style:normal;margin-left:7px;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--faint);cursor:help;border-bottom:1px dotted currentColor}.pb-strata{list-style:none;margin:8px 0 14px;padding:0;display:grid;gap:3px}.pb-strata li{display:grid;grid-template-columns:148px 1fr;gap:10px;align-items:baseline;padding:5px 9px;border-radius:var(--r-sm);background:var(--bg2);border:1px solid var(--line);font-size:11.5px}.pb-strata b{color:var(--text);font-weight:650}.pb-strata span{color:var(--muted)}@media (max-width: 560px){.pb-strata li{grid-template-columns:1fr;gap:2px}}.pb-early-sec{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:26px 0 10px;padding-top:16px;border-top:1px dashed var(--line2)}.pb-early-sec b{font-size:13px;font-weight:750;letter-spacing:-.01em;color:var(--warn)}.pb-early-sec span{font-size:11.5px;color:var(--faint)}.pb-play.early{border-style:dashed}.pb-thin{font-style:normal;margin-left:7px;font-size:9.5px;font-weight:750;letter-spacing:.04em;color:var(--warn);border:1px solid currentColor;border-radius:999px;padding:1px 5px;opacity:.85}.pb-early-note{max-width:84ch;margin:10px 0 0}.sc-hero{margin-bottom:12px}.sc-hero .rc{margin:0 0 10px}.rc-ring.wait{--c: var(--accent)}.sc-verdict{display:flex;flex-direction:column;gap:3px;padding:11px 14px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--faint)}.sc-verdict.good{border-left-color:var(--good)}.sc-verdict.bad{border-left-color:var(--bad)}.sc-verdict b{font-size:var(--fs-md);font-weight:750}.sc-verdict.good b{color:var(--good)}.sc-verdict.bad b{color:var(--bad)}.sc-bar{display:grid;grid-template-columns:minmax(92px,150px) 1fr 46px;align-items:center;gap:12px;padding:9px 12px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line)}.sc-bar-fill{position:absolute;inset:0 auto 0 0;border-radius:var(--r-pill);background:var(--muted)}.sc-bar-fill.good{background:var(--good)}.sc-bar-fill.bad{background:var(--bad)}.sc-bar-v{text-align:right;font-size:var(--fs-md);font-weight:800;font-variant-numeric:tabular-nums}.sc-bar-v.good{color:var(--good)}.sc-bar-v.bad{color:var(--bad)}.sc-bar.thin .sc-bar-v{color:var(--faint);font-weight:600;font-size:var(--fs-sm)}@media (max-width: 640px){.ui-tiles.sc-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.sc-empty-cta{margin-top:11px;font:inherit;font-size:12px;font-weight:650;cursor:pointer;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid var(--accent-line);border-radius:999px;padding:5px 13px}@media (hover: hover){.sc-empty-cta:hover{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--text)}}.ag{min-height:100dvh;display:grid;place-items:center;padding:24px 18px 60px;background:var(--app-bg)}.ag-card{width:100%;max-width:390px}.ag-hero{text-align:center;margin-bottom:22px}.ag-mark{display:block;margin:0 auto 13px;border-radius:15px;box-shadow:var(--shadow-lg)}.ag-hero h1{font-size:23px;margin:0 0 5px;letter-spacing:-.02em}.ag-hero p{color:var(--muted);font-size:13px;margin:0}.ag-tabs{display:flex;gap:3px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:3px;margin-bottom:18px}.ag-tabs button{flex:1;border:1px solid transparent;background:transparent;color:var(--muted);border-radius:var(--tog-r);padding:var(--tog-pad);font-size:var(--tog-fs);font-weight:var(--tog-fw);cursor:pointer}.ag-tabs button.on{background:var(--sel-bg);color:var(--sel-fg);box-shadow:var(--sel-shadow)}.ag-f{display:block;margin-bottom:12px}.ag-f span{display:block;font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.ag-f span i{font-style:normal;color:var(--faint);font-weight:600;text-transform:none;letter-spacing:0}.ag-f input{width:100%;background:var(--bg2);border:1px solid var(--line2);color:var(--text);border-radius:var(--r-md);padding:11px 13px;font:inherit;font-size:16px}.ag-f input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.ag-go{width:100%;border:1px solid var(--accent-solid);background:var(--accent-solid);color:#fff;border-radius:var(--r-md);padding:12px;font-size:14px;font-weight:700;cursor:pointer;transition:background var(--dur) var(--ease)}@media (hover: hover){.ag-go:hover:not(:disabled){background:var(--accent)}}.ag-go:disabled{opacity:.5;cursor:default}.ag-msg{margin-top:13px;font-size:12.5px;line-height:1.5;color:var(--muted);background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px}.ag-msg.bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 35%,transparent)}.ag-foot{color:var(--faint);font-size:11.5px;text-align:center;margin:14px 0 0;line-height:1.55}.ag-inv{display:flex;flex-direction:column;gap:3px;margin-bottom:18px;padding:14px 16px;border:1px solid var(--accent-line);border-radius:var(--r-lg);background:var(--accent-soft);text-align:center}.ag-inv b{font-size:17px;letter-spacing:-.02em}.ag-inv-k{font-size:11px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:var(--accent2)}.ag-inv-m{font-size:12.5px;color:var(--muted)}.ag-inv.skel{color:var(--faint);font-size:12.5px;border-style:dashed;background:transparent}.ag-inv.bad{border-color:color-mix(in srgb,var(--bad) 35%,transparent);background:color-mix(in srgb,var(--bad) 8%,transparent)}.lgx-page{min-height:100dvh;background:var(--app-bg)}.lgx-bar{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--line);background:var(--panel);position:sticky;top:0;z-index:20}.lgx-bar .lgx-mark{border-radius:9px;flex:none}.lgx-barr{margin-left:auto;display:flex;align-items:center;gap:8px}.lgx-note{max-width:940px;margin:16px auto 0;padding:10px 14px;border-radius:var(--r-md);background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--text);font-size:12.5px}.lgx{max-width:940px;margin:0 auto;padding:20px 16px 70px}.lgx-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;flex-wrap:wrap}.lgx-head h2{font-size:18px;margin:0;letter-spacing:-.02em}.lgx-headr{display:flex;gap:8px}.lgx-btn{border:1px solid var(--line2);background:var(--panel2);color:var(--text);border-radius:var(--r-md);padding:10px 15px;font-size:13px;font-weight:650;cursor:pointer;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}@media (hover: hover){.lgx-btn:hover:not(:disabled){border-color:var(--accent-line)}}.lgx-btn:disabled{opacity:.5;cursor:default}.lgx-btn.pri{background:var(--accent-solid);border-color:var(--accent-solid);color:#fff}@media (hover: hover){.lgx-btn.pri:hover:not(:disabled){background:var(--accent)}}.lgx-btn.sm{padding:6px 11px;font-size:12px}.lgx-btn.ghost{background:transparent}.lgx-btn.bad{background:var(--bad);border-color:var(--bad);color:#fff}.lgx-btn.wide{width:100%}.lgx-link{border:0;background:none;color:var(--accent2);cursor:pointer;font:inherit;padding:0;text-decoration:underline}.lgx-empty{text-align:center;padding:56px 20px}.lgx-ring{width:66px;height:66px;border-radius:50%;border:2px dashed var(--line2);margin:0 auto 16px;display:grid;place-items:center;font-size:24px}.lgx-empty h2{font-size:20px;margin:0 0 7px}.lgx-empty p{color:var(--muted);max-width:440px;margin:0 auto 20px;font-size:13px;line-height:1.6}.lgx-pair{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.lgx-sig{margin:26px 0 0;text-align:center;color:var(--faint);font-size:11.5px}.lgx-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.lgx-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}@media (hover: hover){.lgx-card:hover{border-color:var(--tint);transform:translateY(-2px)}}.lgx-card.on{border-color:var(--sel-bd);box-shadow:var(--sel-shadow)}.lgx-card-main{display:block;width:100%;text-align:left;border:0;background:none;padding:15px 16px 12px;cursor:pointer;color:inherit}.lgx-card-main b{display:block;font-size:17px;margin:8px 0 4px;letter-spacing:-.02em}.lgx-kind{font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;padding:3px 8px;border-radius:var(--r-pill);display:inline-block;color:var(--tint);background:color-mix(in srgb,var(--tint) 16%,transparent)}.lgx-meta{font-size:12px;color:var(--muted)}.lgx-manage{width:100%;border:0;border-top:1px solid var(--line);background:var(--panel2);color:var(--muted);padding:9px;font-size:12px;font-weight:650;cursor:pointer}@media (hover: hover){.lgx-manage:hover{color:var(--text)}}.lgx-form{max-width:520px;margin:0 auto;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px;box-shadow:var(--shadow)}.lgx-f{display:block;margin-bottom:12px}.lgx-f>span{display:block;font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.lgx-f input{width:100%;background:var(--bg2);border:1px solid var(--line2);color:var(--text);border-radius:var(--r-md);padding:11px 13px;font:inherit;font-size:16px}.lgx-f input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.lgx-row{display:flex;gap:10px}.lgx-row .lgx-f{flex:1}.lgx-kinds{display:flex;gap:6px;flex-wrap:wrap}.lgx-kb{border:1px solid var(--line2);background:var(--bg2);color:var(--muted);border-radius:var(--r-md);padding:9px 13px;font-size:12.5px;font-weight:650;cursor:pointer}.lgx-kb.on{border-color:var(--sel-bd);color:var(--sel-fg);background:var(--sel-bg)}.lgx-hint{display:block;color:var(--faint);font-size:11.5px;line-height:1.55;margin-top:7px}.lgx-check{display:flex;gap:10px;align-items:flex-start;padding:12px;margin-bottom:14px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg2);cursor:pointer}.lgx-check input{margin-top:2px}.lgx-check b{display:block;font-size:13px}.lgx-check i{display:block;font-style:normal;color:var(--muted);font-size:12px;line-height:1.5;margin-top:3px}.lgx-err{margin-bottom:12px;color:var(--bad);font-size:12.5px;background:color-mix(in srgb,var(--bad) 8%,transparent);border:1px solid color-mix(in srgb,var(--bad) 30%,transparent);border-radius:var(--r-md);padding:9px 12px}.lgx-panel{margin-top:14px;background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--tint);border-radius:var(--r-lg);padding:16px}.lgx-prow{display:flex;align-items:center;gap:10px;margin-bottom:13px}.lgx-name{flex:1;background:transparent;border:1px solid transparent;color:var(--text);font:inherit;font-size:17px;font-weight:700;letter-spacing:-.02em;border-radius:var(--r-sm);padding:5px 8px;margin-left:-8px}@media (hover: hover){.lgx-name:hover:not(:disabled){border-color:var(--line2)}}.lgx-name:focus{outline:none;border-color:var(--accent);background:var(--bg2)}.lgx-role{font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:var(--r-pill);border:1px solid var(--line2);color:var(--muted);white-space:nowrap}.lgx-role.owner{color:var(--me);border-color:color-mix(in srgb,var(--me) 40%,transparent)}.lgx-invite{background:var(--bg2);border:1px solid var(--accent-line);border-radius:var(--r-md);padding:13px;margin-bottom:14px;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.lgx-invite b{font-size:13px}.lgx-link-row{display:flex;gap:8px;margin-top:9px;width:100%;flex-wrap:wrap}.lgx-link-row code{flex:1;min-width:180px;background:var(--bg);border:1px solid var(--line2);border-radius:var(--r-sm);padding:9px 11px;color:var(--accent2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:12.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.lgx-mems{border-top:1px solid var(--line)}.lgx-mem{display:flex;align-items:center;gap:11px;padding:10px 0;border-bottom:1px solid var(--line)}.lgx-mem:last-child{border-bottom:0}.lgx-av{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800;color:#0b0e13;flex:none}.lgx-mname{font-weight:650;font-size:13.5px}.lgx-mem .lgx-role{margin-left:auto}.lgx-shared{margin-top:13px;padding:12px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line);font-size:12.5px;line-height:1.6;color:var(--muted)}.lgx-shared b{display:block;color:var(--accent2);font-size:11px;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px}.lgx-danger{margin-top:14px;padding-top:13px;border-top:1px solid var(--line);display:flex;align-items:center;gap:9px;flex-wrap:wrap}.lgx-danger span{flex:1;min-width:220px;color:var(--muted);font-size:12.5px;line-height:1.5}.syncing{opacity:.55;pointer-events:none;transition:opacity .15s var(--ease) .35s}@media (max-width: 700px){.lgx{padding:14px 12px 80px}.lgx-row{flex-wrap:wrap}.lgx-form{padding:14px}}.bo{--u: min(calc(100vw / 340), calc(100vh / 720));--bo-box-top: calc(50vh - var(--u) * 360);--bo-lilac: color-mix(in srgb, var(--dibz-hype) 55%, white);--bo-pale: color-mix(in srgb, var(--dibz-hype) 18%, white);--bo-light: color-mix(in srgb, white 82%, gold);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;overflow:hidden;cursor:pointer;contain:strict;background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--dibz-hype) 12%,var(--dibz-midnight)),color-mix(in srgb,var(--dibz-midnight) 80%,black) 45%,color-mix(in srgb,var(--dibz-midnight) 55%,black) 80%)}.bo.bo-skip{opacity:0!important;pointer-events:none;transition:opacity .2s ease-out}.bo>*,.bo-box>*{position:absolute;pointer-events:none}.bo-box{left:50%;top:var(--bo-box-top);width:calc(var(--u) * 340);height:calc(var(--u) * 720);margin-left:calc(var(--u) * -170)}.bo-crowd{left:0;right:0;top:calc(var(--bo-box-top) + var(--u) * 120);height:calc(var(--u) * 140);opacity:0;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--dibz-chalk) 8%,transparent) 0 2px,color-mix(in srgb,var(--dibz-steel) 5%,transparent) 2px 5px,transparent 5px 7px);-webkit-mask-image:linear-gradient(180deg,transparent,black 40%,black 70%,transparent);mask-image:linear-gradient(180deg,transparent,black 40%,black 70%,transparent)}.bo-cone{top:calc(var(--bo-box-top) - var(--u) * 60);width:calc(var(--u) * 380);height:calc(var(--u) * 520);opacity:0;background:radial-gradient(closest-side,color-mix(in srgb,var(--bo-light) 22%,transparent),transparent)}.bo-cone.l{left:calc(var(--u) * -110)}.bo-cone.r{right:calc(var(--u) * -110)}.bo-bank{top:calc(var(--bo-box-top) + var(--u) * 54);width:calc(var(--u) * 96);height:calc(var(--u) * 34);opacity:0;background:radial-gradient(circle,var(--bo-light) 0 1.6px,transparent 2.3px) 0 0 / 9px 9px;filter:drop-shadow(0 0 12px var(--bo-light))}.bo-bank.l{left:calc(var(--u) * 26)}.bo-bank.r{right:calc(var(--u) * 26)}.bo-floorw{left:-70%;width:240%;bottom:0;height:calc(var(--u) * 360);perspective:calc(var(--u) * 420);perspective-origin:50% 0%;opacity:.5;-webkit-mask-image:linear-gradient(to top,black 50%,transparent);mask-image:linear-gradient(to top,black 50%,transparent)}.bo-floorw>.bo-plane{position:absolute;left:0;right:0;bottom:0;height:calc(var(--u) * 1400);transform:rotateX(72deg);transform-origin:50% 100%;transform-style:preserve-3d;overflow:hidden}.bo-floor{position:absolute;left:0;right:0;bottom:-240px;top:-240px;will-change:transform;background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--dibz-chalk) 78%,transparent) 0 5px,transparent 5px 120px),repeating-linear-gradient(0deg,color-mix(in srgb,seagreen 55%,var(--dibz-midnight)) 0,color-mix(in srgb,seagreen 55%,var(--dibz-midnight)) 120px,color-mix(in srgb,seagreen 47%,var(--dibz-midnight)) 120px,color-mix(in srgb,seagreen 47%,var(--dibz-midnight)) 240px)}.bo-streaks{left:50%;top:48%;width:0;height:0}.bo-streaks i{position:absolute;left:-1px;top:0;width:2px;height:calc(var(--u) * 300);opacity:0;transform-origin:50% 0;will-change:transform,opacity;background:linear-gradient(to bottom,transparent,var(--bo-pale))}.bo-wm{top:0;right:0;bottom:0;left:0;transform-origin:50% 48%;will-change:transform}.bo-svg{position:absolute;left:50%;top:calc(var(--u) * 282);width:calc(var(--u) * 300);height:calc(var(--u) * 133);margin-left:calc(var(--u) * -150);overflow:visible}.bo-word{opacity:0}.bo-half{will-change:transform}.bo-glow{position:absolute;left:50%;top:calc(var(--u) * 282 - var(--u) * 20);width:calc(var(--u) * 360);height:calc(var(--u) * 170);margin-left:calc(var(--u) * -180);opacity:0;will-change:opacity;background:radial-gradient(closest-side,color-mix(in srgb,var(--dibz-hype) 75%,transparent),transparent)}.bo-ink{fill:var(--dibz-chalk)}.bo-zdim{fill:color-mix(in srgb,var(--dibz-hype) 22%,var(--dibz-midnight))}.bo-zlit{fill:var(--dibz-hype)}.bo-spark{stroke:#fff;stroke-width:1.7;stroke-linecap:round;opacity:0}.bo-spark.lilac{stroke:color-mix(in srgb,var(--dibz-hype) 30%,white)}.bo-burst{stroke:color-mix(in srgb,var(--dibz-hype) 8%,white);stroke-width:2;stroke-linecap:round;opacity:0}.bo-ring{fill:none;stroke:var(--bo-lilac);opacity:0}.bo-trail-g{fill:none;stroke:var(--dibz-hype);stroke-width:7;stroke-linejoin:round;opacity:.45}.bo-trail{fill:none;stroke:color-mix(in srgb,var(--dibz-hype) 8%,white);stroke-width:1.6;stroke-linejoin:round}.bo-bolt-g{fill:none;stroke:color-mix(in srgb,var(--dibz-hype) 70%,white);stroke-width:4.5;stroke-linejoin:round;stroke-linecap:round;opacity:.45}.bo-bolt{fill:none;stroke:#fff;stroke-width:1.2;stroke-linejoin:round;stroke-linecap:round}.bo-core{fill:#fff}.bo-stop-lilac{stop-color:var(--bo-pale)}.bo-stop-hype{stop-color:var(--dibz-hype)}.bo-cut-g,.bo-cut-m,.bo-cut{fill:none;stroke-linejoin:round;opacity:0}.bo-cut-g{stroke:var(--dibz-hype);stroke-width:14}.bo-cut-m{stroke:var(--bo-lilac);stroke-width:6}.bo-cut{stroke:color-mix(in srgb,var(--dibz-hype) 5%,white);stroke-width:3}.bo-tag{left:0;right:0;top:calc(var(--u) * 418);text-align:center;opacity:0;color:color-mix(in srgb,var(--dibz-chalk) 80%,var(--dibz-steel));text-shadow:0 2px 12px color-mix(in srgb,var(--dibz-midnight) 90%,transparent);font:900 calc(var(--u) * 15) / 1 Archivo,system-ui,sans-serif;font-style:italic;font-stretch:112%;letter-spacing:.5em}.bo-tag span{color:var(--dibz-hype)}.bo-flash{top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(circle at 50% 46%,#fff,color-mix(in srgb,var(--dibz-hype) 15%,white) 35%,color-mix(in srgb,var(--dibz-hype) 55%,transparent) 80%)}.bo-gap{left:-20%;right:-20%;top:calc(var(--bo-box-top) + var(--u) * 345.6);height:calc(var(--u) * 766);transform:translateY(-50%) rotate(calc(-1 * var(--dibz-slash))) scaleY(.008);opacity:0;will-change:transform,opacity;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--bo-pale) 85%,transparent) 50%,transparent)}.lset-chip{border:1px solid var(--line2);background:var(--panel);color:var(--text);border-radius:var(--r-pill);padding:6px 12px;font-size:12.5px;cursor:pointer}@media (hover: hover){.lset-chip:hover{border-color:var(--accent);color:var(--accent)}}.lset-tabs{display:flex;gap:3px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:3px;margin-bottom:12px}.lset-tabs button{flex:1;border:1px solid transparent;background:transparent;color:var(--muted);border-radius:var(--tog-r);padding:var(--tog-pad);font-size:var(--tog-fs);font-weight:var(--tog-fw);cursor:pointer}.lset-tabs button.on{background:var(--sel-bg);color:var(--sel-fg);box-shadow:var(--sel-shadow)}.lset-prow{display:flex;align-items:center;gap:9px;padding:5px 0;border-bottom:1px solid var(--line)}.lset-prow:last-of-type{border-bottom:0}.lset-prow input{width:64px;text-align:center;background:var(--panel);border:1px solid var(--line2);color:var(--text);border-radius:var(--r-sm);padding:6px;font:inherit;font-size:13px}.lset-prow input.want{border-color:var(--hot);background:color-mix(in srgb,var(--hot) 8%,transparent)}.lset-miss{margin-top:11px;padding:10px 12px;border-radius:var(--r-md);background:color-mix(in srgb,var(--hot) 8%,transparent);border:1px solid color-mix(in srgb,var(--hot) 30%,transparent);display:flex;flex-direction:column;gap:4px;font-size:12px}.lset-miss b{color:var(--hot);font-size:12px}.lset-miss code{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;color:var(--text)}.lset-miss i{color:var(--muted);font-style:normal;font-size:11.5px;margin-top:3px}.lgx.lgx-thin{padding-top:0}.lgx.lgx-thin .lgx-pair{margin-top:4px}.bg-row.taken{opacity:.52}@media (hover: hover){.bg-row.taken:hover{opacity:.78}}.own-chip{font-size:var(--fs-xs);font-weight:700;letter-spacing:0;padding:2px 6px;border-radius:var(--r-pill);white-space:nowrap;background:var(--panel2);border:1px solid var(--line2);color:var(--muted)}.own-chip.mine{color:var(--me);border-color:color-mix(in srgb,var(--me) 45%,transparent);background:color-mix(in srgb,var(--me) 12%,transparent)}.nom-btn.off{display:inline-block}.pf-taken{font-size:var(--chip-fs);font-weight:var(--chip-fw);letter-spacing:.03em;border-radius:var(--chip-r);padding:var(--chip-pad);background:var(--panel2);border:1px solid var(--line2);color:var(--muted)}.pf-taken.active{color:var(--sel-fg);background:var(--sel-bg);border-color:var(--sel-bd)}.lgx-gear{border:1px solid var(--line2);background:var(--panel2);color:var(--muted);border-radius:var(--r-md);padding:6px 8px;cursor:pointer;display:grid;place-items:center}@media (hover: hover){.lgx-gear:hover{color:var(--text);border-color:var(--accent-line)}}.lset-miss.warn{background:color-mix(in srgb,var(--bad) 7%,transparent);border-color:color-mix(in srgb,var(--bad) 28%,transparent)}.lset-miss.warn b{color:var(--bad)}.acct-you{display:flex;align-items:center;gap:11px;padding:12px;margin-bottom:14px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md)}.acct-you b{display:block;font-size:13.5px}.acct-av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--accent-solid);color:#fff;font-weight:800;font-size:14px;flex:none}.acct-block{padding-top:14px;margin-top:14px;border-top:1px solid var(--line)}.acct-block h4{margin:0 0 8px;font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.acct-list{margin:0;padding-left:17px;color:var(--muted);font-size:12.5px;line-height:1.75}.acct-list b{color:var(--text)}.acct-lg{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:9px 0;border-bottom:1px solid var(--line)}.acct-lg:last-child{border-bottom:0}.acct-lg-name{min-width:150px}.acct-lg-name b{display:block;font-size:13.5px}.acct-lg-you{display:flex;align-items:center;gap:8px;margin-left:auto}.acct-lg-you span{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.acct-lg-you input{background:var(--bg2);border:1px solid var(--line2);color:var(--text);border-radius:var(--r-sm);padding:7px 10px;font:inherit;font-size:16px;width:190px}.acct-lg-you input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}@media (max-width: 560px){.lgx-bar{padding:8px 10px;gap:8px}.lgx-bar .secsw{margin-left:0;flex:0 1 auto;min-width:0}.lgx-barr{gap:6px}.lset-chip{padding:7px 10px;font-size:12px}.acct-lg{align-items:flex-start}.acct-lg-you{margin-left:0;width:100%}.acct-lg-you input{flex:1;width:auto;min-width:0}}.settings .lgx{max-width:none;margin:0;padding:0}.settings .lgx-empty{padding:20px 0}.settings .lgx-form{max-width:none;border:0;padding:0;box-shadow:none;background:none}.settings .lgx.lgx-thin .lgx-pair{justify-content:flex-start}.kb .panel-head{align-items:baseline}.kb-verdict{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-lg);padding:15px;margin-bottom:13px}.kb-read{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px;display:flex;flex-direction:column;gap:1px}.kb-read b{font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.kb-read span{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.kb-read.hi b{color:var(--accent2)}.kb-head,.kb-row{display:grid;align-items:center;gap:8px;grid-template-columns:minmax(0,1fr) 58px 74px 84px 74px 150px}.kb-row{width:100%;text-align:left;background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--line2);border-radius:var(--r-md);padding:9px 12px;margin-bottom:5px;color:inherit;cursor:pointer;font:inherit}@media (hover: hover){.kb-row:hover{border-color:var(--line2)}}.kb-row.keep{border-left-color:var(--good)}.kb-row.lean{border-left-color:color-mix(in srgb,var(--good) 55%,var(--line2))}.kb-row.drop{border-left-color:var(--bad)}.kb-row.spent{opacity:.55}.kb-row.on{background:var(--sel-bg)}.kb-win{font-size:10px;padding:2px 6px;border-radius:var(--r-pill);background:var(--panel2);color:var(--muted);white-space:nowrap}.kb-win.rising{color:var(--good)}.kb-win.falling{color:var(--bad)}.kb-surp.good{color:var(--good);font-weight:700}.kb-surp.bad{color:var(--bad);font-weight:700}.kb-verdict-chip{font-size:11px;color:var(--muted)}.kb-row.keep .kb-verdict-chip{color:var(--good);font-weight:650}.kb-row.drop .kb-verdict-chip{color:var(--bad)}.kb-year{display:grid;grid-template-columns:70px 1fr 1fr 70px;gap:8px;padding:5px 0;font-size:12.5px;color:var(--muted);border-bottom:1px solid var(--line)}.kb-year:last-of-type{border-bottom:0}.kb-year b{text-align:right;font-variant-numeric:tabular-nums}.kb-year b.good{color:var(--good)}.kb-year b.bad{color:var(--faint)}.sl{position:relative;z-index:1;background:var(--panel);border:1px solid var(--accent-line);border-radius:var(--r-lg);padding:13px 15px;margin:0 0 16px;box-shadow:var(--shadow)}.sl-item{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-pill);padding:5px 11px;color:var(--muted)}.sl-item.bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 30%,transparent)}.sl-item.good{color:var(--good);border-color:color-mix(in srgb,var(--good) 30%,transparent)}.bt-size{margin-top:10px;padding:10px 12px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--accent-line);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.bt-size b{font-size:18px;font-variant-numeric:tabular-nums;color:var(--accent2);letter-spacing:-.02em}.bt-size span{font-size:12.5px;color:var(--muted)}.bt-size i{flex-basis:100%;font-style:normal;font-size:11px;line-height:1.5;color:var(--faint)}.bt-size.none{border-color:var(--line)}.bt-size.none b{color:var(--faint);font-size:13px}.redraft-body.view-team>.rh{grid-column:1 / -1}.nt-prefs{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.nt-toggle{display:flex;align-items:flex-start;gap:11px;width:100%;text-align:left;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:11px 13px;cursor:pointer;color:inherit;font:inherit}@media (hover: hover){.nt-toggle:hover{border-color:var(--line2)}}.nt-knob{width:34px;height:20px;border-radius:999px;background:var(--line2);flex:none;position:relative;transition:background var(--dur) var(--ease);margin-top:1px}.nt-knob:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--panel);transition:transform var(--dur) var(--ease)}.nt-toggle.on .nt-knob{background:var(--accent-solid)}.nt-toggle.on .nt-knob:after{transform:translate(14px);background:#fff}.nt-toggle-txt b{display:block;font-size:13.5px}.nt-toggle-txt i{display:block;font-style:normal;font-size:12px;color:var(--muted);line-height:1.5;margin-top:2px}.nt-list{display:flex;flex-direction:column}.nt-item{display:flex;align-items:center;gap:9px;padding:8px 2px;font-size:12.5px;color:var(--muted);border-bottom:1px solid var(--line)}.nt-item:last-child{border-bottom:0}.nt-item.bad{color:var(--bad)}.nt-item.good{color:var(--good)}.nt-say{flex:1}.nt-when{font-size:11px;color:var(--faint);white-space:nowrap}.nt-empty{margin:0}.nt-foot{margin:12px 0 0;font-size:11.5px;color:var(--faint)}.nb{position:relative}.nb-btn{position:relative;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line2);background:var(--panel2);color:var(--muted);border-radius:var(--r-md);cursor:pointer;transition:color var(--dur) var(--ease)}@media (hover: hover){.nb-btn:hover{color:var(--text);border-color:var(--accent-line)}}.nb-btn.has{color:var(--text)}.nb-btn.has{animation:nb-nudge .5s var(--ease) 1}@keyframes nb-nudge{0%,to{transform:rotate(0)}25%{transform:rotate(-9deg)}60%{transform:rotate(6deg)}}@media (prefers-reduced-motion: reduce){.nb-btn.has{animation:none}}.nb-row{display:flex;align-items:stretch;gap:4px}.nb-item{display:flex;align-items:center;gap:10px;flex:1;min-width:0;text-align:left;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:8px 10px;color:var(--text);cursor:pointer;font:inherit}@media (hover: hover){.nb-item:hover{border-color:var(--accent-line);background:var(--panel2)}}.nb-txt{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.nb-txt b{font-size:12.5px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-txt i{font-style:normal;font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-row.bad .nb-txt b{color:var(--bad)}.nb-row.good .nb-txt b{color:var(--good)}.nb-go{opacity:.4;flex:none}@media (hover: hover){.nb-item:hover .nb-go{opacity:.9}}.nb-item.flat{cursor:default;background:transparent;border-color:transparent;opacity:.7;gap:8px}@media (hover: hover){.nb-item.flat:hover{border-color:transparent;background:transparent}}@keyframes focus-flash{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 70%,transparent)}12%{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 55%,transparent)}to{box-shadow:0 0 0 0 transparent}}.my-panel-head .rp-clear{flex:none;margin-left:auto;width:auto;height:auto;padding:4px 10px;font-size:11px;line-height:1.2}.lg-why{grid-column:1 / -1;background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--line2);border-radius:var(--r-md);padding:11px 13px;margin-bottom:10px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.lg-why.one{border-left-color:var(--hot)}.tf-deal{display:flex;flex-direction:column;align-items:stretch;gap:5px;width:100%;text-align:left;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);padding:8px 10px;cursor:pointer;font:inherit;color:var(--text)}@media (hover: hover){.tf-deal:hover{border-color:var(--accent-line)}}.tf-men{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.tf-face{width:26px;height:26px;border-radius:50%;overflow:hidden;flex:none;display:grid;place-items:center;background:var(--panel2);font-size:9px;font-weight:800;color:var(--muted)}.tf-face img{width:100%;height:100%;object-fit:cover}.tf-man-txt{display:flex;flex-direction:column;gap:0;min-width:0}.tf-man-txt b{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.tf-man-txt i{display:flex;align-items:center;gap:4px;font-style:normal;font-size:10px;color:var(--faint);line-height:1.3}.tf-man-txt .pos{font-size:9px;padding:1px 4px}.tf-men.out .tf-man-txt b{color:var(--muted);font-weight:500}.tf-men.out .tf-face{opacity:.75}.tf-nums{display:flex;flex-direction:column;align-items:flex-end;flex:none}.tf-nums b{font-size:15px;font-variant-numeric:tabular-nums;line-height:1.15}.tf-nums b.good{color:var(--good)}.tf-nums i{font-style:normal;font-size:10px;color:var(--faint);white-space:nowrap}.tf-up{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;color:var(--good);font-variant-numeric:tabular-nums}.tf-up .pos{font-size:9px;padding:1px 5px}@media (max-width: 620px){.tf-nums{flex-direction:row;gap:8px;align-items:baseline;width:100%;justify-content:flex-end}}.tf-deal.miss{opacity:.8}@media (hover: hover){.tf-deal.miss:hover{opacity:1}}.tf-nums b.bad{color:var(--bad)}.tf-swap-row{display:flex;align-items:center;gap:10px;width:100%}@media (max-width: 620px){.tf-swap-row{flex-wrap:wrap}}.tf-tabs{display:flex;gap:3px;padding:3px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md)}.tf-tabs button{flex:1;border:1px solid transparent;background:transparent;color:var(--muted);border-radius:var(--tog-r);padding:var(--tog-pad);font-size:var(--tog-fs);font-weight:var(--tog-fw);cursor:pointer}.tf-tabs button.on{border-color:var(--sel-bd);color:var(--sel-fg);background:var(--sel-bg)}.tf-even{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--me)}.tf-accept{font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:var(--r-pill);white-space:nowrap}.tf-accept.fair{color:var(--good);background:color-mix(in srgb,var(--good) 14%,transparent)}.tf-accept.tilts{color:var(--me);background:color-mix(in srgb,var(--me) 14%,transparent)}.tf-accept.longshot{color:var(--faint);background:var(--panel2)}.tf-accept.costs{color:var(--warn, var(--muted));background:color-mix(in srgb,var(--warn, var(--muted)) 14%,transparent)}.tf-nums i.bad{color:color-mix(in srgb,var(--bad) 80%,var(--faint))}.mu-vs{margin-left:auto;font-size:12.5px;color:var(--muted)}.mu-score{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:6px 0 12px}.mu-side{display:flex;flex-direction:column}.mu-side.them{align-items:flex-end;text-align:right}.mu-side b{font-size:30px;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}.mu-side span{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mu-mid{display:flex;flex-direction:column;align-items:center}.mu-mid b{font-size:16px;font-variant-numeric:tabular-nums}.mu-mid b.good{color:var(--good)}.mu-mid b.bad{color:var(--bad)}.mu-pct{font-size:10.5px;color:var(--faint);white-space:nowrap}.mu-bar{height:6px;border-radius:999px;background:var(--panel2);overflow:hidden;border:1px solid var(--line)}.mu-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent2))}.mu-say{margin:9px 0 12px;font-size:12.5px;line-height:1.6;color:var(--muted)}.mu-say b{color:var(--text)}.mu-head,.mu-row{display:grid;grid-template-columns:46px 1fr 1fr 58px;gap:8px;align-items:center}.mu-head{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:0 2px 6px}.mu-head span:first-child{grid-column:1 / 3}.mu-row{padding:5px 2px;border-top:1px solid var(--line)}.mu-who{display:flex;align-items:center;gap:7px;min-width:0;background:none;border:0;color:inherit;font:inherit;cursor:pointer;text-align:left;padding:0}.mu-who.them{flex-direction:row-reverse;text-align:right}.mu-who.them .mu-txt{align-items:flex-end}.mu-who.empty{color:var(--faint);font-size:12px}.mu-face{position:relative;width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--panel2);font-size:9.5px;font-weight:800;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--pa, var(--line2)) 70%,transparent)}.mu-face>img:first-child{width:100%;height:100%;object-fit:cover;border-radius:50%}.mu-club{position:absolute;right:-3px;bottom:-2px;width:13px;height:13px;object-fit:contain;border-radius:3px;background:color-mix(in srgb,var(--panel) 88%,transparent);padding:1px}.mu-txt{display:flex;flex-direction:column;min-width:0;line-height:1.2}.mu-txt b{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mu-txt i{font-style:normal;font-size:9.5px;letter-spacing:.05em;color:var(--faint)}.mu-slot{font-size:9.5px;font-weight:800;letter-spacing:.06em;text-align:center;padding:3px 0;border-radius:var(--r-sm);color:var(--on-pos);background:var(--ms, var(--faint))}.mu-slot.pos-QB{--ms: var(--qb)}.mu-slot.pos-RB{--ms: var(--rb)}.mu-slot.pos-WR{--ms: var(--wr)}.mu-slot.pos-TE{--ms: var(--te)}.mu-slot.pos-K{--ms: var(--k)}.mu-slot.pos-DEF,.mu-slot.pos-DST{--ms: var(--dst)}.mu-slot.pos-FLEX,.mu-slot.pos-SUPER_FLEX,.mu-slot.pos-WRRB_FLEX,.mu-slot.pos-REC_FLEX{--ms: transparent;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line2)}.mu-v{font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.mu-edge{text-align:right;font-size:13px;font-variant-numeric:tabular-nums}.mu-row.up .mu-edge{color:var(--good)}.mu-row.down .mu-edge{color:var(--bad)}@media (max-width: 620px){.mu-head,.mu-row{grid-template-columns:40px 1fr 1fr 48px}.mu-name{font-size:11.5px}}.mu-side{flex-direction:row;align-items:center;gap:10px}.mu-side.them{flex-direction:row;justify-content:flex-end}.mu-sc{display:flex;flex-direction:column;min-width:0}.mu-side.them .mu-sc{align-items:flex-end}.mu-sc b{font-size:30px;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}.mu-sc span{font-size:10.5px;letter-spacing:.04em;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:15ch}.mu-crest{width:40px;height:40px;border-radius:12px;overflow:hidden;flex:none;display:grid;place-items:center;background:var(--panel2);border:1px solid var(--line2);font-size:13px;font-weight:800;color:var(--muted)}.mu-crest img{width:100%;height:100%;object-fit:cover}@media (max-width: 560px){.mu-crest{width:32px;height:32px;border-radius:10px}.mu-sc b{font-size:24px}}.vg{display:flex;flex-direction:column;gap:14px}.vg-g-side{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.vg-g-side{justify-content:flex-end}.vg-g-side img{width:20px;height:20px;object-fit:contain;flex:none}.vg-g-side b{font-size:12px;font-weight:650}.vg-imp{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;padding:1px 5px;border-radius:5px}.vg-imp.hi,.vg-imp-i.hi{color:var(--good);background:color-mix(in srgb,var(--good) 12%,transparent)}.vg-imp.good,.vg-imp-i.good{color:color-mix(in srgb,var(--good) 72%,var(--hot));background:color-mix(in srgb,var(--good) 9%,transparent)}.vg-imp.mid,.vg-imp-i.mid{color:var(--muted);background:color-mix(in srgb,var(--text) 5%,transparent)}.vg-imp.low,.vg-imp-i.low{color:var(--bad);background:color-mix(in srgb,var(--bad) 10%,transparent)}.vg-pos{display:flex;gap:6px;padding:0;border-radius:8px;border:0;background:none;box-shadow:inset 0 1px 2px #00000038}.vg-pos button{font:inherit;font-size:var(--chip-fs);font-weight:var(--chip-fw);padding:var(--chip-pad);border-radius:var(--chip-r);border:1px solid var(--line2);background:var(--panel2);color:var(--muted);cursor:pointer;letter-spacing:.02em;transition:background var(--dur) var(--ease),color var(--dur)}.vg-p-QB{--c: var(--qb)}.vg-p-RB{--c: var(--rb)}.vg-p-WR{--c: var(--wr)}.vg-p-TE{--c: var(--te)}.vg-p-K{--c: var(--k)}.vg-p-ALL{--c: var(--accent, #7f8cff)}.vg-pos button:not(.on){color:color-mix(in srgb,var(--c) 72%,var(--muted))}@media (hover: hover){.vg-pos button:not(.on):hover{color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent)}}.vg-pos button.on{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg)}.vg-r-pts{display:flex;flex-direction:column;align-items:flex-end;flex:none;min-width:62px}.vg-r-pts b{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.vg-r-pts i{font-style:normal;font-size:9.5px;color:var(--muted)}.vg-r-pts i.up{color:var(--good)}.vg-r-pts i.down{color:var(--bad)}.pts-hi{color:var(--good)}.pts-mid{color:var(--warn)}.pts-lo{color:var(--bad)}.pts-na{color:var(--muted)}.vg-na{color:var(--muted);opacity:.5}.vg-l.over{color:var(--good)}.vg-l.under{color:var(--warn)}.vg-r-pts b.up{color:var(--good)}.vg-r-pts b.down{color:var(--bad)}.vg-span{display:inline-flex;padding:3px;gap:3px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg2);box-shadow:inset 0 1px 2px #00000038}.vg-span button{font:inherit;font-size:var(--tog-fs);font-weight:var(--tog-fw);padding:var(--tog-pad);border-radius:var(--tog-r);border:1px solid transparent;background:transparent;color:var(--muted);cursor:pointer;letter-spacing:.02em;transition:background var(--dur) var(--ease),color var(--dur)}@media (hover: hover){.vg-span button:hover:not(.on){color:var(--text)}}.vg-span button.on{background:var(--sel-bg);color:var(--sel-fg);box-shadow:var(--sel-shadow)}.gc-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:20px;background:#0000009e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:gcIn .16s var(--ease)}@keyframes gcIn{0%{opacity:0}to{opacity:1}}.gc{position:relative;width:min(760px,100%);max-height:88vh;overflow:auto;background:var(--panel);border:1px solid var(--line2);border-radius:16px;box-shadow:0 24px 60px #00000080}.gc-imp{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;padding:2px 7px;border-radius:6px}.gc-imp.hi{color:var(--good);background:color-mix(in srgb,var(--good) 13%,transparent)}.gc-imp.good{color:color-mix(in srgb,var(--good) 72%,var(--hot));background:color-mix(in srgb,var(--good) 10%,transparent)}.gc-imp.mid{color:var(--text);background:color-mix(in srgb,var(--text) 6%,transparent)}.gc-imp.low{color:var(--bad);background:color-mix(in srgb,var(--bad) 11%,transparent)}.gc-wx b{color:var(--text);font-weight:650}.gc-wx b.mid{color:var(--warn)}.gc-wx b.hard{color:var(--bad)}.gc-tabs{display:flex;gap:3px;padding:3px;margin:16px 22px 0;border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg2);box-shadow:inset 0 1px 2px #00000038}.gc-tabs button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-size:var(--tog-fs);font-weight:var(--tog-fw);padding:var(--tog-pad);border-radius:var(--tog-r);border:1px solid transparent;background:transparent;color:var(--muted);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur)}@media (hover: hover){.gc-tabs button:hover:not(.on){color:var(--text)}}.gc-tabs button.on{background:var(--sel-bg);color:var(--sel-fg);box-shadow:var(--sel-shadow)}.gc-note{margin:12px 0 0;font-size:11.5px;color:var(--muted);line-height:1.55}.gc-dvp-r{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:8px;background:var(--bg);border:1px solid var(--line);font-size:11px}.gc-dvp-r b{font-variant-numeric:tabular-nums;font-weight:700;min-width:34px}.gc-dvp-r b.dvp-soft{color:var(--good)}.gc-dvp-r b.dvp-mid{color:var(--text)}.gc-dvp-r b.dvp-hard{color:var(--bad)}.vg-cov.solid{color:var(--muted)}.vg-cov.part{color:var(--warn)}.vg-cov.thin{color:var(--bad)}.dv-face{position:relative;width:38px;height:38px;border-radius:50%;overflow:hidden;background:#ffffff0f;display:grid;place-items:center;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c, transparent) 55%,transparent)}.dv-face img{width:100%;height:100%;object-fit:cover}.dv-face em{font-style:normal;font-size:11px;font-weight:700;color:var(--muted)}.dv-who{display:flex;flex-direction:column;gap:2px;min-width:0}.dv-who b{font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-gapwrap{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.dv-gap{font-size:15px;font-weight:750;font-variant-numeric:tabular-nums;color:var(--muted)}.dv-gap.good{color:var(--good)}.dv-gap.bad{color:var(--bad)}.dv-gapwrap i{font-style:normal;font-size:9px;color:var(--muted);white-space:nowrap}@media (max-width: 640px){.dv-face{width:32px;height:32px}.dv-gapwrap i{display:none}}.ls-best b{color:var(--good)}.ls-worst b{color:var(--bad)}.ls-best i,.ls-worst i{text-transform:none;letter-spacing:0;white-space:nowrap}@media (max-width: 640px){.ls-r{grid-template-columns:32px minmax(0,1fr) auto 50px;grid-template-rows:auto auto;row-gap:3px}.ls-r>.dv-face{grid-row:1 / 3}.ls-r>.dv-who{grid-row:1 / 3}.ls-r>.ls-best{grid-column:3;grid-row:1}.ls-r>.ls-worst{grid-column:3;grid-row:2}.ls-r>.dv-gapwrap{grid-column:4;grid-row:1 / 3}.ls-r .ls-best,.ls-r .ls-worst{flex-direction:row;align-items:baseline;justify-content:flex-end;gap:6px}.ls-r .ls-best b,.ls-r .ls-worst b{font-size:13.5px;min-width:40px;text-align:right}}.sun{display:flex;flex-direction:column;gap:14px}.sun-mid{display:flex;flex-direction:column;align-items:center;gap:3px;flex:none}.sun-mid i,.sun-mid em{font-style:normal;font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.sun-mid em.on{color:var(--good);font-weight:750}.gt{position:relative;display:flex;flex-direction:column;gap:5px;padding:11px 12px 9px;border-radius:14px;border:1px solid var(--line);cursor:pointer;font:inherit;color:var(--text);text-align:left;overflow:hidden;background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--a) 20%,transparent),transparent 62%),radial-gradient(120% 90% at 100% 100%,color-mix(in srgb,var(--h) 20%,transparent),transparent 62%),var(--bg);transition:transform var(--dur-fast) var(--ease),border-color var(--dur)}@media (hover: hover){.gt:hover{transform:translateY(-2px);border-color:var(--line2)}}.gt.on{border-color:color-mix(in srgb,var(--good) 48%,var(--line))}.gt.off{opacity:.46}.gt.mine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;pointer-events:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent, #7f8cff) 60%,transparent)}.gt.rz{border-color:var(--bad);box-shadow:0 0 0 1px #f8717140,0 6px 22px #f8717124}.gt-foot{display:flex;align-items:center;gap:7px;margin-top:2px}.gt-foot i{font-style:normal;font-size:10px;color:var(--muted);display:inline-flex;align-items:center;gap:5px}.gt-foot i.on{color:var(--good);font-weight:700}@keyframes gtPulse{0%,to{opacity:1}50%{opacity:.25}}.gt.opp:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;pointer-events:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--faint) 40%,transparent)}.sun-p{padding:9px 11px;border-radius:10px;background:var(--bg);border:1px solid var(--line);animation:sunIn .25s var(--ease)}.sun-p.mine{border-color:color-mix(in srgb,var(--good) 50%,var(--line));background:color-mix(in srgb,var(--good) 9%,var(--bg))}.sun-p.theirs{border-color:color-mix(in srgb,var(--bad) 34%,var(--line))}.sun-state{font-style:normal;font-size:11px;color:var(--muted)}.sun-state.live{color:var(--good);font-weight:700}.sun-state.done{color:var(--faint)}.sun-pts{display:flex;flex-direction:column;align-items:flex-end}.sun-pts b{font-size:19px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text)}.sun-pts i{font-style:normal;font-size:10.5px;font-weight:800}.sun-pts i.up{color:var(--good)}.sun-pts i.down{color:var(--bad)}.sd-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:20px;background:#000000a8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:sunIn .16s var(--ease)}.sd{position:relative;width:min(660px,100%);max-height:88vh;overflow:auto;background:var(--panel);border:1px solid var(--line2);border-radius:18px;box-shadow:0 26px 64px #0000008c}.sd-mid{display:flex;flex-direction:column;align-items:center;gap:3px;flex:none}.sd-mid i{font-style:normal;font-size:11px;color:var(--muted)}.sd-mid i.on{color:var(--good);font-weight:700}@keyframes sunIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ol-stale,.gc-note b.down{color:#fbbf24}.fnd-hot b{color:var(--warn)}.fnd-warm b{color:var(--hot)}.fnd-cool b{color:var(--accent2)}.sun-wp{font-size:25px;font-weight:850;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1;color:var(--text)}.sun-wp.good{color:var(--good)}.sun-wp.bad{color:var(--bad)}.myr-fig{display:flex;flex-direction:column;gap:2px;padding:var(--tile-pad);border-radius:var(--tile-r);background:var(--tile-bg);border:var(--tile-bd)}.myr-fig span{font-size:var(--tile-lbl-fs);text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:var(--tile-lbl-fw)}.myr-fig b{font-size:var(--tile-val-fs);font-weight:var(--tile-val-fw);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text)}.myr-fig.lead b{color:var(--me, #f0b429)}.myr-price{font-variant-numeric:tabular-nums;font-weight:750}.myr-price.kept{color:var(--faint);font-weight:600}.nb-news-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.nb-news{width:min(620px,100%);max-height:min(78vh,720px);display:flex;flex-direction:column;border-radius:14px;background:var(--panel);border:1px solid var(--line2);box-shadow:0 24px 70px #00000080;overflow:hidden}.nb-news header{display:flex;align-items:center;gap:11px;padding:14px 16px;border-bottom:1px solid var(--line)}.nb-news header>span{display:flex;flex-direction:column;gap:2px;min-width:0}.nb-news header b{font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--text)}.nb-news header i{font-style:normal;font-size:11.5px;color:var(--muted)}.lr{position:relative}.lr-dot{width:7px;height:7px;border-radius:50%;background:var(--line2);flex:none}.lr-dot.on{background:var(--good);animation:lrPulse 2s ease-in-out infinite}.lr-dot.joining{background:var(--warn, #e2914b)}.lr-dot.error,.lr-dot.unavailable{background:var(--bad, var(--bad))}@keyframes lrPulse{0%,to{opacity:1}50%{opacity:.3}}.lr-pop{position:absolute;top:calc(100% + 8px);right:0;width:300px;z-index:60;padding:14px;border-radius:12px;background:var(--panel);border:1px solid var(--line2);box-shadow:0 18px 50px #00000073}.lr-pop b{display:block;font-size:13.5px;margin-bottom:6px}.lr-pop p{margin:0 0 10px;font-size:11.5px;line-height:1.55;color:var(--muted)}.lr-pop .btn{width:100%}.lr-join{display:flex;gap:6px;margin-bottom:10px}.lr-join input{flex:1;min-width:0;padding:7px 10px;border-radius:7px;background:var(--bg2);border:1px solid var(--line2);color:var(--text);font-size:13px;letter-spacing:.1em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.lr-join .btn{width:auto}.lr-code{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:9px 11px;border-radius:8px;background:var(--bg2);border:1px solid var(--line)}.lr-code code{flex:1;font-size:18px;font-weight:800;letter-spacing:.16em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text)}.lr-code .btn{width:auto}.snaps{margin-top:10px}.dr-end{white-space:nowrap}.dr-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:16px}.dr-head h2{margin:0;font-size:25px;font-weight:750;letter-spacing:-.025em;color:var(--text)}.dr-head .dr-seg{margin-left:auto}.dr-seg{display:inline-flex;gap:3px;padding:3px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg2);box-shadow:inset 0 1px 2px color-mix(in srgb,var(--text) 10%,transparent)}.dr-seg button{font:inherit;font-size:var(--tog-fs);font-weight:var(--tog-fw);padding:var(--tog-pad);border-radius:var(--tog-r);border:1px solid transparent;background:transparent;color:var(--muted);cursor:pointer;white-space:nowrap;transition:background var(--dur) var(--ease),color var(--dur),transform var(--dur-fast)}@media (hover: hover){.dr-seg button:hover:not(.on){color:var(--text);background:color-mix(in srgb,var(--text) 5%,transparent)}}.dr-seg button:active{transform:scale(.97)}.dr-seg button.on{background:var(--sel-bg);color:var(--sel-fg);box-shadow:var(--sel-shadow)}.dr-back{flex:none}.dr-team{border-radius:12px;background:var(--panel);border:1px solid var(--line2);overflow:hidden}.dr-team.me{border-color:color-mix(in srgb,var(--me, #f0b429) 55%,var(--line2))}.ask-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,#000 46%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:ask-in var(--dur) var(--ease)}.ask{width:min(440px,100%);background:var(--panel);border:1px solid var(--line2);border-radius:var(--r-lg, 14px);padding:20px;box-shadow:0 24px 60px #00000061}.ask-msg{margin:0 0 18px;font-size:14px;line-height:1.5;color:var(--text);white-space:pre-wrap}.ask-row{display:flex;justify-content:flex-end;gap:8px}@keyframes ask-in{0%{opacity:0}to{opacity:1}}.ask-input{width:100%;margin:0 0 16px;padding:9px 11px;font-size:14px;background:var(--panel2);color:var(--text);border:1px solid var(--line2);border-radius:var(--r-sm)}.ask-input:focus{outline:none;border-color:var(--accent)}.mup-half{min-width:0}.mup-mark{width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--panel2);overflow:hidden}.mup-mark img{width:24px;height:24px;object-fit:contain}.mup-mark em{font-size:11px;font-weight:780;font-style:normal;color:var(--muted)}.mup-sec{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:4px}.mup-sec h2{margin:0;font-size:19px}.mup-state{justify-self:end;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--muted)}.mup-state.on{color:var(--good)}.mup-half{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);padding:12px 14px;cursor:pointer;box-shadow:inset 0 1px #ffffff05,0 1px 2px #00000040;transition:border-color var(--dur),background var(--dur)}@media (hover: hover){.mup-half:hover{border-color:var(--accent-line);background:var(--panel2)}}.mup-half.empty{display:grid;place-items:center;cursor:default;opacity:.5}.mup-h-top{display:flex;align-items:center;gap:8px}.mup-half.r .mup-h-top,.mup-half.r .mup-h-det{flex-direction:row-reverse}.mup-half.r{text-align:right}.mup-back{flex:none;font-style:normal;font-size:var(--fs-xs, 11px);color:var(--muted);white-space:nowrap}.mup-inj{flex:none;padding:1px 5px;border-radius:4px;font-size:var(--fs-xs, 11px);font-weight:800;letter-spacing:.02em;color:var(--bad, var(--accent));background:color-mix(in srgb,var(--bad, var(--accent)) 14%,transparent)}.mup-inj.warn{color:var(--warn, var(--accent));background:color-mix(in srgb,var(--warn, var(--accent)) 14%,transparent)}.mup-h-pts{margin-left:auto;font-size:16px;font-weight:780;color:var(--text);font-variant-numeric:tabular-nums}.mup-half.r .mup-h-pts{margin-left:0;margin-right:auto}.mup-h-when{margin-top:7px;font-size:12.5px;color:var(--muted)}.mup-h-when .nw{white-space:nowrap}.mup-half.done .mup-h-when{color:var(--text);font-weight:600}.mup-half.on .mup-h-when{color:var(--good);font-weight:650}.mup-h-proj{margin-left:auto;font-size:13.5px;font-weight:650;color:var(--muted);font-variant-numeric:tabular-nums}.mup-half.r .mup-h-proj{margin-left:0;margin-right:auto}.mup-h-stat{margin-top:3px;font-size:12.5px;font-weight:500;color:var(--muted)}.mup-h-stat.dim{color:var(--faint);font-weight:500}.mup-mark.photo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.mup-mark.ini{background:color-mix(in srgb,var(--tc, var(--accent)) 22%,var(--bg2));border-color:color-mix(in srgb,var(--tc, var(--accent)) 55%,transparent)}.mup-mark.ini em{color:var(--tc, var(--muted))}.bt-log-game{--pa: var(--line2)}.bt-log-crest{width:22px;height:22px;object-fit:contain}.vg-sc{font-size:17px;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}.vg-g-side.lost b,.vg-g-side.lost .vg-sc{color:var(--muted)}.vg-g-side.lost img{opacity:.55}.vg-state{font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--muted)}.vg-state.on{color:var(--good)}.gc-box-tbl{width:100%;border-collapse:collapse;font-size:11.5px;font-variant-numeric:tabular-nums;min-width:420px}.gc-box-tbl th{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:750;padding:5px 7px;text-align:right;background:var(--bg2);white-space:nowrap}.gc-box-tbl th.l,.gc-box-tbl td.l{text-align:left}.mup-me{display:flex;align-items:center;gap:8px;margin:0;padding:0 4px;font-size:13px;color:var(--muted)}.mup-me select{background:var(--panel2);color:var(--text);border:1px solid var(--line2);border-radius:var(--r-sm);padding:4px 9px;font-size:12.5px;font-weight:650;cursor:pointer}.mup-me select option{background:var(--panel);color:var(--text)}.mup-me em{font-style:normal;font-size:11px;color:var(--faint)}.mup-bpair .mup-half{padding:7px 10px}.mup-sub{position:absolute;top:6px;right:8px;z-index:1;background:var(--accent);color:#fff;border:none;border-radius:999px;padding:2px 9px;font-size:10px;font-weight:750;cursor:pointer}.mup-half.r .mup-sub{right:auto;left:8px}.lg-one .sl-input{flex:1;min-width:0}.lg-one{gap:8px}.lg-full{color:var(--muted);font-weight:700;text-transform:uppercase;font-size:10px;letter-spacing:.06em}.mup-sheet-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:flex;align-items:flex-end;justify-content:center;background:color-mix(in srgb,#000 52%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:mup-fade var(--dur) var(--ease)}@media (min-width: 720px){.mup-sheet-veil{align-items:center}}@keyframes mup-up{0%{transform:translateY(14%);opacity:.6}to{transform:none;opacity:1}}@keyframes mup-fade{0%{opacity:0}to{opacity:1}}.mup-sheet-now,.mup-sheet-row{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:var(--panel2);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px;cursor:pointer;color:var(--text);transition:border-color var(--dur),background var(--dur)}@media (hover: hover){.mup-sheet-now:hover,.mup-sheet-row:hover{border-color:var(--accent-line);background:var(--panel)}}.mup-me.quiet button{background:none;border:none;padding:0;cursor:pointer;color:var(--muted);font:inherit;font-size:12px;text-decoration:underline}@media (hover: hover){.mup-me.quiet button:hover{color:var(--text)}}.vg-ou{display:flex;flex-direction:column;align-items:center;line-height:1.25;font-size:9.5px;font-variant-numeric:tabular-nums}.vg-ou b{font-size:9px;font-weight:800;letter-spacing:.06em}.vg-ou.over b{color:var(--warn)}.vg-ou.under b{color:#57a5d1}.lg-sv.on{border-color:var(--sel-bd)!important;background:var(--sel-bg)!important;box-shadow:var(--sel-shadow)}.vg-settled{display:inline-flex;align-items:baseline;gap:4px;font-variant-numeric:tabular-nums}.vg-settled i{font-style:normal;font-size:9.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.vg-settled b{font-size:13px;font-weight:780}.vg-settled em{font-style:normal;font-size:10.5px;color:var(--faint)}.vg-settled.hit b{color:var(--good)}.vg-settled.miss b{color:var(--bad)}.rp-row{align-items:center}.rp-score{font-size:16px;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums;flex:none}.rp-score.dim{color:var(--muted);font-weight:700;font-size:14.5px}.rp-vs{margin-left:auto;display:inline-flex;align-items:baseline;gap:5px;color:var(--faint)}.rp-vs i{font-style:normal;font-weight:750;color:var(--muted)}.rp-vs i.up{color:var(--good)}.rp-vs i.dn{color:var(--bad)}.rp-drop{opacity:0;transition:opacity var(--dur)}@media (hover: hover){.rp-row:hover .rp-drop{opacity:1}}.rp-drop:focus-visible{opacity:1}@media (hover: none){.rp-drop{display:none}}.ms-chip.suggested{background:var(--bg2);border-color:var(--sel-bd, var(--accent-line));border-style:dashed}.ms-chip.suggested .ms-chip-t{color:var(--text)}@media (hover: hover){.ms-chip.suggested:hover{border-color:var(--accent-line)}}.pc-usage-tbl{width:100%;border-collapse:collapse;font-size:13.5px;font-variant-numeric:tabular-nums;min-width:340px}.pc-usage-tbl th{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:780;padding:8px 10px;text-align:right;background:var(--bg2);white-space:nowrap}.pc-usage-tbl th.l,.pc-usage-tbl td.l{text-align:left}.pc-usage-tbl td{padding:8px 10px;text-align:right;border-top:1px solid var(--line);color:var(--text);font-weight:600}@media (hover: hover){.pc-usage-tbl tbody tr:hover td{background:var(--panel2)}}.pc-usage-tbl td.l{color:var(--muted);font-weight:750}.pc-u-rate{font-weight:780}.pc-u-rate.hi{color:var(--good)}.pc-u-rate.mid{color:#d9a441}.pc-u-rate.lo{color:var(--bad)}:root[data-theme=light]{color-scheme:light}:root:not([data-theme=light]) .panel{box-shadow:inset 0 1px #ffffff0a,var(--shadow)}@media (prefers-color-scheme: light){:root:not([data-theme=dark]) .panel{box-shadow:var(--shadow)}}.bg-row.draggable{cursor:grab;transition:background var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),opacity .12s linear}.bg-row.draggable:active{cursor:grabbing}.bg-row.draggable .bg-rk:before{content:"⠿";margin-right:6px;color:var(--faint);font-size:11px;letter-spacing:-1px}.bg-row.dragging{opacity:.5;background:color-mix(in srgb,var(--accent) 10%,var(--panel2));box-shadow:inset 2px 0 0 var(--accent),0 2px 10px #00000059}@media (hover: hover){.bg-row.draggable:hover{box-shadow:inset 2px 0 0 var(--accent)}}.bgrid .bg-row{background:linear-gradient(90deg,color-mix(in srgb,var(--pa, var(--accent)) 8%,transparent) 0%,color-mix(in srgb,var(--pa, var(--accent)) 3%,transparent) 26%,transparent 58%)}@media (hover: hover){.bgrid .bg-row.clickable:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--pa, var(--accent)) 15%,transparent) 0%,var(--panel2) 46%)}}.bgrid .bg-c.hc{background:none!important;padding:3px 0;font-weight:700}.bgrid .bg-row .bg-proj,.bgrid .bg-row .bg-live{color:var(--text);font-weight:760}.bgrid .bg-tm{color:var(--muted);font-size:11px}.bgrid .bg-head{font-size:10.5px;color:var(--muted);letter-spacing:.06em}.bgrid .bg-band{background:linear-gradient(90deg,color-mix(in srgb,var(--tb-c) 42%,transparent) 0%,color-mix(in srgb,var(--tb-c) 12%,transparent) 30%,transparent 64%);box-shadow:inset 2px 0 0 var(--tb-c)}.bgrid .pct.hi{color:var(--text);font-weight:820}.bgrid .pct.good{color:var(--text);font-weight:700;opacity:.88}.bgrid .pct.mid{color:var(--muted);font-weight:650}.bgrid .pct.low{color:var(--muted);font-weight:620;opacity:.78}.bgrid .pct.lo{color:#e8736c;font-weight:800}.bgrid .bg-row{background:linear-gradient(90deg,color-mix(in srgb,var(--pa, var(--accent)) 17%,transparent) 0%,color-mix(in srgb,var(--pa, var(--accent)) 6%,transparent) 22%,transparent 52%)}.bgrid .bg-row{background:linear-gradient(90deg,color-mix(in srgb,var(--pa, var(--accent)) 10%,transparent) 0%,transparent 34%),var(--bg2);box-shadow:inset 2px 0 color-mix(in srgb,var(--pa, var(--accent)) 60%,transparent)}@media (hover: hover){.bgrid .bg-row.clickable:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--pa, var(--accent)) 20%,transparent),color-mix(in srgb,var(--panel2) 60%,var(--bg2)) 40%);box-shadow:inset 3px 0 0 var(--pa, var(--accent))}}.bgrid .bg-row.drafted{box-shadow:inset 2px 0 color-mix(in srgb,var(--pa) 22%,transparent)}.season-empty .btn.primary{margin-top:12px}.roster-panel .rps-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 10px;margin:12px 0 2px}.roster-panel .rps-lbl{font-size:9.5px;font-weight:780;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);flex:0 0 100%;margin-bottom:3px}.roster-panel .rps-val{font-size:34px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums}.roster-panel .rps-proj{font-size:12px;color:var(--faint)}.roster-panel .rps-proj b{color:var(--muted);font-weight:700;font-variant-numeric:tabular-nums}.roster-panel .rps-gap{font-size:11.5px;font-weight:750;font-variant-numeric:tabular-nums;padding:3px 7px;border-radius:999px;color:var(--muted);background:color-mix(in srgb,var(--muted) 12%,transparent)}.roster-panel .rps-gap.up{color:var(--good);background:color-mix(in srgb,var(--good) 15%,transparent)}.roster-panel .rps-gap.dn{color:var(--bad);background:color-mix(in srgb,var(--bad) 14%,transparent)}.roster-panel .rp-holes{margin:8px 0 0}.roster-panel .rp-sec{margin:14px 0 6px;color:var(--muted)}.rp-slot-b{border:none;font:inherit;cursor:pointer;transition:filter var(--dur-fast)}@media (hover: hover){.rp-slot-b:hover:not(:disabled){filter:brightness(1.25)}}.rp-slot-b:disabled{cursor:default}.rp-row.empty .rp-slot-b{opacity:.75}.roster-panel .rp-sec{display:flex;align-items:baseline}.myteam>.sl{grid-column:1 / -1}.myteam>.rh{grid-column:1 / -1;margin-bottom:0}.pc-alert.live{border-color:color-mix(in srgb,var(--bad) 46%,transparent)}.pb-plays .pb-rule{margin:0 0 12px;padding:9px 11px;border-radius:var(--r-sm);background:var(--bg2);border:1px solid var(--line)}.pb-quiet{display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;padding:40px 20px 44px}.pb-quiet-mark{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--good);background:color-mix(in srgb,var(--good) 13%,transparent);border:1px solid color-mix(in srgb,var(--good) 34%,transparent)}.pb-quiet-h{font-size:16px;font-weight:700;color:var(--text)}.pb-quiet-say{margin:0;max-width:46ch;font-size:12.5px;line-height:1.5;color:var(--muted)}.pb-gates{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pb-gates li{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:96px;padding:9px 12px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line)}.pb-gates b{font-size:18px;font-weight:750;color:var(--text);font-variant-numeric:tabular-nums}.pb-gates span{font-size:10.5px;line-height:1.35;color:var(--faint);max-width:15ch}.pb-quiet b{color:var(--text)}.pb-play{border:1px solid var(--line);border-radius:var(--r-sm);margin-bottom:8px;background:var(--bg2);box-shadow:inset 3px 0 0 var(--tc, var(--accent));overflow:hidden}.pb-play-head{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:10px 12px;background:none;border:none;cursor:pointer;text-align:left;color:inherit;font:inherit}@media (hover: hover){.pb-play-head:hover{background:var(--panel2)}}.pb-play-face{width:34px;height:34px;border-radius:50%;overflow:hidden;display:grid;place-items:center;flex:0 0 auto;background:color-mix(in srgb,var(--tc, var(--faint)) 16%,var(--bg2));border:1.5px solid color-mix(in srgb,var(--tc, var(--faint)) 55%,transparent)}.pb-play-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.pb-play-face em{font-style:normal;font-size:11px;font-weight:800;color:var(--faint)}.pb-play-who{display:flex;flex-direction:column;gap:1px;min-width:0}.pb-play-who b{font-size:14px;color:var(--text)}.pb-play-who em{font-style:normal;font-size:11.5px;color:var(--muted)}.pb-play-call{font-size:13px;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.pb-play-call b{text-transform:uppercase;font-size:11px;letter-spacing:.05em;color:var(--accent);margin-right:5px}.pb-play.over .pb-play-call b{color:var(--good)}.pb-play.under .pb-play-call b{color:var(--bad)}.pb-play-nums{display:flex;align-items:baseline;gap:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.pb-play-nums i{font-style:normal;font-size:11.5px;color:var(--muted)}.pb-play-nums b{font-size:15px;font-weight:800}.pb-play-nums b.up{color:var(--good)}.pb-play-nums b.dn{color:var(--bad)}.pb-play-why{padding:4px 12px 12px;border-top:1px solid var(--line)}.pb-why-sec{font-size:9.5px;text-transform:uppercase;letter-spacing:.07em;font-weight:750;color:var(--muted);margin:10px 0 6px}.pb-why-sec.against{color:var(--bad)}.pb-why-row{display:grid;grid-template-columns:110px minmax(0,1fr) 46px;gap:10px;align-items:center;font-size:12px;margin-bottom:4px}.pb-why-row.dim{opacity:.72}.pb-why-name{color:var(--text)}.pb-why-bar{height:5px;border-radius:3px;background:color-mix(in srgb,var(--muted) 18%,transparent)}.pb-why-bar i{display:block;height:100%;border-radius:3px;background:var(--accent)}.pb-why-row b{text-align:right;font-variant-numeric:tabular-nums;color:var(--text)}.pb-why-foot{margin:8px 0 0;font-size:11.5px;color:var(--muted)}.pb-model{margin-top:14px;font-size:12.5px;color:var(--muted)}.pb-model summary{cursor:pointer;color:var(--text);font-weight:650;padding:6px 0}.pb-model p{margin:8px 0;line-height:1.55}.pb-model b{color:var(--text)}.pb-caveat{padding:9px 11px;border-radius:var(--r-sm);background:var(--bg2);border:1px solid color-mix(in srgb,var(--bad) 30%,var(--line))}.pb-why-row{grid-template-columns:62px minmax(0,1fr);align-items:baseline;margin-bottom:6px;font-size:12.5px;line-height:1.5}.pb-why-row b{text-align:right;font-size:12px}.pb-why-row b.up{color:var(--good)}.pb-why-row b.dn{color:var(--bad)}.pb-why-say{color:var(--text)}.pb-why-row.dim .pb-why-say{color:var(--muted)}.sc-models{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0 0 12px}.sc-models-lbl{font-size:9.5px;text-transform:uppercase;letter-spacing:.07em;font-weight:750;color:var(--muted);margin-right:2px}.sc-models .pt-tab em{font-style:normal;opacity:.65;margin-left:4px;font-size:10.5px}.sc-fresh{padding:11px 13px;border-radius:var(--r-sm);background:var(--bg2);border:1px solid var(--line);font-size:12.5px;color:var(--muted);line-height:1.55}.sc-fresh b{color:var(--text)}.sn-pick{background:var(--bg2);border-color:var(--line)}@media (hover: hover){.sn-pick:hover{background:color-mix(in srgb,var(--panel2) 55%,var(--bg2))}}.sn-pick.on{background:var(--sel-bg);border-color:var(--sel-bd)}.mup-wknav{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;background:var(--bg2);border:1px solid var(--line)}.mup-wknav button{min-width:30px;height:30px;padding:0 9px;border-radius:999px;background:none;border:none;color:var(--muted);cursor:pointer;font:inherit;font-size:17px;line-height:1;transition:background var(--dur-fast)}@media (hover: hover){.mup-wknav button:hover:not(:disabled){color:var(--text);background:var(--panel2)}}.mup-wknav button:disabled{opacity:.3;cursor:default}.mup-wknav b{font-size:13.5px;font-weight:750;color:var(--text);font-variant-numeric:tabular-nums;min-width:52px;text-align:center;letter-spacing:.01em}.mup-wkwrap{position:relative;display:inline-flex;align-items:center}.mup-wknow{margin-left:8px;white-space:nowrap;height:26px;padding:0 10px;border-radius:999px;border:none;cursor:pointer;font:inherit;font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:750;color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}@media (hover: hover){.mup-wknow:hover{background:color-mix(in srgb,var(--accent) 26%,transparent)}}.mup-sec .mup-wknow{position:absolute;left:100%;margin-left:8px}.mup-wknav:focus-within{border-color:var(--accent-line, var(--line2))}.rp-sec .mup-wkwrap{text-transform:none;letter-spacing:normal;font-weight:400}.rp-sec .mup-wknav{padding:2px}.rp-sec .mup-wknav button{min-width:24px;height:24px;font-size:14px;padding:0 6px}.rp-sec .mup-wknav b{font-size:12px;min-width:44px}.rp-sec .mup-wknow{height:22px;font-size:10px}.rp-dvp,.ol-dvp{flex:none;font-size:10.5px;font-weight:700;white-space:nowrap;padding:2px 7px;border-radius:999px;border:1px solid var(--line);color:var(--muted)}.rp-dvp i,.ol-dvp i{font-style:normal;font-size:var(--fs-xs);vertical-align:super}.rp-dvp.soft,.ol-dvp.soft{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent);background:color-mix(in srgb,var(--good) 12%,transparent)}.rp-dvp.mid,.ol-dvp.mid{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 40%,transparent);background:color-mix(in srgb,var(--warn) 11%,transparent)}.rp-dvp.hard,.ol-dvp.hard{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 45%,transparent);background:color-mix(in srgb,var(--bad) 12%,transparent)}.ld{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:44px 20px;min-height:180px}.ld-stuck{margin:6px 0 0;color:var(--muted);font-size:13px;text-align:center}.ld-stuck .btn{margin-left:6px}@keyframes ld-pulse{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes ld-sweep{to{transform:translate(100%)}}.std{margin:0 0 12px;padding:11px 13px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line)}.own-chip{display:inline-flex;align-items:baseline;gap:5px}.own-price{font-weight:850;letter-spacing:0;color:var(--text);font-variant-numeric:tabular-nums}.own-chip.mine .own-price{color:var(--me)}.dr-rrow{display:flex;align-items:center;gap:9px;padding:6px 10px;margin-bottom:3px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:12.5px}.dr-rrow.mine{border-color:color-mix(in srgb,var(--me) 45%,transparent);background:color-mix(in srgb,var(--me) 8%,var(--bg2))}.dr-owner{flex:none;font-size:10px;font-weight:750;letter-spacing:.04em;color:var(--muted);max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr-owner.mine{color:var(--me);font-weight:850;letter-spacing:.06em}.dr-owner.gone{color:var(--faint);font-style:italic;font-weight:600}@media (max-width: 820px){.mup-half{background:none!important;border:0!important;box-shadow:none!important;border-radius:0;padding:15px 7px 14px}.mup-half.on{background:color-mix(in srgb,var(--good) 7%,transparent)!important}.mup-half.empty{padding:7px 8px}.mup-h-proj{font-size:12.5px}.mup-mark,.mup-mark img{width:24px;height:24px;order:1}.mup-mark.photo img{width:100%;height:100%}}@media (max-width: 820px){.wk-player .bkc-scroll,.bkc-note+.bkc-scroll{width:auto;max-width:none;margin-left:-12px;margin-right:-12px;border-radius:0;border-left:0;border-right:0}.bkc-book{font-size:9.5px;padding:3px 5px}.wk-players{padding:8px 6px 10px}.panel{padding:12px 8px}}.set-tabs{display:flex;flex-wrap:wrap;gap:3px;margin:0 0 14px;padding:3px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md)}.set-tabs button{display:inline-flex;align-items:center;gap:6px;font:inherit;white-space:nowrap;font-size:var(--tog-fs);font-weight:var(--tog-fw);cursor:pointer;padding:var(--tog-pad);border-radius:var(--tog-r);color:var(--muted);background:transparent;border:1px solid transparent;transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}@media (hover: hover){.set-tabs button:hover{color:var(--text);background:var(--panel)}}.set-tabs button.active{color:var(--sel-fg);background:var(--sel-bg);border-color:var(--sel-bd)}.set-tabs button.active svg{color:inherit}@media (max-width: 480px){.posfilter{gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.posfilter::-webkit-scrollbar{display:none}.posfilter button{padding:var(--chip-pad);flex:0 0 auto}.posfilter>:first-child{font-size:11px}}@media (max-width: 480px){.pb-play-head{grid-template-columns:auto minmax(0,1fr) auto;gap:4px 10px;align-items:center}.pb-play-face{width:30px;height:30px;grid-column:1;grid-row:1 / span 2;align-self:center}.pb-play-who{grid-column:2;grid-row:1}.pb-play-call{grid-column:3;grid-row:1}.pb-play-nums{grid-column:2 / span 2;grid-row:2;gap:9px}.pb-play-who b{font-size:13.5px}}.tm-scroll{overflow-x:auto;scrollbar-width:thin}.tm-table{width:100%;min-width:700px}.tm-table th{padding:7px 10px}.tm-table td{padding:9px 10px;color:var(--text);white-space:nowrap}.tm-table td.num,.tm-table th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tm-table td.muted{color:var(--faint)}@media (hover: hover){.tm-table tbody tr:hover td{background:var(--panel2)}}.tm-table tbody td:first-child{box-shadow:inset 3px 0 0 var(--tc, transparent)}.tm-table td.up{color:var(--good)}.tm-table td.dn{color:var(--bad)}.tm-bar-num{font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--text)}.tm-bar-num.b{text-align:right}:root{--ou-over: color-mix(in srgb, var(--muted) 62%, var(--panel));--ou-under: color-mix(in srgb, var(--muted) 26%, var(--panel))}:root[data-theme=dark]{--ou-over: color-mix(in srgb, var(--muted) 70%, var(--panel));--ou-under: color-mix(in srgb, var(--muted) 30%, var(--panel))}.tm-jump{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.tm-jump button{font:inherit;font-size:12px;font-weight:650;cursor:pointer;padding:6px 12px;border-radius:999px;color:var(--muted);background:var(--bg2);border:1px solid var(--line);transition:color var(--dur-fast),background var(--dur-fast),border-color var(--dur-fast)}@media (hover: hover){.tm-jump button:hover{color:var(--text);background:var(--panel2);border-color:var(--line2)}}.tm-jump+.panel,.tm-jump~.panel{scroll-margin-top:12px}.espn-priv{margin-top:12px;padding:13px 14px;background:var(--bg2);border:1px solid var(--line2);border-radius:var(--r-md);display:flex;flex-direction:column;gap:9px}.espn-priv>b{color:var(--text);font-size:13.5px}.espn-priv p{margin:0;font-size:12.5px;line-height:1.5;color:var(--muted)}.espn-priv details{font-size:12.5px;color:var(--muted)}.espn-priv summary{cursor:pointer;color:var(--accent)}.espn-priv ol{margin:7px 0 0;padding-left:18px;line-height:1.6}.espn-priv code{font-size:11.5px;padding:1px 5px;border-radius:4px;background:var(--panel2);color:var(--text)}.espn-priv .sl-input{width:100%}.bm-site{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bm-site .btn{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.ntc-dvp.soft{background:color-mix(in srgb,var(--good) 14%,var(--panel2));border-color:color-mix(in srgb,var(--good) 45%,transparent)}.ntc-dvp.hard{background:color-mix(in srgb,var(--bad) 12%,var(--panel2));border-color:color-mix(in srgb,var(--bad) 40%,transparent)}.ntc-players{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,178px),1fr));gap:6px;margin:4px 0 2px}.ntc-player{display:flex;align-items:center;gap:8px;padding:7px 9px;font:inherit;text-align:left;cursor:pointer;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--text)}@media (hover: hover){.ntc-player:hover{background:var(--panel2);border-color:var(--line2)}}.ntc-pname{flex:1 1 auto;min-width:0;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ntc-player i{font-style:normal;font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.ntc-injrow{display:grid;grid-template-columns:78px minmax(0,1fr) 34px auto auto;align-items:baseline;gap:9px;padding:6px 9px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:12.5px}.ntc-injrow b{color:var(--text);font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ntc-injrow em{font-style:normal;font-size:10.5px;color:var(--faint)}.ntc-status{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;border-radius:999px;text-align:center}.ntc-injrow.out .ntc-status{background:color-mix(in srgb,var(--bad) 20%,transparent);color:var(--bad)}.ntc-injrow.doubtful .ntc-status{background:color-mix(in srgb,var(--bad) 12%,transparent);color:var(--bad)}.ntc-injrow.questionable .ntc-status{background:var(--accent-soft);color:var(--accent)}.ntc-season{display:grid;grid-template-columns:repeat(auto-fit,minmax(58px,1fr));gap:5px;margin:4px 0 2px}.ntc-sw{display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 4px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:11.5px}.ntc-sw.done{opacity:.45}.ntc-sw.now{border-color:var(--pa, var(--accent));background:color-mix(in srgb,var(--pa) 14%,var(--bg2))}.ntc-sw.bye{opacity:.35}.ntc-sw b{color:var(--text);font-weight:650}.ntc-weeks{display:flex;gap:6px;flex-wrap:wrap}.ntc-wk{display:flex;align-items:baseline;gap:5px;padding:6px 9px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:12px}.ntc-wn{font-size:10px;color:var(--faint);font-weight:700}.ntc-wk b{color:var(--text);font-weight:650}@media (max-width: 480px){.ntc-players{grid-template-columns:minmax(0,1fr)}}.sim-controls{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.sim-pick{flex:1 1 260px;min-width:0}.sim-nb{font:inherit;font-size:var(--tog-fs);font-weight:var(--tog-fw);cursor:pointer;padding:var(--tog-pad);border-radius:var(--tog-r);background:transparent;border:1px solid transparent;color:var(--muted);font-variant-numeric:tabular-nums}@media (hover: hover){.sim-nb:hover{color:var(--text);border-color:var(--line2)}}.sim-nb.on{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg)}.sim-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.sim-side{display:flex;flex-direction:column;align-items:center;gap:3px;padding:14px 10px;background:var(--bg2);border-radius:var(--r-md);border:1.5px solid color-mix(in srgb,var(--text) 34%,transparent);box-shadow:0 1px 10px #0000002e}.sim-side b{font-size:14px;color:var(--text)}.sim-win{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--tc, var(--text));font-variant-numeric:tabular-nums}.sim-side i{font-style:normal;font-size:11px;color:var(--muted)}@media (max-width: 480px){.sim-top{grid-template-columns:repeat(2,minmax(0,1fr))}.sim-win{font-size:22px}}.sched{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:34px;gap:4px;margin:2px 0;align-items:stretch}.sched-row{display:grid;grid-template-columns:30px 20px minmax(0,1fr) 34px;align-items:center;gap:7px;padding:4px 7px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-sm)}.sched-row.done{opacity:.42}.sched-row.now{border-color:var(--pa, var(--accent));background:color-mix(in srgb,var(--pa) 13%,var(--bg2))}.depth{display:grid;grid-template-columns:repeat(22,minmax(0,1fr));grid-template-areas:"wr1 wr1 wr1 slot slot slot lt lt lg lg c  c  rg rg rt rt te te te wr2 wr2 wr2" ".   .   .   .    .    .    .  rb rb rb qb qb qb .  .  .  .  .  .  .   .   .";gap:10px 4px;align-items:start;padding:14px 10px 10px;border-radius:var(--r-md);background:repeating-linear-gradient(90deg,transparent 0 4.545%,color-mix(in srgb,var(--text) 4%,transparent) 4.545% 4.6%),linear-gradient(180deg,color-mix(in srgb,var(--pa) 14%,var(--bg2)),var(--bg2) 70%);border:1px solid var(--line)}.depth-bench i.hurt u{color:var(--bad);font-weight:700}@media (max-width: 480px){.sched{grid-template-columns:minmax(0,1fr)}.depth{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:none;background:var(--bg2);padding:8px}}:root{--fs-xs: 10.5px;--fs-sm: 12px;--fs-md: 13.5px;--fs-lg: 16px;--fs-xl: 20px;--fs-2xl: 26px;--fs-3xl: 34px}:root{--tile-r: var(--r-md);--tile-pad: 10px 12px;--tile-bg: var(--bg2);--tile-bd: 1px solid color-mix(in srgb, var(--text) 22%, transparent);--tile-lbl-fs: var(--fs-xs);--tile-lbl-fw: 650;--tile-val-fs: var(--fs-xl);--tile-val-fw: 750}:root{--tog-r: var(--r-sm);--tog-pad: 6px 12px;--tog-fs: var(--fs-sm);--tog-fw: 650;--chip-r: var(--r-pill);--chip-pad: 6px 12px;--chip-fs: var(--fs-sm);--chip-fw: 600}.posfilter button[class*=pf-]:not(.pf-ALL):not(.pf-taken):before,.vg-pos button[class*=vg-p-]:not(.vg-p-ALL):before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px;vertical-align:1px;background:var(--pf, var(--c))}:root,.ui-sel-outline{--sel-bg: color-mix(in srgb, var(--text) 10%, transparent);--sel-fg: var(--text);--sel-bd: color-mix(in srgb, var(--text) 58%, transparent);--sel-line: var(--text);--sel-shadow: none}.ui-seg{display:inline-flex;gap:3px;padding:3px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md)}.ui-seg>button{font:inherit;font-size:var(--fs-sm);font-weight:650;cursor:pointer;padding:6px 12px;border-radius:var(--r-sm);border:1px solid transparent;background:transparent;color:var(--muted);transition:background var(--dur),color var(--dur),border-color var(--dur),scale .14s var(--ease-out)}@media (hover: hover){.ui-seg>button:hover{color:var(--text)}}.ui-seg>button[aria-pressed=true]{background:var(--sel-bg);color:var(--sel-fg);border-color:var(--sel-bd);box-shadow:var(--sel-shadow)}.ui-chips{display:flex;flex-wrap:wrap;gap:6px}.ui-chip{font:inherit;font-size:var(--fs-sm);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:var(--r-pill);border:1px solid var(--line2);background:var(--panel2);color:var(--muted);transition:background var(--dur),color var(--dur),border-color var(--dur),scale .14s var(--ease-out)}@media (hover: hover){.ui-chip:hover{color:var(--text)}}.ui-chip>i{width:7px;height:7px;border-radius:50%;background:var(--dot, transparent);flex:none}.ui-chip[aria-pressed=true]{background:var(--sel-bg);color:var(--sel-fg);border-color:var(--sel-bd);box-shadow:var(--sel-shadow)}.ui-tiles{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,112px),1fr))}.ui-tile{display:flex;flex-direction:column;gap:3px;min-width:0;padding:var(--tile-pad);background:var(--tile-bg);border:var(--tile-bd);border-radius:var(--tile-r)}.ui-tile>span{font-size:var(--tile-lbl-fs);font-weight:var(--tile-lbl-fw);letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.ui-tile>b{font-size:var(--tile-val-fs);font-weight:var(--tile-val-fw);line-height:1.1;color:var(--text);font-variant-numeric:tabular-nums}.ui-tile>i{font-style:normal;font-size:var(--fs-xs);color:var(--faint)}.ui-tile.ui-hi{border-color:color-mix(in srgb,var(--text) 42%,transparent)}.ui-good{color:var(--good)!important}.guide{min-height:100vh;background:var(--app-bg, var(--bg));color:var(--text);font-size:var(--fs-md);line-height:1.5;padding:28px 16px 64px}.guide-row{display:flex;flex-direction:column;gap:7px}.guide-row>.ui-seg{align-self:flex-start}.ui-game{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;transition:border-color var(--dur)}.ui-game.open{border-color:var(--sel-bd)}.ui-game-row{display:grid;align-items:center;gap:12px;width:100%;padding:12px 14px;grid-template-columns:164px 104px repeat(4,minmax(68px,1fr)) 18px;background:none;border:0;font:inherit;color:var(--text);text-align:left;cursor:pointer}.ui-game-row.ui-game-row--meta{grid-template-columns:164px 104px 1fr 18px}@media (hover: hover){.ui-game-row:hover{background:var(--panel2)}}.ui-game.open>.ui-game-row{border-bottom:1px solid var(--line)}.ui-game-when,.ui-game-meta{font-size:var(--fs-xs);font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;min-width:0}.ui-game.closed{opacity:.78}.ui-game.closed .ui-game-row{cursor:pointer}@media (hover: hover){.ui-game.closed:hover{opacity:1}}.ui-game.closed .ui-game-chev{visibility:hidden}.ui-game-cell{display:flex;flex-direction:column;gap:1px;min-width:0}.ui-game-cell>em{font-style:normal;font-size:var(--fs-xs);font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.ui-game-cell>b{font-size:var(--fs-md);font-weight:700;font-variant-numeric:tabular-nums}.ui-game-cell>i{font-style:normal;font-size:var(--fs-xs);color:var(--muted);font-variant-numeric:tabular-nums}.ui-game-chev{color:var(--muted);justify-self:end;transition:transform var(--dur)}.ui-game.open .ui-game-chev{transform:rotate(180deg)}@media (max-width: 640px){.ui-game-row,.ui-game-row.ui-game-row--meta{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:8px}.ui-game-when{grid-column:1 / 3;grid-row:2}.ui-game-cell{grid-row:3}}.ph{margin:0 0 12px}.ph-top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ph-title{min-width:0}.ph-eyebrow{display:block;font-size:var(--fs-xs);font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-bottom:2px}.ph-title h1{margin:0;font-size:var(--fs-2xl);line-height:1.05;letter-spacing:-.03em}.ph-say{margin:3px 0 0;font-size:var(--fs-sm);color:var(--muted)}.ph-right{flex:none}.ph-stat{display:flex;flex-direction:column;gap:3px;min-width:0;background:var(--tile-bg);border:var(--tile-bd);border-radius:var(--tile-r);padding:var(--tile-pad)}.ph-stat-v{font-size:var(--tile-val-fs);font-weight:750;letter-spacing:-.02em;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-stat-v.good{color:var(--good)}.ph-stat-v.bad{color:var(--bad)}.ph-stat.lead{border-color:var(--accent-line);background:linear-gradient(160deg,var(--accent-soft),transparent 70%),var(--tile-bg)}.ph-stat.lead .ph-stat-v{font-size:var(--fs-2xl)}.pb-lead{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 280px;align-items:end;min-height:250px;margin-bottom:16px;border-radius:var(--r-xl);border:1px solid color-mix(in srgb,var(--tc, var(--accent)) 40%,var(--line));background:radial-gradient(120% 140% at 100% 100%,color-mix(in srgb,var(--tc, var(--accent)) 42%,transparent),transparent 62%),linear-gradient(115deg,var(--panel) 35%,color-mix(in srgb,var(--tc, var(--accent)) 16%,var(--panel)));box-shadow:var(--shadow)}.pb-lead-copy{position:relative;z-index:1;padding:22px 24px;min-width:0}.pb-lead-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,transparent);border:1px solid color-mix(in srgb,var(--warn) 35%,transparent)}.pb-lead-name{margin:12px 0 2px;font-size:var(--fs-3xl);line-height:1.02;letter-spacing:-.04em}.pb-lead-meta{font-size:var(--fs-sm);color:var(--muted)}.pb-lead-call{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:14px 0 10px}.pb-lead-side{font-size:var(--fs-lg);font-weight:850;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.pb-lead-side.over{color:var(--good)}.pb-lead-side.under{color:var(--bad)}.pb-lead-line{font-size:var(--fs-3xl);font-weight:800;letter-spacing:-.03em}.pb-lead-edge{font-size:var(--fs-sm);color:var(--muted)}.pb-lead-edge b{font-size:var(--fs-xl);color:var(--good);margin-right:3px}.pb-lead-nums{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:var(--fs-sm);color:var(--faint)}.pb-lead-nums b{color:var(--text);font-weight:700}.pb-lead-why{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:6px;max-width:520px}.pb-lead-why li{position:relative;padding-left:16px;font-size:var(--fs-sm);color:var(--muted)}.pb-lead-why li:first-letter{text-transform:uppercase}.pb-lead-why li:before{content:"";position:absolute;left:2px;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--good)}.pb-lead-face{align-self:end;justify-self:end;width:280px;height:230px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.pb-lead-face img{width:100%;height:100%;object-fit:cover;object-position:center top;-webkit-mask-image:linear-gradient(to bottom,var(--bg) 70%,transparent);mask-image:linear-gradient(to bottom,var(--bg) 70%,transparent)}.pb-lead-face em{font-style:normal;font-size:64px;font-weight:800;color:var(--tc, var(--accent));opacity:.5;margin-bottom:40px}:root{--nav-ink: var(--muted);--nav-ink-hover: var(--text);--nav-hover-bg: var(--panel2);--nav-ground: linear-gradient(180deg, var(--panel), var(--bg2));--nav-ground-end: var(--bg2);--nav-edge: var(--line);--nav-div: var(--line2);--nav-on-bg: linear-gradient(180deg, color-mix(in srgb, var(--accent) 13%, var(--panel)), color-mix(in srgb, var(--accent) 6%, var(--panel)));--nav-on-ring: color-mix(in srgb, var(--accent) 58%, transparent);--nav-on-glow: color-mix(in srgb, var(--accent) 16%, transparent);--nav-on-icon: var(--accent);--nav-on-icon-glow: color-mix(in srgb, var(--accent) 38%, transparent);--nav-on-fg: var(--text);--nav-pill-ground: var(--bg2);--nav-pill-edge: var(--line2);--nav-on-bg-pill: color-mix(in srgb, var(--accent) 9%, var(--panel));--nav-on-ring-pill: color-mix(in srgb, var(--accent) 62%, transparent);--nav-on-glow-pill: color-mix(in srgb, var(--accent) 18%, transparent);--nav-word: var(--text);--nav-word-first: var(--accent-ink)}:root[data-theme=dark]{--nav-ink: var(--dibz-steel);--nav-ink-hover: var(--dibz-chalk);--nav-hover-bg: color-mix(in srgb, var(--dibz-steel) 8.8%, var(--dibz-midnight));--nav-ground: linear-gradient(180deg, color-mix(in srgb, var(--dibz-steel) 4.2%, var(--dibz-midnight)), var(--dibz-midnight));--nav-ground-end: var(--dibz-midnight);--nav-edge: color-mix(in oklch, var(--dibz-hype) 5%, color-mix(in oklch, var(--dibz-steel) 15%, var(--dibz-midnight)));--nav-div: color-mix(in oklch, var(--dibz-hype) 6.5%, color-mix(in oklch, var(--dibz-steel) 21%, var(--dibz-midnight)));--nav-on-bg: linear-gradient(180deg, color-mix(in srgb, var(--dibz-hype) 13.7%, var(--dibz-midnight)), color-mix(in srgb, var(--dibz-steel) 11.8%, var(--dibz-midnight)));--nav-on-ring: color-mix(in srgb, var(--dibz-hype) 53%, transparent);--nav-on-glow: color-mix(in srgb, var(--dibz-hype) 16.5%, transparent);--nav-on-icon: var(--dibz-hype);--nav-on-icon-glow: color-mix(in srgb, var(--dibz-hype) 53%, transparent);--nav-on-fg: var(--dibz-chalk);--nav-pill-ground: color-mix(in srgb, var(--dibz-steel) 4.2%, var(--dibz-midnight));--nav-pill-edge: var(--nav-div);--nav-on-bg-pill: color-mix(in srgb, var(--dibz-hype) 2.4%, color-mix(in srgb, var(--dibz-steel) 11.8%, var(--dibz-midnight)));--nav-on-ring-pill: color-mix(in srgb, var(--dibz-hype) 60%, transparent);--nav-on-glow-pill: color-mix(in srgb, var(--dibz-hype) 20%, transparent);--nav-word: var(--dibz-chalk);--nav-word-first: var(--dibz-hype)}.railnav{width:112px;margin:8px 0 8px 8px;padding:9px 7px;gap:2px;top:calc(var(--hdr, 66px) + 8px);height:calc(100vh - var(--hdr, 66px) - 16px);border:1px solid var(--nav-edge);border-radius:18px;background:var(--nav-ground);-webkit-backdrop-filter:none;backdrop-filter:none}.rail-item{height:66px;padding:0 4px;gap:6px;justify-content:center;border-radius:12px;color:var(--nav-ink);font-size:12.5px;font-weight:600;line-height:1;letter-spacing:0;transition:background .2s,box-shadow .2s,color .2s}.rail-item span{white-space:nowrap}@media (hover: hover){.rail-item:hover{color:var(--nav-ink-hover);background:var(--nav-hover-bg)}}.rail-item.active{color:var(--nav-on-fg);background:var(--nav-on-bg);box-shadow:inset 0 0 0 1px var(--nav-on-ring),0 0 18px var(--nav-on-glow)}.rail-item.active svg{color:var(--nav-on-icon);filter:drop-shadow(0 0 6px var(--nav-on-icon-glow))}.rail-sep{display:block;flex:none;height:1px;margin:0 10px;background:linear-gradient(90deg,transparent,var(--nav-div) 30%,var(--nav-div) 70%,transparent)}.rail-grouped .rail-more{display:none}.rail-more.open{color:var(--nav-ink-hover);background:var(--nav-hover-bg)}@media (min-width: 821px){.railnav>.rail-item,.rail-head>.rail-item,.rail-foot>.rail-item{height:auto;flex:0 1 66px;min-height:48px}.railnav>.rail-head,.railnav>.rail-foot{flex-shrink:calc(66 / 69)}.railnav>.rail-head{min-height:51px}.railnav>.rail-foot{min-height:60px}.railnav{scroll-padding-bottom:80px}}@media (min-width: 821px) and (max-height: 800px){.rail-sep{margin:0 10px}.railnav>.rail-head,.railnav>.rail-foot{flex-shrink:calc(66 / 69)}.railnav>.rail-head{min-height:51px}.railnav>.rail-foot{min-height:60px}.railnav{scroll-padding-bottom:66px}}@media (min-width: 641px) and (max-height: 600px){.railnav>.rail-foot{padding-top:22px;min-height:82px;background:linear-gradient(to bottom,transparent,var(--nav-ground-end) 22px)}}.more-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;display:flex;align-items:flex-end}.more-scrim{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;cursor:pointer;background:color-mix(in srgb,var(--bg) 62%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.more-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:12px;border:0;background:transparent;color:var(--nav-ink);font:inherit;font-size:var(--fs-sm);font-weight:600;line-height:1.15;cursor:pointer;transition:background .2s,box-shadow .2s,color .2s}@media (hover: hover){.more-item:hover{color:var(--nav-ink-hover);background:var(--nav-hover-bg)}}.more-item.active{color:var(--nav-on-fg);background:var(--nav-on-bg);box-shadow:inset 0 0 0 1px var(--nav-on-ring),0 0 18px var(--nav-on-glow)}.more-item.active svg{color:var(--nav-on-icon);filter:drop-shadow(0 0 6px var(--nav-on-icon-glow))}@media (max-width: 400px){.cmdbar{column-gap:8px}.cmd-brand{gap:8px}.secsw{gap:0;padding:2px}.secsw-btn{min-width:36px;padding:0 6px;justify-content:center}.app.betting .cmd-brand>div:not(.lg-menu),.app.dynasty .cmd-brand>div:not(.lg-menu){display:none}}@media (max-width: 480px){.app.redraft .cmdbar{column-gap:8px;flex-wrap:nowrap}.app.redraft .cmd-brand{flex:1 1 0;min-width:0}.app.redraft .secsw{order:0;margin:0 0 0 auto;flex:none}.app.redraft .secsw-btn.on .secsw-name{max-width:0;margin-left:0;opacity:0}.app.redraft .cmd-right{order:0;margin-left:0;flex:none}.app.redraft .cmd-brand .cmd-league{display:block}}@media (max-width: 360px){.cmdbar{column-gap:8px}.cmd-brand{gap:8px}.secsw{padding:2px;gap:0;border-radius:12px}.secsw-btn{padding:0 5px}.secsw-btn .phos{width:18px;height:18px}.secsw-btn.on .secsw-name{margin-left:5px}.secw{font-size:11px}}@media (max-width: 820px){.ph{margin-bottom:14px}.ph-top{align-items:flex-start}.ph-title h1{font-size:var(--fs-2xl)}.ph-say{font-size:var(--fs-sm)}.ph-stat{flex:0 0 auto;min-width:118px}.ph-stat.lead .ph-stat-v{font-size:var(--tile-val-fs)}}@media (max-width: 560px){.ph-top{flex-direction:column;align-items:stretch;gap:12px}.ph-right{max-width:100%}.pb-lead{grid-template-columns:1fr 120px;min-height:0}.pb-lead-copy{padding:16px 0 16px 16px}.pb-lead-name{font-size:var(--fs-2xl);margin-top:10px}.pb-lead-line{font-size:var(--fs-2xl)}.pb-lead-face{width:130px;height:160px;align-self:end;margin-top:0}.pb-lead-why{display:none}}@media (max-width: 820px){.rail-grouped .rail-head,.rail-grouped .rail-sep,.rail-grouped .rail-secondary{display:none!important}.rail-grouped .rail-more{display:flex}.rail-grouped{overflow-x:hidden!important}.railnav{width:auto;margin:0;border:0;border-top:1px solid var(--nav-edge);border-radius:0;background:var(--nav-ground)}.rail-grouped .rail-item{flex:1 1 0;min-width:0;height:auto;padding:11px 2px 9px;flex-direction:column!important;gap:5px;font-size:var(--fs-xs)}.rail-grouped .rail-item svg{width:25px;height:25px}.rail-grouped .rail-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}@media (min-width: 821px){.more-sheet{display:none}}.face-ph{position:relative;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--tc, var(--muted)) 30%,var(--bg2));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tc, var(--muted)) 70%,transparent)}.face-ph>em{color:var(--text)}.face-ph>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--dur)}.face-ph.loaded>img{opacity:1}.ph.ph-compact{margin-bottom:10px}.ph.ph-compact .ph-top{align-items:baseline;justify-content:flex-start}.ph.ph-compact .ph-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.ph.ph-compact .ph-eyebrow{display:none}.ph.ph-compact h1{font-size:var(--fs-xl)}.ph.ph-compact .ph-say{margin:0;font-size:var(--fs-sm)}.lg-team{--id: var(--accent);position:relative;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--id) 13%,var(--panel)) 0%,var(--panel) 42%);box-shadow:inset 3px 0 0 var(--id)}@media (hover: hover){.lg-team:hover{border-color:color-mix(in srgb,var(--id) 55%,var(--line))}}.lg-face{border-radius:50%}.lg-face.face-ph>em{font-size:var(--fs-xs)}.lg-team .lg-rank{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:var(--fs-md);color:var(--faint)}.lg-team.top1 .lg-rank{color:var(--bg);background:var(--warn)}.lg-team.top2 .lg-rank{color:var(--bg);background:var(--muted)}.lg-team.top3 .lg-rank{color:var(--bg);background:var(--hot)}.lg-team.me{border-color:color-mix(in srgb,var(--me) 55%,var(--line))}.lg-team.me .lg-name{color:var(--me)}.lg-team .lg-score{font-size:var(--fs-xl)}.lp-card{--id: var(--accent);display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:18px 12px 16px;text-align:center;cursor:pointer;font:inherit;color:var(--text);border-radius:var(--r-lg);border:1px solid color-mix(in srgb,var(--id) 40%,var(--line));background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--id) 30%,transparent),transparent 70%),var(--panel);transition:transform var(--dur),border-color var(--dur)}@media (hover: hover){.lp-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--id) 70%,var(--line))}}.lp-first{min-height:232px;padding-top:24px;box-shadow:var(--shadow)}.lp-second{min-height:206px}.lp-third{min-height:190px}.lp-place{padding:3px 10px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bg);background:var(--muted)}.lp-first .lp-place{background:var(--warn)}.lp-third .lp-place{background:var(--hot)}.lp-face{width:54px;height:54px;border-radius:50%;overflow:hidden}.lp-first .lp-face{width:68px;height:68px}.lp-face img{width:100%;height:100%;object-fit:cover}.lp-face>em{font-style:normal;font-size:var(--fs-lg);font-weight:800}.lp-card.me{border-color:color-mix(in srgb,var(--me) 60%,var(--line))}.lp-score{font-size:var(--fs-2xl);font-weight:800;letter-spacing:-.03em}.lp-first .lp-score{font-size:var(--fs-3xl)}@media (max-width: 640px){.lp-first{min-height:190px}.lp-second{min-height:170px}.lp-third{min-height:158px}.lp-face,.lp-first .lp-face{width:44px;height:44px}.lp-score,.lp-first .lp-score{font-size:var(--fs-xl)}}.rdw{max-width:880px;margin:3vh auto 0;display:grid;gap:22px}.rdw-hero{position:relative;overflow:hidden;padding:34px 34px 26px;border-radius:var(--r-xl);border:1px solid var(--accent-line);background:radial-gradient(90% 120% at 0% 0%,var(--accent-soft),transparent 60%),radial-gradient(70% 100% at 100% 100%,color-mix(in srgb,var(--warn) 14%,transparent),transparent 60%),var(--panel);box-shadow:var(--shadow-lg)}.rdw-mark{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:16px;color:var(--on-accent);background:linear-gradient(140deg,var(--accent),var(--accent2));box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 35%,transparent)}.rdw-hero h1{margin:16px 0 6px;font-size:var(--fs-3xl);line-height:1.05;letter-spacing:-.04em}.rdw-hero>p{margin:0 0 18px;max-width:560px;font-size:var(--fs-md);color:var(--muted)}.rd-setup.bare{padding:0;margin:0;background:none;border:0;box-shadow:none}.rd-setup.bare .lg-one{gap:10px}.rd-setup.bare .lg-one .sl-input{font-size:var(--fs-md);padding:13px 14px}.rd-setup.bare .lg-one .btn{padding:12px 18px;font-size:var(--fs-md)}.rdw-gets{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.rdw-get{--id: var(--accent);display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:var(--r-lg);border:1px solid color-mix(in srgb,var(--id) 30%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--id) 10%,var(--panel)),var(--panel))}.rdw-get-i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:var(--id);background:color-mix(in srgb,var(--id) 16%,transparent)}.rdw-get b{font-size:var(--fs-md);margin-top:4px}.rdw-get p{margin:0;font-size:var(--fs-sm);color:var(--muted)}@media (max-width: 820px){.rdw{margin-top:0;gap:14px}.rdw-hero{padding:22px 18px 18px}.rdw-hero h1{font-size:var(--fs-2xl)}.rdw-gets{grid-template-columns:1fr 1fr;gap:8px}.rdw-get{padding:12px}}.redraft-body:has(.rdw){grid-template-columns:1fr}.redraft-body:has(.rdw)>:not(.rd-main){display:none}.rd-setup.bare,.rd-setup.bare .lg-one,.rdw-hero .lg-one{max-width:none;width:100%}.rdw-hero .lg-one .sl-input{flex:1;font-size:var(--fs-md);padding:13px 14px}.rdw-hero .lg-one .btn{padding:12px 18px;font-size:var(--fs-md)}.rdw-mark.dy{background:linear-gradient(140deg,var(--hot),var(--wr))}.rdw-hero .dy-leagues{margin-top:6px}.mup-sheet-row{align-items:center}.mup-sheet-row:first-child:has(.ss-tag.best){border-color:color-mix(in srgb,var(--good) 50%,var(--line));background:color-mix(in srgb,var(--good) 8%,var(--panel2))}.ss-rk{font-style:normal;font-size:var(--fs-xs);font-weight:800;padding:1px 6px;border-radius:var(--r-pill);color:var(--on-pos, var(--bg));background:var(--pc, var(--muted))}.ss-rk.pos-QB{--pc: var(--qb)}.ss-rk.pos-RB{--pc: var(--rb)}.ss-rk.pos-WR{--pc: var(--wr)}.ss-rk.pos-TE{--pc: var(--te)}.ss-rk.pos-K{--pc: var(--k)}.ss-rk.pos-DST,.ss-rk.pos-DEF{--pc: var(--dst)}.ss-tag{font-style:normal;font-size:var(--fs-xs);font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.ss-tag.best{color:var(--good)}.ss-dvp{align-self:flex-start;margin-top:3px;padding:1px 8px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:700;border:1px solid currentColor}.ss-dvp.dvp-soft{color:var(--good)}.ss-dvp.dvp-mid{color:var(--warn)}.ss-dvp.dvp-hard,.ss-dvp.ss-inj{color:var(--bad)}.ss-dvp.ss-inj.warn{color:var(--warn)}.ss-num{flex:none;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.ss-num b{font-size:var(--fs-xl);font-weight:800;font-variant-numeric:tabular-nums}.ss-num i,.ss-num em{font-style:normal;font-size:var(--fs-xs);font-weight:700;color:var(--faint)}.ss-num em.up{color:var(--good)}.ss-num em.dn{color:var(--bad)}.mup-half.mh-win{background:linear-gradient(90deg,color-mix(in srgb,var(--ca) 20%,var(--bg2)),var(--bg2) 75%);border-color:color-mix(in srgb,var(--ca) 45%,var(--line))}.mup-half.r.mh-win{background:linear-gradient(270deg,color-mix(in srgb,var(--cb) 20%,var(--bg2)),var(--bg2) 75%);border-color:color-mix(in srgb,var(--cb) 45%,var(--line))}.mup-half.mh-win .mup-h-proj{color:var(--good);font-weight:800}.mup-half.mh-win .mup-h-proj.was{color:var(--muted);font-weight:650}@media (max-width: 820px){.mup-half.mh-win{background:none!important;box-shadow:inset 3px 0 0 var(--ca)!important}.mup-half.r.mh-win{box-shadow:inset -3px 0 0 var(--cb)!important}}.dm-card{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 96px;align-items:end;min-height:150px;padding:14px 0 0 16px;text-align:left;cursor:pointer;font:inherit;color:var(--text);border-radius:var(--r-lg);border:1px solid color-mix(in srgb,var(--tc) 40%,var(--line));background:radial-gradient(110% 120% at 100% 100%,color-mix(in srgb,var(--tc) 40%,transparent),transparent 65%),var(--panel);transition:transform var(--dur),border-color var(--dur)}@media (hover: hover){.dm-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--tc) 70%,var(--line))}}.dm-tag{position:absolute;top:12px;left:16px;padding:2px 10px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:850;letter-spacing:.1em;text-transform:uppercase}.dm-tag.buy{color:var(--good);background:color-mix(in srgb,var(--good) 16%,transparent);border:1px solid color-mix(in srgb,var(--good) 45%,transparent)}.dm-tag.sell{color:var(--bad);background:color-mix(in srgb,var(--bad) 16%,transparent);border:1px solid color-mix(in srgb,var(--bad) 45%,transparent)}.dm-gap{margin-top:6px;font-size:var(--fs-sm);color:var(--muted)}.dm-gap b{font-size:var(--fs-2xl);font-weight:850;letter-spacing:-.03em;margin-right:4px}.dm-card.buy .dm-gap b{color:var(--good)}.dm-card.sell .dm-gap b{color:var(--bad)}.fg{--ta: var(--accent);--th: var(--wr);position:relative;overflow:hidden;margin:4px 0 14px;padding:16px 20px;border-radius:var(--r-xl);border:1px solid var(--line2);background:radial-gradient(60% 140% at 0% 50%,color-mix(in srgb,var(--ta) 34%,transparent),transparent 70%),radial-gradient(60% 140% at 100% 50%,color-mix(in srgb,var(--th) 34%,transparent),transparent 70%),var(--panel);box-shadow:var(--shadow)}.fg-team{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.fg-team.r{align-items:flex-end;text-align:right}.fg-team img{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 6px 16px color-mix(in srgb,var(--tc) 50%,transparent))}.fg-team b{font-size:var(--fs-xl);letter-spacing:-.02em}@media (max-width: 820px){.fg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;padding:14px 16px}.fg-team{grid-row:2;margin-top:14px;gap:4px}.fg-team.r{grid-column:2}.fg-team .fg-club{flex-direction:row;align-items:center;gap:8px}.fg-team.r .fg-club{flex-direction:row-reverse}}@media (max-width: 360px){.fg{padding:14px 12px}}.face-ph.loaded>em{visibility:hidden}.rh{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:end;min-height:210px;margin-bottom:14px;border-radius:var(--r-xl);border:1px solid color-mix(in srgb,var(--id) 40%,var(--line2));background:radial-gradient(90% 130% at 0% 0%,color-mix(in srgb,var(--id) 30%,transparent),transparent 62%),radial-gradient(80% 120% at 100% 100%,color-mix(in srgb,var(--tc, var(--id)) 38%,transparent),transparent 65%),var(--panel);box-shadow:var(--shadow)}.rh-stats{display:flex;flex-wrap:wrap;gap:10px}.rh-stat{display:flex;flex-direction:column;min-width:96px;padding:10px 12px;border-radius:var(--r-md);background:color-mix(in srgb,var(--bg) 55%,transparent);border:1px solid var(--line)}.rh-stat b{font-size:var(--fs-xl);font-weight:850;letter-spacing:-.02em;white-space:nowrap}.rh-stat span{font-size:var(--fs-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.rh-stat i{font-style:normal;font-size:var(--fs-xs);color:var(--muted)}.rh-stat b.rh-long{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 820px){.rh{grid-template-columns:minmax(0,1fr) 120px;min-height:0}.rh-stats{gap:6px}.rh-stat{min-width:0;flex:1 1 calc(50% - 6px);padding:8px 10px}.rh-stat b{font-size:var(--fs-lg);overflow:hidden;text-overflow:ellipsis}.rh{align-items:start}}.wl{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:end;width:100%;min-height:170px;margin:4px 0 12px;padding:0 0 0 20px;text-align:left;cursor:pointer;font:inherit;color:var(--text);border-radius:var(--r-xl);border:1px solid color-mix(in srgb,var(--tc) 40%,var(--line2));background:radial-gradient(100% 130% at 100% 100%,color-mix(in srgb,var(--tc) 40%,transparent),transparent 62%),linear-gradient(115deg,var(--panel) 40%,color-mix(in srgb,var(--good) 10%,var(--panel)));box-shadow:var(--shadow);transition:transform var(--dur)}@media (hover: hover){.wl:hover{transform:translateY(-2px)}}.wl-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.wl-tags i{font-style:normal;font-size:var(--fs-xs);font-weight:700;padding:2px 8px;border-radius:var(--r-pill);color:var(--muted);border:1px solid var(--line)}.wl-tags i.good{color:var(--good);border-color:color-mix(in srgb,var(--good) 40%,transparent)}.wl-tags i.bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 40%,transparent)}@media (max-width: 820px){.wl{grid-template-columns:minmax(0,1fr) 100px;min-height:0;padding-left:16px}}.vl-diff{font-size:var(--fs-xs);font-weight:750}.vl-diff.up{color:var(--good)}.vl-diff.dn{color:var(--bad)}@media (max-width: 640px){.rp-face{width:24px;height:24px}}.kc{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 110px;align-items:end;min-height:150px;padding-left:16px;border-radius:var(--r-lg);border:1px solid color-mix(in srgb,var(--tc) 40%,var(--line));background:radial-gradient(100% 130% at 100% 100%,color-mix(in srgb,var(--tc) 40%,transparent),transparent 62%),linear-gradient(115deg,var(--panel) 40%,color-mix(in srgb,var(--good) 8%,var(--panel)))}.mm{margin:10px 0 6px}.rc{display:flex;align-items:center;gap:22px;margin:6px 0 16px;padding:16px 20px;border-radius:var(--r-xl);border:1px solid var(--line2);background:radial-gradient(70% 140% at 0% 50%,var(--accent-soft),transparent 65%),var(--panel)}.rc-ring{--c: var(--good);flex:none;width:116px;height:116px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--c) var(--deg, 0deg),color-mix(in srgb,var(--c) 14%,var(--bg2)) 0);position:relative}.rc-ring.bad{--c: var(--bad)}.rc-roi{font-size:var(--fs-sm);color:var(--muted)}.rc-roi b{font-size:var(--fs-lg)}.rc-roi.good b{color:var(--good)}.rc-roi.bad b{color:var(--bad)}@media (max-width: 640px){.rc{gap:14px;padding:14px}}.cbs-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 6px;max-width:560px}.cbs-form>.sl-input{width:100%;min-width:0;box-sizing:border-box}.cbs-form>.sl-input:first-child{grid-column:1 / -1}.cbs-form>.btn{justify-self:start}.cbs-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0}.cbs-stats>div{display:flex;flex-direction:column;gap:2px;padding:var(--tile-pad);border-radius:var(--tile-r);background:var(--tile-bg);border:var(--tile-bd)}.cbs-stats b{font-size:var(--tile-val-fs)}.cbs-stats span{font-size:var(--tile-lbl-fs);color:var(--faint);text-transform:uppercase;letter-spacing:.05em;font-weight:700}@media (max-width: 640px){.cbs-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.lc-state{margin-top:4px;display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:var(--fs-xs, 11px);font-weight:700;color:var(--muted);border:1px solid var(--line2)}.lc-state.on{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent);background:color-mix(in srgb,var(--good) 10%,transparent)}.lc-logo{display:grid;place-items:center;flex:none;overflow:hidden;border-radius:14px;background:var(--brand, var(--accent));box-shadow:0 4px 14px color-mix(in srgb,var(--brand, var(--accent)) 35%,transparent)}.lc-logo>img{width:100%;height:100%;object-fit:cover}.lc-logo>b{color:#fff;font-size:22px}.lc-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:850;display:grid;place-items:center;padding:16px;background:#00000080;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lc-dlg{width:min(520px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:20px;background:var(--panel);border:1px solid var(--line2);border-radius:var(--r-lg, 14px);border-top:3px solid var(--brand, var(--accent));box-shadow:0 24px 60px #00000061}.lc-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.lc-form>.sl-input{width:100%;min-width:0;box-sizing:border-box}.lc-ok{display:flex;gap:6px;align-items:center;color:var(--good);font-size:var(--fs-sm, 13px);margin:10px 0 0}.lc .panel-head{margin-bottom:14px}.cbs-pairs{display:grid;gap:8px;margin:10px 0}.cbs-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:10px;align-items:center}.cbs-pair>.sl-input{width:100%;min-width:0;box-sizing:border-box}@media (max-width: 640px){.cbs-pair{grid-template-columns:minmax(0,1fr);gap:4px}}.cbs-chip{padding:3px 9px;border-radius:999px;font-size:var(--fs-xs, 11px);font-weight:700;border:1px solid var(--line2);color:var(--muted)}.cbs-chip.good{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent)}.cbs-chip.warn{color:var(--warn, var(--accent));border-color:color-mix(in srgb,var(--warn, var(--accent)) 45%,transparent)}.cbs-drow{display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:2px 0;font-size:var(--fs-sm, 13px)}.cbs-dtag{font-size:var(--fs-xs, 11px);color:var(--warn, var(--accent))}.cbs-drow.same .cbs-dtag{display:none}.cbs-logos{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 10px}.cbs-logos>img,.cbs-logos>span{width:34px;height:34px;border-radius:50%;object-fit:cover;flex:none;border:1px solid var(--line2);background:var(--bg2)}.cbs-logos>span{display:grid;place-items:center;font-size:var(--fs-xs, 11px);font-weight:800;color:var(--muted)}.tt-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.tt-layout{gap:22px}.tt-main{min-width:0;padding:14px 16px 16px;border:1px solid var(--line2);border-radius:var(--r-lg);background:var(--panel)}.tt{order:-1;display:flex;flex-direction:column;gap:10px;min-width:0;border:1px solid var(--line2);border-radius:var(--r-lg);background:var(--panel);padding:12px}.tt-tile{--tc: var(--accent);display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 9px;text-align:left;cursor:pointer;font:inherit;color:var(--muted);border-radius:10px;background:linear-gradient(180deg,color-mix(in srgb,var(--tc) 7%,var(--bg2)),var(--bg2));border:1px solid var(--line);transition:border-color var(--dur, .15s),box-shadow var(--dur, .15s),transform var(--dur, .15s)}@media (hover: hover){.tt-tile:hover{border-color:color-mix(in srgb,var(--tc) 45%,var(--line));transform:translateY(-1px)}}.tt-tile>b{color:var(--text)}.tt-tile.on{background:var(--sel-bg);color:var(--sel-fg);border-color:color-mix(in srgb,var(--tc) 75%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--tc) 45%,transparent),0 8px 22px color-mix(in srgb,var(--tc) 22%,transparent)}.tt-tile>b{font-size:var(--fs-sm);line-height:1.2}.tt-tile>span:last-child{font-size:var(--fs-xs);color:var(--muted);line-height:1.3}.tt-tile-i{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--tc);background:color-mix(in srgb,var(--tc) 16%,transparent)}.tt-tile.on .tt-tile-i{box-shadow:0 0 0 1.5px var(--tc),0 0 12px color-mix(in srgb,var(--tc) 45%,transparent)}.tt-lbl{font-size:var(--fs-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.tt-lbl>em{font-style:normal;color:var(--muted);margin-left:4px}.tt-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 4px 3px 3px;border-radius:999px;font-size:var(--fs-sm);background:var(--sel-bg);color:var(--sel-fg);border:1px solid var(--sel-bd);max-width:100%}.tt-chip>i{font-style:normal;font-size:var(--fs-xs);color:var(--muted)}.tt-chip>button{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:0;cursor:pointer;background:transparent;color:inherit}@media (hover: hover){.tt-chip>button:hover{background:color-mix(in srgb,var(--text) 12%,transparent)}}.tt-search{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;border:1px solid var(--line2);background:var(--bg2);color:var(--muted);transition:border-color var(--dur, .15s),box-shadow var(--dur, .15s)}.tt-search>input,.tt-search>input:focus,.tt-search>input:focus-visible{flex:1;min-width:0;margin:0;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;font:inherit;color:var(--text)}.tt-search:focus-within{border-color:color-mix(in srgb,var(--accent) 60%,var(--line2));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.tt-sfind{position:relative;align-self:stretch}.tt-sfind .tt-search{padding:7px 10px;background:var(--panel)}.tt-hit{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;border:0;cursor:pointer;font:inherit;color:var(--text);text-align:left;background:transparent}.tt-hit.top{background:var(--bg2)}@media (hover: hover){.tt-hit:hover{background:var(--bg2)}}.tt-hit>svg{color:var(--muted);opacity:0}.tt-hit.top>svg{opacity:1}@media (hover: hover){.tt-hit:hover>svg{opacity:1}}.tt-sides{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.tt-tside{--side: var(--muted);display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:9px 10px;border-radius:10px;border:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--side) 9%,var(--bg2)),var(--bg2));box-shadow:inset 3px 0 0 var(--side)}.tt-tside.give{--side: var(--bad)}.tt-tside.get{--side: var(--good)}.tt-tside-h{display:flex;align-items:center;justify-content:space-between;gap:8px;align-self:stretch}.tt-tside-h>em{font-style:normal;font-size:var(--fs-xs);font-weight:750;color:var(--side);padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--side) 14%,transparent)}.tt-tside .tt-chip{background:var(--panel);color:var(--text);border-color:var(--line2)}.tt-empty{font-size:var(--fs-xs);color:var(--faint)}.tt-verdict{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:var(--bg2)}.tt-v-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.tt-v-top>b{font-size:var(--fs-md, 15px)}.tt-v-top>b:first-letter{text-transform:uppercase}.tt-v-top>b.good{color:var(--good)}.tt-v-top>b.bad{color:var(--bad)}.tt-v-go{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:0;border-radius:6px;cursor:pointer;font:inherit;font-size:var(--fs-sm);font-weight:650;color:var(--accent2, var(--accent));background:transparent}@media (hover: hover){.tt-v-go:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}}.tt-verdict>em{font-style:normal;font-size:var(--fs-xs);color:var(--muted)}.tt-verdict .sn-meter-fill{background:var(--muted)}.tt-verdict.good .sn-meter-fill{background:var(--good)}.tt-verdict.bad .sn-meter-fill{background:var(--bad)}@media (max-width: 640px){.tt-sides{grid-template-columns:minmax(0,1fr)}}.sn-card{--wc: var(--muted);display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 11px;text-align:left;cursor:pointer;font:inherit;color:var(--text);border-radius:10px;border:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--wc) 8%,var(--bg2)),var(--bg2));box-shadow:inset 3px 0 0 var(--wc)}.sn-card.why-good{--wc: var(--good)}.sn-card.why-bad{--wc: var(--bad)}@media (hover: hover){.sn-card:hover{border-color:color-mix(in srgb,var(--wc) 40%,var(--line))}}.sn-card-d{font-size:var(--fs-xs);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.sn-card.open{grid-column:1 / -1}.sn-card.open .sn-card-d{white-space:normal}.lr-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--bg2)}.lr-row .lc-logo{border-radius:10px}.lr-ed{display:flex;flex-direction:column;gap:9px}.lr-ed .ui-seg{align-self:flex-start}.lr-switch{width:40px;height:22px;border-radius:999px;border:1px solid var(--line2);background-color:var(--panel2);cursor:pointer;padding:2px;flex:none}.lr-switch>i{display:block;width:16px;height:16px;border-radius:50%;background:var(--muted);transition:transform var(--dur, .15s)}.lr-switch[aria-checked=true]{border-color:color-mix(in srgb,var(--good) 60%,transparent)}.lr-switch[aria-checked=true]>i{transform:translate(18px);background:var(--good)}.sn-src{flex:none;padding:1px 6px;border-radius:5px;font-size:var(--fs-xs);font-weight:750;letter-spacing:.02em;color:var(--muted);border:1px solid var(--line2)}.sn-src.vegas{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent);background:color-mix(in srgb,var(--good) 10%,transparent)}.sim-v-away{text-align:center}.sim-v-mark{position:absolute;width:130%;max-width:none;opacity:.08;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-8deg);pointer-events:none;filter:saturate(1.6) brightness(2.4);opacity:.13}:root[data-theme=light] .sim-v-mark{filter:saturate(1.3);opacity:.1}.sim-v-home .sim-v-mark{transform:translate(-50%,-50%) rotate(8deg)}@keyframes sim-v-pulse{0%{box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 35%,transparent)}to{box-shadow:0 8px 44px color-mix(in srgb,var(--accent) 75%,transparent)}}@media (max-width: 640px){.pc-kpis{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;overflow:visible}.pc-kpis>.pc-kpi{min-width:0;width:auto;background:none;border:0;border-radius:0;padding:4px 6px;box-shadow:none}.pc-kpis>.pc-kpi+.pc-kpi{border-left:1px solid var(--line)}.pc-kpis .pc-klabel{font-size:9.5px;letter-spacing:.05em;line-height:1.2}.pc-kpis .pc-kval{font-size:18px;margin-top:3px}.pc-kpis .pc-ksub{font-size:10px;line-height:1.2}.pc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0}.pc-grid>.pc-kpi{min-width:0;padding:8px 9px}.pc-grid .pc-klabel{font-size:9.5px;letter-spacing:.05em}.pc-grid .pc-kval{font-size:17px;margin-top:2px}.pc-grid .pc-ksub{font-size:10px;line-height:1.25}.pc-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.pc-grid>.pc-kpi{grid-column:span 2}.pc-grid>.pc-kpi:first-child:nth-last-child(4),.pc-grid>.pc-kpi:first-child:nth-last-child(4)~.pc-kpi,.pc-grid>.pc-kpi:first-child:nth-last-child(5)~.pc-kpi:nth-child(n+4),.pc-grid>.pc-kpi:first-child:nth-last-child(2),.pc-grid>.pc-kpi:first-child:nth-last-child(2)~.pc-kpi{grid-column:span 3}.pc-grid>.pc-kpi:only-child{grid-column:1 / -1}}@media (max-width: 640px){.bg-player .rname{flex:1 1 auto;min-width:56px}}@media (max-width: 640px){.app .mk-price{width:54px;padding:6px}}@media (max-width: 640px){.dy-grid .bgrid{min-width:0}.dy-grid .bg-head,.dy-grid .bg-row{grid-template-columns:26px minmax(0,1fr) 34px 48px;gap:6px}.dy-grid .bg-player{gap:6px;min-width:0}.dy-grid .bg-player .rname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dy-grid .bg-face{width:24px;height:24px}.dy-grid .bg-player .pos{min-width:34px}}@media (max-width: 900px){.dy-roster .bg-row>:nth-child(4),.dy-lt .bg-head>:nth-child(4),.dy-lt .bg-row>:nth-child(4){display:block}}@media (max-width: 640px){.dy-roster .bg-row{grid-template-columns:26px minmax(0,1fr) 30px 64px;gap:6px}.dy-roster .bg-player{gap:6px;min-width:0}.dy-roster .bg-player .rname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dy-roster .bg-face{width:24px;height:24px}.dy-roster .bg-player .bg-tm{display:none}.dy-roster .bg-player .rname{flex:1 1 auto;min-width:0}.dy-roster .bg-player .pos{min-width:34px}.dy-roster .bg-player .dy-rook{font-size:0;padding:1px 5px}.dy-roster .bg-player .dy-rook:before{content:"R";font-size:9px}.dy-lt .bg-head,.dy-lt .bg-row{grid-template-columns:26px minmax(0,1fr) 56px 48px}.dy-lt .bg-head>:nth-child(3),.dy-lt .bg-row>:nth-child(3),.dy-lt .bg-head>:nth-child(5),.dy-lt .bg-row>:nth-child(5){display:none}}@media (max-width: 420px){.dy-roster .bg-face{display:none}.dy-roster .bg-row{grid-template-columns:24px minmax(0,1fr) 30px 52px;gap:5px}}.vg-jump{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:8px 0;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.vg-jump.pinned{position:fixed;z-index:15}.vg-jump::-webkit-scrollbar{display:none}.vg-jump .ui-chip{flex:none;white-space:nowrap}.vg-jump .ui-chip em{font-style:normal;font-size:var(--fs-xs);font-weight:700;padding:1px 7px;border-radius:var(--r-pill);background:var(--bg2);color:var(--faint)}.vg-jump .ui-chip[aria-pressed=true] em{background:color-mix(in srgb,currentColor 16%,transparent);color:inherit}.vg-jump .ui-chip>svg{color:var(--jc, currentColor);flex:none}.vg-j-games{--jc: var(--qb)}.vg-j-roster{--jc: var(--warn)}.vg-j-players{--jc: var(--accent)}@media (max-width: 640px){.vg-jump .ui-chip{flex:1 1 0;justify-content:center;gap:6px;padding:7px 8px}}.cbs-acct{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:6px 0 10px;font-size:var(--fs-sm);color:var(--muted)}.cbs-acct.saved{color:var(--good)}.cbs-acct.failed{color:var(--bad)}.ac{display:flex;flex-direction:column;gap:16px}.ac-id{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.ac-tag{align-self:flex-start;padding:2px 9px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft)}.ac-id b{font-size:var(--fs-xl);font-weight:800;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-id i{font-style:normal;font-size:var(--fs-sm);color:var(--muted)}.ac-out{flex:none}.ac-sec{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);padding:16px 18px}.ac-sec-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ac-sec-h h3{margin:0;font-size:var(--fs-lg);font-weight:750;letter-spacing:-.01em}.ac-conn{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line)}.ac-pill{display:inline-flex;align-items:center;gap:5px;flex:none;max-width:52%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 10px;border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:650;color:var(--faint);border:1px solid var(--line2)}.ac-pill.ok{color:var(--good);border-color:color-mix(in srgb,var(--good) 40%,transparent);background:color-mix(in srgb,var(--good) 10%,transparent)}@media (max-width: 640px){.ac-id b{font-size:var(--fs-lg)}.ac-out{width:100%;justify-content:center;text-align:center}}.ntf{display:flex;flex-direction:column;gap:16px}.ntf-hero{display:flex;align-items:center;gap:16px;padding:20px;border-radius:var(--r-xl);border:1px solid var(--line2);background:radial-gradient(80% 160% at 0% 0%,color-mix(in srgb,var(--warn) 14%,transparent),transparent 60%),var(--panel)}.ntf-ic{width:56px;height:56px;border-radius:16px;flex:none;display:grid;place-items:center;color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,var(--bg2));border:1px solid color-mix(in srgb,var(--warn) 32%,transparent)}.ntf-hero .ac-tag{color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,transparent)}.ntf-prefs{display:flex;flex-direction:column;gap:8px}.tbs-sec{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;border:1px solid var(--line);background:var(--bg2);color:var(--muted);font-size:12.5px;font-weight:650;cursor:pointer}.tbs-sec.on{background:var(--sel-bg);color:var(--sel-fg);border-color:var(--sel-bd);box-shadow:var(--sel-shadow)}.ntf-pref .ntf-pref-ic:not(.bad):not(.warn){color:var(--muted);background:var(--bg2)}.ntf-pref.tbs-off .ntf-pref-t b{color:var(--muted)}.lr-switch:disabled{opacity:.45;cursor:not-allowed}.ntf-prefs.tbs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px}.ntf-pref{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line)}.ntf-pref-ic{width:34px;height:34px;border-radius:10px;flex:none;display:grid;place-items:center}.ntf-pref-ic.bad{color:var(--bad);background:color-mix(in srgb,var(--bad) 12%,transparent)}.ntf-pref-ic.warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,transparent)}.ntf-pref-t{display:flex;flex-direction:column;min-width:0;flex:1}.ntf-pref-t b{font-size:var(--fs-md)}.ntf-pref-t i{font-style:normal;font-size:var(--fs-sm);color:var(--muted)}.ntf-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--line2)}.ntf-item.bad{border-left-color:var(--bad)}.ntf-item.good{border-left-color:var(--good)}.ntf-dot{flex:none;color:var(--faint)}.ntf-item.bad .ntf-dot{color:var(--bad)}.ntf-item.good .ntf-dot{color:var(--good)}@media (max-width: 640px){.ntf-hero{flex-wrap:wrap;padding:16px;gap:12px}.ntf-ic{width:46px;height:46px}}.tt-layout:has(.tt[data-tool=test]) .tt-main{display:none}.tx{display:flex;flex-direction:column;gap:14px}.tx-side{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border-radius:var(--r-lg);border:1px solid var(--line2);background:var(--bg2);border-top:3px solid var(--line2)}.tx-side.give{border-top-color:var(--bad);background:linear-gradient(180deg,color-mix(in srgb,var(--bad) 8%,transparent),transparent 120px),var(--bg2)}.tx-side.get{border-top-color:var(--good);background:linear-gradient(180deg,color-mix(in srgb,var(--good) 8%,transparent),transparent 120px),var(--bg2)}.tx-lbl{font-size:var(--fs-xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tx-side.give .tx-lbl{color:var(--bad)}.tx-side.get .tx-lbl{color:var(--good)}.tx-card-n{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.tx-card-n b{font-size:var(--fs-md);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-card-n .tx-short{display:none}.tx-card-n i{display:flex;align-items:center;gap:6px;font-style:normal;font-size:var(--fs-xs);color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-verdict{display:flex;flex-direction:column;gap:10px;padding:18px 20px;border-radius:var(--r-xl);border:1px solid var(--line2);background:var(--panel)}.tx-verdict.good{border-color:color-mix(in srgb,var(--good) 45%,var(--line2));background:radial-gradient(80% 140% at 0% 0%,color-mix(in srgb,var(--good) 12%,transparent),transparent 60%),var(--panel)}.tx-verdict.bad{border-color:color-mix(in srgb,var(--bad) 45%,var(--line2));background:radial-gradient(80% 140% at 0% 0%,color-mix(in srgb,var(--bad) 12%,transparent),transparent 60%),var(--panel)}.tx-v-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.tx-v-head>b{font-size:var(--fs-2xl);font-weight:850;letter-spacing:-.02em}.tx-v-head>b:first-letter{text-transform:uppercase}.tx-v-head>b.good{color:var(--good)}.tx-v-head>b.bad{color:var(--bad)}.tx-v-net{margin-left:auto;font-size:var(--fs-2xl);font-weight:850;font-variant-numeric:tabular-nums}.tx-v-net.up{color:var(--good)}.tx-v-net.down{color:var(--bad)}@media (max-width: 760px){.tx{gap:10px}.tx-side{padding:10px;gap:8px;border-radius:var(--r-md)}.tx-card-n b{font-size:var(--fs-sm);line-height:1.15;white-space:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tx-card-n .tx-full{display:none}.tx-card-n .tx-short{display:inline}.tx-card-n .pos{font-size:9px;padding:1px 5px}.tx .tt-sfind,.tx-side{position:static}}.bk{display:flex;flex-direction:column;gap:14px}.bk-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:20px 22px;border-radius:var(--r-xl);border:1px solid var(--line2);background:radial-gradient(90% 160% at 0% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 60%),var(--panel)}.bk-hero.up{background:radial-gradient(90% 160% at 0% 0%,color-mix(in srgb,var(--good) 16%,transparent),transparent 60%),var(--panel)}.bk-hero.down{background:radial-gradient(90% 160% at 0% 0%,color-mix(in srgb,var(--bad) 16%,transparent),transparent 60%),var(--panel)}.bk-hero-tag,.bk-hero-facts i,.bk-card-h{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.bk-hero-pl{font-size:46px;font-weight:850;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.bk-hero.up .bk-hero-pl{color:var(--good)}.bk-hero.down .bk-hero-pl{color:var(--bad)}.bk-hero-facts{display:flex;gap:10px;flex-wrap:wrap}.bk-hero-facts>span{display:flex;flex-direction:column;gap:2px;min-width:104px;padding:10px 14px;border-radius:var(--r-md);background:var(--bg2);border:1px solid var(--line)}.bk-hero-facts b{font-size:22px;font-weight:850;font-variant-numeric:tabular-nums;line-height:1.1}.bk-hero-facts em{font-style:normal;font-size:11px;color:var(--faint)}.bk-card{padding:14px 16px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--panel);min-width:0}.bk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:10px}.bk-bet{display:flex;flex-direction:column;gap:9px;min-width:0;padding:12px 14px;border-radius:var(--r-lg);border:1px solid var(--line);border-left:3px solid var(--pa, var(--line2));background:linear-gradient(160deg,color-mix(in srgb,var(--pa, var(--accent)) 7%,var(--panel)),var(--panel))}.bk-bet.won{border-left-color:var(--good)}.bk-bet.lost{border-left-color:var(--bad)}.bk-bet.lost .bk-bet-head,.bk-bet.lost .bk-bet-mid,.bk-bet.lost .bk-bet-meta{opacity:.72}.bk-bet.push,.bk-bet.void{border-left-color:var(--warn)}.bk-bet.editing{grid-column:1 / -1}.bk-bet-pl{display:flex;flex-direction:column;align-items:flex-end;font-size:18px;font-weight:850;font-variant-numeric:tabular-nums;line-height:1.1;flex:none}.bk-bet-pl i{font-style:normal;font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.bk-bet-pl.good{color:var(--good)}.bk-bet-pl.bad{color:var(--bad)}.bk-bet .bt-diff{font-size:11px}.bk-bet-res{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:2px}.bk-bet-res button{padding:6px 0;border-radius:var(--r-sm);cursor:pointer;font-size:12px;font-weight:750;background:var(--bg2);border:1px solid var(--line);color:var(--muted)}@media (hover: hover){.bk-bet-res button:hover{color:var(--text)}}.bk-bet-res button.on.open{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg)}.bk-bet-res button.on.push{background:var(--sel-bg);border-color:color-mix(in srgb,var(--warn) 60%,transparent);color:var(--warn)}.bk-bet-res button.on.won{background:var(--good);border-color:var(--good);color:#06210f}.bk-bet-res button.on.lost{background:var(--bad);border-color:var(--bad);color:#2a0709}@media (max-width: 640px){.bk-hero-facts{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.bk-hero-facts>span{min-width:0;padding:8px 10px}.bk-hero-facts b{font-size:18px}.bk-grid{grid-template-columns:minmax(0,1fr);gap:8px}.bk-grid>.bk-bet.parlay{grid-column:auto}.bk-card.empty{display:none}.bk .bt-weeks-chart{height:110px}}@container (min-width: 552px){.bk-bet.parlay{grid-column:span 2}}.bk-bet.parlay{--pa: var(--accent)}.bk-progress{margin-left:auto;font-weight:700;color:var(--muted)}.bk-progress.won{color:var(--good)}.bk-progress.lost{color:var(--bad)}.bk-bet.parlay{container-type:inline-size}.bk-leg{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:6px 8px;padding:5px 8px;border-radius:var(--r-sm);background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--line2)}.bk-leg.won{border-left-color:var(--good)}.bk-leg.lost{border-left-color:var(--bad)}.bk-leg.push,.bk-leg.void{border-left-color:var(--warn)}.bt-mnote.bad{color:var(--bad);font-weight:650}.bt-field input.bad{border-color:color-mix(in srgb,var(--bad) 60%,var(--line2))}.bt-edit-leg{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(84px,110px)) 26px;gap:8px;align-items:end;padding:8px 10px;border-radius:var(--r-sm);background:var(--bg2);border:1px solid var(--line)}.bt-edit-leg.clash{border-color:color-mix(in srgb,var(--bad) 55%,transparent)}.bt-edit-leg>.bt-field:last-of-type{grid-column:-3 / -2}.bt-field.need>span{color:var(--warn)}.bt-field.need input{border-color:color-mix(in srgb,var(--warn) 70%,var(--line2))}.bt-tray.parlay:not(.open){border-color:var(--accent-line)}@keyframes traybump{0%{transform:scale(1)}35%{transform:scale(1.35);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 30%,transparent)}to{transform:scale(1);box-shadow:none}}.bt-tray-tab b.bump{animation:traybump .6s var(--ease)}.bt-bet.parlay{--pa: var(--accent)}.bt-bet-state{margin-left:auto;font-size:var(--fs-xs);font-weight:750;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.bt-bet-state.won{color:var(--good)}.bt-bet-state.lost{color:var(--bad)}.bt-bet-state.push,.bt-bet-state.void{color:var(--warn)}.bt-leg{display:grid;grid-template-columns:14px 28px minmax(0,1fr) 62px 24px;align-items:center;gap:7px;padding:7px 8px;border-radius:var(--r-sm);background:var(--bg2);border:1px solid var(--line)}.bt-leg.flash{animation:betflash 1.3s var(--ease)}.bt-leg.clash{border-color:color-mix(in srgb,var(--bad) 60%,transparent)}.bt-leg-src{font-style:normal;font-size:var(--fs-xs);color:var(--muted)}.bt-leg-src.fair{color:var(--warn);font-weight:650}.bt-leg-odds{width:100%;min-width:0;height:30px;padding:0 6px;font:inherit;font-size:13px;font-weight:750;text-align:right;font-variant-numeric:tabular-nums;color:var(--text);background:var(--panel);border:1px solid var(--line2);border-radius:var(--r-sm)}.bt-leg-odds.bad{border-color:color-mix(in srgb,var(--bad) 60%,var(--line2))}.bt-slip-sgp{margin:0;font-size:var(--fs-xs);line-height:1.45;color:var(--muted)}.bt-slip-sgp.need{color:var(--warn);font-weight:650}.bt-slip-sum{display:flex;gap:14px;align-items:flex-end}.bt-slip-sum>span{display:flex;flex-direction:column;min-width:0}.bt-slip-sum i{font-style:normal;font-size:var(--fs-xs);font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.bt-slip-sum b{font-size:20px;font-weight:850;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--text)}.bt-slip-sum em{font-style:normal;font-size:var(--fs-xs);color:var(--muted)}.bt-slip-sum .win{margin-left:auto;text-align:right}.bt-slip-sum .win b{color:var(--good)}.bt-slip-go{display:flex;gap:8px}.bt-slip-go .btn.primary{flex:1;justify-content:center}.my-panel-head .rp-best{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer;border-radius:var(--r-pill);color:var(--text);background:var(--bg2);border:1px solid var(--line2);transition:border-color var(--dur),background var(--dur)}.my-panel-head .rp-best svg{color:var(--good)}@media (hover: hover){.my-panel-head .rp-best:hover{border-color:color-mix(in srgb,var(--good) 45%,var(--line2));background:color-mix(in srgb,var(--good) 8%,var(--bg2))}}.my-panel-head .rp-best+.rp-clear{margin-left:0}@media (max-width: 640px){.my-panel-head .rp-best{padding:6px 10px;font-size:12px}}.mlg{margin:16px 0 6px}.mlg-h{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.mlg-h b{font-size:15px;font-weight:800}.mlg-h i{font-style:normal;font-size:12px;color:var(--faint)}.mlg-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.mlg-game{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;text-align:left;cursor:pointer;color:var(--text);border-radius:var(--r-md);border:1px solid var(--line);background:var(--panel);transition:border-color var(--dur),transform var(--dur)}@media (hover: hover){.mlg-game:hover{border-color:var(--line2);transform:translateY(-1px)}}.mlg-game.on{border-color:var(--sel-bd);box-shadow:inset 0 0 0 1px var(--sel-bd)}.mlg-row{display:flex;align-items:center;gap:8px;min-width:0;color:var(--muted)}.mlg-row.lead{color:var(--text)}.mlg-row .mup-mark,.mlg-row .mup-mark img{width:22px;height:22px;flex:none;font-size:9px;order:0}.mlg-name{flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mlg-pts{font-style:normal;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}@media (max-width: 640px){.mlg-list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 2px 4px;margin:-8px -2px 0}.mlg-game{flex:0 0 72%;scroll-snap-align:start}}.mlg-pop-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,#000 62%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mlg-pop{width:min(980px,100%);max-height:min(86vh,900px);overflow:auto;padding:16px 18px 18px;border-radius:var(--r-xl);border:1px solid var(--line2);background:var(--panel);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:10px}.mlg-pop .mlg{margin:0}.mlg-pop .mlg-h{display:none}.mlg-pop .mlg-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.mlg-pop .mlg-game{padding:14px 16px;gap:9px;background:color-mix(in srgb,var(--bg) 65%,var(--panel))}.mlg-pop .mlg-name{font-size:15px}.mlg-pop .mlg-pts{font-size:17px}.mlg-pop .mlg-row .mup-mark,.mlg-pop .mlg-row .mup-mark img{width:28px;height:28px}@media (max-width: 640px){.mlg-pop-bg{place-items:end stretch;padding:0}.mlg-pop{width:100%;max-height:88vh;border-radius:var(--r-xl) var(--r-xl) 0 0;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.mlg-pop .mlg-list{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible;padding:8px 0 0;margin:0}.mlg-pop .mlg-game{flex:none}}.fg{cursor:pointer}@media (hover: hover){.fg:hover{border-color:color-mix(in srgb,var(--text) 22%,var(--line2))}}.fg:focus-visible{outline:2px solid var(--hype-ring);outline-offset:2px}.wk-team.can{cursor:pointer;border-radius:var(--r-sm)}@media (hover: hover){.wk-team.can:hover b{text-decoration:underline;text-underline-offset:3px}}.wk-team.can:focus-visible{outline:2px solid var(--hype-ring);outline-offset:2px}:root{--st-bg: #10151d;--st-brand-a: #7c4dff;--st-brand-b: #b05cff;--st-dim: color-mix(in srgb, var(--st-muted) 40%, var(--st-faint));--st-edge: #3f424d;--st-faint: #8d909c;--st-grass: #0f3a22;--st-grass-hi: #1d6b3a;--st-grass-lo: #0b1f14;--st-hover: color-mix(in srgb, var(--st-edge) 36%, var(--st-bg));--st-icon: color-mix(in srgb, var(--st-faint) 88%, var(--st-bg));--st-lilac: #ddd0ff;--st-line: color-mix(in srgb, var(--st-edge) 62%, var(--st-bg));--st-line-in: color-mix(in srgb, var(--st-edge) 52%, var(--st-bg));--st-link: color-mix(in srgb, var(--st-lilac) 55%, var(--st-violet-hi));--st-muted: #b4b6c0;--st-on-brand: var(--st-text);--st-orange: #f08a3c;--st-placeholder: color-mix(in srgb, var(--st-faint) 72%, var(--st-bg));--st-rose: #e8657f;--st-soft: color-mix(in srgb, var(--st-text) 55%, var(--st-muted));--st-tab-edge: color-mix(in srgb, var(--st-violet) 58%, var(--st-bg));--st-tab-hi: color-mix(in srgb, var(--st-violet) 22%, var(--st-bg));--st-tab-lo: color-mix(in srgb, var(--st-violet) 15%, var(--st-bg));--st-text: #e9e9ed;--st-violet: #8b5cf6;--st-violet-hi: color-mix(in srgb, var(--st-violet) 62%, var(--st-lilac));--st-well: color-mix(in srgb, var(--st-edge) 12%, var(--st-bg));--st-win: #34d27b}.hx-hero{position:relative;flex:none;height:380px;border-radius:14px;overflow:hidden;background:radial-gradient(120% 140% at 85% 20%,var(--st-grass-hi) 0%,var(--st-grass) 45%,var(--st-grass-lo) 100%)}.hx-play{position:absolute;right:0;top:0;width:680px;max-width:70%;height:100%;pointer-events:none}.hx-svg{display:block;width:100%;height:100%}.hx-head{margin:0;max-width:620px;font-size:64px;line-height:1;font-weight:500;letter-spacing:-.025em;color:var(--hx-text)}.hx-mu{width:280px;padding:16px 18px;border:0;border-radius:8px;text-align:left;font:inherit;cursor:pointer;display:flex;flex-direction:column;gap:8px;color:var(--hx-text);background:#161826b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px var(--hx-edge);transition:box-shadow .2s,transform .2s}@media (hover: hover){.hx-mu:hover{box-shadow:0 0 0 1px var(--hx-violet),0 0 18px #8b5cf659;transform:translateY(-2px)}}.hx-mu:focus-visible{outline:2px solid var(--hx-violet);outline-offset:2px}@keyframes hxPulse{0%,to{box-shadow:0 0 #968ae0b3}60%{box-shadow:0 0 0 7px #968ae000}}@keyframes hxFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width: 1100px){.hx-head{font-size:48px}}@media (max-width: 760px){.hx-hero{height:300px}.hx-play{top:0;right:0;bottom:0;left:0;width:100%;max-width:none}.hx-play .hx-svg{opacity:.55}.hx-head{font-size:36px;line-height:1.02;letter-spacing:-.02em}.hx-mu{width:100%;padding:8px 10px;background:#161826bf}}.hx-play-name{position:absolute;right:18px;bottom:14px;display:flex;align-items:baseline;gap:8px;padding:5px 10px;border-radius:8px;font-size:12px;color:var(--hx-muted);background:#0b1f1499;animation:hxName 7s linear}.hx-play-name b{color:var(--hx-lilac);font-weight:600;letter-spacing:.02em}@keyframes hxName{0%,to{opacity:0}6%,86%{opacity:1}}@media (prefers-reduced-motion: reduce){.hx-play-name{animation:none}}@media (max-width: 760px){.hx-play-name{display:none}}.hx-clock{color:var(--hx-text);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.sg-yards,.sg-nums{transition:opacity .4s}.hx-svg[data-classic]{overflow:visible}.sg-field:has(.hx-svg[data-classic]) :is(.sg-yards,.sg-nums){opacity:0}.sg-play .hx-play-name{--hx-text: var(--sg-text);--hx-muted: var(--sg-muted);--hx-lilac: var(--sg-lilac);top:-64px;bottom:auto;right:24px;max-width:62%;flex-wrap:wrap;justify-content:flex-end}@media (max-width: 760px){.hx-play-name.is-classic{display:flex;flex-wrap:nowrap;white-space:nowrap;justify-content:flex-end;gap:0 6px;top:3px;right:8px;bottom:auto;max-width:calc(100% - 16px);padding:2px 7px;font-size:10.5px;line-height:1.25;text-align:right}.hx-play-name.is-classic>span:not(.hx-clock){display:none}.sg-play .hx-play-name.is-classic{top:4px;bottom:auto;right:14px;max-width:calc(100% - 28px)}.hx-play .hx-svg[data-classic],.sg-play .hx-svg[data-classic]{opacity:1}.hx-play .hx-svg[data-classic] .hx-dim{opacity:.55}.sg-play .hx-svg[data-classic] .hx-dim{opacity:.75}}@media (min-width: 761px){.hx-play .hx-play-name.is-top{top:8px;bottom:auto}}@media (min-width: 761px){.sg-field:has(.hx-svg[data-low]) .sg-play{max-height:calc(100% - 380px)}}@keyframes hxSwap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.lr-slot{display:contents}.lr-slot.lr-away{display:none}.mup-sheet-row.is-locked{opacity:.5;cursor:not-allowed}@media (hover: hover){.mup-sheet-row.is-locked:hover{transform:none}}.rk-seg.is-locked{opacity:.45}.rk-seg.is-locked>button{cursor:not-allowed}@media (hover: hover){.rk-seg.is-locked>button:hover{color:var(--muted)}}@media (hover: hover){.rk-seg.is-locked>button.on:hover{color:var(--sel-fg)}}.sg{--sg-text: var(--st-text);--sg-muted: var(--st-muted);--sg-faint: var(--st-faint);--sg-violet: var(--st-violet);--sg-lilac: var(--st-lilac);--sg-field: var(--st-well);--sg-edge: var(--st-line);min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:1.25fr 1fr;background:var(--st-bg);color:var(--sg-text)}.sg-field{position:relative;margin:16px 0 16px 16px;border-radius:14px;overflow:hidden;min-height:560px;background:radial-gradient(120% 120% at 80% 30%,var(--st-grass-hi) 0%,var(--st-grass) 45%,var(--st-grass-lo) 100%)}.sg-yards{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(233,233,237,.07) 0 1px,transparent 1px 88px);-webkit-mask-image:linear-gradient(180deg,transparent,black 20%,black 80%,transparent);mask-image:linear-gradient(180deg,transparent,black 20%,black 80%,transparent)}.sg-nums{position:absolute;left:0;right:0;top:92px;display:flex;justify-content:space-around;font-size:48px;font-weight:600;letter-spacing:.1em;color:#e9e9ed0f;pointer-events:none}.sg-play{position:absolute;left:0;right:0;top:100px;height:490px;max-height:calc(100% - 290px);pointer-events:none}.sg-copy{position:absolute;top:0;right:0;bottom:0;left:0;padding:36px 40px;display:flex;flex-direction:column;pointer-events:none}.sg-brand{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500}.sg-badge{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:var(--st-on-brand);background:linear-gradient(135deg,var(--st-brand-a),var(--st-brand-b));box-shadow:0 0 24px #8b5cf687}svg.sg-badge{background:none;box-shadow:0 0 24px color-mix(in srgb,var(--st-violet) 45%,transparent);border-radius:10px}.sg-bottom{margin-top:auto;display:flex;flex-direction:column;gap:16px}.sg-status{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--sg-lilac)}.sg-dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--sg-faint)}.sg-status.is-live .sg-dot{background:var(--st-violet-hi);animation:hxPulse 1.6s infinite}.sg-hl{margin:0;font-size:56px;line-height:1;font-weight:500;letter-spacing:-.03em;color:var(--sg-text)}.sg-tag{margin:0;font-size:16px;color:var(--st-soft)}.sg-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.sg-chips span{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-size:13px;background:#10151db3;box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 45%,transparent),0 0 16px color-mix(in srgb,var(--c) 20%,transparent)}.sg-chips svg{color:var(--c)}.sg-side{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:24px;padding:48px 64px 48px 56px}.sg-glow{position:absolute;right:-120px;top:-120px;width:380px;height:380px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(139,92,246,.13),transparent 70%)}.sg-side>:not(.sg-glow){position:relative}.sg-head h1{margin:0 0 8px;font-size:32px;font-weight:500;letter-spacing:-.02em;color:var(--sg-text)}.sg-head p{margin:0;font-size:15px;color:var(--sg-muted)}.sg-tabs{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:var(--sg-field);box-shadow:inset 0 0 0 1px var(--st-line-in)}.sg-tabs button{height:40px;border:0;border-radius:9px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;background:transparent;color:var(--st-dim);transition:background .2s,color .2s,box-shadow .2s}@media (hover: hover){.sg-tabs button:hover{color:var(--sg-text)}}.sg-tabs button.is-on{background:linear-gradient(180deg,var(--st-tab-hi),var(--st-tab-lo));color:var(--sg-lilac);box-shadow:inset 0 0 0 1px var(--st-tab-edge),0 0 18px #8b5cf640}.sg-fields{display:flex;flex-direction:column;gap:16px}.sg-f{display:flex;flex-direction:column;gap:7px}.sg-lbl{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--sg-muted)}.sg-lbl i{font-style:normal;text-transform:none;letter-spacing:0;color:var(--st-icon);font-weight:400;margin-left:4px}.sg-in{position:relative;display:flex;align-items:center}.sg-ic{position:absolute;left:14px;color:var(--st-icon);pointer-events:none}.sg-in input{width:100%;height:48px;box-sizing:border-box;padding:0 46px 0 42px;border-radius:10px;border:1px solid var(--sg-edge);background:var(--sg-field);color:var(--sg-text);font:inherit;font-size:15px;outline:none;transition:border-color .2s,box-shadow .2s}.sg-in input::placeholder{color:var(--st-placeholder)}.sg-in input:focus{border-color:var(--sg-violet);box-shadow:0 0 0 3px #8b5cf633,0 0 20px #8b5cf621}.sg-eye{position:absolute;right:6px;width:36px;height:36px;border:0;border-radius:8px;cursor:pointer;display:grid;place-items:center;background:transparent;color:var(--st-dim)}@media (hover: hover){.sg-eye:hover{background:var(--st-hover);color:var(--sg-lilac)}}.sg-go{height:50px;margin-top:4px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-size:15px;font-weight:600;color:var(--st-on-brand);background:linear-gradient(135deg,var(--st-brand-a),var(--st-brand-b));display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 10px 30px #8b5cf654,0 0 0 1px #b05cff66;transition:transform .15s,box-shadow .2s,opacity .2s}@media (hover: hover){.sg-go:hover:not(:disabled){transform:translateY(-1px)}}.sg-go:active:not(:disabled){transform:translateY(1px)}.sg-go:disabled{opacity:.45;box-shadow:none;cursor:default}.sg-spin{animation:sgSpin .9s linear infinite}@keyframes sgSpin{to{transform:rotate(360deg)}}.sg-msg{font-size:13px;line-height:1.45;color:var(--sg-muted)}.sg-msg.bad{color:var(--st-rose)}.sg-link{align-self:flex-start;border:0;padding:0;background:none;font:inherit;font-size:14px;color:var(--st-link);cursor:pointer}@media (hover: hover){.sg-link:hover{color:var(--sg-lilac)}}.sg-foot{margin:0;max-width:380px;font-size:13px;line-height:1.5;color:var(--sg-faint)}.sg-foot b{color:var(--sg-text)}.sg-peek{display:grid;justify-items:stretch;gap:8px}.sg-or{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--sg-faint)}.sg-or:before,.sg-or:after{content:"";flex:1;height:1px;background:var(--sg-edge)}.sg-look{height:46px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:15px;font-weight:600;color:var(--sg-lilac);text-decoration:none;background:var(--sg-field);border:1px solid var(--sg-edge);transition:border-color .2s,transform .15s}@media (hover: hover){.sg-look:hover{border-color:var(--sg-violet)}}.sg-look:active{transform:translateY(1px)}.sg-look:focus-visible{outline:2px solid var(--sg-violet);outline-offset:2px}.sg-look-sub{font-size:12.5px;color:var(--sg-faint);text-align:center}.sg-tabs button:focus-visible,.sg-go:focus-visible,.sg-eye:focus-visible,.sg-link:focus-visible{outline:2px solid var(--sg-violet);outline-offset:2px}.sg-inv{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:10px;background:#8b5cf61a;box-shadow:inset 0 0 0 1px #8b5cf659}.sg-inv b{font-size:16px;font-weight:600;color:var(--sg-text)}.sg-inv-k,.sg-inv-m{font-size:12.5px;color:var(--sg-muted)}.sg-inv-k{text-transform:uppercase;letter-spacing:.1em;font-size:11px}.sg-inv.bad{background:#e8657f1a;box-shadow:inset 0 0 0 1px #e8657f59}.sg-inv.skel{color:var(--sg-muted);font-size:13px}@media (prefers-reduced-motion: reduce){.sg-status.is-live .sg-dot,.sg-spin{animation:none}}@media (max-width: 760px){.sg{display:flex;flex-direction:column}.sg-field{flex:none;height:min(460px,calc((100vw - 20px)*.559 + 178px));min-height:0;margin:10px 10px 0;border-radius:24px}.sg-nums,.sg-tag,.sg-chips,.sg-status{display:none}.sg-play{inset:auto 0;top:62px;bottom:116px;height:auto;max-height:none}.sg-play .hx-svg{opacity:.75}.sg-copy{padding:20px;background:linear-gradient(180deg,transparent 40%,rgba(11,31,20,.85))}.sg-field:has(.hx-svg[data-classic]) .sg-copy{background:linear-gradient(180deg,transparent 60%,rgba(11,31,20,.45))}.sg-badge{width:30px;height:30px;border-radius:9px}.sg-brand{font-size:15px;gap:8px}.sg-hl{font-size:30px;line-height:1.02;letter-spacing:-.025em}.sg-side{flex:1;justify-content:flex-start;gap:18px;padding:22px 20px}.sg-glow{display:none}.sg-head h1{font-size:24px}.sg-tabs button{height:44px}.sg-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sg-in input{height:50px;font-size:16px;padding-right:50px}.sg-eye{right:3px;width:44px;height:44px}.sg-go{height:52px;font-size:16px}.sg-link{align-self:center}.sg-foot{margin-top:auto;text-align:center;max-width:none;font-size:12px}}.cx{border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.cx-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px;border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.cx-banner b{font-size:15px}.cx-banner p{margin:4px 0 0}.cx-banner .btn{display:inline-flex;align-items:center;gap:6px}@media (max-width: 360px){.cmd-brand .cmd-league{display:none}}@media (max-width: 480px){.app.dynasty .cmdbar{column-gap:8px;flex-wrap:nowrap}.app.dynasty .cmd-brand{flex:1 1 0;min-width:0}.app.dynasty .secsw{order:0;margin:0 0 0 auto;flex:none}.app.dynasty .secsw-btn.on .secsw-name{max-width:0;margin-left:0;opacity:0}.app.dynasty .cmd-right{order:0;margin-left:0;flex:none}.app .cmdbar .cmd-brand .cmd-league{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:normal;word-break:normal;font-size:13.5px;line-height:1.12}.app.betting .cmd-brand>div:not(.lg-menu){display:none}.app:not(.redraft):not(.dynasty):not(.betting)>.cmdbar{column-gap:8px;flex-wrap:nowrap}.app:not(.redraft):not(.dynasty):not(.betting)>.cmdbar:has(.cmd-metrics){flex-wrap:wrap;row-gap:8px}.app:not(.redraft):not(.dynasty):not(.betting)>.cmdbar .cmd-brand{flex:1 1 0;min-width:0}.app:not(.redraft):not(.dynasty):not(.betting)>.cmdbar .secsw{order:0;margin:0 0 0 auto;flex:none}.app:not(.redraft):not(.dynasty):not(.betting)>.cmdbar .secsw-btn.on .secsw-name{max-width:0;margin-left:0;opacity:0}.app:not(.redraft):not(.dynasty):not(.betting)>.cmdbar .cmd-right{order:0;margin-left:0;flex:none}}@media (max-width: 360px){.app .cmdbar .cmd-brand .cmd-league{display:none}}.bk-bet.cashed{border-left-color:var(--warn)}.bk-progress.cashed{color:var(--warn)}.bt-bet.cashed{border-color:color-mix(in srgb,var(--warn) 40%,transparent)}.bt-bet-state.cashed{color:var(--warn)}@media (min-width: 821px){.bt-tray.open .bt-tray-inner{max-height:calc(100dvh - 90px);overflow-y:auto}.bt-tray{max-width:calc(100vw - 150px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))}}.bt-tray-body{contain:inline-size}@media (min-width: 1100px){body:has(>.bt-tray.open) .betting .shell-main{padding-right:396px}}.bt-ph-ctl{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}@media (max-width: 820px){.bt-sc-link{display:none}}.wk-players.parlay .wk-bet{border-color:var(--accent-line)}.wk-players.parlay .wk-bet-add{color:var(--accent);border-color:var(--accent-line)}@media (max-width: 640px){.wk-players.parlay .wk-bet-add{display:grid;position:absolute;top:5px;right:5px;width:16px;height:16px;font-size:11px}}.ui-game-cell.pick{cursor:pointer;padding:2px 6px;margin:-2px -6px;border-radius:var(--r-sm);border:1px solid var(--accent-line)}@media (hover: hover){.ui-game-cell.pick:hover{background:var(--accent-soft)}}.wk-rung.pick{width:100%;font:inherit;font-size:11.5px;text-align:left;color:inherit;cursor:pointer;background:none;border:1px solid transparent;border-radius:4px;padding:3px 4px}@media (hover: hover){.wk-rung.pick:hover{border-color:var(--accent-line);background:var(--accent-soft)}}.bk-leg-sug{align-self:flex-start;margin-top:3px;padding:2px 8px;font:inherit;font-size:var(--fs-xs);font-weight:750;cursor:pointer;color:var(--text);background:var(--panel);border:1px dashed var(--line2);border-radius:var(--r-pill);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-leg-sug.won{color:var(--good);border-color:color-mix(in srgb,var(--good) 55%,transparent)}.bk-leg-sug.lost{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 55%,transparent)}.bk-leg-sug.push,.bk-leg-sug.void{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 55%,transparent)}.legal{min-height:100vh;padding:0 16px 56px}.legal-doc{max-width:720px;margin:0 auto;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-xl);padding:28px 32px 24px;box-shadow:var(--shadow)}.legal-doc h1{margin:0;font-size:var(--fs-3xl);font-weight:750;letter-spacing:-.02em;line-height:1.15}.legal-doc a,.bet-note a,.agree-line a{color:var(--accent2);text-decoration:none}@media (hover: hover){.legal-doc a:hover,.bet-note a:hover,.agree-line a:hover{text-decoration:underline}}:root[data-theme=light] :is(.legal-doc,.bet-note,.agree-line,.fbk-foot) a,:root[data-theme=light] .ms-q-answer:not(.todo){color:color-mix(in srgb,var(--accent) 70%,black)}.bet-note{margin:0;font-size:var(--fs-xs);line-height:1.5;color:var(--faint)}.bet-note a[href^="tel:"]{white-space:nowrap}.agree-line{margin:0;font-size:var(--fs-xs);line-height:1.5;color:var(--faint)}.sg-agree{margin-top:-4px;font-size:12px;color:var(--sg-faint)}.sg-agree a{color:var(--st-link)}@media (hover: hover){.sg-agree a:hover{color:var(--sg-lilac)}}.ac-del{border-color:color-mix(in srgb,var(--bad) 22%,var(--line))}.ac-del .acct-msg{margin-top:10px}.fbk-count{font-size:var(--fs-xs);color:var(--faint);font-variant-numeric:tabular-nums}.fbk-count.near{color:var(--warn)}.yh-row{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;border:1px solid var(--line2);border-radius:var(--r-md, 10px)}.yh-row.on{border-color:var(--sel-bd);background:var(--sel-bg);box-shadow:var(--sel-shadow)}.bg-live.moved{position:relative}.bg-live.moved:after{content:"";position:absolute;top:2px;right:-1px;width:4px;height:4px;border-radius:50%;background:var(--hype-ring)}.wleft{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:var(--r-sm);background:var(--bg2);border:1px solid var(--line);font-size:12.5px}.wleft i{margin-left:auto;font-style:normal;font-weight:750;font-variant-numeric:tabular-nums}.wleft.hot i{color:var(--bad)}.wleft.cold i{color:var(--good)}.off-board .ob-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.off-board .ob-head b{font-size:16px}.off-board .ob-head .x{margin-left:auto}.log-confirm.warn{border-color:color-mix(in srgb,var(--bad) 50%,transparent)}.rq{position:relative;width:min(480px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;background:linear-gradient(180deg,color-mix(in srgb,var(--dibz-hype) 7%,var(--panel)),var(--panel) 38%);border:1px solid var(--line2);border-radius:18px;padding:18px 20px 20px;box-shadow:0 30px 80px #00000080,0 0 0 1px color-mix(in srgb,var(--dibz-hype) 14%,transparent)}.rq-bar{display:flex;gap:4px;margin:14px 0 2px}.rq-bar i{flex:1;height:4px;border-radius:4px;background:var(--bg2);transition:background var(--dur)}.rq-bar i.fill{background:var(--hype-ring)}.rq-body{padding-top:14px;animation:rq-fwd .26s var(--ease)}.rq-body.back{animation-name:rq-back}@keyframes rq-fwd{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes rq-back{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.rq-opt{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;padding:11px 14px;border-radius:12px;cursor:pointer;font:inherit;color:var(--text);background:var(--bg2);border:1px solid var(--line);transition:border-color var(--dur-fast),background var(--dur-fast),transform var(--dur-fast)}.rq-opt b{font-size:15px;font-weight:750}.rq-opt span{font-size:12.5px;color:var(--muted)}@media (hover: hover){.rq-opt:hover{border-color:var(--line2);background:color-mix(in srgb,var(--panel2) 50%,var(--bg2))}}.rq-opt:active{transform:scale(.985)}.rq-opt.on{background:var(--sel-bg);border-color:var(--hype-ring);box-shadow:0 0 0 3px var(--hype-soft)}@media (max-width: 640px){.rq{width:100%;max-height:92dvh;border-radius:20px 20px 0 0;padding:14px 16px calc(18px + env(safe-area-inset-bottom));animation:rq-up .3s var(--ease)}@keyframes rq-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}}.moved-banner{position:relative;z-index:800;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 16px;font-size:13px;background:color-mix(in srgb,var(--dibz-hype) 16%,var(--panel));border-bottom:1px solid color-mix(in srgb,var(--dibz-hype) 40%,var(--line))}.moved-banner span{flex:1 1 260px;min-width:0}.pb-lead-share{margin-top:12px;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:6px 12px}.rp-hero-logos{display:flex;margin-bottom:6px}.rp-hero-logos .lc-logo{border-radius:12px;box-shadow:0 0 0 3px var(--panel)}.rp-hero-logos .lc-logo+.lc-logo{margin-left:-8px}.wk-ml .pb-sec{font-size:11.5px;letter-spacing:.06em;color:var(--muted);margin:4px 0 7px}.wk-ml-pick{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:var(--r-md);font:inherit;color:var(--text);text-align:left;cursor:pointer;background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--tc, var(--line2));transition:border-color var(--dur),transform var(--dur-fast)}@media (hover: hover){.wk-ml-pick:hover{border-color:var(--hype-ring, var(--accent-line));border-left-color:var(--tc, var(--line2))}}.wk-ml-pick:active{transform:scale(.98)}.wk-ml-pick.off{cursor:default;opacity:.6}.ui-game-when.live{color:var(--good);display:inline-flex;align-items:center;gap:7px;min-width:0}@keyframes liveDot{to{box-shadow:0 0 0 7px transparent}}.lv{display:flex;flex-direction:column;gap:18px}.lv-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--r-xl);border:1px solid var(--line2);background:radial-gradient(90% 120% at 0% 0%,color-mix(in srgb,var(--ta) 22%,transparent),transparent 60%),radial-gradient(90% 120% at 100% 0%,color-mix(in srgb,var(--th) 22%,transparent),transparent 60%),var(--panel)}.lv-dot{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:var(--good);background:color-mix(in srgb,var(--good) 14%,transparent)}.lv-dot i{width:7px;height:7px;border-radius:50%;background:var(--good);animation:liveDot 1.6s ease-out infinite}.lv-rz{margin-left:auto;font-style:normal;font-size:var(--fs-xs);font-weight:800;color:var(--bad);padding:2px 8px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--bad) 14%,transparent)}.lv-team{display:flex;align-items:center;gap:10px;min-width:0}.lv-team.r{justify-content:flex-end}.lv-ball{position:absolute;bottom:-5px;right:-9px;width:22px;height:13px;filter:drop-shadow(0 1px 2px rgb(0 0 0 / 60%));animation:lvBall 1.6s ease-in-out infinite}.lv-team.r .lv-ball{right:auto;left:-9px}@keyframes lvBall{50%{transform:translateY(-2px)}}.lv-team.has .lv-abbr{color:var(--text);font-weight:850}.lv-down{width:fit-content;margin:0 auto;padding:4px 14px;border-radius:var(--r-pill);text-align:center;font-size:16px;font-weight:850;letter-spacing:.01em;color:var(--text);font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--text) 9%,transparent);border:1px solid color-mix(in srgb,var(--text) 16%,transparent)}.lv-card.rz .lv-down{color:#fff;background:color-mix(in srgb,var(--bad) 55%,transparent);border-color:var(--bad)}.lv-ml{display:flex;align-items:center;gap:7px;min-width:0;padding:9px 10px;border-radius:var(--r-md);font:inherit;color:var(--text);cursor:pointer;text-align:left;background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--tc, var(--line2))}@media (hover: hover){.lv-ml:hover{border-color:var(--hype-ring, var(--accent-line));border-left-color:var(--tc, var(--line2))}}.lv-ml.off{cursor:default;opacity:.6}.lv-d{font-size:var(--fs-xs);font-weight:800;font-variant-numeric:tabular-nums}.lv-d.up{color:var(--good)}.lv-d.down{color:var(--bad)}.lv-none{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:28px 18px}.lv-none p{margin:0;color:var(--muted);font-size:var(--fs-sm);max-width:46ch}.lv-mini-t{display:flex;align-items:center;gap:8px;width:100%;padding:5px 6px;border-radius:var(--r-sm);font:inherit;color:var(--muted);text-align:left;cursor:pointer;background:none;border:0}@media (hover: hover){.lv-mini-t:hover:not(:disabled){background:color-mix(in srgb,var(--text) 6%,transparent)}}.lv-mini-t:disabled{cursor:default}.lv-mini-t img{width:24px;height:24px;object-fit:contain;flex:none}.lv-mini-t b{font-size:14px;font-weight:800;color:var(--text)}.lv-mini-p{margin-left:auto;font-size:15px;font-weight:850;font-variant-numeric:tabular-nums;color:var(--text)}.lv-mini-t:not(.fav) .lv-mini-p{color:var(--muted)}.lv-final{display:inline-flex;gap:6px;padding:5px 10px;border-radius:var(--r-pill);font-size:var(--fs-sm);background:var(--panel2);border:1px solid var(--line);color:var(--muted)}.lv-final b{font-weight:700}.lv-final b.w{color:var(--text)}.lv-card{cursor:pointer;transition:border-color var(--dur)}@media (hover: hover){.lv-card:hover{border-color:var(--hype-ring, var(--line2))}}.gk-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:20px;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gk{width:min(760px,100%);max-height:min(92vh,900px);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r-xl);border:1px solid var(--line2);background:var(--panel);box-shadow:var(--shadow-lg)}.gk-team{display:flex;align-items:center;gap:10px;min-width:0;font-size:17px;font-weight:800}.gk-team.r{justify-content:flex-end}.gk-tabs{display:flex;flex:none;gap:4px;padding:0 14px;border-bottom:1px solid var(--line)}.gk-tabs button{padding:10px 12px;border:0;background:none;font:inherit;font-size:var(--fs-sm);font-weight:700;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent}.gk-tabs button.active{color:var(--text);border-bottom-color:var(--dibz-hype, var(--accent))}.gk-drive{border-radius:var(--r-md);border:1px solid var(--line);border-left:3px solid var(--tc, var(--line2));background:var(--bg2);overflow:hidden}.gk-drive.score{border-color:color-mix(in srgb,var(--good) 40%,var(--line));border-left-color:var(--tc, var(--line2))}.gk-drive.now{border-color:var(--hype-ring, var(--accent-line));border-left-color:var(--tc, var(--line2))}.gk-drive-w{display:flex;flex-direction:column;min-width:0}.gk-drive-w b{font-size:var(--fs-sm);font-weight:800}.gk-drive.score .gk-drive-w b{color:var(--good)}.gk-plays{list-style:none;margin:0;padding:0 12px 10px;display:flex;flex-direction:column}.gk-plays li{display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:10px;padding:7px 0;border-top:1px solid var(--line);font-size:var(--fs-xs);line-height:1.45}.gk-plays li.score{color:var(--good)}.gk-p-yds{font-variant-numeric:tabular-nums}.gk-p-yds.up{color:var(--good)}.gk-p-yds.down{color:var(--bad)}@media (max-width: 560px){.gk-veil{padding:0;place-items:end stretch}.gk{width:100%;max-height:92vh;border-radius:var(--r-xl) var(--r-xl) 0 0}}.sn-faab{display:inline-flex;flex-direction:column;align-items:center;min-width:46px;flex:none;font-size:13px;font-weight:850;font-variant-numeric:tabular-nums;color:var(--text);line-height:1.1}.sn-faab i{font-style:normal;font-size:9px;font-weight:750;letter-spacing:.06em;color:var(--faint)}.sn-faab.go{color:var(--dibz-hype, var(--accent))}.sn-faab.strong{color:var(--good)}.sn-faab.none{color:var(--faint)}@keyframes tdIn{0%{opacity:0;transform:translateY(-14px) scale(.98)}to{opacity:1;transform:none}}@keyframes tdGlow{50%{box-shadow:0 14px 60px color-mix(in srgb,var(--tc) 80%,transparent),var(--shadow-lg)}}.td-board{margin-left:auto;flex:none;display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--r-pill);background:#0000003d;font-variant-numeric:tabular-nums}.td-board img{width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 0 1px rgb(255 255 255 / 70%))}.td-board i{font-style:normal;font-size:var(--fs-xs);font-weight:750;color:#fffc}.td-board b{font-size:22px;font-weight:850;color:#ffffff8c}.td-board b.up{color:#fff}@media (max-width: 560px){.td-board{gap:4px;padding:5px 9px}.td-board img{display:none}.td-board b{font-size:16px}}.lv-card.rz{border-color:color-mix(in srgb,var(--bad) 75%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--bad) 55%,transparent),0 0 28px color-mix(in srgb,var(--bad) 32%,transparent);animation:rzPulse 2s ease-in-out infinite}.lv-card.rz .lv-rz{color:#fff;background:var(--bad)}@keyframes rzPulse{50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--bad) 75%,transparent),0 0 40px color-mix(in srgb,var(--bad) 45%,transparent)}}@media (prefers-reduced-motion: reduce){.lv-card.rz{animation:none}}.pt-yds{font-weight:800;color:var(--text)}.pt-yds.up{color:var(--good)}.pt-yds.down{color:var(--bad)}@keyframes tdaIn{0%{opacity:0;transform:translateY(-24px) scale(.96)}to{opacity:1;transform:none}}.sr-lead{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 260px;align-items:end;min-height:240px;margin-bottom:16px;border-radius:var(--r-xl);border:1px solid color-mix(in srgb,var(--tc, var(--accent)) 40%,var(--line));background:radial-gradient(120% 140% at 100% 100%,color-mix(in srgb,var(--tc, var(--accent)) 42%,transparent),transparent 62%),linear-gradient(115deg,var(--panel) 35%,color-mix(in srgb,var(--tc, var(--accent)) 16%,var(--panel)));box-shadow:var(--shadow)}.sr-lead-name{margin:12px 0 2px;font-size:var(--fs-3xl);line-height:1.02;letter-spacing:-.04em}.sr-side{font-weight:850;letter-spacing:.06em;text-transform:uppercase;color:var(--good)}.sr-side.under{color:var(--accent2, var(--accent))}.sr-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;margin-bottom:8px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg2);box-shadow:inset 3px 0 0 var(--tc, var(--accent))}.sr-who{display:flex;flex-direction:column;gap:3px;min-width:0}.sr-who>b{font-size:15px;color:var(--text)}.sr-who>em{font-style:normal;font-size:var(--fs-xs);color:var(--muted);margin-bottom:4px}.sr-quiet{display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;padding:40px 20px 44px}.sr-quiet b{font-size:16px;color:var(--text)}.sr-quiet p{margin:0;max-width:46ch;font-size:12.5px;line-height:1.5;color:var(--muted)}@media (max-width: 640px){.sr-lead{grid-template-columns:1fr 110px;min-height:0}.sr-lead-name{font-size:var(--fs-2xl);margin-top:10px}.sr-row{grid-template-columns:auto minmax(0,1fr)}}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}@media (max-width: 820px){.bt-statfilter{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -14px 12px;padding:0 14px 2px}.bt-statfilter::-webkit-scrollbar{display:none}.bt-statfilter>button{flex:none}.bt-statfilter>.bt-allctl{order:-1;flex:none;margin-left:0;padding-right:4px;align-items:center}.bt-statfilter>.bt-allctl button{width:34px;height:34px}}@media (max-width: 820px){.dy-grid .bg-face{display:none}.dy-grid .bg-player{gap:5px}.dy-grid .bg-player .pos{min-width:30px;padding:2px 4px}.dy-grid .bg-head,.dy-grid .bg-row{gap:4px;grid-template-columns:22px minmax(0,1fr) 32px 42px}.dy-grid .bg-player .dy-rook{font-size:0;padding:1px 5px}.dy-grid .bg-player .dy-rook:before{content:"R";font-size:9px}}@media (max-width: 640px){.panel:not(.panel .panel){background:none;border:0;border-radius:0;box-shadow:none;padding:0}.kb-verdict,.tt{background:none;border:0;border-radius:0;box-shadow:none;padding:0}}.rh-stat,.bk-hero-facts>span,.mh-vs{background:none;border:0;box-shadow:none}.rh-stat,.bk-hero-facts>span{padding:2px 0;min-width:0}.rh-stats,.bk-hero-facts{gap:12px 26px}@media (max-width: 640px){.my-panel{background:none;border:0;border-radius:0;box-shadow:none;padding:0}}.rcs-bar-copy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.rcs-bar-copy b{font-size:var(--fs-md, 15px);font-weight:800}.rcs-bar-copy span{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rcs-bar-copy em{font-style:normal;font-weight:800}.rcs-W .rcs-bar-copy em{color:var(--good)}.rcs-L .rcs-bar-copy em{color:var(--bad)}.rcs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:grid;place-items:center;padding:20px;grid-template-rows:minmax(0,1fr);background:#04040ad1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:rcs-fade .25s ease both}@keyframes rcs-fade{0%{opacity:0}to{opacity:1}}.rcs-W.rcs-p-cover:before{background:radial-gradient(70% 50% at 50% 30%,color-mix(in srgb,var(--good) 45%,transparent),transparent 70%),radial-gradient(60% 45% at 10% 100%,color-mix(in srgb,var(--ca, var(--accent)) 60%,transparent),transparent 70%)}.rcs-L.rcs-p-cover:before{background:radial-gradient(70% 50% at 50% 30%,color-mix(in srgb,var(--bad) 40%,transparent),transparent 70%),radial-gradient(60% 45% at 90% 100%,color-mix(in srgb,var(--cb, var(--hot)) 55%,transparent),transparent 70%)}.rcs-p-mvp:before{background:radial-gradient(60% 40% at 50% 28%,color-mix(in srgb,var(--warn) 45%,transparent),transparent 70%),radial-gradient(70% 50% at 50% 100%,color-mix(in srgb,var(--ca, var(--accent)) 45%,transparent),transparent 70%)}.rcs-p-story:before{background:linear-gradient(180deg,color-mix(in srgb,var(--ca, var(--accent)) 30%,transparent),transparent 45%)}.rcs-p-seats:before{background:linear-gradient(90deg,color-mix(in srgb,var(--ca, var(--accent)) 32%,transparent),transparent 50%,color-mix(in srgb,var(--cb, var(--hot)) 32%,transparent))}.rcs-p-league:before{background:radial-gradient(70% 40% at 50% 0%,color-mix(in srgb,var(--warn) 30%,transparent),transparent 70%)}.rcs-p-next:before{background:radial-gradient(70% 45% at 50% 35%,color-mix(in srgb,var(--accent) 45%,transparent),transparent 70%)}@media (max-width: 640px){.rcs{padding:0}}@keyframes rcs-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rcs-side{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;text-align:center}.rcs-side b{font-size:var(--fs-md, 15px);font-weight:800;line-height:1.2;overflow-wrap:anywhere}.rcs-side.them{opacity:.8}.rcs-word{margin-top:26px;font-size:104px;font-weight:900;letter-spacing:-.05em;line-height:.85}.rcs-W .rcs-word{color:var(--good);text-shadow:0 0 60px color-mix(in srgb,var(--good) 50%,transparent)}.rcs-L .rcs-word{color:var(--bad);text-shadow:0 0 60px color-mix(in srgb,var(--bad) 45%,transparent)}.rcs-final{display:flex;align-items:center;gap:14px;margin-top:16px;font-variant-numeric:tabular-nums}.rcs-final .mine{font-size:48px;font-weight:900;letter-spacing:-.02em}.rcs-final .theirs{font-size:48px;font-weight:900;letter-spacing:-.02em;color:#ffffff8c}.rcs-final .dash{width:18px;height:4px;border-radius:2px;background:#fff6}.rcs-mvp-ring{position:relative;padding:5px;border-radius:50%;background:conic-gradient(from 210deg,var(--warn),var(--pa, var(--accent)),var(--warn));box-shadow:0 20px 60px #00000073}.rcs-mvp-ring .pos{position:absolute;left:50%;bottom:-10px;transform:translate(-50%);font-size:var(--fs-sm);padding:3px 12px}.rcs-article{display:flex;flex-direction:column;justify-content:center}.rcs-article h2{margin:0;font-size:34px;line-height:1.04;letter-spacing:-.03em;font-weight:900}.rcs-article p{margin:0 0 14px;font-size:16px;line-height:1.6;color:#ffffffd9}.rcs-article p.lede{font-size:18px;color:#fff}.rcs-article p.lede:first-letter{float:left;margin:4px 8px 0 0;font-size:54px;line-height:.85;font-weight:900;color:var(--ca, var(--accent))}.rcs-duel{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.rcs-duel li{display:grid;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);grid-template-areas:"me slot them" "bar bar bar";align-items:center;row-gap:5px}.rcs-duel .who{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:var(--fs-sm);color:#fff9}.rcs-duel .who b{font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcs-duel .who em{font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.rcs-duel .who.me{grid-area:me}.rcs-duel .who.them{grid-area:them;justify-content:flex-end}.rcs-duel li.me .who.me,.rcs-duel li.them .who.them{color:#fff}.rcs-duel .slot{grid-area:slot;text-align:center;font-size:10.5px;font-weight:850;letter-spacing:.06em;color:#ffffff8c}.rcs-duel .bar{grid-area:bar;height:5px;border-radius:5px;overflow:hidden;background:var(--cb, var(--hot))}.rcs-duel .bar i{display:block;height:100%;background:var(--ca, var(--accent));box-shadow:2px 0 0 var(--ink)}.rcs-board{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rcs-board li{display:flex;flex-direction:column;gap:3px;padding:9px 14px;border-radius:14px;background:#ffffff12;border:1px solid rgb(255 255 255 / 8%)}.rcs-board li.mine{border-color:#fff6;background:#ffffff1f}.rcs-board .t{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-sm);color:#ffffff8c}.rcs-board .t b{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcs-board .t em{margin-left:auto;font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.rcs-board .t.won{color:#fff}.rcs-board .t.won b{font-weight:850}.rcs-board .tag{flex:none;font-style:normal;padding:1px 7px;border-radius:var(--r-pill);font-size:10px;font-weight:850;background:#ffffff24;color:#fff}.rcs-board .tag.gold{background:color-mix(in srgb,var(--warn) 30%,transparent);color:var(--warn)}.rcs-board .tag.bad{background:color-mix(in srgb,var(--bad) 25%,transparent);color:var(--bad)}.rcs-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;border-radius:14px;border:1px solid rgb(255 255 255 / 20%);background:#ffffff14;color:#fff;font:inherit;font-size:var(--fs-md, 15px);font-weight:800;cursor:pointer}.rcs-btn.primary{background:#fff;color:var(--ink);border-color:transparent}.opp-tag{font-weight:750}.opp-tag.soft{color:var(--good)!important}.opp-tag.mid{color:var(--warn)!important}.opp-tag.hard{color:var(--bad)!important}.mh2{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"l mid r" "foot foot foot";column-gap:14px;margin-bottom:12px;padding:18px 18px 0;border-radius:var(--r-xl);border:1px solid var(--line2);overflow:hidden;background:radial-gradient(60% 120% at 0% 0%,color-mix(in srgb,var(--ca) 20%,transparent),transparent 70%),radial-gradient(60% 120% at 100% 0%,color-mix(in srgb,var(--cb) 20%,transparent),transparent 70%),var(--panel);box-shadow:var(--shadow)}.mh2-side{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto auto;column-gap:10px;min-width:0}.mh2-side.l{grid-area:l}.mh2-side.r{grid-area:r;grid-template-columns:minmax(0,1fr) auto}.mh2-side .mup-mark{grid-column:1;grid-row:1 / 3;align-self:center;width:52px;height:52px;box-shadow:0 0 0 2px color-mix(in srgb,var(--ca) 70%,transparent)}.mh2-side.r .mup-mark{grid-column:2;box-shadow:0 0 0 2px color-mix(in srgb,var(--cb) 70%,transparent)}.mh2-side .mup-mark img{width:34px;height:34px}.mh2-side .mup-mark.photo img{width:100%;height:100%}.mh2-side .mup-mark em{font-size:15px}.mh2-nums{grid-column:2;grid-row:1 / 3;display:flex;flex-direction:column;align-items:flex-end;min-width:0}.mh2-side.r .mh2-nums{grid-column:1;align-items:flex-start}.mh2-chance{grid-column:2;grid-row:2;align-self:end;justify-self:start;display:flex;align-items:baseline;gap:3px;white-space:nowrap;font-size:var(--fs-sm);color:var(--muted)}.mh2-side.r .mh2-chance{grid-column:1;justify-self:end}.mh2-chance b{font-size:15px;font-weight:850;color:var(--text)}.mh2-chance span{text-transform:uppercase;font-size:var(--fs-xs);font-weight:750;letter-spacing:.04em}.mh2-side.lead .mh2-chance,.mh2-side.lead .mh2-chance b{color:var(--good)}.mh2-side:not(.lead) .mh2-chance b{color:var(--bad)}.mh2-chance b.up{color:var(--good)}.mh2-chance b.down{color:var(--bad)}.mh2-bar{grid-column:1 / -1;grid-row:3;height:6px;margin-top:10px;border-radius:var(--r-pill);overflow:hidden;background:color-mix(in srgb,var(--text) 10%,transparent);display:flex}.mh2-side.r .mh2-bar{justify-content:flex-end}.mh2-bar i{display:block;height:100%;border-radius:var(--r-pill);background:var(--ca);transition:width var(--dur) var(--ease)}.mh2-side.r .mh2-bar i{background:var(--cb)}.mh2-side.lead .mh2-bar i{box-shadow:0 0 12px color-mix(in srgb,var(--good) 35%,transparent)}.mh2-id{grid-column:1 / -1;grid-row:4;display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 0 14px}.mh2-side.r .mh2-id{align-items:flex-end;text-align:right}.mh2-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:var(--fs-sm);color:var(--muted)}.mh2-side.r .mh2-meta{justify-content:flex-end}@media (max-width: 640px){.mh2{column-gap:8px;padding:14px 12px 0}}@media (min-width: 1200px){.mh2{padding:26px 30px 0;column-gap:24px}}@media (max-width: 360px){.mh2{padding:12px 10px 0;column-gap:6px}}@media (max-width: 640px){.bt-statfilter{margin:0 -10px 12px;padding:0 10px 2px}.bt-statfilter>.bt-allctl button{background:var(--panel)}.panel.lv-none:not(.panel .panel){padding:28px 18px}}.ac-conn.tap{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur),background-color var(--dur)}@media (hover: hover){.ac-conn.tap:hover{border-color:var(--line2);background-color:color-mix(in srgb,var(--text) 4%,transparent)}}.ac-conn.tap:focus-visible{outline:2px solid var(--hype-ring, var(--accent));outline-offset:2px}.ac-pill.go{color:var(--text);border-color:var(--line2)}.dr-back{display:inline-flex;align-items:center;gap:4px}@media (max-width: 640px){.dr-back{order:2;height:34px;padding:0 12px 0 8px;border-radius:var(--r-pill);font-size:var(--fs-sm)}.btn.ghost.dr-back{border:1px solid var(--line2);background:var(--panel2);color:var(--text)}}.ph-acts{display:flex;align-items:center;gap:8px}.ph-acts .lr-slot{position:relative}@media (max-width: 640px){.ph-acts .btn.ghost.dr-end{height:34px;padding:0 12px;border-radius:var(--r-pill);font-size:var(--fs-sm);border:1px solid var(--line2);background:var(--panel2);color:var(--text)}}@media (max-width: 560px){.ph-top:has(.bt-ph-ctl>:only-child),.ph-top:has(.ph-acts){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:0;align-items:center}.ph-top:has(.bt-ph-ctl>:only-child) .ph-title,.ph-top:has(.ph-acts) .ph-title{display:contents}.ph-top:has(.bt-ph-ctl>:only-child) .ph-eyebrow,.ph-top:has(.ph-acts) .ph-eyebrow{grid-column:1 / -1;grid-row:1}.ph-top:has(.bt-ph-ctl>:only-child) h1,.ph-top:has(.ph-acts) h1{grid-column:1;grid-row:2;min-width:0}.ph-top:has(.bt-ph-ctl>:only-child) .ph-right,.ph-top:has(.ph-acts) .ph-right{grid-column:2;grid-row:2}.ph-top:has(.bt-ph-ctl>:only-child) .ph-say,.ph-top:has(.ph-acts) .ph-say{grid-column:1 / -1;grid-row:3;margin-top:6px}}@media (max-width: 340px){.ph-top:has(.bt-ph-ctl>:only-child) h1,.ph-top:has(.ph-acts) h1{font-size:24px}}.my-panel-head .mup-wkwrap{text-transform:none;letter-spacing:normal;font-weight:400}.my-panel-head .mup-wknav{padding:2px}.my-panel-head .mup-wknav button{min-width:28px;height:28px;font-size:15px;padding:0 6px}.my-panel-head .mup-wknav b{font-size:13px;min-width:48px}.rp-cap{margin:6px 0 2px;font-size:var(--fs-sm);color:var(--muted)}.wel-steps{flex:1;display:flex;gap:6px;list-style:none;margin:0;padding:0}.wel-steps li{flex:1;display:flex;flex-direction:column;gap:6px;font-size:var(--fs-xs);font-weight:750;letter-spacing:.04em;color:var(--faint)}.wel-steps li i{display:block;height:4px;border-radius:4px;background:var(--line2);transition:background .3s ease}.wel-steps li.cur,.wel-steps li.done{color:var(--text)}.wel-steps li.cur i,.wel-steps li.done i{background:var(--dibz-hype, var(--accent))}@keyframes wel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.wel-type{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;border-radius:18px;border:1.5px solid var(--line2);background:var(--bg2);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .15s ease}@media (hover: hover){.wel-type:hover{border-color:color-mix(in srgb,var(--dibz-hype, var(--accent)) 45%,var(--line2))}}.wel-type:active{transform:scale(.98)}.wel-type.on{border-color:var(--sel-bd);background:var(--sel-bg);color:var(--sel-fg);box-shadow:var(--sel-shadow)}.wel-type-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:var(--text);background:color-mix(in srgb,var(--text) 8%,transparent)}.wel-type.on .wel-type-ic{color:var(--sel-fg)}.wel-check{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--line2);color:var(--dibz-midnight, rgb(11 15 26))}.wel-type.on .wel-check{border-color:var(--sel-fg);color:var(--sel-fg)}.wel-plat{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:18px;border:1.5px solid var(--line2);background:var(--bg2);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease}@media (hover: hover){.wel-plat:hover{border-color:color-mix(in srgb,var(--dibz-hype, var(--accent)) 45%,var(--line2))}}.wel-plat.ok{border-color:color-mix(in srgb,var(--good) 45%,var(--line2))}.wel-pill{flex:none;display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:750;background:color-mix(in srgb,var(--text) 8%,transparent);max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wel-pill.ok{color:var(--good);background:color-mix(in srgb,var(--good) 12%,transparent)}.wel-pill.go{color:#fff;background:linear-gradient(135deg,var(--dibz-hype, var(--accent)),color-mix(in srgb,var(--dibz-hype, var(--accent)) 70%,rgb(80 40 200)))}.wel-first,.wel-alerts{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:var(--bg2);border:1px solid var(--line)}.wel-first b,.wel-alerts b{display:block;font-size:var(--fs-md, 15px)}.wel-first i,.wel-alerts i{display:block;font-style:normal;font-size:var(--fs-sm);color:var(--muted);line-height:1.4}.wel-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:46px;padding:0 18px;border-radius:14px;border:1px solid var(--line2);background:var(--bg2);color:var(--text);font:inherit;font-size:var(--fs-md, 15px);font-weight:750;cursor:pointer}.wel-btn.primary{min-width:150px;border-color:transparent;color:#fff;background:linear-gradient(135deg,var(--dibz-hype, var(--accent)),color-mix(in srgb,var(--dibz-hype, var(--accent)) 70%,rgb(80 40 200)));box-shadow:0 10px 30px color-mix(in srgb,var(--dibz-hype, var(--accent)) 35%,transparent)}.wel-btn.primary:disabled{opacity:.45;cursor:default;box-shadow:none}.wel-btn.small{height:36px;padding:0 14px;font-size:var(--fs-sm)}.wel-first.tap{width:100%;font:inherit;color:var(--text);text-align:left;cursor:pointer;transition:border-color .2s ease}@media (hover: hover){.wel-first.tap:hover{border-color:color-mix(in srgb,var(--dibz-hype, var(--accent)) 45%,var(--line2))}}.aw-via-b{flex:1;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;border:1.5px solid var(--line2);background:var(--bg2);color:var(--text);font:inherit;font-size:var(--fs-md, 15px);cursor:pointer}@media (hover: hover){.aw-via-b:hover{border-color:var(--accent-line, var(--line2))}}.aw-via-b.on{background:var(--sel-bg);color:var(--sel-fg);border-color:var(--sel-bd);box-shadow:var(--sel-shadow)}.sla-row{display:flex;gap:8px}.sla-row .sl-input{flex:1;min-width:0}.bl-row{cursor:default}.bl-row.buy{box-shadow:inset 3px 0 0 var(--good)}.bl-row.sell{box-shadow:inset 3px 0 0 var(--bad)}.bl-record{margin:0;font-size:var(--fs-xs);line-height:1.45}.bl-record.good b{color:var(--good)}.bl-record.bad b{color:var(--bad)}.sr-dial{--dial: var(--muted);--pct: 0;flex:none;width:58px;height:58px;border-radius:50%;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;font:inherit;color:var(--text);border:0;background:radial-gradient(closest-side,var(--bg2) 78%,transparent 80% 100%),conic-gradient(var(--dial) calc(var(--pct) * 1%),color-mix(in srgb,var(--text) 9%,transparent) 0)}.sr-dial.strong{--dial: var(--accent)}.sr-dial.strong.under{--dial: var(--accent2, var(--accent))}.sr-dial.lean{--dial: color-mix(in srgb, var(--accent) 45%, var(--muted))}.sr-dial-n{font-size:20px;font-weight:850;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.sr-dial-t{font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dial);margin-top:2px}.sr-dial.big{width:92px;height:92px}.sr-dial.big .sr-dial-n{font-size:32px}.sr-dial.big .sr-dial-t{font-size:10.5px}.sr-lead .sr-dial{background:radial-gradient(closest-side,var(--bg) 78%,transparent 80% 100%),conic-gradient(var(--dial) calc(var(--pct) * 1%),color-mix(in srgb,var(--text) 10%,transparent) 0)}.sr-lead-head{display:flex;align-items:center;gap:16px;margin-top:12px}.sr-lead-head .sr-lead-name{margin:0 0 2px}@media (max-width: 640px){.sr-dial.big{width:76px;height:76px}.sr-dial.big .sr-dial-n{font-size:26px}}.sr-who-head{display:flex;align-items:center;gap:10px;margin-bottom:4px;min-width:0}.sr-who-head>span{display:flex;flex-direction:column;gap:1px;min-width:0}.sr-who-head b{font-size:15px;color:var(--text)}.sr-who-head em{font-style:normal;font-size:var(--fs-sm);color:var(--muted)}.wk-player.flash{box-shadow:0 0 0 2px var(--accent),0 0 24px color-mix(in srgb,var(--accent) 35%,transparent);transition:box-shadow .3s}@media (max-width: 640px){.sr-lead-head{gap:12px;margin-top:10px}.sr-lead-head .sr-dial{order:3;margin-left:auto}.sr-lead-head .sr-dial.big{width:66px;height:66px}.sr-lead-head .sr-dial.big .sr-dial-n{font-size:22px}.sr-lead-head .sr-dial.big .sr-dial-t{font-size:9px}.sr-lead-head .sr-lead-name{font-size:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head dial" "call call" "why why";gap:8px 10px;padding:12px;align-items:center}.sr-row .sr-who{display:contents}.sr-row .sr-who-head{grid-area:head;margin:0}.sr-row .sr-dial{grid-area:dial;width:56px;height:56px}.sr-row .sr-dial-n{font-size:18px}.sr-row .sr-dial-t{font-size:9px;letter-spacing:0}.sr-list .panel-head{flex-wrap:wrap;row-gap:2px}.sr-list .panel-head>span{flex-basis:100%}}@media (max-width: 360px){.sr-lead-head{gap:10px}.sr-lead-head .sr-dial.big{width:56px;height:56px}.sr-lead-head .sr-dial.big .sr-dial-n{font-size:19px}.sr-lead-head .sr-dial.big .sr-dial-t{letter-spacing:0}}.sr-insight{list-style:none;margin:2px 0 8px;padding:0;display:flex;flex-direction:column;gap:4px}.sr-insight li{position:relative;padding-left:14px;font-size:var(--fs-sm);line-height:1.4;color:var(--muted)}.sr-insight li:before{content:"";position:absolute;left:2px;top:.58em;width:6px;height:6px;border-radius:50%;background:var(--good)}.sr-insight.under li:before{background:var(--accent2, var(--accent))}.ls-r.tap{cursor:pointer}@media (hover: hover){.ls-r.tap:hover{border-color:var(--accent-line)}}@media (max-width: 820px){.lg-row{grid-template-columns:24px 26px minmax(0,1fr) auto 14px;gap:6px 8px;padding:9px 11px 4px}.lg-row>.lg-rank{grid-row:1;grid-column:1}.lg-row>.lg-face{grid-row:1;grid-column:2}.lg-row>.lg-name{grid-row:1;grid-column:3}.lg-row>.lg-score{grid-row:1;grid-column:4;font-size:var(--fs-lg)}.lg-row>svg{grid-row:1;grid-column:5}.lg-row>.lg-stack{grid-row:2;grid-column:1 / -1;height:11px;border-radius:5px}.lg-row>.lg-stack i{font-size:9px}.lg-team .lg-rank{width:22px;height:22px;font-size:var(--fs-xs)}.lg-meta{display:grid;grid-template-columns:auto auto auto minmax(0,1fr);align-items:baseline;gap:2px 12px;padding:4px 12px 10px}.lg-meta>span{display:inline;font-size:11px}.lg-meta>span>b{font-size:12.5px}.lg-meta>.lg-ranks{grid-row:1;grid-column:1 / 4}.lg-meta>.lg-ranks>b{font-size:12px}.lg-meta>.lg-owner{grid-row:1;grid-column:4;justify-self:end;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.lg-meta>.lg-full{display:none}}.ff{margin-top:4px}.ff-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.ff-head .ui-seg>button{padding:5px 11px}.ff-side{min-width:0;display:flex;flex-direction:column;gap:12px}.ff-side.feast{--ff: var(--good)}.ff-side.famine{--ff: var(--bad)}.ff-card{position:relative;overflow:hidden;padding:16px 16px 14px;border-radius:var(--r-xl);border:1px solid color-mix(in srgb,var(--tc, var(--accent)) 40%,var(--line));background:radial-gradient(110% 120% at 100% 0%,color-mix(in srgb,var(--tc, var(--accent)) 34%,transparent),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--tc, var(--accent)) 12%,var(--panel)),var(--panel) 55%);box-shadow:var(--shadow);transition:transform .15s ease,box-shadow .15s ease;contain:paint;content-visibility:auto;contain-intrinsic-size:auto 330px}@media (hover: hover) and (pointer: fine){.ff-card:hover{transform:translateY(-2px)}}.ff-lines{position:relative;list-style:none;margin:0 0 12px;padding:0;display:grid;gap:7px}.ff-lines li{display:grid;grid-template-columns:26px 34px minmax(0,1fr);align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}.ff-lines li.early{opacity:.5}.ff-all{list-style:none;margin:12px 0 0;padding:0;columns:2;column-gap:28px}.ff-all li{break-inside:avoid;display:grid;grid-template-columns:20px 22px minmax(0,1fr) 90px 46px;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--line);font-size:12.5px}.ff-all b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ff-all-bar{position:relative;height:6px;border-radius:999px;background:color-mix(in srgb,var(--text) 7%,transparent)}.ff-all-bar span{position:absolute;top:0;bottom:0;border-radius:999px}.ff-all-bar span.feast{background:var(--good)}.ff-all-bar span.famine{background:var(--bad)}.ff-all-d{font-weight:800;text-align:right}.ff-all-d.feast{color:var(--good)}.ff-all-d.famine{color:var(--bad)}@media (max-width: 820px){.ff-all{columns:1}}:root{--ease-out: cubic-bezier(.2, .8, .2, 1)}@keyframes mo-fade{0%{opacity:0}}@keyframes mo-rise{0%{opacity:0;transform:translateY(16px) scale(.975)}}@keyframes mo-up{0%{transform:translateY(100%)}}@keyframes mo-drop{0%{opacity:0;transform:translateY(-6px)}}.pc-bg,.gc-bg,.sd-bg,.nb-news-bg,.ask-veil,.mup-sheet-veil,.lc-veil,.mlg-pop-bg,.gk-veil,.more-scrim{animation:mo-fade .2s var(--ease-out) backwards}.pc-bg>*,.gc-bg>.gc,.sd-bg>.sd,.nb-news,.ask-veil>*,.lc-dlg,.mlg-pop,.gk,.rq{animation:mo-rise .3s var(--ease-out) backwards}.mup-sheet-veil>*,.more-sheet>:not(.more-scrim){animation:mo-up .34s var(--ease-out) backwards}.ff-card{animation:mo-rise .36s var(--ease-out) backwards;animation-delay:calc(var(--i, 0) * 55ms)}.ff-all{animation:mo-drop .24s var(--ease-out) backwards}.ff-all li{animation:mo-fade .3s var(--ease-out) backwards;animation-delay:calc(var(--i, 0) * 12ms)}@media (prefers-reduced-motion: reduce){.pc-bg>*,.gc-bg>.gc,.sd-bg>.sd,.nb-news,.ask-veil>*,.lc-dlg,.mlg-pop,.gk,.rq,.mup-sheet-veil>*,.more-sheet>:not(.more-scrim),.ff-card,.ff-all{animation-name:mo-fade}}button,a.btn,[role=button]{transition:scale .14s var(--ease-out)}button:not(:disabled):active,a.btn:active{scale:.96;transition-delay:80ms}[role=button]:active{scale:.985;transition-delay:80ms}.offline-bar{position:fixed;z-index:980;left:50%;top:calc(10px + env(safe-area-inset-top,0px));translate:-50% 0;display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;font-size:12.5px;font-weight:700;color:var(--text);background:var(--panel2);border:1px solid var(--line2);box-shadow:var(--shadow-lg, var(--shadow));animation:mo-drop .24s var(--ease-out) backwards}.offline-bar.off{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 45%,var(--line2))}.offline-bar.back{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,var(--line2))}@media (min-width: 821px){.offline-bar{top:calc(var(--hdr, 66px) + 10px)}}@media (max-width: 820px){.offline-bar{top:auto;bottom:calc(124px + env(safe-area-inset-bottom,0px));left:0;right:0;translate:none;width:max-content;max-width:calc(100vw - 32px);margin-inline:auto;text-align:center}body:has(>.bt-tray:not(.open)) .offline-bar{bottom:calc(180px + env(safe-area-inset-bottom,0px))}}.bt-meanwhile{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:14px}.bt-meanwhile>span{width:100%;text-align:center;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.bt-meanwhile .btn{display:inline-flex;align-items:center;gap:6px}@media (max-width: 340px){.rd-grid .bg-tm{display:none}}.ui-seg.bt-market{margin:0 0 14px;width:max-content;max-width:100%}.lg-seg{background:color-mix(in srgb,var(--gc) 72%,var(--panel2))}.lg-team{background:linear-gradient(90deg,color-mix(in srgb,var(--id) 8%,var(--panel)) 0%,var(--panel) 40%);box-shadow:inset 3px 0 color-mix(in srgb,var(--id) 75%,transparent)}.lp-card{border-color:color-mix(in srgb,var(--id) 28%,var(--line));background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--id) 19%,transparent),transparent 70%),var(--panel)}.app-version{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.app-version b{font-family:ui-monospace,Menlo,monospace;font-weight:600}.sec-pending{position:fixed;z-index:1000;left:0;right:0;top:0;height:3px;overflow:hidden;pointer-events:none;background:color-mix(in srgb,var(--dibz-hype) 18%,transparent)}.sec-pending:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,var(--dibz-hype),color-mix(in srgb,var(--dibz-hype) 50%,white),transparent);animation:sec-run .9s cubic-bezier(.4,0,.2,1) infinite;will-change:transform}@keyframes sec-run{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion: reduce){.sec-pending:after{animation-duration:1.6s}}.tf-mates{display:flex;gap:6px;margin:0 0 10px;padding:2px 0 4px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tf-mates::-webkit-scrollbar{display:none}.tf-mates button{flex:none;max-width:180px;height:32px;padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--line);border-radius:999px;background:var(--bg2);color:var(--muted);font-family:inherit;font-size:13px;font-weight:600;line-height:1;cursor:pointer}.tf-mates button[aria-pressed=true]{background:var(--sel-bg);border-color:var(--sel-bd);color:var(--sel-fg);box-shadow:var(--sel-shadow)}@media (hover: hover){.tf-mates button:hover:not([aria-pressed=true]){color:var(--text)}}button,a,[role=button],input,select,textarea,label,summary{touch-action:manipulation}@media (hover: none) and (pointer: coarse){body *:not(html):not(body){scrollbar-width:none}body *::-webkit-scrollbar{display:none;width:0;height:0}}@media (pointer: coarse){.dzt-pos>button,.dzt-mode>button,.dzt-step>button,.rk3 .rk-seg>button,.rk3 .pt-tab,.secsw-btn,.nb-btn{position:relative}.dzt-pos>button:after,.dzt-mode>button:after,.rk3 .rk-seg>button:after,.rk3 .pt-tab:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.dzt-step>button:after{content:"";position:absolute;top:-1px;right:-2px;bottom:-1px;left:-2px}.secsw-btn:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.nb-btn:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.pc-x:after,.gc-x:after,.sd-x:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}}
