body:has(.command-call-sheet),body:has(.league-film-room){background:linear-gradient(180deg,rgba(1,6,10,.38),#02070c 420px),url(/landing/stadium-hero-v2.png) top /100% auto no-repeat,#02070c}.command-call-sheet,.league-film-room{--workspace-canvas:#02070c;--workspace-rail:#040c14;--workspace-surface:#06111c;--workspace-raised:#091826;--workspace-well:#020910;--workspace-line:rgba(116,153,194,0.2);--workspace-line-strong:rgba(116,153,194,0.36);--workspace-text:#f5f9fc;--workspace-muted:#9eacbc;--workspace-dim:#667589;--workspace-green:#00f060;--workspace-cyan:#00ddeb;--workspace-amber:#f4b847;gap:12px}.command-call-sheet>.product-command-dock,.league-film-room>.product-command-dock{border-color:var(--workspace-line);border-radius:8px;background:rgba(3,11,18,.96);box-shadow:0 22px 58px rgba(0,0,0,.38)}.command-call-sheet>.product-command-dock .product-command-nav-label,.league-film-room>.product-command-dock .product-command-nav-label{border-color:var(--workspace-line)}.command-call-sheet>.product-command-dock .product-command-link,.league-film-room>.product-command-dock .product-command-link{border:1px solid transparent;border-radius:7px;color:var(--workspace-dim);background:transparent;box-shadow:none}.command-call-sheet>.product-command-dock .product-command-link:hover,.league-film-room>.product-command-dock .product-command-link:hover{color:var(--workspace-text);border-color:rgba(0,221,235,.22);background:rgba(0,221,235,.055)}.command-call-sheet>.product-command-dock .product-command-link.active,.league-film-room>.product-command-dock .product-command-link.active{color:var(--workspace-text);border-color:rgba(0,240,96,.34);background:rgba(0,240,96,.09);box-shadow:inset 2px 0 var(--workspace-green)}.command-call-sheet>.product-command-dock .product-command-link.active .product-command-link-icon,.league-film-room>.product-command-dock .product-command-link.active .product-command-link-icon{color:var(--workspace-green);border-color:rgba(0,240,96,.3);background:rgba(0,240,96,.08)}.command-call-sheet :where(button,a),.league-film-room :where(button,a){outline-offset:3px}.command-call-sheet :where(button,a):focus-visible,.league-film-room :where(button,a):focus-visible{outline:2px solid var(--workspace-green)}.league-hub-page{width:min(1600px,calc(100vw - 24px));padding-top:14px}.league-film-header{overflow:hidden;border:1px solid rgba(0,240,96,.28);border-radius:8px;color:var(--workspace-text);background:linear-gradient(100deg,rgba(0,240,96,.065),transparent 38%),rgba(3,11,18,.97);box-shadow:0 22px 62px rgba(0,0,0,.32)}.league-film-topbar{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-height:42px;padding:0 16px;border-bottom:1px solid var(--workspace-line);background:rgba(2,9,15,.9)}.league-film-channel{display:inline-flex;align-items:center;gap:7px;color:var(--workspace-cyan);font-family:var(--font-mono);font-size:9px;font-weight:600;text-transform:uppercase}.league-film-topbar .tb-badge{min-height:24px;padding-inline:8px}.league-live-dot{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 11px currentColor;animation:workspace-live-pulse 2.4s ease-in-out infinite}.league-film-index{display:flex;justify-content:flex-end;min-width:0;overflow-x:auto;scrollbar-width:none}.league-film-index a{display:inline-flex;align-items:center;min-height:41px;padding:0 12px;color:var(--workspace-dim);font-family:var(--font-mono);font-size:9px;text-transform:uppercase;white-space:nowrap}.league-film-index a:hover{color:var(--workspace-cyan);background:rgba(0,221,235,.045)}.league-film-stage{display:grid;grid-template-columns:minmax(360px,.85fr) minmax(560px,1.15fr);min-height:264px}.league-film-copy{display:grid;align-content:center;min-width:0;padding:24px 26px;border-right:1px solid var(--workspace-line)}.league-film-copy>span{color:var(--workspace-cyan);font-family:var(--font-mono);font-size:9px;font-weight:600;text-transform:uppercase}.league-film-copy h1{max-width:680px;margin:12px 0 8px;color:var(--workspace-text);font-size:clamp(38px,4.2vw,58px);font-weight:900;letter-spacing:0;line-height:.98;text-wrap:balance}.league-film-copy>p{max-width:62ch;margin:0;color:#b7c5d2;font-size:14px;line-height:1.55}.league-film-copy .league-hero-links{margin-top:18px}.league-film-copy .league-access-note{margin-top:14px}.league-film-scoreboard{display:grid;grid-template-rows:1fr auto;min-width:0;background:rgba(5,17,28,.86)}.league-film-verdict{display:grid;align-content:center;grid-gap:8px;gap:8px;min-width:0;padding:22px 24px;border-bottom:1px solid var(--workspace-line)}.league-film-verdict>span{display:inline-flex;align-items:center;gap:7px;color:var(--workspace-green);font-family:var(--font-mono);font-size:9px;font-weight:600;text-transform:uppercase}.league-film-verdict>strong{max-width:720px;color:var(--workspace-text);font-size:clamp(25px,2.6vw,38px);font-weight:850;line-height:1;text-wrap:balance}.league-film-verdict p{max-width:66ch;margin:0;color:var(--workspace-muted);font-size:12px;line-height:1.5}.league-film-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.league-film-metrics>div{display:grid;align-content:center;min-width:0;min-height:86px;grid-gap:4px;gap:4px;padding:12px 14px;border-right:1px solid var(--workspace-line);background:rgba(2,9,15,.62)}.league-film-metrics>div:last-child{border-right:0}.league-film-metrics small,.league-film-metrics span{color:var(--workspace-dim);font-size:8px;text-transform:uppercase}.league-film-metrics small,.league-film-metrics span,.league-film-metrics strong{overflow:hidden;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.league-film-metrics strong{color:var(--workspace-text);font-size:clamp(20px,2vw,28px);font-weight:600;line-height:1}.league-film-room .league-link-console{display:grid;grid-template-columns:minmax(330px,.4fr) minmax(520px,1fr);grid-gap:10px 18px;gap:10px 18px;padding:14px;border-color:var(--workspace-line);border-radius:8px;background:rgba(4,13,22,.95);box-shadow:none;scroll-margin-top:92px}.league-film-room .league-link-console .league-panel-intro{align-self:center;grid-template-columns:auto minmax(0,1fr);align-items:center}.league-film-room .league-link-console .league-panel-intro>.tb-badge{display:none;grid-column:2;justify-self:start;margin-left:0}.league-film-room .league-link-console .league-panel-intro p{display:none}.league-film-room .league-link-console .league-connect-form{align-self:center;grid-template-columns:minmax(220px,1fr) 92px auto auto}.league-film-room .league-link-console :where(.league-error,.league-scan-meta,.league-picker-grid){grid-column:1/-1}.league-film-room .league-picker-grid{display:flex;gap:8px;overflow-x:auto;padding-bottom:1px;scrollbar-width:thin}.league-film-room .league-picker-card{flex:1 0 250px;min-height:66px;padding:6px 11px;border-radius:7px;gap:2px}.league-film-room .league-picker-card strong{font-size:12px}.league-film-room .league-picker-card :where(small,em){font-size:8px;line-height:1.2}.league-film-room .league-scan-meta{min-height:34px;padding-block:7px}.league-film-room .league-economy-panel,.league-film-room .league-layout,.league-film-room .league-signal-panel,.league-film-room .league-value-board-grid{scroll-margin-top:92px}.league-film-room .league-layout{grid-template-columns:minmax(0,1fr) 290px;gap:12px}.league-film-room :where(.league-rankings-card,.league-side-card,.league-value-board,.league-economy-panel,.league-team-card,.league-signal-panel){border-color:var(--workspace-line);border-radius:8px;background:rgba(5,15,25,.95);box-shadow:none}.league-film-room .league-rankings-card{padding:0;overflow:hidden}.league-film-room .league-rankings-card>.league-card-header{min-height:74px;padding:15px 18px;border-bottom:1px solid var(--workspace-line)}.league-film-room .league-card-header h2{font-size:20px}.league-film-room .league-team-board-toolbar{min-height:54px;margin:0;padding:8px 14px;border-bottom:1px solid var(--workspace-line);background:rgba(2,9,15,.72)}.league-film-room .league-team-board{gap:0;padding:0}.league-film-room .league-team-entry{border-width:0 0 1px;border-color:var(--workspace-line);border-radius:0;background:transparent}.league-film-room .league-team-entry:last-child{border-bottom:0}.league-film-room .league-team-entry:hover{background:rgba(0,221,235,.035)}.league-film-room .league-team-entry.expanded{border-color:rgba(0,240,96,.3);background:rgba(0,240,96,.035);box-shadow:inset 2px 0 var(--workspace-green)}.league-film-room .league-team-summary{min-height:62px;padding-inline:14px}.league-film-room .league-team-position-ranks{background:rgba(2,9,15,.72)}.league-film-room .league-team-expanded{padding:0 14px 14px}.league-film-room .league-roster-columns{gap:8px}.league-film-room .league-roster-column{border-color:var(--workspace-line);border-radius:7px;background:rgba(2,9,15,.74)}.league-film-room .league-side-stack{gap:12px}.league-film-room .league-side-card{padding:16px}.league-film-room .league-side-card:first-child{border-color:rgba(0,240,96,.25);background:rgba(0,240,96,.045)}.league-section-lead{display:grid;grid-column:1/-1;grid-template-columns:minmax(220px,.38fr) minmax(300px,.62fr);grid-gap:4px 28px;gap:4px 28px;align-items:end;padding:18px 4px 14px;border-bottom:1px solid var(--workspace-line)}.league-section-lead>span{grid-column:1;color:var(--workspace-cyan);font-family:var(--font-mono);font-size:9px;font-weight:600;text-transform:uppercase}.league-section-lead h2{grid-column:1;margin:0;color:var(--workspace-text);font-size:clamp(24px,2.5vw,34px);font-weight:850;letter-spacing:0;line-height:1}.league-section-lead p{grid-column:2;grid-row:1/span 2;max-width:62ch;margin:0;color:var(--workspace-muted);font-size:12px;line-height:1.5}.league-film-room .league-value-board-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.league-film-room .league-value-board{padding:0;overflow:hidden}.league-film-room .league-value-board>.league-card-header{min-height:68px;padding:13px 15px;border-bottom:1px solid var(--workspace-line)}.league-film-room .value-filter-row{width:calc(100% - 24px);margin:10px 12px;border-radius:6px}.league-film-room .league-value-list{border-top:1px solid var(--workspace-line)}.league-film-room .league-value-row{min-height:48px;padding:6px 12px;border-bottom:1px solid var(--workspace-line);border-radius:0;background:transparent}.league-film-room .league-value-manager{display:block;min-width:0}.league-film-room .league-value-row:last-child{border-bottom:0}.league-film-room .league-model-note{min-height:46px;border-radius:7px;background:rgba(0,221,235,.05)}.league-film-room .league-economy-panel{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:0;gap:0;padding:0;overflow:hidden}.league-film-room .league-economy-panel>.league-card-header{grid-column:1/-1;min-height:74px;padding:14px 18px;border-bottom:1px solid var(--workspace-line)}.league-film-room .economy-map{min-height:400px;border:0;border-right:1px solid var(--workspace-line);border-radius:0;background-color:rgba(2,9,15,.78)}.league-film-room .economy-list{display:grid;grid-template-columns:1fr;align-content:start;grid-gap:0;gap:0}.league-film-room .economy-list article{min-height:86px;padding:14px;border:0;border-bottom:1px solid var(--workspace-line);border-radius:0;background:transparent}.league-verdict-band{display:grid;grid-gap:12px;gap:12px}.league-film-room .league-card-grid{gap:0;overflow:hidden;border:1px solid var(--workspace-line);border-radius:8px;background:rgba(5,15,25,.95)}.league-film-room .league-team-card{min-height:178px;border:0;border-right:1px solid var(--workspace-line);border-radius:0;background:transparent}.league-film-room .league-team-card:last-child{border-right:0}.league-film-room .league-team-card.tb-card-premium{background:rgba(0,240,96,.04)}.league-film-room .league-signal-panel{padding:0;overflow:hidden}.league-film-room .league-signal-panel>.league-card-header{min-height:74px;padding:14px 18px;border-bottom:1px solid var(--workspace-line)}.league-film-room .league-signal-grid{gap:0}.league-film-room .league-signal-card{min-height:138px;padding:16px;border:0;border-right:1px solid var(--workspace-line);border-radius:0;background:transparent;box-shadow:none}.league-film-room .league-signal-card:last-child{border-right:0}.command-center-page{width:min(1600px,calc(100vw - 24px));padding-top:14px}.command-call-sheet .command-news-strip{min-width:0;overflow:hidden;border:1px solid var(--workspace-line);border-radius:8px;background:rgba(3,11,18,.95)}.command-call-sheet .command-news-strip :where(.team-news-panel,.team-news-bar){margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}body:not(:has(.mock-home)) .command-call-sheet .command-ops-stage{display:grid;grid-template-columns:minmax(480px,1.02fr) minmax(430px,.98fr);grid-gap:0;gap:0;min-height:430px;overflow:hidden;border:1px solid rgba(0,240,96,.28);border-radius:8px;background:rgba(3,11,18,.97);box-shadow:0 24px 68px rgba(0,0,0,.34)}body:not(:has(.mock-home)) .command-call-sheet .command-briefing-panel,body:not(:has(.mock-home)) .command-call-sheet .command-hero-main{min-width:0;min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none}body:not(:has(.mock-home)) .command-call-sheet .command-hero-main{display:grid;align-content:center;min-height:0;padding:22px 26px 16px;border-right:1px solid var(--workspace-line);background:linear-gradient(105deg,rgba(0,240,96,.06),transparent 42%),rgba(2,9,15,.7)}body:not(:has(.mock-home)) .command-call-sheet .command-hero-topline{margin-bottom:10px}.command-call-sheet .command-hero-kicker{color:var(--workspace-cyan)}.command-call-sheet .command-live-chip{color:var(--workspace-green)}body:not(:has(.mock-home)) .command-call-sheet .command-hero-copy{padding-block:10px 8px}body:not(:has(.mock-home)) .command-call-sheet .command-hero-copy>span{color:var(--workspace-cyan);font-family:var(--font-mono);font-size:9px;font-weight:600;text-transform:uppercase}body:not(:has(.mock-home)) .command-call-sheet .command-hero-copy h1{max-width:700px;margin:12px 0 10px;color:var(--workspace-text);font-size:clamp(42px,4.2vw,58px);font-weight:900;letter-spacing:0;line-height:.96;text-wrap:balance}body:not(:has(.mock-home)) .command-call-sheet .command-hero-copy p{max-width:68ch;color:#b7c5d2;font-size:14px;line-height:1.55}body:not(:has(.mock-home)) .command-call-sheet .command-hero-actions{margin:16px 0 0}body:not(:has(.mock-home)) .command-call-sheet .command-hero-context{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px;border-block:1px solid var(--workspace-line)}.command-call-sheet .command-hero-context>div{min-height:76px;padding:11px 13px;border-right:1px solid var(--workspace-line)}.command-call-sheet .command-hero-context>div:last-child{border-right:0}.command-call-sheet .command-hero-context small,.command-call-sheet .command-hero-context span{color:var(--workspace-dim);font-family:var(--font-mono);font-size:8px;text-transform:uppercase}.command-call-sheet .command-hero-context strong{color:var(--workspace-text);font-size:13px}body:not(:has(.mock-home)) .command-call-sheet .command-route-queue{display:grid;grid-template-rows:48px minmax(160px,1fr) 104px 36px;min-height:0}.command-call-sheet .command-briefing-header{min-height:48px;padding:0 16px;border-bottom:1px solid var(--workspace-line);background:rgba(0,221,235,.035)}body:not(:has(.mock-home)) .command-call-sheet .command-briefing-primary{display:grid;align-content:center;grid-gap:9px;gap:9px;min-height:0;padding:18px 20px;border-bottom:1px solid var(--workspace-line);background:rgba(0,240,96,.035)}.command-call-sheet .command-briefing-primary h2{max-width:560px;margin:0;color:var(--workspace-text);font-size:clamp(27px,3vw,40px);font-weight:850;letter-spacing:0;line-height:1;text-wrap:balance}.command-call-sheet .command-briefing-primary p{max-width:58ch;margin:0;color:var(--workspace-muted);line-height:1.5}.command-call-sheet .command-briefing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body:not(:has(.mock-home)) .command-call-sheet .command-briefing-action{min-height:104px;padding:12px 15px;border-right:1px solid var(--workspace-line);background:rgba(2,9,15,.62)}.command-call-sheet .command-briefing-action:last-child{border-right:0}.command-call-sheet .command-briefing-action:hover{background:rgba(0,221,235,.045)}.command-call-sheet .command-briefing-footer{min-height:36px;padding:0 14px;border-top:1px solid var(--workspace-line);background:var(--workspace-well)}.command-room-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--workspace-line);border-radius:8px;background:rgba(4,13,22,.95)}.command-room-index a{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:4px 12px;gap:4px 12px;min-height:58px;padding:9px 14px;border-right:1px solid var(--workspace-line)}.command-room-index a:last-child{border-right:0}.command-room-index a:hover{background:rgba(0,221,235,.04)}.command-room-index span{grid-row:1/span 2;color:var(--workspace-cyan);font-family:var(--font-mono);font-size:9px;text-transform:uppercase}.command-room-index strong{color:var(--workspace-text);font-size:12px}.command-call-sheet .command-connect-band,.command-call-sheet .command-live-panel,.command-call-sheet .command-quick-tools-card{border-color:var(--workspace-line);border-radius:8px;background:rgba(5,15,25,.95);box-shadow:none;scroll-margin-top:92px}.command-call-sheet .command-connect-band{grid-template-columns:minmax(250px,.34fr) minmax(0,1fr);gap:22px;padding:16px 18px}.command-call-sheet .command-connect-copy h2{margin-top:5px;font-size:22px}.command-call-sheet .command-connect-copy p{max-width:52ch;margin-top:6px;font-size:11px;line-height:1.5}.command-call-sheet .command-connect-controls{gap:8px}.command-call-sheet .command-connect-band .command-scan-form.compact{grid-template-columns:minmax(220px,1fr) 92px auto auto;gap:8px}.command-call-sheet .command-connect-feedback{gap:6px}.command-call-sheet .command-status-note{min-height:40px;border-radius:6px}.command-call-sheet .command-live-panel{padding:0;overflow:hidden}.command-call-sheet .command-live-panel>.command-card-header{min-height:70px;padding:13px 16px;border-bottom:1px solid var(--workspace-line)}.command-call-sheet .command-league-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0}.command-call-sheet .command-league-card{min-height:98px;padding:13px 15px;border:0;border-right:1px solid var(--workspace-line);border-radius:0;background:transparent;box-shadow:none}.command-call-sheet .command-league-card:nth-child(3n){border-right:0}.command-call-sheet .command-league-card:hover{background:rgba(0,221,235,.035)}.command-call-sheet .command-league-card.active{color:var(--workspace-text);background:rgba(0,240,96,.055);box-shadow:inset 2px 0 var(--workspace-green)}.command-call-sheet .command-focus-grid{display:block;scroll-margin-top:92px}.command-call-sheet .command-quick-tools-card{padding:0;overflow:hidden}.command-call-sheet .command-quick-tools-card>.command-card-header{min-height:76px;padding:14px 17px;border-bottom:1px solid var(--workspace-line)}.command-call-sheet .command-quick-tool-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0}.command-call-sheet .command-quick-tool-group{display:grid;grid-template-columns:86px minmax(0,1fr);min-width:0;border-right:1px solid var(--workspace-line);border-bottom:1px solid var(--workspace-line)}.command-call-sheet .command-quick-tool-group:nth-child(2n){border-right:0}.command-call-sheet .command-quick-tool-group:last-child{grid-column:1/-1;grid-template-columns:86px minmax(0,1fr);border-right:0;border-bottom:0}.command-call-sheet .command-quick-tool-group>span{display:grid;align-content:start;min-height:100%;padding:15px 12px;border-right:1px solid var(--workspace-line);color:var(--workspace-cyan);background:rgba(2,9,15,.7);font-family:var(--font-mono);font-size:9px;font-weight:600;text-transform:uppercase}.command-call-sheet .command-quick-tool-group>div{display:grid;grid-gap:0;gap:0}.command-call-sheet .command-quick-tool-group:last-child>div{grid-template-columns:repeat(3,minmax(0,1fr))}.command-call-sheet .command-quick-tool-link{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:82px;padding:11px 13px;border:0;border-bottom:1px solid var(--workspace-line);border-radius:0;color:var(--workspace-text);background:transparent}.command-call-sheet .command-quick-tool-link:last-child{border-bottom:0}.command-call-sheet .command-quick-tool-group:last-child .command-quick-tool-link{border-right:1px solid var(--workspace-line);border-bottom:0}.command-call-sheet .command-quick-tool-group:last-child .command-quick-tool-link:last-child{border-right:0}.command-call-sheet .command-quick-tool-link:hover{color:var(--workspace-text);background:rgba(0,221,235,.04)}.command-quick-tool-icon{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--workspace-line);border-radius:6px;color:var(--workspace-cyan);background:var(--workspace-well)}.command-quick-tool-copy{display:grid;min-width:0;grid-gap:3px;gap:3px}.command-quick-tool-copy strong{color:var(--workspace-text);font-size:12px}.command-quick-tool-copy small{overflow:hidden;color:var(--workspace-dim);font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}@keyframes workspace-live-pulse{0%,to{opacity:.72;box-shadow:0 0 6px currentColor}50%{opacity:1;box-shadow:0 0 13px currentColor}}@media (prefers-reduced-motion:reduce){.league-live-dot{animation:none}}@media (max-width:1180px){.league-film-stage{grid-template-columns:minmax(320px,.75fr) minmax(500px,1.25fr)}.league-film-room .league-link-console{grid-template-columns:1fr}.league-film-room .league-link-console .league-panel-intro{grid-template-columns:auto minmax(0,1fr) auto}.league-film-room .league-link-console .league-panel-intro>.tb-badge{display:flex;grid-column:auto;margin-left:0}body:not(:has(.mock-home)) .command-call-sheet .command-ops-stage{grid-template-columns:minmax(430px,1fr) minmax(390px,.9fr)}body:not(:has(.mock-home)) .command-call-sheet .command-hero-copy h1{font-size:48px}.command-call-sheet .command-connect-band{grid-template-columns:1fr}}@media (max-width:980px){.command-center-page,.league-hub-page{width:min(100% - 24px,1600px);padding-top:12px}.league-film-topbar{grid-template-columns:auto 1fr}.league-film-index{grid-column:1/-1;justify-content:flex-start;margin-inline:-16px;padding-inline:4px;border-top:1px solid var(--workspace-line)}.league-film-stage,body:not(:has(.mock-home)) .command-call-sheet .command-ops-stage{grid-template-columns:1fr}.league-film-copy,body:not(:has(.mock-home)) .command-call-sheet .command-hero-main{border-right:0;border-bottom:1px solid var(--workspace-line)}.league-film-room .league-layout{grid-template-columns:1fr}.league-film-room .league-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(:has(.mock-home)) .command-call-sheet .command-route-queue{grid-template-rows:48px auto auto 36px}body:not(:has(.mock-home)) .command-call-sheet .command-briefing-primary{min-height:220px}.command-call-sheet .command-quick-tool-group:last-child>div{grid-template-columns:1fr}.command-call-sheet .command-quick-tool-group:last-child .command-quick-tool-link{border-right:0;border-bottom:1px solid var(--workspace-line)}}@media (max-width:760px){.command-call-sheet .command-connect-band,.command-call-sheet .command-focus-grid,.command-call-sheet .command-live-panel,.league-film-room .league-economy-panel,.league-film-room .league-layout,.league-film-room .league-link-console,.league-film-room .league-signal-panel,.league-film-room .league-value-board-grid{scroll-margin-top:144px}.league-film-stage{min-height:0}.league-film-copy,.league-film-verdict{padding:20px 18px}.league-film-copy h1{font-size:40px}.league-film-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.league-film-metrics>div:nth-child(2){border-right:0}.league-film-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--workspace-line)}.league-film-room .league-link-console .league-panel-intro{grid-template-columns:auto minmax(0,1fr)}.league-film-room .league-link-console .league-panel-intro>.tb-badge{grid-column:1/-1}.command-call-sheet .command-connect-band .command-scan-form.compact,.league-film-room .league-link-console .league-connect-form{grid-template-columns:minmax(0,1fr) 92px}.command-call-sheet .command-connect-band .command-scan-form.compact>:where(button,a),.league-film-room .league-link-console .league-connect-form>:where(button,a){width:100%}.league-film-room .league-economy-panel,.league-film-room .league-value-board-grid{grid-template-columns:1fr}.league-film-room .economy-map{min-height:340px;border-right:0;border-bottom:1px solid var(--workspace-line)}.league-section-lead{grid-template-columns:1fr}.league-section-lead p{grid-column:1;grid-row:auto}.league-film-room .league-card-grid,.league-film-room .league-signal-grid{grid-template-columns:1fr}.league-film-room .league-signal-card,.league-film-room .league-team-card{min-height:0;border-right:0;border-bottom:1px solid var(--workspace-line)}.league-film-room :where(.league-team-card,.league-signal-card):last-child{border-bottom:0}body:not(:has(.mock-home)) .command-call-sheet .command-hero-main{padding:22px 18px 18px}body:not(:has(.mock-home)) .command-call-sheet .command-hero-copy h1{font-size:42px}.command-call-sheet .command-hero-context,.command-call-sheet .command-league-grid,.command-call-sheet .command-quick-tool-groups,.command-call-sheet .command-room-index{grid-template-columns:1fr}.command-call-sheet .command-hero-context>div,.command-call-sheet .command-league-card,.command-room-index a{border-right:0;border-bottom:1px solid var(--workspace-line)}.command-call-sheet :where(.command-hero-context>div,.command-room-index a,.command-league-card):last-child{border-bottom:0}.command-call-sheet .command-quick-tool-group,.command-call-sheet .command-quick-tool-group:last-child{grid-column:auto;border-right:0}}@media (max-width:520px){.command-center-page,.league-hub-page{width:min(100% - 16px,1600px)}.league-film-topbar{gap:8px;padding-inline:12px}.league-film-topbar .tb-badge{justify-self:end}.league-film-copy h1,body:not(:has(.mock-home)) .command-call-sheet .command-hero-copy h1{font-size:36px}.league-film-copy .league-hero-links{display:grid}.league-film-copy .league-hero-links a{width:100%;min-height:44px}.command-call-sheet .command-connect-band .command-scan-form.compact,.league-film-room .league-link-console .league-connect-form,.league-film-room .league-side-stack{grid-template-columns:1fr}.league-film-room .league-team-summary{padding-inline:10px}.command-call-sheet .command-briefing-grid{grid-template-columns:1fr}body:not(:has(.mock-home)) .command-call-sheet .command-briefing-action{min-height:96px;border-right:0;border-bottom:1px solid var(--workspace-line)}.command-call-sheet .command-briefing-action:last-child{border-bottom:0}.command-call-sheet .command-quick-tool-group,.command-call-sheet .command-quick-tool-group:last-child{grid-template-columns:70px minmax(0,1fr)}.command-call-sheet .command-quick-tool-link{min-height:74px}.command-quick-tool-copy small{white-space:normal}}body:has(.product-command-dock){background:#02060a}body:has(.product-command-dock) .site-header{min-height:68px;border-bottom:1px solid rgba(116,153,194,.2);background:rgba(2,6,10,.97);box-shadow:0 16px 42px rgba(0,0,0,.24)}body:has(.product-command-dock) .site-footer{display:none}body:has(.product-command-dock) :where(.section-shell,.command-center-page,.league-hub-page,.draft-room-page){width:min(1600px,calc(100vw - 24px));padding-top:14px}body:has(.product-command-dock) .section-shell>.section-heading{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}body:has(.product-command-dock) :where(.command-center-launch,.league-hub,.team-hub-page,.draft-room-workspace):has(>.product-command-dock){--suite-canvas:#02060a;--suite-rail:#040b12;--suite-surface:#07111d;--suite-surface-2:#0a1725;--suite-elevated:#0d1e2e;--suite-text:#f5f9fc;--suite-muted:#9eacbc;--suite-dim:#667589;--suite-line:rgba(116,153,194,0.2);--suite-line-strong:rgba(116,153,194,0.36);--suite-green:#00f060;--suite-green-bright:#4dff94;--suite-cyan:#00ddeb;--suite-amber:#f4b847;--suite-red:#ff6877;width:100%;min-width:0}@media (min-width:981px){body:has(.product-command-dock) :where(.command-center-launch,.league-hub,.team-hub-page,.draft-room-workspace):has(>.product-command-dock){display:grid!important;grid-template-columns:132px minmax(0,1fr);align-items:start;grid-gap:14px;gap:14px;padding-left:0!important}body:has(.product-command-dock) :where(.command-center-launch,.league-hub,.team-hub-page,.draft-room-workspace):has(>.product-command-dock)>.product-command-dock{grid-column:1;grid-row:1/span 40;float:none!important;width:132px!important;margin:0!important}body:has(.product-command-dock) :where(.command-center-launch,.league-hub,.team-hub-page,.draft-room-workspace):has(>.product-command-dock)>:not(.product-command-dock){grid-column:2;min-width:0;margin:0 0 14px!important}body:has(.product-command-dock) :where(.command-center-launch,.league-hub,.team-hub-page,.draft-room-workspace):has(>.product-command-dock)>:last-child{margin-bottom:0!important}}body:has(.product-command-dock) .product-command-dock{position:-webkit-sticky;position:sticky;top:82px;z-index:35;display:flex;max-height:calc(100vh - 96px);overflow:hidden;flex-direction:column;border:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:9px;background:var(--suite-rail,#040b12);box-shadow:0 20px 55px rgba(0,0,0,.35)}body:has(.product-command-dock) .product-command-nav-label{display:grid;min-height:64px;align-content:center;grid-gap:4px;gap:4px;padding:10px 11px;border-bottom:1px solid var(--suite-line,rgba(116,153,194,.2));background:#02060a}body:has(.product-command-dock) .product-command-nav-label span{overflow:hidden;color:var(--suite-cyan,#00ddeb);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body:has(.product-command-dock) .product-command-nav-label strong{overflow:hidden;color:var(--suite-text,#f5f9fc);font-size:13px;font-weight:850;letter-spacing:0;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}body:has(.product-command-dock) .product-command-track{display:grid;grid-gap:2px;gap:2px;min-height:0;overflow-y:auto;padding:6px;scrollbar-color:rgba(116,153,194,.36) transparent;scrollbar-width:thin}body:has(.product-command-dock) .product-command-link{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);min-width:0;min-height:48px;align-items:center;grid-gap:7px;gap:7px;padding:6px 7px;border:1px solid transparent;border-radius:7px;color:var(--suite-dim,#667589);background:transparent;box-shadow:none}body:has(.product-command-dock) .product-command-link:hover{color:var(--suite-text,#f5f9fc);border-color:var(--suite-line,rgba(116,153,194,.2));background:rgba(10,23,37,.72)}body:has(.product-command-dock) .product-command-link.active{color:var(--suite-text,#f5f9fc);border-color:rgba(0,240,96,.34);background:rgba(0,240,96,.08);box-shadow:inset 1px 0 var(--suite-green,#00f060)}body:has(.product-command-dock) .product-command-link.active:after{display:none}body:has(.product-command-dock) .product-command-link-icon{display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:7px;color:var(--suite-muted,#9eacbc);background:#02060a}body:has(.product-command-dock) .product-command-link.active .product-command-link-icon{color:var(--suite-green,#00f060);border-color:rgba(0,240,96,.34);background:rgba(0,240,96,.06);box-shadow:none}body:has(.product-command-dock) .product-command-link-copy{display:grid;min-width:0}body:has(.product-command-dock) .product-command-link-copy strong{overflow:hidden;color:currentColor;font-size:10px;font-weight:800;letter-spacing:0;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}body:has(.product-command-dock) .product-command-link-copy small{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}body:has(.product-command-dock) .product-command-link-index{position:absolute;top:6px;right:6px;color:var(--suite-dim,#667589);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:10px;line-height:1}body:has(.product-command-dock) .product-command-link.active .product-command-link-index{color:var(--suite-green,#00f060)}body:has(.product-command-dock) :where(button,a,input,select,summary):focus-visible{outline:2px solid var(--suite-green-bright,#4dff94);outline-offset:3px}body:has(.product-command-dock) :where(.league-command-panel,.league-connect-panel,.league-rankings-card,.league-side-card,.league-team-card,.league-signal-panel,.league-value-board,.league-economy-panel,.team-roster-board,.team-score-card,.team-key-metrics,.team-strength-panel,.team-detail-card,.team-analytics-card,.team-lineup-panel,.trade-market-board,.trade-side-card,.trade-verdict-card,.trade-idea-card,.extension-action-grid,.draft-ops-strip,.draft-board-section,.draft-intelligence-grid){border-color:var(--suite-line,rgba(116,153,194,.2));border-radius:9px;background:var(--suite-surface,#07111d);box-shadow:none}body:has(.product-command-dock) :where(.league-command-panel,.team-roster-board-primary,.trade-verdict-card,.draft-board-section){box-shadow:0 16px 42px rgba(0,0,0,.24)}body:has(.product-command-dock) :where(.league-card-header,.team-position-roster-header,.draft-board-toolbar,.draft-intelligence-card>header){border-color:var(--suite-line,rgba(116,153,194,.2))}body:has(.product-command-dock) :where(.league-card-header h2,.league-card-header h3,.team-detail-card h3,.team-analytics-card h3,.extension-action-card h3){color:var(--suite-text,#f5f9fc);letter-spacing:0}body:has(.product-command-dock) :where(.league-command-copy p,.league-side-card p,.league-team-card p,.team-detail-card p,.team-action-card p,.extension-action-card p){color:var(--suite-muted,#9eacbc)}body:has(.product-command-dock) :where(.eyebrow,.league-command-copy>.badge,.badge-premium){color:var(--suite-cyan,#00ddeb);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:0;text-transform:uppercase}body:has(.product-command-dock) :where(.league-filter-pill,.badge-premium){border-radius:4px}body:has(.product-command-dock) .league-command-panel{display:grid;grid-template-columns:minmax(380px,.9fr) minmax(520px,1.1fr);min-height:282px;overflow:hidden;padding:0;border-color:var(--suite-line-strong,rgba(116,153,194,.36));background:#040b12}body:has(.product-command-dock) .league-command-copy{display:grid;align-content:center;padding:26px 28px;border-right:1px solid var(--suite-line,rgba(116,153,194,.2))}body:has(.product-command-dock) .league-command-copy>:where(h1,h2){max-width:700px;margin:12px 0 10px;color:var(--suite-text,#f5f9fc);font-size:clamp(38px,3.8vw,58px);font-weight:900;letter-spacing:0;line-height:.98;text-wrap:balance}body:has(.product-command-dock) .league-command-copy>p{max-width:68ch;margin:0;font-size:14px;line-height:1.65}body:has(.product-command-dock) .league-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;background:#02060a}body:has(.product-command-dock) .league-stat{display:grid;min-width:0;min-height:140px;align-content:end;grid-gap:6px;gap:6px;padding:18px;border:0;border-right:1px solid var(--suite-line,rgba(116,153,194,.2));border-bottom:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:0;background:transparent}body:has(.product-command-dock) .league-stat:nth-child(2n){border-right:0}body:has(.product-command-dock) .league-stat:nth-last-child(-n+2){border-bottom:0}body:has(.product-command-dock) .league-stat small,body:has(.product-command-dock) .league-stat span{overflow:hidden;color:var(--suite-dim,#667589);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:10px;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body:has(.product-command-dock) .league-stat strong{overflow:hidden;color:var(--suite-text,#f5f9fc);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:30px;font-weight:600;letter-spacing:0;line-height:1;text-overflow:ellipsis;white-space:nowrap}body:has(.product-command-dock) .league-connect-panel{display:grid;grid-gap:10px;gap:10px;padding:14px;background:#040b12}body:has(.product-command-dock) .league-connect-form{gap:8px}body:has(.matchup-tool) .matchup-connect-form{grid-template-columns:minmax(240px,1fr) 92px 72px auto auto auto}body:has(.trade-market-tool) .trade-connect-form,body:has(.waiver-tool) .waiver-connect-form{grid-template-columns:minmax(260px,1fr) 92px auto auto auto}body:has(.product-command-dock) .league-connect-form :where(input,select){min-height:44px;border-color:var(--suite-line,rgba(116,153,194,.2));border-radius:7px;color:var(--suite-text,#f5f9fc);background:#02060a}body:has(.product-command-dock) :where(.premium-button,.league-connect-form button){min-height:44px;border-radius:7px}body:has(.product-command-dock) :where(.premium-button-primary,.league-connect-form button[type=submit]){color:#02060a;background:var(--suite-green,#00f060)}body:has(.product-command-dock) :where(.league-picker-card,.team-league-chip,.command-league-card){border-radius:7px;background:#02060a}body:has(.product-command-dock) :where(.league-picker-card.active,.team-league-chip.active,.command-league-card.active){border-color:rgba(0,240,96,.34);background:rgba(0,240,96,.06);box-shadow:inset 1px 0 var(--suite-green,#00f060)}body:has(.product-command-dock) :where(.league-table-wrap,.draft-board-scroll){scrollbar-color:var(--suite-line-strong,rgba(116,153,194,.36)) transparent;scrollbar-width:thin}body:has(.product-command-dock) .league-table{color:var(--suite-text,#f5f9fc);background:#02060a}body:has(.product-command-dock) .league-table :where(th,td){border-color:var(--suite-line,rgba(116,153,194,.2))}body:has(.product-command-dock) .league-table tbody tr:hover{background:rgba(0,221,235,.04)}body:has(.team-hub-page) .team-roster-first-grid{grid-template-columns:minmax(0,1fr) 290px;gap:14px}body:has(.team-hub-page) .team-roster-board-primary{overflow:hidden;background:#040b12}body:has(.team-hub-page) .team-roster-board-primary .league-card-header{min-height:84px;padding:16px 18px}body:has(.team-hub-page) .team-roster-board-primary .league-card-header h1{margin:8px 0 3px;color:var(--suite-text,#f5f9fc);font-size:30px;font-weight:900;letter-spacing:0;line-height:1}body:has(.team-hub-page) .my-roster-summary{border-color:var(--suite-line,rgba(116,153,194,.2));background:#02060a}body:has(.team-hub-page) :where(.team-position-roster-card,.team-picks-mini-card){border-color:var(--suite-line,rgba(116,153,194,.2));border-radius:7px;background:var(--suite-surface,#07111d)}body:has(.team-hub-page) .team-player-card{border-color:var(--suite-line,rgba(116,153,194,.2));background:#040b12}body:has(.team-hub-page) .team-player-card.starter{box-shadow:inset 1px 0 var(--suite-green,#00f060)}body:has(.team-hub-page) .team-command-rail{gap:10px}body:has(.team-hub-page) .team-action-grid{overflow:hidden;gap:0;border:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:9px;background:var(--suite-surface,#07111d)}body:has(.team-hub-page) .team-action-card{min-height:158px;border:0;border-right:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:0;background:transparent}body:has(.team-hub-page) .team-action-card:last-child{border-right:0}body:has(.team-hub-page) .team-detail-grid{overflow:hidden;gap:0;border:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:9px}body:has(.team-hub-page) .team-detail-card{border:0;border-right:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:0}body:has(.team-hub-page) .team-detail-card:last-child{border-right:0}body:has(.matchup-tool) .matchup-hero-grid,body:has(.waiver-tool) .waiver-layout{gap:14px}body:has(.matchup-tool) .matchup-team-card{border-color:var(--suite-line,rgba(116,153,194,.2));border-radius:7px;background:#02060a}body:has(.matchup-tool) .matchup-team-card.highlighted{border-color:rgba(0,240,96,.34);background:rgba(0,240,96,.05)}body:has(.waiver-tool) :where(.waiver-need-list>*,.waiver-drop-list>*){border-color:var(--suite-line,rgba(116,153,194,.2))}body:has(.trade-market-tool) .trade-calculator-layout{grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);gap:0;overflow:hidden;border:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:9px;background:var(--suite-surface,#07111d)}body:has(.trade-market-tool) :where(.trade-side-card,.trade-verdict-card){border:0;border-right:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:0}body:has(.trade-market-tool) .trade-side-card:last-child{border-right:0}body:has(.trade-market-tool) .trade-verdict-card{background:#02060a}body:has(.trade-market-tool) .trade-finder-grid{gap:10px}body:has(.trade-market-tool) .trade-idea-card{background:var(--suite-surface,#07111d)}body:has(.trade-value-hub) .trade-hub-card-grid{gap:0;overflow:hidden;border:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:9px;background:var(--suite-surface,#07111d)}body:has(.trade-value-hub) .trade-hub-card{min-height:260px;border:0;border-right:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:0;background:transparent;box-shadow:none}body:has(.trade-value-hub) .trade-hub-card:last-child{border-right:0}body:has(.trade-value-hub) .trade-hub-card:hover{background:rgba(0,221,235,.04);transform:none}body:has(.extension-connect-page) .extension-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden;padding:0}body:has(.extension-connect-page) .extension-action-card{min-height:230px;padding:20px;border:0;border-right:1px solid var(--suite-line,rgba(116,153,194,.2));border-radius:0;background:transparent}body:has(.extension-connect-page) .extension-action-card:last-child{border-right:0}body:has(.extension-connect-page) .extension-status-card{border-color:var(--suite-line,rgba(116,153,194,.2));border-radius:7px;background:#02060a}body:has(.draft-room-workspace) .draft-room-page{width:min(1600px,calc(100vw - 24px));padding:14px 0 24px}body:has(.draft-room-workspace) .draft-room-workspace{width:100%!important;min-width:0;padding:0!important}body:has(.draft-room-workspace) .draft-ops-strip{min-width:0;overflow:hidden;border-color:var(--suite-line-strong,rgba(116,153,194,.36));background:#040b12}body:has(.draft-room-workspace) .draft-board-section{min-width:0;overflow:hidden;background:#040b12}body:has(.draft-room-workspace) :where(.draft-board-toolbar,.draft-board-cell,.draft-board-pick){border-color:var(--suite-line,rgba(116,153,194,.2))}body:has(.draft-room-workspace) .draft-board-cell{background:#02060a}body:has(.draft-room-workspace) .draft-board-cell.current{background:rgba(0,240,96,.06);box-shadow:inset 0 0 0 1px var(--suite-green,#00f060)}body:has(.draft-room-workspace) .draft-action-bar{border-color:var(--suite-line-strong,rgba(116,153,194,.36));background:rgba(4,11,18,.98)}body:has(.command-call-sheet) .command-ops-stage,body:has(.league-film-room) .league-film-header{border-color:var(--suite-line-strong,rgba(116,153,194,.36));background-color:#040b12;box-shadow:0 16px 42px rgba(0,0,0,.24)}body:has(.command-call-sheet) :where(.command-room-index,.command-connect-band,.command-live-panel,.command-quick-tools-card),body:has(.league-film-room) :where(.league-link-console,.league-rankings-card,.league-value-board,.league-economy-panel,.league-signal-panel){border-color:var(--suite-line,rgba(116,153,194,.2));background-color:var(--suite-surface,#07111d);box-shadow:none}@media (max-width:1180px){body:has(.product-command-dock) .league-command-panel{grid-template-columns:minmax(340px,.8fr) minmax(440px,1.2fr)}body:has(.product-command-dock) .league-command-copy>:where(h1,h2){font-size:48px}body:has(.team-hub-page) .team-roster-first-grid{grid-template-columns:minmax(0,1fr) 260px}}@media (max-width:980px){body:has(.product-command-dock) :where(.section-shell,.command-center-page,.league-hub-page,.draft-room-page){width:min(100% - 24px,1600px);padding-top:10px}body:has(.product-command-dock) :where(.command-center-launch,.league-hub,.team-hub-page,.draft-room-workspace):has(>.product-command-dock){display:block!important;padding-left:0!important}body:has(.product-command-dock) .product-command-dock{top:64px;display:grid;grid-template-columns:120px minmax(0,1fr);width:100%!important;max-height:none;margin:0 0 12px!important;border-radius:9px}body:has(.product-command-dock) .product-command-nav-label{min-height:58px;border-right:1px solid var(--suite-line,rgba(116,153,194,.2));border-bottom:0}body:has(.product-command-dock) .product-command-track{display:flex;overflow-x:auto;overflow-y:hidden;padding:5px}body:has(.product-command-dock) .product-command-link{flex:0 0 100px;min-height:48px;grid-template-columns:28px minmax(0,1fr);padding-inline:6px}body:has(.product-command-dock) .product-command-link-icon{width:28px;height:28px}body:has(.product-command-dock) .product-command-link-index{display:none}body:has(.product-command-dock) .league-command-panel{grid-template-columns:1fr}body:has(.product-command-dock) .league-command-copy{min-height:260px;border-right:0;border-bottom:1px solid var(--suite-line,rgba(116,153,194,.2))}body:has(.product-command-dock) .league-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body:has(.product-command-dock) .league-stat{min-height:110px;border-right:1px solid var(--suite-line,rgba(116,153,194,.2));border-bottom:0}body:has(.product-command-dock) .league-stat:last-child{border-right:0}body:has(.team-hub-page) .team-roster-first-grid{grid-template-columns:1fr}body:has(.team-hub-page) .team-command-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){body:has(.product-command-dock) :where(.section-shell,.command-center-page,.league-hub-page,.draft-room-page){width:min(100% - 16px,1600px)}body:has(.product-command-dock) .product-command-dock{grid-template-columns:1fr;top:60px}body:has(.product-command-dock) .product-command-nav-label{display:none}body:has(.product-command-dock) .product-command-link{flex-basis:112px;min-height:48px;grid-template-columns:26px minmax(0,1fr)}body:has(.product-command-dock) .product-command-link-icon{width:26px;height:26px}body:has(.product-command-dock) .league-command-copy{min-height:0;padding:22px 18px}body:has(.product-command-dock) .league-command-copy>:where(h1,h2){font-size:38px}body:has(.matchup-tool) .matchup-connect-form,body:has(.trade-market-tool) .trade-connect-form,body:has(.waiver-tool) .waiver-connect-form{grid-template-columns:minmax(0,1fr)}body:has(.product-command-dock) .league-connect-form :where(label,button){width:100%;min-width:0}body:has(.product-command-dock) .league-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.product-command-dock) .league-stat{min-height:100px}body:has(.product-command-dock) .league-stat strong{font-size:24px}body:has(.product-command-dock) .league-stat:nth-child(2){border-right:0}body:has(.product-command-dock) .league-stat:nth-child(-n+2){border-bottom:1px solid var(--suite-line,rgba(116,153,194,.2))}body:has(.extension-connect-page) .extension-action-grid,body:has(.team-hub-page) .team-action-grid,body:has(.team-hub-page) .team-command-rail,body:has(.team-hub-page) .team-detail-grid{grid-template-columns:1fr}body:has(.extension-connect-page) .extension-action-card,body:has(.team-hub-page) :where(.team-action-card,.team-detail-card){border-right:0;border-bottom:1px solid var(--suite-line,rgba(116,153,194,.2))}body:has(.extension-connect-page) .extension-action-card:last-child,body:has(.team-hub-page) :where(.team-action-card,.team-detail-card):last-child{border-bottom:0}body:has(.trade-market-tool) .trade-calculator-layout{grid-template-columns:1fr}body:has(.trade-market-tool) :where(.trade-side-card,.trade-verdict-card){border-right:0;border-bottom:1px solid var(--suite-line,rgba(116,153,194,.2))}body:has(.trade-market-tool) .trade-side-card:last-child{border-bottom:0}body:has(.trade-value-hub) .trade-hub-card-grid{grid-template-columns:1fr}body:has(.trade-value-hub) .trade-hub-card{border-right:0;border-bottom:1px solid var(--suite-line,rgba(116,153,194,.2))}body:has(.trade-value-hub) .trade-hub-card:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){body:has(.product-command-dock) *,body:has(.product-command-dock) :after,body:has(.product-command-dock) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.service-shell,.workspace-shell{--app-canvas:#070b0e;--app-rail:#0a1014;--app-surface:#0e151b;--app-surface-2:#131c23;--app-surface-3:#19242d;--app-line:#26323b;--app-line-soft:#1b252d;--app-text:#f4f7f5;--app-muted:#a8b4bd;--app-dim:#72808c;--app-green:#20e874;--app-green-dark:#071e12;--app-cyan:#65dff0;--app-amber:#f2be63;--app-red:#ff7b86;--app-radius:8px;--app-shadow:0 18px 46px rgba(0,0,0,0.28)}body:has(.service-shell),body:has(.workspace-shell){background:var(--app-canvas,#070b0e)}body:has(.service-shell) .site-header,body:has(.workspace-shell) .site-header{min-height:68px;border-bottom:1px solid #1c262d;background:rgba(7,11,14,.98);box-shadow:none}body:has(.service-shell) .site-footer,body:has(.workspace-shell) .site-footer{width:min(100% - 36px,1560px);margin-top:48px;padding-top:32px;border-top-color:#1c262d}body:has(.workspace-shell) .site-footer{display:none}.workspace-shell{display:grid;grid-template-columns:184px minmax(0,1fr);grid-gap:16px;gap:16px;width:min(100% - 28px,1600px);margin:0 auto;padding:14px 0 36px}.workspace-shell-stage,.workspace-shell-stage>*{min-width:0}.workspace-shell-stage>:where(.command-center-launch,.draft-room-workspace,.team-hub-page,.league-hub,.extension-connect-page){width:100%;margin:0}.workspace-shell-stage>:where(.command-center-launch,.draft-room-workspace,.team-hub-page,.league-hub,.extension-connect-page){display:grid;grid-gap:16px;gap:16px}.workspace-shell .product-command-dock{position:-webkit-sticky;position:sticky;top:82px;z-index:30;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:184px;height:calc(100vh - 98px);max-height:760px;overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-rail);box-shadow:var(--app-shadow)}.workspace-shell .product-command-nav-label{display:grid;min-height:82px;align-content:center;grid-gap:4px;gap:4px;padding:14px;border-bottom:1px solid var(--app-line);background:var(--app-surface)}.workspace-shell .product-command-nav-label small,.workspace-shell .product-command-nav-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-shell .product-command-nav-label span{color:var(--app-cyan);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:10px;font-weight:600;text-transform:uppercase}.workspace-shell .product-command-nav-label strong{color:var(--app-text);font-size:15px;font-weight:850;line-height:1.1}.workspace-shell .product-command-nav-label small{color:var(--app-dim);font-size:10px}.workspace-shell .product-command-track{display:grid;align-content:start;grid-gap:2px;gap:2px;min-height:0;overflow-y:auto;padding:7px;scrollbar-color:#34434e transparent;scrollbar-width:thin}.workspace-shell .product-command-link{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);min-height:46px;align-items:center;grid-gap:8px;gap:8px;padding:6px 24px 6px 7px;border:1px solid transparent;border-radius:6px;color:var(--app-dim);background:transparent}.workspace-shell .product-command-link:hover{color:var(--app-text);background:#10181e}.workspace-shell .product-command-link.active{color:var(--app-text);border-color:#2c4a39;background:#0b1b12;box-shadow:inset 2px 0 var(--app-green)}.workspace-shell .product-command-link-icon{display:grid;width:30px;height:30px;place-items:center;border:1px solid #233039;border-radius:6px;color:#8796a1;background:#0c1318}.workspace-shell .product-command-link.active .product-command-link-icon{color:#06130b;border-color:var(--app-green);background:var(--app-green)}.workspace-shell .product-command-link-copy{display:grid;min-width:0;grid-gap:2px;gap:2px}.workspace-shell .product-command-link-copy small,.workspace-shell .product-command-link-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-shell .product-command-link-copy strong{font-size:11px;font-weight:800}.workspace-shell .product-command-link-copy small{color:#687782;font-size:9px}.workspace-shell .product-command-link-index{position:absolute;top:8px;right:7px;color:#4f5c66;font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:8px}.workspace-shell .product-command-link.active .product-command-link-index{color:var(--app-green)}.workspace-shell .product-command-account{display:flex;min-height:46px;align-items:center;gap:9px;padding:0 13px;border-top:1px solid var(--app-line);color:var(--app-muted);font-size:11px;font-weight:800;background:var(--app-surface)}.workspace-shell .product-command-account:hover{color:var(--app-text)}.workspace-shell :where(.league-command-panel,.league-connect-panel,.league-rankings-card,.league-team-card,.team-roster-board,.team-strength-panel,.team-lineup-panel,.trade-market-board,.trade-side-card,.trade-verdict-card,.trade-idea-card,.extension-action-grid,.command-hero-stage,.command-connect-band,.command-live-panel,.command-quick-tools-card,.draft-ops-strip,.draft-board-section,.draft-intelligence-grid,.draft-action-bar){border-color:var(--app-line);border-radius:var(--app-radius);background:var(--app-surface);box-shadow:none}.workspace-shell :where(.league-hub,.team-hub-page,.trade-market-tool,.extension-connect-page){gap:16px}.workspace-shell .league-command-panel{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(360px,.72fr);min-height:330px;overflow:hidden;border:1px solid var(--app-line)}.workspace-shell .league-command-copy{display:flex;min-width:0;min-height:330px;flex-direction:column;align-items:flex-start;justify-content:center;padding:34px 38px;border-right:1px solid var(--app-line);background:var(--app-surface)}.workspace-shell .league-command-copy>.badge{margin-bottom:20px}.workspace-shell .league-command-copy>:where(h1,h2){max-width:760px;margin:0 0 14px;color:var(--app-text);font-size:clamp(38px,4vw,58px);font-weight:880;line-height:.98;letter-spacing:0;text-wrap:balance}.workspace-shell .league-command-copy>p{max-width:68ch;margin:0;color:var(--app-muted);font-size:14px;line-height:1.65}.workspace-shell .league-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#0a1014}.workspace-shell .league-stat{display:grid;min-width:0;min-height:164px;align-content:center;grid-gap:9px;gap:9px;padding:22px;border-right:1px solid var(--app-line);border-bottom:1px solid var(--app-line);background:transparent}.workspace-shell .league-stat:nth-child(2n){border-right:0}.workspace-shell .league-stat:nth-last-child(-n+2){border-bottom:0}.workspace-shell .league-stat span,.workspace-shell :where(.eyebrow,.badge,.league-filter-pill){font-family:var(--font-ibm-plex-mono),ui-monospace,monospace}.workspace-shell .league-stat span{color:var(--app-dim);font-size:9px;font-weight:600;text-transform:uppercase}.workspace-shell .league-stat strong{overflow:hidden;color:var(--app-text);font-size:28px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.workspace-shell .league-stat small{overflow:hidden;color:var(--app-dim);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.workspace-shell :where(.badge-premium,.league-filter-pill,.product-badge){border-color:#2a5640;color:var(--app-green);background:var(--app-green-dark)}.workspace-shell .league-access-note{width:100%;max-width:650px;margin-top:22px;border-color:#4a3d24;border-radius:6px;color:#d7c28f;background:#19150d}.workspace-shell .league-access-note a{color:var(--app-amber)}.workspace-shell .league-connect-panel{display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid var(--app-line)}.workspace-shell .command-scan-form,.workspace-shell .league-connect-form{gap:10px}.workspace-shell .league-connect-form{grid-template-columns:minmax(240px,1fr) 100px auto auto}.workspace-shell :where(.matchup-connect-form,.trade-connect-form){grid-template-columns:minmax(240px,1fr) 92px minmax(72px,auto) auto auto auto}.workspace-shell :where(.league-connect-form,.command-scan-form) label{min-width:0}.workspace-shell :where(.league-connect-form,.command-scan-form) label>span{color:var(--app-dim);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:9px;text-transform:uppercase}.workspace-shell :where(input,select,textarea){min-height:44px;border-color:#2a3741;border-radius:6px;color:var(--app-text);background:#080d11}.workspace-shell :where(input,select,textarea)::placeholder{color:#75838e}.workspace-shell :where(input,select,textarea):focus{border-color:var(--app-green);box-shadow:0 0 0 3px rgba(32,232,116,.13)}.workspace-shell :where(.premium-button,.tb-button){min-height:44px;border-radius:6px}.workspace-shell :where(.premium-button-primary,.tb-button-primary){color:#041109;border-color:var(--app-green);background:var(--app-green);box-shadow:none}.workspace-shell :where(.premium-button-primary,.tb-button-primary):hover{color:#041109;background:#52f294}.workspace-shell :where(.premium-button-secondary,.tb-button-secondary){border-color:#2b3943;color:var(--app-text);background:#121a20}.workspace-shell .league-picker-grid{gap:8px}.workspace-shell :where(.league-picker-card,.team-league-chip,.command-league-card){min-width:0;border-color:#25313a;border-radius:6px;color:var(--app-muted);background:#0a1014;box-shadow:none}.workspace-shell :where(.league-picker-card,.team-league-chip,.command-league-card).active{border-color:#316044;color:var(--app-text);background:#0a1a11;box-shadow:inset 2px 0 var(--app-green)}.workspace-shell .league-card-header{gap:16px;padding-bottom:16px;border-bottom-color:var(--app-line)}.workspace-shell .league-card-header h2{margin-top:5px;color:var(--app-text);font-size:22px;line-height:1.12}.workspace-shell .league-rankings-card,.workspace-shell .trade-market-board{padding:20px;border:1px solid var(--app-line)}.workspace-shell .league-table-wrap{border-color:var(--app-line);background:#090f13}.workspace-shell .league-table{min-width:780px;color:var(--app-muted)}.workspace-shell .league-table th{height:42px;color:#83919b;border-color:var(--app-line);background:#0b1217}.workspace-shell .league-table td{height:58px;border-color:var(--app-line-soft)}.workspace-shell .league-table tbody tr:hover{background:#0e1817}.workspace-shell :where(.rank-chip,.league-tier,.roster-warning-pill){border-radius:4px}.workspace-shell .league-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-surface)}.workspace-shell .league-team-card{min-height:190px;padding:22px;border:0;border-right:1px solid var(--app-line);border-radius:0}.workspace-shell .league-team-card:last-child{border-right:0}.workspace-shell .league-team-card h3{color:var(--app-text)}.workspace-shell .league-team-card p{color:var(--app-muted);font-size:12px;line-height:1.55}.workspace-shell .command-news-strip{overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-surface)}.workspace-shell .command-hero-stage{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(380px,.72fr);min-height:540px;overflow:hidden;border:1px solid var(--app-line)}.workspace-shell .command-hero-main{min-height:540px;padding:26px 30px 0;border-right:1px solid var(--app-line);background:#0d151a}.workspace-shell .command-hero-copy{max-width:760px;padding:54px 0 38px}.workspace-shell .command-hero-copy h1{max-width:690px;margin:12px 0 16px;color:var(--app-text);font-size:clamp(48px,5.3vw,78px);font-weight:900;line-height:.94;letter-spacing:0;text-wrap:balance}.workspace-shell .command-hero-copy p{max-width:66ch;color:var(--app-muted);font-size:14px;line-height:1.65}.workspace-shell .command-hero-context{margin:0 -30px;border-color:var(--app-line);background:#090f13}.workspace-shell .command-hero-context>div{min-height:76px;padding:15px 18px;border-color:var(--app-line)}.workspace-shell .command-briefing-panel{min-height:540px;border:0;border-radius:0;background:#0a1116}.workspace-shell .command-briefing-primary{padding:32px 24px;border-color:var(--app-line)}.workspace-shell .command-briefing-primary h2{color:var(--app-text);font-size:32px;line-height:1}.workspace-shell .command-briefing-action{min-height:128px;border-color:var(--app-line);background:#0d151a}.workspace-shell .command-room-index{overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-surface)}.workspace-shell .command-room-index a{min-height:62px;border-color:var(--app-line)}.workspace-shell .command-connect-band,.workspace-shell .command-live-panel,.workspace-shell .command-quick-tools-card{border:1px solid var(--app-line)}.workspace-shell .league-film-header{overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-surface)}.workspace-shell .league-film-topbar{min-height:54px;padding:0 20px;border-color:var(--app-line);background:#090f13}.workspace-shell .league-film-stage{grid-template-columns:minmax(0,1.25fr) minmax(370px,.75fr);min-height:420px}.workspace-shell .league-film-copy{padding:44px 38px;border-color:var(--app-line)}.workspace-shell .league-film-copy h1{margin:12px 0 15px;color:var(--app-text);font-size:clamp(44px,5vw,68px);line-height:.96;letter-spacing:0}.workspace-shell .league-film-copy p{max-width:62ch;color:var(--app-muted);font-size:14px}.workspace-shell .league-film-scoreboard{border-color:var(--app-line);background:#091014}.workspace-shell .league-film-verdict{padding:30px 24px;border-color:var(--app-line)}.workspace-shell .league-film-verdict strong{color:var(--app-text);font-size:25px}.workspace-shell .league-film-metrics>div{min-height:104px;border-color:var(--app-line)}.workspace-shell :where(.league-layout,.league-value-board-grid,.league-verdict-band){gap:16px}.workspace-shell .team-roster-first-grid{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:16px}.workspace-shell .team-roster-board-primary{min-height:540px;padding:26px;border:1px solid var(--app-line)}.workspace-shell .team-roster-board-primary h1{color:var(--app-text);font-size:clamp(36px,4vw,54px);line-height:1}.workspace-shell .my-roster-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-shell .team-command-rail{gap:0;overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-surface)}.workspace-shell .team-connect-form{grid-template-columns:minmax(0,1fr) 76px}.workspace-shell .team-connect-form button{width:100%}.workspace-shell .team-action-grid,.workspace-shell .team-detail-grid{gap:0;overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius)}.workspace-shell :where(.team-action-card,.team-detail-card){border:0;border-right:1px solid var(--app-line);border-radius:0;background:var(--app-surface)}.workspace-shell :where(.team-action-card,.team-detail-card):last-child{border-right:0}.workspace-shell :where(.team-strength-panel,.team-lineup-panel){padding:22px;border:1px solid var(--app-line)}.workspace-shell .draft-ops-strip{border:1px solid var(--app-line)}.workspace-shell .draft-board-section{overflow:hidden;border:1px solid var(--app-line)}.workspace-shell .draft-board-scroll{border-color:var(--app-line);background:#080d11}.workspace-shell .draft-board-replica-cell{border-color:var(--app-line-soft);background:#0d151a}.workspace-shell .draft-board-replica-cell.selected,.workspace-shell .draft-board-replica-cell:hover{border-color:#3a654c;background:#0d1d14}.workspace-shell .draft-intelligence-grid{border:1px solid var(--app-line)}.workspace-shell .draft-intelligence-grid>*{border-color:var(--app-line);background:var(--app-surface)}.workspace-shell :where(.matchup-hero-grid,.waiver-layout,.trade-calculator-layout,.trade-finder-grid){gap:16px}.workspace-shell :where(.matchup-feature-card,.matchup-side-card,.waiver-board-card,.waiver-side-card){border-color:var(--app-line);border-radius:var(--app-radius);background:var(--app-surface)}.workspace-shell .trade-calculator-layout{overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-surface)}.workspace-shell :where(.trade-side-card,.trade-verdict-card){border:0;border-right:1px solid var(--app-line);border-radius:0}.workspace-shell .trade-side-card:last-child{border-right:0}.workspace-shell .trade-finder-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell .trade-idea-card{border:1px solid var(--app-line)}.workspace-shell .extension-action-grid{gap:0;overflow:hidden;border:1px solid var(--app-line)}.workspace-shell .extension-action-card{border:0;border-right:1px solid var(--app-line);border-radius:0;background:var(--app-surface)}.workspace-shell .extension-action-card:last-child{border-right:0}.service-shell{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:32px;gap:32px;width:min(100% - 40px,1320px);margin:0 auto;padding:34px 0 24px}.service-index{position:-webkit-sticky;position:sticky;top:102px;align-self:start;overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-rail)}.service-index-heading{display:grid;grid-gap:5px;gap:5px;padding:18px;border-bottom:1px solid var(--app-line);background:var(--app-surface)}.service-index-heading span,.service-index-note span{color:var(--app-cyan);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:9px;text-transform:uppercase}.service-index-heading strong{color:var(--app-text);font-size:15px}.service-index nav{display:grid;padding:8px}.service-index nav a{display:grid;grid-template-columns:18px 22px minmax(0,1fr) 14px;min-height:44px;align-items:center;grid-gap:8px;gap:8px;padding:0 9px;border-radius:6px;color:var(--app-dim);font-size:12px;font-weight:750}.service-index nav a small{color:#4f5c66;font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:8px}.service-index nav a:hover{color:var(--app-text);background:#11191f}.service-index nav a.active{color:var(--app-text);background:#0b1b12;box-shadow:inset 2px 0 var(--app-green)}.service-index nav a.active small,.service-index nav a.active>svg:first-of-type{color:var(--app-green)}.service-index nav a svg:last-child{color:#56636d}.service-index-note{display:grid;grid-gap:5px;gap:5px;padding:16px;border-top:1px solid var(--app-line)}.service-index-note a{overflow:hidden;color:var(--app-muted);font-size:11px;text-overflow:ellipsis}.service-stage{min-width:0}.service-page-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.54fr);grid-gap:18px 44px;gap:18px 44px;align-items:end;min-height:250px;padding:34px 0 36px;border-bottom:1px solid var(--app-line)}.service-page-header>span{grid-column:1/-1;color:var(--app-cyan);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:10px;font-weight:600;text-transform:uppercase}.service-page-header h1{max-width:780px;margin:0;color:var(--app-text);font-size:clamp(44px,5vw,68px);font-weight:880;line-height:.96;letter-spacing:0;text-wrap:balance}.service-page-header p{max-width:52ch;margin:0;color:var(--app-muted);font-size:14px;line-height:1.65}.service-page-content{padding-top:28px}.faq-list{border-top:1px solid var(--app-line)}.faq-list details{border-bottom:1px solid var(--app-line)}.faq-list summary{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:20px;padding:0 4px;color:var(--app-text);cursor:pointer;font-size:20px;font-weight:800;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{flex:0 0 auto;color:var(--app-dim);transition:transform .18s cubic-bezier(.2,.8,.2,1)}.faq-list details[open] summary svg{color:var(--app-green);transform:rotate(180deg)}.faq-list details p{max-width:72ch;margin:-4px 0 26px;color:var(--app-muted);font-size:15px;line-height:1.75}.contact-desk{display:grid;grid-gap:0;gap:0;overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-surface)}.contact-primary{display:grid;grid-template-columns:36px minmax(0,1fr) 24px;grid-gap:16px;gap:16px;align-items:center;min-height:138px;padding:28px;border-bottom:1px solid var(--app-line)}.contact-primary>svg:first-child{color:var(--app-green)}.contact-primary>svg:last-child{color:var(--app-dim)}.contact-primary span{display:grid;grid-gap:5px;gap:5px}.contact-primary small{color:var(--app-cyan);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:9px;text-transform:uppercase}.contact-primary strong{color:var(--app-text);font-size:clamp(20px,3vw,30px)}.contact-primary em{color:var(--app-muted);font-size:12px;font-style:normal}.contact-primary:hover{background:#101b17}.contact-primary:hover>svg:last-child{color:var(--app-green)}.contact-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-facts section{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:14px;gap:14px;min-height:200px;padding:28px;border-right:1px solid var(--app-line)}.contact-facts section:last-child{border-right:0}.contact-facts svg{color:var(--app-cyan)}.contact-facts h2{margin:0 0 9px;color:var(--app-text);font-size:18px}.contact-facts p{max-width:48ch;margin:0;color:var(--app-muted);font-size:13px;line-height:1.65}.policy-document{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:42px;gap:42px;align-items:start}.policy-toc{position:-webkit-sticky;position:sticky;top:98px;display:grid;grid-gap:2px;gap:2px;padding-top:4px}.policy-toc>span{margin-bottom:10px;color:var(--app-cyan);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:9px;text-transform:uppercase}.policy-toc a{padding:7px 0;color:var(--app-dim);font-size:11px}.policy-toc a:hover{color:var(--app-text)}.policy-copy{max-width:760px;padding-bottom:30px}.policy-updated{display:flex;justify-content:space-between;gap:20px;margin:0;padding:0 0 22px;border-bottom:1px solid var(--app-line);color:var(--app-muted);font-size:11px}.policy-updated strong{color:var(--app-text)}.policy-copy section{scroll-margin-top:100px;padding:34px 0;border-bottom:1px solid var(--app-line)}.policy-copy h2{margin:0 0 12px;color:var(--app-text);font-size:24px;line-height:1.15}.policy-copy section p{max-width:70ch;margin:0;color:var(--app-muted);font-size:15px;line-height:1.78}.service-shell .account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-surface)}.account-setup-state .account-grid{grid-template-columns:minmax(0,1fr)}.account-setup-state .account-grid>.locked-panel{border-right:0;border-bottom:0}.service-shell :where(.account-card,.account-benefits,.locked-panel){min-height:280px;padding:28px;border:0;border-right:1px solid var(--app-line);border-bottom:1px solid var(--app-line);border-radius:0;background:transparent;box-shadow:none}.service-shell .account-grid>:nth-child(2n){border-right:0}.service-shell .account-grid>:nth-last-child(-n+2){border-bottom:0}.service-shell .account-primary-card{grid-column:1/-1;min-height:310px;border-right:0}.service-shell :where(.account-card,.account-benefits,.locked-panel) h2{margin:12px 0 10px;color:var(--app-text);font-size:24px;line-height:1.1}.service-shell :where(.account-card,.account-benefits,.locked-panel) p{color:var(--app-muted);line-height:1.65}.service-shell .account-stat-grid{gap:0;margin:24px 0;overflow:hidden;border:1px solid var(--app-line);border-radius:6px}.service-shell .account-stat-grid>span{min-height:92px;padding:16px;border-color:var(--app-line);background:#090f13}.service-shell .account-checklist{gap:0;overflow:hidden;border:1px solid var(--app-line);border-radius:6px}.service-shell .account-checklist span{min-height:44px;padding:12px 14px;border-bottom:1px solid var(--app-line);color:var(--app-muted);background:#090f13}.service-shell .account-checklist span:last-child{border-bottom:0}.service-shell .admin-tool-panel{margin-top:18px;padding:24px;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-surface)}.service-shell .admin-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--app-line);border-radius:6px}.service-shell .admin-tool-card{min-height:170px;padding:20px;border:0;border-right:1px solid var(--app-line);border-bottom:1px solid var(--app-line);border-radius:0;background:#090f13}.service-shell .admin-tool-card:nth-child(3n){border-right:0}.service-shell .admin-tool-card span{color:var(--app-text)}.service-shell .admin-tool-card p{color:var(--app-muted)}.service-shell .admin-tool-card strong{color:var(--app-green)}.service-shell :where(.auth-card,.reset-password-card){width:min(100%,640px);margin:0;padding:30px;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-surface);box-shadow:none}.service-shell .recovery-status{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:18px;gap:18px;width:min(100%,680px);padding:30px;border:1px solid #4a3d24;border-radius:var(--app-radius);color:#dcc893;background:#17140d}.service-shell .recovery-status>svg{color:var(--app-amber)}.service-shell .recovery-status span{color:var(--app-amber);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:9px;text-transform:uppercase}.service-shell .recovery-status h2{margin:8px 0 10px;color:var(--app-text);font-size:26px}.service-shell .recovery-status p{max-width:58ch;margin:0;color:#c9b98d;line-height:1.65}.service-shell .recovery-status a{display:inline-flex;align-items:center;gap:7px;margin-top:18px;color:var(--app-amber);font-size:12px;font-weight:800}.service-shell .auth-card h2{color:var(--app-text);font-size:28px}.service-shell .auth-card p{color:var(--app-muted)}.service-shell .auth-form input{min-height:46px;border-color:#2b3943;border-radius:6px;color:var(--app-text);background:#080d11}.service-shell .pricing-layout{display:grid;grid-gap:18px;gap:18px}.service-shell .pricing-preview-card{min-height:260px;padding:30px;border:1px solid var(--app-line);border-radius:var(--app-radius);background:var(--app-surface);box-shadow:none}@media (max-width:1180px){.workspace-shell{grid-template-columns:154px minmax(0,1fr)}.workspace-shell .product-command-dock{width:154px}.workspace-shell .product-command-link{grid-template-columns:28px minmax(0,1fr);padding-right:7px}.workspace-shell .product-command-link-copy small,.workspace-shell .product-command-link-index{display:none}.workspace-shell .command-hero-stage,.workspace-shell .league-command-panel,.workspace-shell .league-film-stage{grid-template-columns:minmax(0,1fr) 340px}.workspace-shell .league-command-copy{padding-inline:30px}}@media (max-width:980px){.workspace-shell{grid-template-columns:1fr;width:min(100% - 20px,1600px);padding-top:10px}.workspace-shell .product-command-dock{position:-webkit-sticky;position:sticky;top:72px;z-index:40;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:62px;width:100%;height:62px;max-height:none}.workspace-shell .product-command-nav-label{min-width:132px;min-height:62px;padding:10px 12px;border-right:1px solid var(--app-line);border-bottom:0}.workspace-shell .product-command-nav-label small{display:none}.workspace-shell .product-command-track{display:flex;overflow-x:auto;overflow-y:hidden;padding:6px;scrollbar-width:none}.workspace-shell .product-command-track::-webkit-scrollbar{display:none}.workspace-shell .product-command-link{flex:0 0 118px;min-height:48px}.workspace-shell .product-command-account{min-width:46px;justify-content:center;padding:0 12px;border-top:0;border-left:1px solid var(--app-line)}.workspace-shell .product-command-account span{display:none}.workspace-shell .command-hero-stage,.workspace-shell .league-command-panel,.workspace-shell .league-film-stage,.workspace-shell .team-roster-first-grid{grid-template-columns:1fr}.workspace-shell .command-hero-main,.workspace-shell .league-command-copy,.workspace-shell .league-film-copy{min-height:0;border-right:0;border-bottom:1px solid var(--app-line)}.workspace-shell .league-command-copy{padding-block:36px}.workspace-shell .league-stat-grid{min-height:220px}.workspace-shell .league-stat{min-height:110px}.workspace-shell .command-briefing-panel,.workspace-shell .command-hero-main{min-height:0}.workspace-shell .command-hero-context{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .league-film-stage{min-height:0}.workspace-shell .league-connect-form,.workspace-shell :where(.matchup-connect-form,.trade-connect-form){grid-template-columns:minmax(0,1fr) 100px auto auto}.service-shell{grid-template-columns:1fr;gap:18px;width:min(100% - 24px,1320px);padding-top:18px}.service-index{position:static}.service-index-heading,.service-index-note{display:none}.service-index nav{display:flex;overflow-x:auto;scrollbar-width:none}.service-index nav::-webkit-scrollbar{display:none}.service-index nav a{flex:0 0 auto;grid-template-columns:16px 18px auto;min-width:124px}.service-index nav a svg:last-child{display:none}.service-page-header{min-height:230px}}@media (max-width:720px){.workspace-shell .product-command-dock{grid-template-columns:minmax(0,1fr) 46px}.workspace-shell .product-command-nav-label{display:none}.workspace-shell .product-command-link{flex-basis:112px}.workspace-shell .league-command-copy,.workspace-shell .league-film-copy{padding:28px 22px}.workspace-shell .league-command-copy>:where(h1,h2),.workspace-shell .league-film-copy h1{font-size:clamp(36px,11vw,48px)}.workspace-shell .league-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .league-stat{min-height:104px;padding:16px}.workspace-shell .league-stat strong{font-size:24px}.workspace-shell .command-connect-band .command-scan-form.compact,.workspace-shell .league-connect-form,.workspace-shell :where(.matchup-connect-form,.trade-connect-form){grid-template-columns:minmax(0,1fr)}.workspace-shell :where(.league-connect-form,.command-scan-form) :where(label,button,a){width:100%;min-width:0}.workspace-shell .command-hero-main{padding:20px 20px 0}.workspace-shell .command-hero-copy{padding:38px 0 28px}.workspace-shell .command-hero-copy h1{font-size:clamp(44px,13vw,58px)}.workspace-shell .command-hero-context{grid-template-columns:1fr;margin-inline:-20px}.workspace-shell .my-roster-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .command-briefing-grid,.workspace-shell .extension-action-grid,.workspace-shell .league-card-grid,.workspace-shell .team-action-grid,.workspace-shell .team-detail-grid,.workspace-shell .trade-finder-grid{grid-template-columns:1fr}.workspace-shell :where(.league-team-card,.team-action-card,.team-detail-card,.extension-action-card){border-right:0;border-bottom:1px solid var(--app-line)}.workspace-shell :where(.league-team-card,.team-action-card,.team-detail-card,.extension-action-card):last-child{border-bottom:0}.workspace-shell .trade-calculator-layout{grid-template-columns:1fr}.workspace-shell :where(.trade-side-card,.trade-verdict-card){border-right:0;border-bottom:1px solid var(--app-line)}.workspace-shell .trade-side-card:last-child{border-bottom:0}.service-page-header{grid-template-columns:1fr;min-height:0;padding:28px 0}.service-page-header>span{grid-column:auto}.service-page-header h1{font-size:clamp(40px,12vw,54px)}.service-page-content{padding-top:20px}.contact-facts,.policy-document,.service-shell .account-grid,.service-shell .admin-tool-grid{grid-template-columns:1fr}.contact-facts section{min-height:0;border-right:0;border-bottom:1px solid var(--app-line)}.contact-facts section:last-child{border-bottom:0}.policy-toc{position:static;display:flex;gap:12px;overflow-x:auto;padding-bottom:14px;border-bottom:1px solid var(--app-line)}.policy-toc>span{display:none}.policy-toc a{flex:0 0 auto}.service-shell :where(.account-card,.account-benefits,.locked-panel,.account-primary-card){grid-column:auto;min-height:0;border-right:0;border-bottom:1px solid var(--app-line)}.service-shell .account-grid>:last-child{border-bottom:0}.service-shell .admin-tool-card{min-height:140px;border-right:0}}@media (prefers-reduced-motion:reduce){.service-shell *,.service-shell :after,.service-shell :before,.workspace-shell *,.workspace-shell :after,.workspace-shell :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}