:root{--canvas:#02060a;--canvas-raised:#040b12;--surface:#07111d;--surface-2:#0a1725;--surface-3:#0d1e2e;--line:rgba(116,153,194,0.16);--line-strong:rgba(135,177,222,0.26);--line-focus:rgba(0,240,96,0.74);--text:#f5f9fc;--text-2:#9eacbc;--text-3:#667589;--violet:#00f060;--violet-bright:#4dff94;--violet-wash:rgba(0,240,96,0.1);--green:#00f060;--green-wash:rgba(0,240,96,0.1);--brass:#00ddeb;--brass-wash:rgba(0,221,235,0.1);--amber:#f4b847;--red:#ff6877;--qb:#a78bfa;--rb:#00e77a;--wr:#38bdf8;--te:#f4b847;--radius-1:4px;--radius-2:7px;--radius-3:9px;--radius-4:12px;--shadow-low:0 14px 38px rgba(0,0,0,0.28);--shadow-high:0 28px 84px rgba(0,0,0,0.5);--background:var(--canvas);--background-secondary:var(--surface);--card:var(--surface-2);--primary:var(--green);--primary-hover:#1cff74;--secondary:var(--brass);--warning:var(--amber);--danger:var(--red);--text-primary:var(--text);--text-secondary:var(--text-2);--border:var(--line)}html:not(:has(.mock-home)){color-scheme:dark;background:var(--canvas)}body:not(:has(.mock-home)){color:var(--text);background:radial-gradient(circle at 82% 8%,rgba(0,240,96,.055),transparent 28%),radial-gradient(circle at 14% 34%,rgba(0,221,235,.035),transparent 24%),linear-gradient(90deg,transparent,transparent calc(50% - 1px),rgba(117,157,199,.025) 50%,transparent calc(50% + 1px)),linear-gradient(180deg,#02060a,#040a10 48%,#02060a)}body:not(:has(.mock-home)) ::selection{color:#020703;background:#00f060}body:not(:has(.mock-home)) :where(h1,h2,h3,h4,strong){color:var(--text)}body:not(:has(.mock-home)) :where(p,small,label){color:var(--text-2)}body:not(:has(.mock-home)) :where(a,button,input,select,textarea):focus-visible{outline-color:var(--green)}body:not(:has(.mock-home)) :where(.premium-button,.tb-button){border-radius:var(--radius-2);font-weight:850;letter-spacing:0;box-shadow:none}body:not(:has(.mock-home)) :where(.premium-button-primary,.tb-button-primary){color:#020703;border-color:rgba(53,255,131,.64);background:linear-gradient(135deg,#25ff78,#00e85d 55%,#00c84e);box-shadow:0 10px 28px rgba(0,240,96,.2),inset 0 1px rgba(255,255,255,.28)}body:not(:has(.mock-home)) :where(.premium-button-primary,.tb-button-primary):hover{color:#010503;border-color:#59ff99;background:linear-gradient(135deg,#4dff94,#00ed65 58%,#00d254);box-shadow:0 14px 34px rgba(0,240,96,.27),inset 0 1px rgba(255,255,255,.3)}body:not(:has(.mock-home)) :where(.premium-button-secondary,.tb-button-secondary){color:var(--text);border-color:var(--line-strong);background:rgba(8,19,31,.84)}body:not(:has(.mock-home)) :where(.premium-button-secondary,.tb-button-secondary):hover{color:#fff;border-color:rgba(0,221,235,.45);background:rgba(10,29,43,.94)}body:not(:has(.mock-home)) :where(.premium-button-ghost,.tb-button-ghost,.secondary-link){color:var(--text-2)}body:not(:has(.mock-home)) :where(.premium-button-ghost,.tb-button-ghost,.secondary-link):hover{color:var(--brass)}body:not(:has(.mock-home)) :where(.badge,.tb-badge,.league-filter-pill,.sync-status,.plan-badge,.roster-warning-pill,.league-tier,.position-chip,.draft-context-row span){color:var(--text-2);border-color:var(--line);background:rgba(8,22,35,.78)}body:not(:has(.mock-home)) :where(.badge-premium,.tb-badge-premium,.plan-badge){color:#7afcaa;border-color:rgba(0,240,96,.3);background:rgba(0,240,96,.09)}body:not(:has(.mock-home)) :where(.tb-badge-success,.sync-status-synced,.sync-status-ready,.sync-status-active,.status-connected){color:#5dff9b;border-color:rgba(0,240,96,.28);background:rgba(0,240,96,.08)}body:not(:has(.mock-home)) :where(.tb-badge-warning,.sync-status-syncing,.sync-status-loading){color:#ffd078;border-color:rgba(244,184,71,.3);background:rgba(244,184,71,.09)}body:not(:has(.mock-home)) :where(.tb-badge-danger,.sync-status-error,.status-error,.league-error,.sync-error){color:#ff9ba5;border-color:rgba(255,104,119,.3);background:rgba(255,104,119,.08)}body:not(:has(.mock-home)) .site-header{min-height:70px;padding-block:8px;border-bottom:1px solid rgba(116,153,194,.19);background:rgba(1,5,10,.9);box-shadow:0 16px 42px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}body:not(:has(.mock-home)) .brand-lockup{gap:10px}body:not(:has(.mock-home)) .brand-mark{width:50px;height:48px;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}body:not(:has(.mock-home)) .brand-mark img{width:100%;height:100%;object-fit:contain;mix-blend-mode:screen;filter:contrast(1.08) saturate(1.08) drop-shadow(0 0 8px rgba(0,240,96,.16))}body:not(:has(.mock-home)) .brand-lockup strong{color:#fff;font-size:14px;font-weight:950;letter-spacing:.055em;text-transform:uppercase}body:not(:has(.mock-home)) .brand-lockup small{color:var(--green);font-size:8px;font-weight:900;letter-spacing:.32em;text-transform:uppercase}body:not(:has(.mock-home)) :where(.nav-link,.nav-menu summary){color:var(--text-2);border-radius:var(--radius-2);background:transparent}body:not(:has(.mock-home)) :where(.nav-link:hover,.nav-link.active,.nav-menu[open] summary,.nav-menu.active summary){color:#fff;background:rgba(0,240,96,.07)}body:not(:has(.mock-home)) :where(.nav-link.active,.nav-menu.active summary){box-shadow:inset 0 -2px 0 var(--green)}body:not(:has(.mock-home)) :where(.header-account-pill,.header-account-avatar,.header-signout-button,.icon-button,.mobile-account-card){color:var(--text-2);border-color:var(--line);background:rgba(8,19,31,.74)}body:not(:has(.mock-home)) .header-account-pill:hover{border-color:rgba(0,221,235,.38);background:rgba(10,29,43,.9)}body:not(:has(.mock-home)) :where(.header-account-copy small,.header-account-copy strong){color:var(--text-2)}body:not(:has(.mock-home)) .header-account-status-dot{border-color:var(--surface);background:var(--green);box-shadow:0 0 8px rgba(0,240,96,.65)}body:not(:has(.mock-home)) :where(.nav-menu-panel,.mobile-drawer-panel){color:var(--text);border-color:var(--line-strong);background:rgba(4,11,18,.98);box-shadow:var(--shadow-high)}body:not(:has(.mock-home)) :where(.nav-menu-link:hover,.nav-menu-link.active,.mobile-primary-link.active,.mobile-nav-link.active,.mobile-utility-link.active){color:#fff;background:rgba(0,240,96,.08)}body:not(:has(.mock-home)) .product-command-nav{border-color:var(--line);background:rgba(4,12,20,.91);box-shadow:0 20px 55px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(20px) saturate(145%);backdrop-filter:blur(20px) saturate(145%)}body:not(:has(.mock-home)) :where(.product-command-nav-label,.product-command-more){border-color:var(--line)}body:not(:has(.mock-home)) .product-command-nav-label span{color:var(--green)}body:not(:has(.mock-home)) .product-command-nav-label strong{color:#fff}body:not(:has(.mock-home)) :where(.product-command-link,.product-command-more>summary){color:var(--text-3)}body:not(:has(.mock-home)) .product-command-dock .product-command-link-icon{color:var(--text-3);border-color:var(--line);background:rgba(8,22,35,.82)}body:not(:has(.mock-home)) :where(.product-command-link:hover,.product-command-more>summary:hover,.product-command-more.active>summary,.product-command-more[open]>summary){color:#fff;border-color:rgba(0,221,235,.26);background:rgba(0,221,235,.065)}body:not(:has(.mock-home)) .product-command-link.active{color:#031007;border-color:rgba(44,255,124,.72);background:linear-gradient(145deg,#23fa72,#00cf52);box-shadow:0 10px 28px rgba(0,240,96,.2)}body:not(:has(.mock-home)) .product-command-dock .product-command-link.active .product-command-link-icon{color:#031007;border-color:rgba(2,16,7,.14);background:rgba(255,255,255,.32)}body:not(:has(.mock-home)) :where(.product-command-more-menu,.product-command-dock .product-command-more-menu){border-color:var(--line-strong);background:rgba(4,11,18,.98);box-shadow:var(--shadow-high)}body:not(:has(.mock-home)) .product-command-track::-webkit-scrollbar-thumb{background:rgba(0,240,96,.25)}body:not(:has(.mock-home)) :where(.section-shell,.command-center-page,.draft-room-page){padding-top:26px}body:not(:has(.mock-home)) .section-heading{gap:14px;margin-bottom:20px;padding:16px 4px 24px;border-bottom-color:var(--line)}body:not(:has(.mock-home)) .section-heading h1{max-width:900px;color:#fff;font-family:var(--font-ui);font-size:clamp(38px,4vw,60px);font-weight:880;line-height:.98;letter-spacing:0}body:not(:has(.mock-home)) .section-heading p{color:var(--text-2);font-size:14px;line-height:1.65}body:not(:has(.mock-home)) .eyebrow{color:var(--brass);font-weight:850;letter-spacing:.1em}body:not(:has(.mock-home)) .section-heading-status{color:var(--text-3)}body:not(:has(.mock-home)) .section-heading-status i{background:var(--green);box-shadow:0 0 0 4px rgba(0,240,96,.09),0 0 12px rgba(0,240,96,.38)}body:not(:has(.mock-home)) :where(.tb-card,.tb-app-hero,.data-card,.sync-panel,.locked-panel,.policy-card,.account-card,.account-benefits,.auth-card,.pricing-preview-card,.pricing-group,.pricing-compare,.pricing-trust-row,.extension-action-card,.league-command-panel,.league-connect-panel,.league-rankings-card,.league-side-card,.league-value-board,.league-economy-panel,.league-team-card,.league-signal-panel,.league-signal-card,.team-roster-board,.team-score-card,.team-key-metrics,.team-action-card,.team-strength-panel,.team-detail-card,.team-analytics-card,.team-lineup-panel,.draft-room-copy,.draft-sync-card,.draft-board-panel,.draft-recommendation-card,.draft-queue-card,.draft-stream-card,.draft-policy-card,.draft-dossier-card,.pricing-card,.team-position-roster-card,.team-picks-mini-card,.command-context-card,.command-hero-card,.command-tool-drawer,.command-league-card,.admin-tool-card,.admin-tool-panel,.insight-card,.trade-side-card,.trade-idea-card){color:var(--text);border-color:var(--line);background:linear-gradient(145deg,rgba(30,64,91,.08),transparent 42%),linear-gradient(180deg,rgba(8,20,33,.97),rgba(5,14,24,.97));box-shadow:0 16px 42px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.025)}body:not(:has(.mock-home)) :where(.tb-app-hero,.league-command-panel,.command-hero-card,.draft-room-copy){background:radial-gradient(circle at 92% 10%,rgba(0,240,96,.11),transparent 32%),linear-gradient(115deg,rgba(0,221,235,.055),transparent 48%),linear-gradient(180deg,#081725,#05101b)}body:not(:has(.mock-home)) :where(.tb-card,.league-team-card,.team-action-card,.command-league-card):hover{border-color:rgba(0,240,96,.3);box-shadow:0 18px 48px rgba(0,0,0,.3),0 0 0 1px rgba(0,240,96,.035)}body:not(:has(.mock-home)) :where(.section-heading h1,.section-heading.slim h2,.tb-app-hero h2,.league-command-copy h2,.league-card-header h2,.team-roster-board h2,.command-hero-card h1,.command-center-launch h1,.pricing-group-header h2,.pricing-compare-header h2,.pricing-preview-card h2,.draft-room-copy h1,.draft-dossier-hero h2){color:#fff;font-family:var(--font-ui);font-weight:850;letter-spacing:0}body:not(:has(.mock-home)) :where(.section-heading p,.tb-app-hero p,.league-command-copy p,.draft-room-copy p,.draft-dossier-hero p,.pricing-preview-card p,.pricing-group-header p,.pricing-compare-header p,.account-benefits p,.account-card p,.policy-card p,.locked-panel p,.draft-pick-card-read p){color:var(--text-2)}body:not(:has(.mock-home)) :where(.tb-metric-tile,.league-stat,.score-grid>span,.draft-dossier-score,.draft-dossier-notes>div,.pricing-preview-features span,.pricing-trust-row span,.account-checklist span,.account-stat-grid span,.command-context-item){color:var(--text-2);border-color:var(--line);background:rgba(3,11,19,.72);box-shadow:inset 0 1px rgba(255,255,255,.025)}body:not(:has(.mock-home)) :where(.tb-metric-tile strong,.league-stat strong,.score-grid strong,.draft-dossier-score strong,.team-score-card>strong){color:#fff}body:not(:has(.mock-home)) :where(.tb-segment-control,.auth-tabs,.value-filter-row){border-color:var(--line);background:rgba(2,9,16,.82)}body:not(:has(.mock-home)) :where(.tb-segment-control button,.auth-tabs button,.value-filter-row button){color:var(--text-3)}body:not(:has(.mock-home)) :where(.tb-segment-control button.active,.auth-tabs button.active,.value-filter-row button.active){color:#021006;background:var(--green)}body:not(:has(.mock-home)) :where(input,select,textarea,.tb-input){color:var(--text);border-color:var(--line-strong);background:rgba(2,10,17,.88)}body:not(:has(.mock-home)) :where(input,textarea)::placeholder{color:var(--text-3)}body:not(:has(.mock-home)) :where(input,select,textarea):focus{border-color:rgba(0,240,96,.5);box-shadow:0 0 0 3px rgba(0,240,96,.09)}body:not(:has(.mock-home)) :where(input,select,textarea):disabled{color:var(--text-3);border-color:var(--line);background:rgba(7,17,29,.68);opacity:1}body:not(:has(.mock-home)) :where(.league-table-wrap,.value-table-wrap,.roster-table-wrap){border-color:var(--line);background:rgba(3,11,19,.52)}body:not(:has(.mock-home)) :where(.league-table,.value-table,.roster-table){color:var(--text)}body:not(:has(.mock-home)) :where(.league-table th,.value-table th,.roster-table th){color:var(--text-3);border-color:var(--line);background:rgba(3,12,20,.96)}body:not(:has(.mock-home)) :where(.league-table td,.value-table td,.roster-table td){color:var(--text-2);border-color:var(--line)}body:not(:has(.mock-home)) :where(.league-table tbody tr:hover,.value-table tbody tr:hover,.roster-table tbody tr:hover){background:rgba(0,240,96,.045)}body:not(:has(.mock-home)) :where(.rank-chip,.league-tier,.position-chip){border-color:var(--line);background:rgba(8,22,35,.82)}body:not(:has(.mock-home)) .command-center-refresh{gap:0}body:not(:has(.mock-home)) .command-hero-stage{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);grid-gap:14px;gap:14px;min-width:0}body:not(:has(.mock-home)) :where(.command-hero-main,.command-briefing-panel,.command-connect-band,.command-live-panel,.command-quick-tools-card){overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-3);background:linear-gradient(180deg,rgba(8,20,33,.98),rgba(4,13,22,.98));box-shadow:0 18px 48px rgba(0,0,0,.26),inset 0 1px rgba(255,255,255,.025)}body:not(:has(.mock-home)) .command-hero-main{position:relative;isolation:isolate;display:grid;align-content:space-between;min-height:476px;padding:clamp(28px,3.4vw,48px);background:linear-gradient(90deg,rgba(3,10,17,.97),rgba(3,10,17,.88) 54%,rgba(3,10,17,.45)),linear-gradient(180deg,rgba(3,10,17,.18),rgba(3,10,17,.96)),url(/landing/stadium-hero-v2.png) 50% /cover no-repeat}body:not(:has(.mock-home)) .command-hero-main:after{position:absolute;inset:auto 0 0;z-index:-1;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--green),transparent);opacity:.5}body:not(:has(.mock-home)) :where(.command-hero-topline,.command-briefing-header,.command-briefing-footer){display:flex;align-items:center;justify-content:space-between;gap:12px}body:not(:has(.mock-home)) :where(.command-hero-kicker,.command-live-chip,.command-briefing-header>span,.command-briefing-primary>span,.command-briefing-action>span){display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}body:not(:has(.mock-home)) .command-hero-kicker{color:var(--green)}body:not(:has(.mock-home)) .command-live-chip{color:var(--text-2)}body:not(:has(.mock-home)) .command-live-chip i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(0,240,96,.08),0 0 14px rgba(0,240,96,.46)}body:not(:has(.mock-home)) .command-hero-copy{max-width:720px;padding-block:38px 30px}body:not(:has(.mock-home)) .command-hero-copy>span{color:var(--brass);font-size:11px;font-weight:850;text-transform:uppercase}body:not(:has(.mock-home)) .command-hero-copy h1{max-width:700px;margin:13px 0 15px;color:#fff;font-size:clamp(44px,5.2vw,76px);font-weight:920;line-height:.94;letter-spacing:0}body:not(:has(.mock-home)) .command-hero-copy p{max-width:640px;margin:0;color:#a9b7c6;font-size:14px;line-height:1.7}body:not(:has(.mock-home)) .command-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}body:not(:has(.mock-home)) .command-hero-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(116,153,194,.22);border-bottom:1px solid rgba(116,153,194,.12);background:rgba(2,9,16,.66);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body:not(:has(.mock-home)) .command-hero-context>div{display:grid;min-width:0;grid-gap:4px;gap:4px;padding:13px 14px;border-right:1px solid var(--line)}body:not(:has(.mock-home)) .command-hero-context>div:last-child{border-right:0}body:not(:has(.mock-home)) .command-hero-context span{color:var(--text-3);font-family:var(--font-mono);font-size:8px;text-transform:uppercase}body:not(:has(.mock-home)) .command-hero-context small,body:not(:has(.mock-home)) .command-hero-context strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body:not(:has(.mock-home)) .command-hero-context strong{color:#fff;font-size:12px}body:not(:has(.mock-home)) .command-hero-context small{color:var(--text-3);font-size:9px}body:not(:has(.mock-home)) .command-briefing-panel{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;min-height:476px;border-color:rgba(0,240,96,.24);background:radial-gradient(circle at 92% 6%,rgba(0,240,96,.1),transparent 33%),linear-gradient(180deg,#081725,#04101a)}body:not(:has(.mock-home)) .command-briefing-header{padding:17px 19px;border-bottom:1px solid var(--line);background:rgba(2,9,16,.6)}body:not(:has(.mock-home)) .command-briefing-header>span{color:var(--brass)}body:not(:has(.mock-home)) .command-briefing-header>strong{color:var(--text-2);font-size:11px}body:not(:has(.mock-home)) .command-briefing-primary{display:grid;align-content:center;grid-gap:8px;gap:8px;padding:26px 22px;border-bottom:1px solid var(--line)}body:not(:has(.mock-home)) .command-briefing-primary>span{color:var(--green)}body:not(:has(.mock-home)) .command-briefing-primary h2{margin:4px 0 0;color:#fff;font-size:clamp(26px,3vw,38px);font-weight:880;line-height:1.02}body:not(:has(.mock-home)) .command-briefing-primary p{max-width:500px;margin:0;color:var(--text-2);font-size:12px;line-height:1.55}body:not(:has(.mock-home)) .command-briefing-primary a{display:inline-flex;align-items:center;gap:7px;width:max-content;margin-top:5px;color:var(--green);font-size:11px;font-weight:850}body:not(:has(.mock-home)) .command-briefing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body:not(:has(.mock-home)) .command-briefing-action{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 10px;gap:6px 10px;min-width:0;padding:16px 18px;border-right:1px solid var(--line);background:rgba(3,11,19,.52)}body:not(:has(.mock-home)) .command-briefing-action:last-child{border-right:0}body:not(:has(.mock-home)) .command-briefing-action>span{grid-column:1/-1;color:var(--brass)}body:not(:has(.mock-home)) .command-briefing-action>strong{color:#fff;font-size:12px}body:not(:has(.mock-home)) .command-briefing-action>small{grid-column:1/-1;color:var(--text-3);font-size:9px;line-height:1.45}body:not(:has(.mock-home)) .command-briefing-action>svg{grid-column:2;grid-row:2;color:var(--text-3)}body:not(:has(.mock-home)) .command-briefing-action:hover{background:rgba(0,240,96,.045)}body:not(:has(.mock-home)) .command-briefing-action:hover>svg{color:var(--green);transform:translateX(2px)}body:not(:has(.mock-home)) .command-briefing-footer{padding:12px 18px;border-top:1px solid var(--line);color:var(--text-3);font-family:var(--font-mono);font-size:8px;text-transform:uppercase}body:not(:has(.mock-home)) .command-briefing-footer span:first-child{display:inline-flex;align-items:center;gap:6px;color:var(--green)}body:not(:has(.mock-home)) .command-connect-band{display:grid;grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);grid-gap:26px;gap:26px;align-items:center;padding:21px 22px}body:not(:has(.mock-home)) .command-connect-copy h2{margin:6px 0;color:#fff;font-size:22px}body:not(:has(.mock-home)) .command-connect-copy p{max-width:470px;margin:0;color:var(--text-3);font-size:11px;line-height:1.55}body:not(:has(.mock-home)) .command-connect-controls{display:grid;grid-gap:9px;gap:9px;min-width:0}body:not(:has(.mock-home)) .command-connect-band .command-scan-form.compact{grid-template-columns:minmax(180px,1fr) 82px auto auto}body:not(:has(.mock-home)) .command-connect-feedback{display:grid;grid-gap:7px;gap:7px}body:not(:has(.mock-home)) .command-connect-feedback:empty{display:none}body:not(:has(.mock-home)) .command-connect-feedback .command-status-note{margin:0}body:not(:has(.mock-home)) :where(.command-live-panel,.command-quick-tools-card){padding:20px}body:not(:has(.mock-home)) .command-live-panel{background:linear-gradient(90deg,rgba(0,221,235,.035),transparent 50%),linear-gradient(180deg,#07131f,#050f19)}body:not(:has(.mock-home)) .command-league-card{border-color:var(--line);background:rgba(3,11,19,.64)}body:not(:has(.mock-home)) .command-league-card.active{color:#fff;border-color:rgba(0,240,96,.38);background:rgba(0,240,96,.08);box-shadow:inset 3px 0 var(--green)}body:not(:has(.mock-home)) .command-quick-tools-card{background:linear-gradient(180deg,#07131f,#040e18)}body:not(:has(.mock-home)) .command-quick-tool-group>span{color:var(--brass)}body:not(:has(.mock-home)) .command-quick-tool-link{border-color:var(--line);background:rgba(3,11,19,.62)}body:not(:has(.mock-home)) .command-quick-tool-link:hover{color:#fff;border-color:rgba(0,240,96,.28);background:rgba(0,240,96,.045)}body:not(:has(.mock-home)) :where(.command-briefing-action>svg,.command-quick-tool-link>svg:last-child){transition:transform .16s var(--ease),color .16s var(--ease)}@media (max-width:1220px){body:not(:has(.mock-home)) .command-hero-stage{grid-template-columns:minmax(0,1fr) 380px}body:not(:has(.mock-home)) .command-hero-context{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(:has(.mock-home)) .command-hero-context>div:nth-child(2){border-right:0}body:not(:has(.mock-home)) .command-hero-context>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:1080px){body:not(:has(.mock-home)) .command-connect-band,body:not(:has(.mock-home)) .command-hero-stage{grid-template-columns:1fr}body:not(:has(.mock-home)) .command-briefing-panel,body:not(:has(.mock-home)) .command-hero-main{min-height:0}body:not(:has(.mock-home)) .command-connect-band .command-scan-form.compact{grid-template-columns:minmax(0,1fr) 86px auto auto}}@media (max-width:720px){body:not(:has(.mock-home)) .command-hero-main{padding:22px 18px}body:not(:has(.mock-home)) .command-hero-copy{padding-block:30px 24px}body:not(:has(.mock-home)) .command-hero-copy h1{font-size:clamp(40px,12vw,54px)}body:not(:has(.mock-home)) .command-briefing-grid{grid-template-columns:1fr}body:not(:has(.mock-home)) .command-briefing-action{border-right:0;border-bottom:1px solid var(--line)}body:not(:has(.mock-home)) .command-briefing-action:last-child{border-bottom:0}body:not(:has(.mock-home)) .command-connect-band{gap:18px;padding:20px 18px}body:not(:has(.mock-home)) .command-connect-band .command-scan-form.compact{grid-template-columns:minmax(0,1fr) 86px}body:not(:has(.mock-home)) .command-connect-band .command-scan-form.compact :where(button,a){width:100%}}@media (max-width:520px){body:not(:has(.mock-home)) .command-briefing-footer,body:not(:has(.mock-home)) .command-briefing-header,body:not(:has(.mock-home)) .command-hero-topline{align-items:flex-start;flex-direction:column}body:not(:has(.mock-home)) .command-hero-context{grid-template-columns:1fr}body:not(:has(.mock-home)) .command-hero-context>div{border-right:0;border-bottom:1px solid var(--line)}body:not(:has(.mock-home)) .command-hero-context>div:last-child{border-bottom:0}body:not(:has(.mock-home)) .command-connect-band .command-scan-form.compact{grid-template-columns:1fr}}body:not(:has(.mock-home)) .draft-room-copy{border:1px solid var(--line)}body:not(:has(.mock-home)) :where(.draft-room-status-strip,.room-status-rail){color:var(--text-2);border-color:var(--line);background:rgba(3,11,19,.82)}body:not(:has(.mock-home)) .draft-board-scroll{border-color:var(--line);background:#030b13}body:not(:has(.mock-home)) :where(.draft-board-grid,.draft-board-team-row,.draft-board-round,.draft-board-cell,.draft-board-pick,.preview-board-pick,.draft-team-header,.draft-round-label,.draft-pick-cell){border-color:var(--line)}body:not(:has(.mock-home)) :where(.draft-board-team-row,.draft-board-round,.draft-board-corner,.draft-team-header,.draft-round-label){color:var(--text-3);background:#07111d}body:not(:has(.mock-home)) .draft-team-header.mine{color:#6effa5;border-color:rgba(0,240,96,.32);background:rgba(0,240,96,.09);box-shadow:inset 0 -2px var(--green)}body:not(:has(.mock-home)) :where(.draft-board-cell,.draft-board-pick,.preview-board-pick,.draft-pick-cell){color:var(--text);background:#091522}body:not(:has(.mock-home)) :where(.draft-board-cell:hover,.draft-board-pick:hover,.draft-pick-cell:hover,.draft-pick-cell.active){border-color:rgba(0,240,96,.34);background:rgba(0,240,96,.055)}body:not(:has(.mock-home)) .draft-pick-cell.active{border-color:rgba(0,240,96,.42);background:rgba(0,240,96,.08);box-shadow:inset 0 0 0 1px rgba(0,240,96,.1),0 0 20px rgba(0,240,96,.05)}body:not(:has(.mock-home)) :where(.draft-pick-label,.draft-pick-meta,.draft-dossier-table>div){color:var(--text-3)}body:not(:has(.mock-home)) .draft-pick-label b{color:var(--green)}body:not(:has(.mock-home)) .draft-recommendation-card{border-color:rgba(0,240,96,.32);background:radial-gradient(circle at 88% 6%,rgba(0,240,96,.11),transparent 34%),linear-gradient(180deg,#091824,#06111d)}body:not(:has(.mock-home)) :where(.draft-recommendation-card,.draft-pick-cell) .player-identity-copy strong{color:#fff}body:not(:has(.mock-home)) .draft-recommendation-card>.player-identity .player-identity-copy strong{color:#fff}body:not(:has(.mock-home)) :where(.player-identity-copy strong,.team-identity strong){color:var(--text)}body:not(:has(.mock-home)) :where(.player-identity-copy small,.team-identity small){color:var(--text-3)}body:not(:has(.mock-home)) :where(.draft-pick-card-read,.draft-dossier-hero){border-color:var(--line);background:rgba(4,14,24,.84)}body:not(:has(.mock-home)) .draft-dossier-notes article{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-2);background:rgba(3,11,19,.66)}body:not(:has(.mock-home)) .draft-dossier-notes article span{color:var(--text-3);font-size:9px;text-transform:uppercase}body:not(:has(.mock-home)) .draft-dossier-notes article strong{color:var(--text);line-height:1.4}body:not(:has(.mock-home)) :where(.league-filter-bar,.team-roster-toolbar,.team-news-strip,.matchup-toolbar,.waiver-filter-row,.trade-filter-row){border-color:var(--line);background:rgba(3,11,19,.78)}body:not(:has(.mock-home)) :where(.league-team-icon,.team-detail-icon,.player-avatar,.team-news-photo){border-color:var(--line-strong);background:rgba(8,22,35,.9)}body:not(:has(.mock-home)) :where(.league-value-row,.team-position-player,.team-pick-row,.waiver-player-row,.matchup-team-row,.trade-asset-row){color:var(--text);border-color:var(--line);background:rgba(3,11,19,.58)}body:not(:has(.mock-home)) :where(.league-value-row:hover,.team-position-player:hover,.waiver-player-row:hover,.trade-asset-row:hover){border-color:rgba(0,221,235,.27);background:rgba(0,221,235,.04)}body:not(:has(.mock-home)) :where(.portfolio-meter,.score-meter,.value-meter){background:rgba(2,9,16,.86)}body:not(:has(.mock-home)) :where(.portfolio-meter i,.score-meter i,.value-meter i){background:linear-gradient(90deg,var(--green),var(--brass));box-shadow:0 0 14px rgba(0,240,96,.2)}body:not(:has(.mock-home)) .pricing-card.highlighted{border-color:rgba(0,240,96,.42);background:radial-gradient(circle at 92% 8%,rgba(0,240,96,.11),transparent 36%),linear-gradient(180deg,#091c22,#06101b);box-shadow:0 22px 58px rgba(0,0,0,.34),0 0 0 1px rgba(0,240,96,.045)}body:not(:has(.mock-home)) .pricing-card .price{color:var(--green)}body:not(:has(.mock-home)) .pricing-card li{color:var(--text-2)}body:not(:has(.mock-home)) .pricing-card li:before{background:var(--green)}body:not(:has(.mock-home)) .economy-map{border-color:var(--line);background:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px),#030b13;background-size:50% 50%}body:not(:has(.mock-home)) .economy-dot{color:#031007;border-color:rgba(0,240,96,.52);background:linear-gradient(145deg,#52ff98,#00cf57);box-shadow:0 0 18px rgba(0,240,96,.18)}body:not(:has(.mock-home)) :where(.locked-panel,.league-access-note,.command-status-note){color:var(--text-2);border-color:rgba(244,184,71,.24);background:rgba(244,184,71,.055)}body:not(:has(.mock-home)) .site-footer{margin-top:56px;padding:42px 0 54px;border-top-color:var(--line)}body:not(:has(.mock-home)) .footer-brand p{color:var(--text-3)}body:not(:has(.mock-home)) .footer-title{color:var(--green)}body:not(:has(.mock-home)) .site-footer nav a{color:var(--text-3)}body:not(:has(.mock-home)) .site-footer nav a:hover{color:var(--brass)}body:not(:has(.mock-home)) :where(.tb-card,.league-team-card,.team-action-card,.command-league-card,.draft-board-cell,.draft-board-pick,.product-command-link){transition:transform .16s var(--ease),border-color .16s var(--ease),background .16s var(--ease),box-shadow .16s var(--ease),color .16s var(--ease)}@media (min-width:981px){body:not(:has(.mock-home)) :where(.draft-command-room,.command-center-launch,.league-hub,.team-hub-page,.waiver-wire-page,.matchup-command-page,.trade-market-page,.extension-connect-page,.tb-page):has(>.product-command-dock){display:flow-root;position:relative;padding-left:116px}body:not(:has(.mock-home)) :where(.draft-command-room,.command-center-launch,.league-hub,.team-hub-page,.waiver-wire-page,.matchup-command-page,.trade-market-page,.extension-connect-page,.tb-page):has(>.product-command-dock)>.product-command-dock{float:left;width:98px;margin-right:18px;margin-left:-116px}body:not(:has(.mock-home)) :where(.draft-command-room,.command-center-launch,.league-hub,.team-hub-page,.waiver-wire-page,.matchup-command-page,.trade-market-page,.extension-connect-page,.tb-page):has(>.product-command-dock)>:not(.product-command-dock){margin-bottom:18px}body:not(:has(.mock-home)) :where(.draft-command-room,.command-center-launch,.league-hub,.team-hub-page,.waiver-wire-page,.matchup-command-page,.trade-market-page,.extension-connect-page,.tb-page):has(>.product-command-dock)>:last-child{margin-bottom:0}}@media (max-width:980px){body:not(:has(.mock-home)) .site-header{min-height:64px;background:#02070c;-webkit-backdrop-filter:none;backdrop-filter:none}body:not(:has(.mock-home)) .brand-mark{width:44px;height:42px}body:not(:has(.mock-home)) .product-command-dock{background:rgba(4,12,20,.96)}body:not(:has(.mock-home)) .mobile-drawer{position:fixed;inset:0;width:100vw;height:100dvh;padding:10px;background:rgba(1,5,10,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body:not(:has(.mock-home)) .mobile-drawer-panel{width:min(420px,100%);height:calc(100dvh - 20px);border-color:var(--line-strong);background:#040b12}body:not(:has(.mock-home)) .mobile-drawer-top>div{display:grid;grid-gap:3px;gap:3px}body:not(:has(.mock-home)) .mobile-primary-link.active{color:#031007;background:linear-gradient(145deg,#28fa76,#00cf52)}body:not(:has(.mock-home)) :where(.mobile-nav-link.active,.mobile-utility-link.active){color:var(--green);background:rgba(0,240,96,.075)}body:not(:has(.mock-home)) :where(.mobile-drawer-top,.mobile-drawer-footer,.mobile-nav-group){border-color:var(--line)}body:not(:has(.mock-home)) .section-heading{padding-top:8px}body:not(:has(.mock-home)) .section-heading h1{font-size:clamp(34px,10vw,48px)}}@media (max-width:620px){body:not(:has(.mock-home)) :where(.section-shell,.command-center-page,.draft-room-page){width:min(100% - 24px,var(--max));padding-top:16px}body:not(:has(.mock-home)) .site-footer{width:min(100% - 24px,var(--max));margin-top:32px}}body:has(.draft-room-workspace){min-width:320px;color:#eef4fa;background:radial-gradient(circle at 58% 0,rgba(0,225,95,.04),transparent 30%),#02070c}body:has(.draft-room-workspace) .site-header{min-height:72px;padding:8px 40px;border-bottom-color:#152330;background:rgba(1,5,9,.97);box-shadow:none}body:has(.draft-room-workspace) .brand-mark{width:58px;height:52px}body:has(.draft-room-workspace) .brand-lockup strong{font-size:16px}body:has(.draft-room-workspace) .nav-link.active{color:#00ef66;background:transparent;box-shadow:inset 0 -2px 0 #00ef66}body:has(.draft-room-workspace) .draft-site-header .header-account-pill-login{min-height:38px;padding:0 23px;border:1px solid #294052;border-radius:6px;background:#040b11}body:has(.draft-room-workspace) .draft-site-header .header-account-pill-login .header-account-avatar,body:has(.draft-room-workspace) .draft-site-header .header-account-pill-login small{display:none}body:has(.draft-room-workspace) .draft-site-header .header-account-pill-login strong{color:#fff;font-size:12px;font-weight:650;text-transform:none}body:has(.draft-room-workspace) .draft-site-header .premium-button-secondary{min-height:38px;padding:0 22px;color:#031008;border-color:var(--green);border-radius:6px;background:linear-gradient(180deg,#17f66f,#00d657);box-shadow:0 0 24px rgba(0,239,102,.14)}body:has(.draft-room-workspace) .site-footer{display:none}body:has(.draft-room-workspace) .draft-room-page{width:100%;max-width:none;padding:0 16px 12px}.draft-room-workspace{--draft-bg:#02070c;--draft-panel:#06111b;--draft-panel-2:#081621;--draft-line:#152838;--draft-line-soft:rgba(75,113,140,0.2);--draft-text:#f2f6fa;--draft-muted:#8c9baa;--draft-green:#00ef66;--draft-cyan:#00dbe8;--draft-gold:#f3aa15;display:grid;grid-gap:12px;gap:12px;width:100%;max-width:1560px;margin:0 auto;padding-top:12px;color:var(--draft-text);font-family:var(--font-manrope),sans-serif}.draft-room-workspace :where(button,input,select,summary,a){font:inherit}.draft-room-workspace button,.draft-room-workspace select,.draft-room-workspace summary{cursor:pointer}.draft-room-workspace :where(button,input,select,a,summary):focus-visible{outline:2px solid var(--draft-cyan);outline-offset:2px}.draft-ops-strip{display:grid;grid-template-columns:minmax(720px,1.92fr) minmax(430px,1fr);grid-gap:12px;gap:12px;min-height:84px;overflow:visible}.draft-status-cluster{display:grid;grid-template-columns:170px 190px minmax(360px,1fr);min-width:0;border:1px solid var(--draft-line);border-radius:4px;background:linear-gradient(180deg,#07121c,#050e17)}.draft-status-cluster>:not(:last-child){border-right:1px solid var(--draft-line-soft)}.draft-clock-block,.draft-next-up-block,.draft-on-clock-block,.draft-your-team-block{min-width:0;padding:7px 12px}.draft-clock-block,.draft-on-clock-block{display:grid;align-content:center}.draft-clock-block>span,.draft-next-up-block>span,.draft-on-clock-block>span,.draft-your-team-copy>span{color:#cad4de;font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.draft-clock-block>strong{margin:2px 0 0;color:#fff;font-size:30px;font-weight:700;line-height:1;letter-spacing:0}.draft-clock-block>b{margin-top:3px;color:var(--draft-green);font-size:10px;text-transform:uppercase}.draft-clock-block>small,.draft-on-clock-block>small,.draft-your-team-copy>small{margin-top:2px;color:#c5cfda;font-size:9px}.draft-on-clock-block>div{display:flex;align-items:center;gap:11px;margin-top:4px}.draft-on-clock-block>div strong{font-size:13px}.draft-live-team-identity .manager-identity{gap:10px}.draft-live-team-identity .manager-avatar,.draft-your-team-avatar .manager-avatar{width:30px;height:30px;color:var(--draft-green);border-color:rgba(0,239,102,.62);border-radius:50%;background:rgba(0,239,102,.06)}.draft-live-team-identity .manager-identity strong{color:#fff;font-size:14px}.draft-on-clock-block>small{padding-left:41px}.draft-on-clock-block>small b{color:var(--draft-cyan)}.draft-manager-icon{display:inline-grid;flex:0 0 auto;width:38px;height:38px;place-items:center;color:var(--draft-green);border:1px solid rgba(0,239,102,.7);border-radius:50%;background:rgba(0,239,102,.06);box-shadow:inset 0 0 0 4px rgba(0,239,102,.035)}.draft-manager-icon.small{width:31px;height:31px;color:#c3d0db;border-color:#435566;background:#0a1520;box-shadow:none}.draft-manager-icon.tiny{width:21px;height:21px;color:#b9c5cf;border-color:#455667;background:#0a1520;box-shadow:none}.draft-next-up-block{display:grid;align-content:center}.draft-next-team-row{display:grid;grid-template-columns:repeat(5,minmax(58px,1fr));grid-gap:10px;gap:10px;margin-top:5px}.draft-next-team-row>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:5px;gap:5px;min-width:0}.draft-next-team-row .manager-identity{min-width:0;gap:6px}.draft-next-team-row .manager-avatar{width:24px;height:24px;color:#c4d0da;border-color:#435566;border-radius:50%;background:#0a1520}.draft-next-team-row .manager-identity strong{color:#cbd5de;font-size:8px}.draft-next-team-row b,.draft-next-team-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-next-team-row b{color:#dbe4ed;font-size:10px}.draft-next-team-row small{color:#a9b6c2;font-size:9px}.draft-your-team-block{position:relative;display:grid;grid-template-columns:auto auto minmax(140px,1fr);grid-template-rows:auto auto;align-content:center;align-items:center;grid-gap:0 12px;gap:0 12px;border:1px solid var(--draft-line);border-radius:4px;background:linear-gradient(180deg,#07121c,#050e17)}.draft-your-team-avatar .manager-identity>span:last-child{display:none}.draft-your-team-copy{display:grid;padding-right:18px;border-right:1px solid var(--draft-line-soft)}.draft-your-team-copy strong{margin-top:1px;color:#fff;font-size:13px}.draft-sync-details{position:relative;align-self:start;min-width:0}.draft-sync-details>summary{display:flex;align-items:center;gap:6px;width:max-content;color:#c3ced8;font-size:10px;list-style:none}.draft-sync-details>summary::-webkit-details-marker{display:none}.draft-sync-details[open]>summary svg{transform:rotate(180deg)}.draft-sync-popover{position:absolute;top:28px;right:0;z-index:80;display:grid;grid-gap:10px;gap:10px;width:330px;padding:14px;border:1px solid rgba(0,239,102,.34);border-radius:5px;background:#07131e;box-shadow:0 24px 64px rgba(0,0,0,.62)}.draft-sync-popover-head,.draft-sync-popover-head>span,.draft-sync-popover>div:last-of-type{display:flex;align-items:center}.draft-sync-popover-head{justify-content:space-between}.draft-sync-popover-head>span{gap:6px;color:var(--draft-green);font-size:10px;font-weight:800;text-transform:uppercase}.sync-dot{color:#8493a1;font-size:9px;text-transform:uppercase}.sync-dot-synced{color:var(--draft-green)}.sync-dot-syncing{color:var(--draft-cyan)}.sync-dot-error{color:#ff6d6d}.draft-sync-popover label{display:grid;grid-gap:5px;gap:5px}.draft-sync-popover label span{color:var(--draft-muted);font-size:9px;text-transform:uppercase}.draft-sync-popover button,.draft-sync-popover input{min-height:36px;color:#edf4f9;border:1px solid var(--draft-line);border-radius:4px;background:#091823}.draft-sync-popover input{width:100%;padding:0 10px;font-size:11px}.draft-sync-popover>div:last-of-type{gap:8px}.draft-sync-popover button{display:inline-flex;flex:1 1;align-items:center;justify-content:center;gap:6px;padding:0 10px;font-size:10px;font-weight:800}.draft-sync-popover button:last-child{color:#021007;border-color:var(--draft-green);background:var(--draft-green)}.draft-sync-popover button:disabled{cursor:not-allowed;opacity:.45}.draft-sync-popover p{display:flex;align-items:center;gap:6px;margin:0;color:#f2b852;font-size:9px}.draft-sync-popover p.draft-sync-error{color:#ff838b}.draft-roster-overview{grid-column:3;display:flex;align-self:end;gap:12px;margin-top:5px;white-space:nowrap}.draft-roster-overview span{font-size:9px}.draft-position{color:#d9e3eb;font-style:normal}.draft-position-qb{color:#00deee}.draft-position-rb{color:#00ef66}.draft-position-wr{color:#ffb000}.draft-position-te{color:#b06cff}.draft-position-flex{color:#45a8ff}.draft-position-dst{color:#ff5f5f}.draft-action-bar,.draft-board-section,.draft-log-panel,.draft-player-pool-panel,.draft-player-profile-panel,.draft-team-needs-panel{min-width:0;border:1px solid var(--draft-line);border-radius:4px;background:linear-gradient(180deg,#07131e,#050f18)}.draft-board-section{overflow:hidden}.draft-board-toolbar{display:grid;grid-template-columns:auto auto minmax(190px,.85fr) minmax(230px,1fr);align-items:center;grid-gap:12px;gap:12px;min-height:44px;padding:7px 14px;border-bottom:1px solid var(--draft-line)}.draft-board-toolbar h1,.draft-intelligence-grid h2{margin:0;color:#fff;font-size:14px;font-weight:780;letter-spacing:0;text-transform:uppercase}.draft-position-filters{display:flex;align-items:center;overflow:hidden;border:1px solid #182b3a;border-radius:4px}.draft-position-filters button{min-width:55px;min-height:32px;padding:0 12px;color:#c2ced8;border:0;border-right:1px solid #162735;background:#07131e;font-size:10px;font-weight:720}.draft-position-filters button:last-child{border-right:0}.draft-position-filters button:hover{color:#fff;background:#0b1b27}.draft-position-filters button.active{color:#fff;background:linear-gradient(180deg,#0ba749,#087b39)}.draft-player-search,.draft-rankings-select{display:flex;align-items:center;min-width:0;min-height:34px;color:#aebbc6;border:1px solid #1a3040;border-radius:4px;background:#07131e}.draft-rankings-select{padding-left:11px;font-size:10px}.draft-rankings-select select{flex:1 1;min-width:0;height:32px;padding:0 26px 0 4px;color:#d8e1e8;border:0;outline:0;background:transparent;font-size:10px}.draft-player-search{gap:8px;padding:0 10px}.draft-player-search input{width:100%;min-width:0;color:#fff;border:0;outline:0;background:transparent;font-size:10px}.draft-player-search input::placeholder{color:#82919f}.draft-board-table-scroll{max-height:390px;overflow:auto;scrollbar-color:#1f4051 #06111b;scrollbar-width:thin}.draft-board-replica-grid{display:grid;background:#06111b}.draft-board-replica-row{display:contents}.draft-board-empty-head,.draft-board-replica-cell,.draft-board-round-number,.draft-board-team-head{min-width:0;border-right:1px solid var(--draft-line);border-bottom:1px solid var(--draft-line)}.draft-board-team-head{position:-webkit-sticky;position:sticky;top:0;z-index:4;display:grid;min-height:32px;padding:4px 7px;place-items:center;color:#d5dfe8;background:#07131d;font-size:9px;font-weight:760;text-transform:uppercase}.draft-board-empty-head{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:6;background:#07131d}.draft-board-team-head .manager-identity{width:100%;gap:7px}.draft-board-team-head .manager-avatar{width:27px;height:27px;border-color:#314657;border-radius:50%;background:#0b1924}.draft-board-team-head .manager-avatar em{font-size:8px}.draft-board-team-head .manager-identity strong,.draft-board-team-head>strong{color:#dbe4eb;font-size:9px;font-weight:760;text-transform:uppercase}.draft-board-team-head>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-board-team-head.mine{color:#fff;outline:1px solid var(--draft-green);outline-offset:-1px;background:rgba(0,239,102,.055)}.draft-board-round-number{position:-webkit-sticky;position:sticky;left:0;z-index:3;display:grid;min-height:42px;place-items:center;color:#edf3f8;background:#040c13;font-size:14px;font-weight:700}.draft-board-replica-cell{display:grid;align-content:center;min-height:42px;padding:5px 9px;overflow:hidden;color:#c6d1db;border-top:0;border-left:0;background:#07131d;text-align:center}.draft-board-replica-cell:hover{background:#0b1d29}.draft-board-replica-cell small,.draft-board-replica-cell strong,.draft-board-replica-cell>span:not(.draft-board-pick-copy){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-board-replica-cell strong{color:#e7edf3;font-size:12px;font-weight:650}.draft-board-replica-cell small{margin-top:4px;color:#a5b3c0;font-size:10px}.draft-board-replica-cell small b{font-size:10px}.draft-board-replica-cell>span:not(.draft-board-pick-copy){color:#9ba8b4;font-size:10px}.draft-board-pick-copy{display:grid;min-width:0;text-align:left}.draft-board-pick-copy small{display:flex;align-items:center;gap:3px;min-width:0}.draft-board-replica-cell.mine{border-right-color:rgba(0,239,102,.55);border-left:1px solid rgba(0,239,102,.55)}.draft-board-replica-cell.active{color:var(--draft-green);border-color:var(--draft-green);background:linear-gradient(180deg,rgba(0,239,102,.19),rgba(0,239,102,.08))}.draft-board-replica-cell.selected{box-shadow:inset 0 0 0 1px var(--draft-cyan)}.draft-board-replica-cell.active strong{color:var(--draft-green);text-transform:uppercase}.draft-board-replica-cell.manual{background:rgba(0,219,232,.08)}.draft-intelligence-grid{display:grid;grid-template-columns:minmax(390px,1.65fr) minmax(370px,1.45fr) minmax(220px,.9fr) minmax(190px,.78fr);grid-gap:12px;gap:12px;min-height:286px}.draft-intelligence-grid>article{overflow:hidden}.draft-intelligence-grid>article>h2,.draft-panel-heading,.draft-player-pool-panel>h2{min-height:43px;padding:12px 15px;border-bottom:1px solid var(--draft-line)}.draft-player-table-body>button,.draft-player-table-head{display:grid;grid-template-columns:32px minmax(145px,1fr) 38px 62px 40px 44px 52px;align-items:center}.draft-player-table-head{min-height:29px;padding:0 10px;color:#bac5cf;background:#06111a;font-size:8px;text-transform:uppercase}.draft-player-table-body{max-height:214px;overflow-y:auto;scrollbar-color:#304b5d #06111b;scrollbar-width:thin}.draft-player-table-body>button{width:100%;min-height:35px;padding:0 10px;color:#d8e0e7;border:0;border-bottom:1px solid var(--draft-line-soft);background:transparent;text-align:left;font-size:9px}.draft-player-table-body>button.selected,.draft-player-table-body>button:hover{background:rgba(0,219,232,.055)}.draft-player-table-body>button.selected strong{color:var(--draft-cyan)}.draft-player-table-body>button strong{overflow:hidden;color:#e7edf2;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.draft-player-list-identity,.draft-player-team-cell{display:flex;align-items:center;min-width:0}.draft-player-list-identity{gap:7px}.draft-player-list-identity strong{min-width:0}.draft-player-team-cell{gap:4px}.draft-player-team-cell .team-logo{flex:0 0 auto}.draft-player-team-cell small{color:#c4ced7;font-size:8px}.draft-player-table-body .team-logo{justify-self:start}.draft-player-empty{margin:0;padding:28px 14px;color:var(--draft-muted);font-size:10px;text-align:center}.draft-panel-heading{display:flex;align-items:center;justify-content:space-between}.draft-panel-heading h2{margin:0}.draft-panel-heading>div{display:grid;justify-items:end;margin:-9px -9px -9px 0;padding:7px 10px;border-left:1px solid var(--draft-line);border-radius:4px;background:#06101a}.draft-panel-heading>div small,.draft-panel-heading>div span{color:#8f9da9;font-size:7px;text-transform:uppercase}.draft-panel-heading>div strong{color:var(--draft-green);font-size:28px;line-height:1}.draft-panel-heading>div small{color:var(--draft-green);text-transform:none}.draft-profile-identity{display:flex;align-items:center;gap:12px;padding:10px 15px 4px}.draft-profile-identity .football-avatar{width:64px;height:64px;border-radius:4px;background:linear-gradient(160deg,#0c2731,#0aa7b5)}.draft-profile-identity h3{margin:0 0 4px;color:#fff;font-size:16px}.draft-profile-identity p{margin:0;color:#b9c5ce;font-size:9px}.draft-profile-identity p b{margin-right:10px}.draft-profile-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:3px 15px 8px 91px;border-bottom:1px solid var(--draft-line)}.draft-profile-facts span,.draft-profile-projection b,.draft-profile-stats b{display:grid}.draft-profile-facts small,.draft-profile-projection b,.draft-profile-projection>span,.draft-profile-stats b,.draft-profile-stats>span{color:#91a0ad;font-size:7px;font-weight:500;text-transform:uppercase}.draft-profile-facts strong{color:#eef4f8;font-size:9px}.draft-profile-projection,.draft-profile-stats{padding:7px 15px;border-bottom:1px solid var(--draft-line)}.draft-profile-projection>div,.draft-profile-stats>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:5px}.draft-profile-projection b small,.draft-profile-stats b small{margin-top:2px;color:#fff;font-size:10px;font-weight:700}.draft-profile-projection{border-bottom:0}.draft-profile-projection>div{grid-template-columns:repeat(4,minmax(0,1fr))}.draft-log-panel>div{display:grid;padding:8px 14px 3px}.draft-log-panel>div>div{display:grid;grid-template-columns:32px 22px minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px;min-height:34px}.draft-log-panel>div>div>span:first-child{color:#a7b3be;font-size:8px}.draft-log-panel .manager-identity>span:last-child{display:none}.draft-log-panel .manager-avatar{width:21px;height:21px;color:#b9c5cf;border-color:#455667;border-radius:50%;background:#0a1520}.draft-log-panel p{display:grid;min-width:0;margin:0}.draft-log-panel p small,.draft-log-panel p strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-log-panel p strong{color:#e7eef3;font-size:9px}.draft-log-panel p small{color:#adb9c3;font-size:8px}.draft-log-panel>button{display:block;margin:0 auto;color:var(--draft-cyan);border:0;background:transparent;font-size:9px}.draft-team-needs-panel>div{display:grid;padding:7px 15px}.draft-team-needs-panel>div span{display:flex;align-items:center;justify-content:space-between;min-height:38px;color:#cbd4dc;border-bottom:1px solid var(--draft-line-soft);font-size:10px}.draft-team-needs-panel>div span:last-child{border-bottom:0}.draft-team-needs-panel b{color:#a6b2bd;font-weight:600}.draft-team-needs-panel .need-weak{color:#ff5e5e}.draft-team-needs-panel .need-strong{color:var(--draft-green)}.draft-team-needs-panel .need-moderate{color:var(--draft-gold)}.draft-action-bar{position:-webkit-sticky;position:sticky;bottom:8px;z-index:30;display:grid;grid-template-columns:minmax(390px,1fr) minmax(260px,.8fr) minmax(430px,1.08fr);align-items:center;grid-gap:24px;gap:24px;min-height:76px;padding:10px 24px;box-shadow:0 -16px 36px rgba(0,0,0,.2)}.draft-action-controls,.draft-action-controls label,.draft-action-controls label>button,.draft-filter-button,.draft-make-pick{display:flex;align-items:center}.draft-action-controls{gap:28px}.draft-action-controls label{gap:9px;color:#edf2f6;font-size:10px;white-space:nowrap}.draft-action-controls label>button{width:43px;height:24px;padding:2px;border:0;border-radius:999px;background:#26394a}.draft-action-controls label>button span{width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .16s ease}.draft-action-controls label>button.active{background:#14c95b}.draft-action-controls label>button.active span{transform:translateX(19px)}.draft-action-controls label>button:disabled{cursor:not-allowed;opacity:.5}.draft-filter-button,.draft-make-pick{justify-content:center;gap:9px;min-height:42px;padding:0 18px;border-radius:4px;font-size:11px;font-weight:760}.draft-filter-button{color:#e3eaf0;border:1px solid #385064;background:#0a1722;white-space:nowrap}.draft-on-clock-callout{display:grid;justify-items:center;min-width:0;padding-inline:8px;text-align:center}.draft-on-clock-callout strong{max-width:100%;color:var(--draft-green);font-size:14px;line-height:1.25;overflow-wrap:anywhere;text-align:center;white-space:normal}.draft-on-clock-callout span{margin-top:3px;color:#eef4f8;font-size:11px;line-height:1.3;text-align:center}.draft-make-pick{color:#021007;border:1px solid var(--draft-green);background:linear-gradient(180deg,#12f56f,#00cb54);box-shadow:0 0 22px rgba(0,239,102,.1)}.draft-readonly-note{display:none}.draft-log-dialog-backdrop{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:24px;background:rgba(0,4,8,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.draft-log-dialog{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(760px,100%);max-height:min(720px,calc(100dvh - 48px));overflow:hidden;border:1px solid rgba(0,219,232,.28);border-radius:6px;background:#06111b;box-shadow:0 32px 100px rgba(0,0,0,.7)}.draft-log-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--draft-line)}.draft-log-dialog>header span{color:var(--draft-cyan);font-size:8px;font-weight:800;text-transform:uppercase}.draft-log-dialog>header h2{margin:3px 0 0;color:#fff;font-size:20px}.draft-log-dialog>header button{display:grid;width:34px;height:34px;place-items:center;color:#c8d3dc;border:1px solid var(--draft-line);border-radius:4px;background:#0a1823}.draft-log-dialog-list{overflow-y:auto;scrollbar-color:#2b4d5f #06111b;scrollbar-width:thin}.draft-log-dialog-list article{display:grid;grid-template-columns:48px minmax(130px,.8fr) minmax(180px,1.2fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:48px;padding:7px 16px;border-bottom:1px solid var(--draft-line-soft)}.draft-log-dialog-list article>span:first-child{color:var(--draft-cyan);font-family:var(--font-mono);font-size:10px}.draft-log-dialog-list .manager-avatar{width:24px;height:24px;border-radius:50%}.draft-log-dialog-list .manager-identity strong{font-size:9px}.draft-log-dialog-list article>div{display:grid;min-width:0}.draft-log-dialog-list article>div strong{overflow:hidden;color:#eef4f8;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.draft-log-dialog-list article>div small{display:flex;align-items:center;gap:5px;color:#a9b6c1;font-size:8px}.draft-log-dialog-list article>em{color:#778995;font-size:8px;font-style:normal;text-transform:uppercase}@media (min-width:1360px) and (min-height:900px){.draft-room-workspace{min-height:calc(100vh - 84px);grid-template-rows:84px auto minmax(268px,1fr) 76px}}@media (max-width:1260px){.draft-ops-strip{grid-template-columns:minmax(650px,1.75fr) minmax(340px,1fr)}.draft-status-cluster{grid-template-columns:190px 200px minmax(280px,1fr)}.draft-next-team-row{gap:7px}.draft-roster-overview{gap:9px}.draft-intelligence-grid{grid-template-columns:minmax(380px,1.4fr) minmax(360px,1.25fr) minmax(210px,.75fr)}.draft-team-needs-panel{grid-column:3}.draft-action-bar{grid-template-columns:minmax(330px,1fr) minmax(220px,.7fr) minmax(330px,1fr);gap:12px;padding-inline:16px}.draft-action-controls{gap:14px}}@media (max-width:1020px){body:has(.draft-room-workspace) .site-header{padding-inline:18px}body:has(.draft-room-workspace) .draft-room-page{padding-inline:12px}.draft-ops-strip{grid-template-columns:1fr}.draft-status-cluster{grid-template-columns:180px minmax(180px,.8fr) minmax(360px,1.4fr)}.draft-your-team-block{grid-column:auto}.draft-board-toolbar{grid-template-columns:auto minmax(0,1fr)}.draft-player-search,.draft-rankings-select{grid-row:2}.draft-intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.draft-team-needs-panel{grid-column:auto}.draft-action-bar{position:static;grid-template-columns:1fr 1fr}.draft-action-controls,.draft-make-pick,.draft-on-clock-callout{grid-column:1/-1}}@media (max-width:720px){body:has(.draft-room-workspace) .draft-room-page{padding-inline:8px}.draft-room-workspace{gap:8px;padding-top:8px}.draft-ops-strip{grid-template-columns:1fr}.draft-status-cluster{grid-template-columns:1fr 1fr}.draft-next-up-block,.draft-your-team-block{grid-column:1/-1}.draft-next-up-block{border-top:1px solid var(--draft-line)}.draft-status-cluster>:nth-child(2){border-right:0}.draft-next-team-row{grid-template-columns:repeat(5,minmax(50px,1fr))}.draft-your-team-block{grid-template-columns:auto 1fr}.draft-sync-details{position:static;grid-column:1/-1;margin-top:9px}.draft-sync-popover{top:calc(100% - 5px);right:8px;left:8px;width:auto}.draft-roster-overview{grid-column:1/-1;flex-wrap:wrap;margin-top:12px}.draft-board-toolbar{grid-template-columns:1fr}.draft-position-filters{width:100%;overflow-x:auto}.draft-position-filters button{min-width:50px;flex:1 0 auto}.draft-player-search,.draft-rankings-select{grid-row:auto}.draft-action-bar,.draft-intelligence-grid{grid-template-columns:1fr}.draft-action-bar{gap:10px}.draft-action-controls,.draft-on-clock-callout{grid-column:auto}.draft-action-controls{flex-wrap:wrap}.draft-make-pick{width:100%}}@media (max-width:440px){.draft-clock-block,.draft-next-up-block,.draft-on-clock-block,.draft-your-team-block{padding:12px}.draft-clock-block>strong{font-size:34px}.draft-next-team-row{gap:4px}.draft-next-team-row>div{display:flex;flex-direction:column;gap:3px;text-align:center}.draft-next-team-row .manager-avatar{width:28px;height:28px}.draft-next-team-row .manager-identity>span:last-child{display:none}.draft-player-table-body>button,.draft-player-table-head{grid-template-columns:28px minmax(128px,1fr) 34px 56px 36px 40px 46px}.draft-log-dialog-backdrop{padding:10px}.draft-log-dialog-list article{grid-template-columns:42px 26px minmax(0,1fr) auto}.draft-log-dialog-list article .manager-identity{display:none}.draft-action-controls{gap:12px}.draft-filter-button{width:100%}}body:has(.league-hub-page){background:linear-gradient(180deg,rgba(2,7,12,.66),#02070c 470px),linear-gradient(90deg,rgba(2,7,12,.96),rgba(2,7,12,.62) 48%,rgba(2,7,12,.94)),url(/landing/stadium-hero-v2.png) top /100% auto no-repeat,#02070c}.league-hub-page{width:min(1540px,calc(100vw - 32px));margin-inline:auto;padding:22px 0 88px}.league-hub-redesign{--league-green:#00f060;--league-cyan:#00ddeb;--league-surface:rgba(5,15,25,0.94);--league-surface-raised:rgba(8,22,35,0.96);--league-border:rgba(94,132,158,0.26);--league-border-strong:rgba(104,151,180,0.42);gap:16px}.league-hub-redesign :where(.tb-card,.tb-app-hero){border-radius:10px}.league-hub-redesign .league-command-panel{position:relative;isolation:isolate;min-height:238px;padding:24px;overflow:hidden;border-color:rgba(0,240,96,.3);background:linear-gradient(112deg,rgba(0,240,96,.1),transparent 42%),linear-gradient(135deg,rgba(4,18,29,.98),rgba(3,11,19,.95));box-shadow:inset 0 1px rgba(255,255,255,.04),0 26px 72px rgba(0,0,0,.34)}.league-hub-redesign .league-command-panel:after{position:absolute;inset:0;z-index:-1;pointer-events:none;content:"";background:linear-gradient(90deg,transparent 49.8%,rgba(0,221,235,.08) 50%,transparent 50.2%),linear-gradient(0deg,transparent 49.8%,rgba(0,221,235,.055) 50%,transparent 50.2%);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,transparent 20%,#000 72%);mask-image:linear-gradient(90deg,transparent 20%,#000 72%)}.league-hub-redesign .tb-app-hero-copy{align-content:center;min-width:0}.league-hub-redesign .tb-app-hero-kicker{gap:10px}.league-hub-redesign .tb-app-hero-kicker>span:first-child{color:var(--league-cyan)}.league-hub-redesign .league-command-panel h2{max-width:620px;margin:18px 0 12px;color:#fff;font-size:clamp(38px,4.2vw,58px);font-weight:880;line-height:.98}.league-hub-redesign .league-command-panel .tb-app-hero-copy>p{max-width:560px;color:rgba(215,228,238,.74);font-size:14px;line-height:1.65}.league-hub-redesign .league-stat-grid{gap:8px}.league-hub-redesign .tb-metric-tile{min-height:98px;padding:14px;border-color:var(--league-border);border-radius:8px;background:rgba(2,10,17,.76);box-shadow:inset 0 1px rgba(255,255,255,.025)}.league-hub-redesign .tb-metric-tile span{color:rgba(160,183,200,.68)}.league-hub-redesign .tb-metric-tile strong{color:#fff;font-size:clamp(25px,2.4vw,38px)}.league-hub-redesign .tb-metric-tile small{color:rgba(188,207,219,.65)}.league-hub-redesign .league-access-note{min-height:48px;border-color:rgba(200,169,106,.28);color:rgba(231,223,201,.8);background:rgba(52,41,16,.2)}.league-hub-redesign .league-access-note a{color:#f0cc73}.league-hero-links{display:flex;flex-wrap:wrap;gap:8px}.league-header-link,.league-hero-links a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--league-border);border-radius:7px;color:rgba(227,238,245,.86);background:rgba(4,14,23,.76);font-size:11px;font-weight:850;text-decoration:none;transition:.16s ease}.league-header-link:hover,.league-hero-links a:hover{border-color:rgba(0,240,96,.5);color:var(--league-green);background:rgba(0,240,96,.07);transform:translateY(-1px)}.league-hub-redesign .league-connect-panel{gap:14px;padding:18px;border-color:var(--league-border);background:linear-gradient(115deg,rgba(0,221,235,.035),transparent 40%),var(--league-surface);box-shadow:0 20px 54px rgba(0,0,0,.24)}.league-panel-intro{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.league-panel-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(0,240,96,.3);border-radius:8px;color:var(--league-green);background:rgba(0,240,96,.07)}.league-panel-intro h2{margin:3px 0 0;color:#fff;font-size:18px;font-weight:850}.league-panel-intro p{margin:4px 0 0;color:rgba(180,199,213,.66);font-size:11px}.league-hub-redesign .league-connect-form{grid-template-columns:minmax(260px,1fr) 110px minmax(140px,auto) minmax(128px,auto);gap:9px}.league-hub-redesign .league-connect-form input{min-height:46px;border-color:var(--league-border);border-radius:7px;color:#fff;background:rgba(2,10,17,.88)}.league-hub-redesign .league-connect-form input:focus{border-color:rgba(0,240,96,.5);box-shadow:0 0 0 3px rgba(0,240,96,.08)}.league-hub-redesign .league-scan-meta{min-height:42px;padding:0 13px;border-color:rgba(0,240,96,.26);background:rgba(0,240,96,.07)}.league-hub-redesign .league-picker-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px}.league-hub-redesign .league-picker-card{position:relative;min-height:88px;padding:13px 14px;border-color:var(--league-border);border-radius:8px;background:rgba(4,14,23,.82)}.league-hub-redesign .league-picker-card:after{position:absolute;top:12px;right:12px;width:7px;height:7px;border-radius:50%;content:"";background:rgba(145,168,183,.35)}.league-hub-redesign .league-picker-card.active,.league-hub-redesign .league-picker-card:hover{border-color:rgba(0,240,96,.46);background:linear-gradient(135deg,rgba(0,240,96,.09),rgba(4,14,23,.94));transform:translateY(-1px)}.league-hub-redesign .league-picker-card.active:after{background:var(--league-green);box-shadow:0 0 11px rgba(0,240,96,.68)}.league-hub-redesign .league-picker-card strong{color:#fff;font-size:13px}.league-hub-redesign .league-layout{grid-template-columns:1fr;gap:14px}.league-hub-redesign :where(.league-rankings-card,.league-side-card,.league-value-board,.league-economy-panel,.league-team-card,.league-signal-panel,.league-signal-card){border-color:var(--league-border);border-radius:10px;background:var(--league-surface);box-shadow:0 22px 58px rgba(0,0,0,.24)}.league-hub-redesign :where(.league-rankings-card,.league-value-board,.league-economy-panel,.league-signal-panel){padding:20px}.league-hub-redesign .league-card-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.league-hub-redesign .league-card-header h2{margin-top:6px;color:#fff;font-size:clamp(22px,2.2vw,30px);font-weight:850}.league-card-actions{display:flex;align-items:center;gap:8px}.league-hub-redesign .league-team-board-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.league-hub-redesign .league-team-mode{width:max-content;border-color:var(--league-border);background:rgba(2,10,17,.82)}.league-hub-redesign .league-team-mode button{min-width:82px;color:rgba(182,201,213,.72)}.league-hub-redesign .league-team-mode button.active{color:#031007;background:var(--league-green)}.league-hub-redesign .league-team-board-toolbar>span{color:rgba(161,183,198,.62);font-size:11px}.league-hub-redesign .league-team-board{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.league-hub-redesign .league-team-entry{overflow:hidden;border:1px solid rgba(94,132,158,.2);border-radius:8px;background:rgba(2,9,15,.84);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.league-hub-redesign .league-team-entry:hover{border-color:rgba(0,221,235,.3)}.league-hub-redesign .league-team-entry.expanded{border-color:rgba(0,240,96,.36);background:linear-gradient(110deg,rgba(0,240,96,.035),transparent 42%),rgba(2,9,15,.96);box-shadow:0 18px 44px rgba(0,0,0,.22)}.league-hub-redesign .league-team-summary{display:grid;width:100%;min-height:72px;grid-template-columns:46px minmax(210px,1fr) 104px 116px 96px 132px 24px;align-items:center;grid-gap:11px;gap:11px;padding:10px 13px;border:0;color:inherit;background:transparent;box-shadow:none;text-align:left;cursor:pointer}.league-hub-redesign .league-team-summary:focus-visible{outline:2px solid var(--league-green);outline-offset:-3px}.league-hub-redesign .league-team-rank{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(0,240,96,.24);border-radius:7px;color:var(--league-green);background:rgba(0,240,96,.055);font-family:var(--font-ibm-plex-mono),monospace;font-size:11px;font-weight:800}.league-hub-redesign .league-team-stat{display:grid;min-width:0;grid-template-columns:auto auto;align-items:center;justify-content:start;grid-gap:2px 7px;gap:2px 7px}.league-hub-redesign .league-team-stat small{grid-column:1/-1;color:rgba(142,166,182,.6);font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.league-hub-redesign .league-team-stat>strong{color:#fff;font-family:var(--font-ibm-plex-mono),monospace;font-size:13px}.league-hub-redesign .league-team-chevron{color:rgba(165,187,201,.56);transition:transform .18s ease,color .18s ease}.league-hub-redesign .league-team-entry.expanded .league-team-chevron{color:var(--league-green);transform:rotate(180deg)}.league-hub-redesign .league-team-position-ranks{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 13px 10px;overflow:hidden;border:1px solid rgba(94,132,158,.14);border-radius:5px;background:rgba(8,20,29,.66)}.league-hub-redesign .league-team-position-ranks span{position:relative;display:flex;min-width:0;min-height:34px;align-items:center;justify-content:center;gap:6px;border-right:1px solid rgba(94,132,158,.12)}.league-hub-redesign .league-team-position-ranks span:before{position:absolute;top:0;left:50%;width:28px;height:2px;border-radius:0 0 2px 2px;background:var(--position-color);content:"";opacity:.76;transform:translateX(-50%)}.league-hub-redesign .league-team-position-ranks span:last-child{border-right:0}.league-hub-redesign .league-team-position-ranks small{color:var(--position-color);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.league-hub-redesign .league-team-position-ranks strong{color:rgba(240,247,251,.94);font-family:var(--font-ibm-plex-mono),monospace;font-size:11px;font-weight:800}.league-hub-redesign .league-team-position-ranks [data-rank-strength=first] strong{color:#55efa0}.league-hub-redesign .league-team-position-ranks [data-rank-strength=top] strong{color:#8ddff0}.league-hub-redesign .league-team-position-ranks em{color:rgba(144,167,182,.48);font-size:8px;font-style:normal}.league-hub-redesign :where([data-position=qb]){--position-color:#ff6675}.league-hub-redesign :where([data-position=rb]){--position-color:#2fd69b}.league-hub-redesign :where([data-position=wr]){--position-color:#42a5ff}.league-hub-redesign :where([data-position=te]){--position-color:#f5a34b}.league-hub-redesign :where([data-position=picks]){--position-color:#2bd9e8}.league-hub-redesign .league-team-expanded{padding:13px}.league-hub-redesign .league-team-read{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px;padding:9px 11px;border:1px solid rgba(94,132,158,.16);border-radius:6px;color:rgba(204,220,230,.76);background:rgba(5,16,25,.72);font-size:10px}.league-hub-redesign .league-team-read small{flex:0 0 auto;color:var(--league-cyan);font-weight:800}.league-hub-redesign .league-roster-columns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px;align-items:start}.league-hub-redesign .league-roster-column{min-width:0;overflow:hidden;border:1px solid rgba(94,132,158,.18);border-top:1px solid var(--position-color);border-radius:7px;background:rgba(4,13,21,.88)}.league-hub-redesign .league-roster-column>header{display:flex;min-height:49px;align-items:center;justify-content:space-between;gap:8px;padding:8px 9px;border-bottom:1px solid rgba(94,132,158,.16);background:color-mix(in srgb,var(--position-color) 7%,rgba(4,13,21,.95))}.league-hub-redesign .league-roster-column>header div{display:grid;grid-gap:2px;gap:2px}.league-hub-redesign .league-roster-column>header strong{color:var(--position-color);font-size:11px}.league-hub-redesign .league-roster-column>header small{color:rgba(157,180,195,.58);font-size:8px}.league-hub-redesign .league-roster-column>header>span{color:#fff;font-family:var(--font-ibm-plex-mono),monospace;font-size:10px;font-weight:800}.league-hub-redesign .league-roster-player-list{max-height:410px;overflow-y:auto;scrollbar-color:rgba(84,126,151,.45) transparent;scrollbar-width:thin}.league-hub-redesign .league-roster-pick,.league-hub-redesign .league-roster-player{display:grid;min-height:47px;align-items:center;grid-gap:7px;gap:7px;padding:6px 7px;border-bottom:1px solid rgba(94,132,158,.1)}.league-hub-redesign .league-roster-player{grid-template-columns:26px minmax(0,1fr) auto}.league-hub-redesign .league-roster-pick:last-child,.league-hub-redesign .league-roster-player:last-child{border-bottom:0}.league-hub-redesign .league-roster-pick:hover,.league-hub-redesign .league-roster-player:hover{background:rgba(255,255,255,.025)}.league-hub-redesign .league-roster-player-copy{display:grid;min-width:0;grid-gap:3px;gap:3px}.league-hub-redesign .league-roster-player-copy>strong{overflow:hidden;color:rgba(239,246,250,.9);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.league-hub-redesign .league-roster-player-copy>small{display:flex;min-width:0;align-items:center;gap:4px;color:rgba(145,169,185,.6);font-size:7px}.league-hub-redesign .league-roster-player-copy>small em{overflow:hidden;color:rgba(185,202,213,.68);font-style:normal;text-overflow:ellipsis;white-space:nowrap}.league-hub-redesign .league-roster-player-value{display:grid;justify-items:end;grid-gap:2px;gap:2px}.league-hub-redesign .league-roster-player-value small{color:var(--position-color);font-family:var(--font-ibm-plex-mono),monospace;font-size:7px}.league-hub-redesign .league-roster-player-value strong{color:#fff;font-family:var(--font-ibm-plex-mono),monospace;font-size:9px}.league-hub-redesign .league-roster-player-list>p,.league-hub-redesign .league-team-board-empty{margin:0;padding:18px 10px;color:rgba(153,177,193,.6);font-size:9px;text-align:center}.league-hub-redesign .league-roster-pick{grid-template-columns:28px minmax(0,1fr) auto}.league-hub-redesign .league-roster-pick>span:nth-child(2){display:grid;min-width:0;grid-gap:2px;gap:2px}.league-hub-redesign .league-roster-pick>span:nth-child(2) strong{color:rgba(239,246,250,.9);font-size:9px}.league-hub-redesign .league-roster-pick>span:nth-child(2) small{overflow:hidden;color:rgba(156,178,192,.62);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.league-hub-redesign .league-roster-pick>strong{color:#fff;font-family:var(--font-ibm-plex-mono),monospace;font-size:9px}.league-hub-redesign .league-pick-round{display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(43,217,232,.3);border-radius:6px;color:#2bd9e8;background:rgba(43,217,232,.08);font-family:var(--font-ibm-plex-mono),monospace;font-size:8px;font-weight:800}.league-hub-redesign .league-roster-pick.acquired{box-shadow:inset 2px 0 0 #2bd9e8;background:rgba(43,217,232,.03)}.league-hub-redesign .league-table-wrap{border-color:var(--league-border);border-radius:8px;background:rgba(2,9,15,.86)}.league-hub-redesign .league-table th{color:rgba(145,169,186,.7);background:#06111b}.league-hub-redesign .league-table td{border-bottom-color:rgba(94,132,158,.15);color:rgba(210,224,233,.76)}.league-hub-redesign .league-table tbody tr:hover{background:rgba(0,240,96,.045)}.league-hub-redesign .rank-chip{border-color:rgba(0,240,96,.24);color:var(--league-green);background:rgba(0,240,96,.06)}.league-hub-redesign .score-cell strong{color:#fff;font-size:14px}.league-hub-redesign .league-tier{border-color:var(--league-border);color:rgba(224,235,242,.8);background:rgba(255,255,255,.035)}.league-hub-redesign .league-tier[data-tier=contender]{border-color:rgba(0,240,96,.26);color:var(--league-green);background:rgba(0,240,96,.07)}.league-hub-redesign .league-tier[data-tier=builder]{border-color:rgba(0,221,235,.25);color:var(--league-cyan);background:rgba(0,221,235,.065)}.league-hub-redesign .league-tier[data-tier="needs reset"]{border-color:rgba(224,109,119,.28);color:#ef9ca4;background:rgba(224,109,119,.07)}.league-hub-redesign .league-side-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.league-hub-redesign .league-side-card{padding:18px}.league-hub-redesign .league-side-card p,.league-hub-redesign .league-signal-card p,.league-hub-redesign .league-team-card p{color:rgba(184,203,216,.7)}.league-hub-redesign .league-inline-link{color:var(--league-green)}.league-hub-redesign .league-meter{height:7px;background:rgba(103,137,159,.14)}.league-hub-redesign .league-meter span{background:linear-gradient(90deg,var(--league-cyan),var(--league-green));box-shadow:0 0 14px rgba(0,240,96,.28)}.league-hub-redesign .settings-list>div{border-bottom-color:rgba(94,132,158,.16)}.league-hub-redesign .settings-list span{color:rgba(161,184,199,.68)}.league-hub-redesign .settings-list strong{color:#fff}.league-hub-redesign .league-value-board-grid{gap:14px}.league-hub-redesign .value-filter-row{border-color:var(--league-border);background:rgba(2,10,17,.78)}.league-hub-redesign .value-filter-row button{color:rgba(180,201,214,.68)}.league-hub-redesign .value-filter-row button.active{color:#031007;background:var(--league-green)}.league-hub-redesign .league-value-row{border-bottom-color:rgba(94,132,158,.15)}.league-hub-redesign .league-value-row>span{color:var(--league-cyan);font-family:var(--font-ibm-plex-mono),monospace}.league-hub-redesign .league-value-row>strong{color:#fff;font-family:var(--font-ibm-plex-mono),monospace}.league-hub-redesign .league-value-row button{display:block;min-width:0;padding:0;border:0;color:inherit;background:transparent;box-shadow:none;text-align:left}.league-hub-redesign .league-value-empty{margin:0;padding:28px 14px;color:rgba(169,191,205,.68);text-align:center}.league-hub-redesign .league-model-note{display:flex;align-items:flex-start;gap:10px;margin:-2px 2px 0;padding:11px 13px;border:1px solid rgba(94,132,158,.18);border-radius:7px;color:rgba(171,194,208,.72);background:rgba(3,12,19,.72);font-size:12px;line-height:1.55}.league-hub-redesign .league-model-note svg{flex:0 0 auto;margin-top:1px;color:var(--league-cyan)}.league-hub-redesign .economy-map{min-height:360px;border-color:var(--league-border);background:linear-gradient(rgba(75,119,145,.12) 1px,transparent 0),linear-gradient(90deg,rgba(75,119,145,.12) 1px,transparent 0),rgba(2,10,17,.88);background-size:50% 50%}.league-hub-redesign .economy-dot{width:36px;height:36px;border-color:rgba(0,240,96,.42);color:#021007;background:linear-gradient(135deg,#4bff8c,#00cc50);box-shadow:0 0 20px rgba(0,240,96,.18)}.league-hub-redesign .economy-list article{border-color:var(--league-border);background:rgba(4,14,23,.76)}.league-hub-redesign .economy-list strong,.league-hub-redesign .league-signal-card h3,.league-hub-redesign .league-team-card h3{color:#fff}.league-hub-redesign .league-team-card{min-height:190px;padding:18px}.league-hub-redesign .league-team-icon{border-color:rgba(0,240,96,.24);color:var(--league-green);background:rgba(0,240,96,.06)}.league-hub-redesign .league-team-card>strong{color:var(--league-green)}.league-hub-redesign .league-signal-grid{gap:9px}.league-hub-redesign .league-signal-card{min-height:138px;padding:15px;box-shadow:none}@media (max-width:1020px){.league-hub-redesign .league-team-summary{grid-template-columns:42px minmax(190px,1fr) 100px 110px 24px}.league-hub-redesign .league-team-record,.league-hub-redesign .league-team-value{display:none}.league-hub-redesign .league-roster-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.league-hub-redesign .league-roster-picks{grid-column:1/-1}}@media (max-width:1180px){.league-hub-redesign .league-command-panel,.league-hub-redesign .league-layout{grid-template-columns:1fr}.league-hub-redesign .league-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.league-hub-page{width:min(100% - 20px,1540px);padding-top:10px}.league-hub-redesign{gap:12px}.league-hub-redesign .league-command-panel,.league-hub-redesign .league-connect-panel,.league-hub-redesign :where(.league-rankings-card,.league-value-board,.league-economy-panel,.league-signal-panel){padding:15px}.league-hub-redesign .league-command-panel h2{font-size:36px}.league-hub-redesign .league-connect-form{grid-template-columns:1fr 90px}.league-panel-intro{grid-template-columns:auto minmax(0,1fr)}.league-panel-intro>:last-child{grid-column:1/-1;justify-self:start}.league-hub-redesign .economy-list,.league-hub-redesign .league-card-grid,.league-hub-redesign .league-side-stack,.league-hub-redesign .league-signal-grid,.league-hub-redesign .league-value-board-grid{grid-template-columns:1fr}.league-hub-redesign .league-card-header,.league-hub-redesign .league-team-board-toolbar{align-items:flex-start;flex-direction:column}.league-card-actions{width:100%;flex-wrap:wrap}.league-header-link{flex:1 1}.league-hero-links a{flex:1 1 130px}.league-hub-redesign .league-team-summary{min-height:66px;grid-template-columns:38px minmax(0,1fr) 92px 22px;gap:8px;padding-inline:10px}.league-hub-redesign .league-team-record,.league-hub-redesign .league-team-summary .league-tier,.league-hub-redesign .league-team-value{display:none}.league-hub-redesign .league-team-stat{justify-self:end}.league-hub-redesign .league-team-expanded{padding:10px}.league-hub-redesign .league-team-position-ranks{margin:0 10px 8px}.league-hub-redesign .league-team-position-ranks span{min-height:31px;gap:3px}.league-hub-redesign .league-team-position-ranks small{font-size:8px}.league-hub-redesign .league-team-position-ranks strong{font-size:10px}.league-hub-redesign .league-team-position-ranks em{display:none}.league-hub-redesign .league-team-read{align-items:flex-start;flex-direction:column;gap:5px}.league-hub-redesign .league-roster-columns{grid-template-columns:1fr}.league-hub-redesign .league-roster-picks{grid-column:auto}}@media (max-width:430px){.league-hub-redesign .league-connect-form{grid-template-columns:1fr}.league-hub-redesign .league-stat-grid,.league-hub-redesign .league-team-mode{grid-template-columns:repeat(2,minmax(0,1fr))}.league-hub-redesign .league-team-mode{display:grid;width:100%}.league-hub-redesign .league-team-mode button{width:100%;min-width:0}.league-hub-redesign .tb-metric-tile{min-height:96px}}