*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font:14px/1.4 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}.eyebrow{letter-spacing:.16em;opacity:.7;font-size:11px;font-weight:800}h1{margin:3px 0 2px;font-size:clamp(24px,3vw,38px);line-height:1.05}.dot{border-radius:50%;width:9px;height:9px;display:inline-block}.dot.disconnected{background:#aab3c3}.dot.connected{background:#4ade80;box-shadow:0 0 0 4px #4ade8020}input{color:#172033;background:#fff;border:1px solid #ccd5e3;border-radius:9px;padding:9px 11px}.btn{cursor:pointer;border:0;border-radius:9px;padding:9px 13px;font-weight:750}.btn.primary{color:#fff;background:#5d8cff}.btn.ghost{color:#fff;background:#ffffff1a}.hidden{display:none!important}.small{font-size:12px}.muted{opacity:.72}.page{padding:18px clamp(12px,3vw,38px) 44px}.controls-shell{border:1px solid var(--line);z-index:20;background:#fff;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:13px;display:grid;position:sticky;top:0;box-shadow:0 2px 8px #1725540c}.view-toggle{background:#eef2f7;border-radius:10px;padding:3px;display:flex}.view-btn{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 11px;font-weight:750}.view-btn.active{color:#14213d;background:#fff;box-shadow:0 1px 4px #0001}.filters{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.search{width:min(280px,100%)}.position-filter{gap:4px;display:flex}.chip{cursor:pointer;color:#667085;background:#fff;border:1px solid #d8dee8;border-radius:999px;padding:6px 9px;font-weight:700}.chip.active{color:#fff;background:#1f376a;border-color:#1f376a}.checkline{color:#566176;align-items:center;gap:5px;display:flex}.stats{gap:8px;display:flex}.stat{text-align:center;border-left:1px solid var(--line);min-width:68px;padding-left:8px}.stat span{color:var(--muted);font-size:11px;display:block}.stat strong{font-size:18px}.board{flex-direction:column;gap:16px;display:flex}.position-section{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 7px #1725540b}.position-title{border-bottom:1px solid var(--line);background:#f7f9fc;justify-content:space-between;padding:10px 13px;font-size:15px;font-weight:850;display:flex}.position-title span:last-child{color:var(--muted);font-size:12px;font-weight:600}.table-wrap{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:auto;box-shadow:0 2px 7px #1725540b}.position-section .table-wrap{box-shadow:none;border:0;border-radius:0}.rank-table th,.rank-table td{text-align:center;white-space:nowrap;border-bottom:1px solid #edf0f4;padding:8px 9px}.rank-table thead th{z-index:3;text-transform:uppercase;letter-spacing:.03em;color:#465268;background:#edf1f6;font-size:11px;position:sticky;top:0}.rank-table td.name{text-align:left;color:#172033;font-weight:780}.rank-table tr.watch{background:var(--watch)}.rank-table tr.drafted{background:var(--drafted);color:#9199a6}.rank-table tr.drafted td.name{color:#858e9c;text-decoration:line-through}.badge{border-radius:999px;justify-content:center;align-items:center;min-width:68px;padding:4px 7px;font-size:11px;font-weight:800;display:inline-flex}.badge.available{color:#16713a;background:#e8f7ee}.badge.watch{color:#7a5b00;background:#fff0a8}.badge.drafted{color:#6b7280;background:#dde2e9}.pos{font-weight:850}.pos.RB{color:#0a7a4d}.pos.WR{color:#285dc7}.pos.TE{color:#8c4aba}.pos.QB{color:#c35e1d}.delta{font-weight:800}.delta.positive{color:var(--green)}.delta.negative{color:var(--red)}.delta.zero{color:#8791a0}.empty{text-align:center;color:#697386;background:#fff;border:1px dashed #c9d2df;border-radius:14px;padding:42px}.toast{color:#fff;z-index:50;background:#172033;border-radius:10px;padding:10px 13px;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 30px #0003}@media (width<=1050px){.topbar{flex-direction:column;align-items:flex-start}.connection-card{width:100%;min-width:0}.controls-shell{grid-template-columns:1fr}.stats{justify-content:flex-start}.stat:first-child{border-left:0;padding-left:0}}.connection-modes{background:#ffffff10;border-radius:9px;gap:5px;width:max-content;margin-bottom:8px;padding:3px;display:flex}.mode-btn{color:#dce5f7;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 9px;font-weight:750}.mode-btn.active{color:#1b2a4b;background:#fff}.mode-btn:disabled{opacity:.65;cursor:default}.btn.warn{color:#7b5800;background:#fff1c7}.tier-section{background:#fff;border:2px solid #cfd8e6;border-radius:16px;overflow:hidden;box-shadow:0 2px 7px #1725540b}.tier-section+.tier-section{margin-top:2px}.tier-title{color:#244487;background:#edf2ff;border-bottom:2px solid #cfd8e6;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-weight:850;display:flex}.tier-title span:last-child{color:#68758b;font-size:12px;font-weight:650}.tier-section .table-wrap{box-shadow:none;border:0;border-radius:0}.tier-section.untiered .tier-title{color:#596273;background:#f3f4f6}.app-tab.active{color:#172554;background:#fff;box-shadow:0 1px 5px #0002}.panel{border:1px solid var(--line);background:#fff;border-radius:16px;padding:18px;box-shadow:0 2px 8px #1725540c}.panel h2{margin:2px 0 0;font-size:24px}.panel h3{margin:14px 0 8px}.eyebrow.dark{color:#68758b}.panel-head,.section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.setup-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.setup-actions label{color:#647084;font-size:12px;font-weight:700}.setup-actions select{margin-top:3px;display:block}.btn.secondary{color:#34445f;background:#e9eef6}.btn.danger{color:#a22;background:#fee2e2}.notice{color:#536176;background:#f3f6fb;border-radius:9px;margin:12px 0;padding:10px 12px}.setup-grid{grid-template-columns:1fr 1.35fr;gap:24px;margin-top:12px;display:grid}.editor-list,.mock-log{border:1px solid #e0e5ed;border-radius:10px;overflow:hidden}.editor-row,.log-row,.roster-row{border-bottom:1px solid #edf0f4;align-items:center;gap:8px;padding:8px 10px;display:flex}.editor-row:last-child,.log-row:last-child,.roster-row:last-child{border-bottom:0}.editor-row input{flex:1}.editor-row select{min-width:150px}.short{max-width:70px}.slot{color:#647084;width:34px;font-weight:850}.keeper-row .keeper-player-input{min-width:180px}.empty-mini{color:#7b8493;text-align:center;padding:18px}.log-row{grid-template-columns:55px 1fr 160px;display:grid}.log-row span:last-child{color:#68758b;text-align:right}.roster-row{grid-template-columns:42px 1fr 55px;display:grid}select{color:#172033;background:#fff;border:1px solid #ccd5e3;border-radius:8px;padding:8px}@media (width<=850px){.setup-grid{grid-template-columns:1fr}.app-tabs{width:100%;overflow:auto}}@media (width<=760px){.draft-ticker{grid-template-columns:auto 1fr}}.league-settings{background:#f8fafc;border:1px solid #dce3ed;border-radius:12px;grid-template-columns:1fr 1.3fr;gap:16px;margin:14px 0 4px;padding:14px;display:grid}.settings-chips{flex-wrap:wrap;gap:6px;display:flex}.setting-chip{color:#45546b;background:#e8edf5;border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:12px;display:inline-flex}.ai-summary{color:#536176;border-top:1px solid #dce3ed;grid-column:1/3;padding-top:10px}@media (width<=760px){.league-settings{grid-template-columns:1fr}.ai-summary{grid-column:1}}.team-roster-card{background:#fff;border:1px solid #dfe5ee;border-radius:11px;overflow:hidden}.team-roster-card.my-team-card{border:2px solid #3767a8}.team-roster-head{background:#f5f7fb;border-bottom:1px solid #e7ebf1;padding:9px 10px}.team-roster-head>div:first-child{align-items:center;gap:6px;display:flex}.roster-counts{color:#758197;margin-top:4px;font-size:10px}.team-player-row{border-bottom:1px solid #eef1f5;grid-template-columns:34px 1fr auto;align-items:center;gap:6px;padding:6px 9px;font-size:12px;display:grid}.team-player-row:last-child{border-bottom:0}.team-player-row span:last-child{color:#7a8495;font-size:10px}.ownership-source{color:#6a7484;white-space:nowrap;background:#eef2f7;border-radius:999px;justify-content:center;align-items:center;padding:3px 6px;font-size:9px;font-weight:800;display:inline-flex}.native-mock-dock{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 8px #1725540c}.team-roster-card.other-team-card{color:#717b89;background:#f0f2f5;border-color:#d9dee6}.team-roster-card.other-team-card .team-roster-head{background:#e7eaee}.team-roster-card.other-team-card .team-player-row strong{color:#66717f}.team-roster-card.my-team-card{color:#172033;background:#fff;border:3px solid #2f63a3;box-shadow:inset 0 0 0 2px #d9e8fa}.team-roster-card.my-team-card .team-roster-head{background:#eaf3ff;border-bottom-color:#b9d2f1}.team-roster-card.my-team-card .team-roster-head strong{color:#173f73}.native-mock-dock{z-index:60;background:#fff;border:1px solid #cfd7e4;border-radius:14px;max-height:min(72vh,760px);margin:0;position:fixed;bottom:14px;left:14px;right:14px;overflow:hidden;box-shadow:0 12px 36px #14213d35}.native-mock-dock.minimized{max-height:none}.native-mock-dock.page-hidden,.native-mock-dock.minimized #startNativeMockBtn,.native-mock-dock.minimized #resetNativeMockBtn{display:none}#boardPage{padding-bottom:72px}@media (width<=850px){.native-mock-dock{max-height:78vh;bottom:8px;left:8px;right:8px}}.controls-shell{z-index:25;grid-template-columns:auto 1fr;position:sticky;top:0}.rank-table thead tr.umbrella-row th{z-index:24;position:sticky;top:102px}.rank-table thead tr:nth-child(2) th{z-index:23;position:sticky;top:131px;box-shadow:0 1px #cfd7e4}.rank-table thead tr.umbrella-row{display:none}.rank-table thead tr:first-child th{z-index:23;position:sticky;top:102px;box-shadow:0 1px #cfd7e4}.rank-table col.col-ffbavg{width:var(--w-ffbavg)}.rank-table col.col-fpovr{width:var(--w-fpovr)}.rank-table col.col-tier{width:var(--w-tier)}.rank-table col.col-fppos{width:var(--w-fppos)}.rank-table col.col-delta{width:var(--w-delta)}.rank-table col.col-consensus{width:var(--w-consensus)}.rank-table td{text-overflow:ellipsis;overflow:hidden}.rank-table td:nth-child(4){text-align:left}.native-mock-dock.minimized #startNativeMockBtn,.native-mock-dock.minimized #resetNativeMockBtn,.native-mock-dock.minimized #toggleMockDockBtn{display:block}.btn.primary.mock-active,.btn.primary.mock-active:disabled{color:#fff;opacity:1;cursor:default;background:#198754}.player-stats-link{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:780}.player-stats-link:hover{text-underline-offset:2px;text-decoration:underline}.player-stats-modal{z-index:100;position:fixed;inset:0}.player-stats-backdrop{background:#0f172a88;position:absolute;inset:0}.stats-modal-open{overflow:hidden}.stats-bar-fill{background:#547bb4;border-radius:4px 4px 0 0;width:100%}.player-stats-table td:last-child{font-weight:850}@media (width<=700px){.player-stats-summary{grid-template-columns:repeat(3,1fr)}.player-stats-panel{padding:14px}}.stats-draft-btn:hover{background:#126d3a;border-color:#126d3a}.benchmark-key{color:#66758b;font-size:10px;font-weight:750}.position-average-line{z-index:4;pointer-events:none;border-top:2px dashed #66758b;position:absolute;left:0;right:0}.position-average-line span{color:#66758b;background:#fff;border-radius:4px;padding:1px 4px;font-size:9px;font-weight:800;position:absolute;top:-17px;right:0}.score-elite .stats-bar-fill{background:#147a43}.score-high .stats-bar-fill{background:#55a86f}.score-mid .stats-bar-fill{background:#d2a93b}.score-low .stats-bar-fill{background:#c55a5a}.stats-bar-item.score-elite .stats-bar-value,.weekly-points.score-elite{color:#147a43}.stats-bar-item.score-high .stats-bar-value,.weekly-points.score-high{color:#348453}.stats-bar-item.score-mid .stats-bar-value,.weekly-points.score-mid{color:#9b7510}.stats-bar-item.score-low .stats-bar-value,.weekly-points.score-low{color:#b33d3d}.weekly-points{font-weight:900!important}@media (width<=700px){.player-stats-summary{grid-template-columns:repeat(3,1fr)}}.stats-bar-item.score-missed .stats-bar-track{box-sizing:border-box;background:#f6f7f9;border:1px dashed #d7dde6}.stats-bar-item.score-missed .stats-bar-week{color:#8b95a5}.missed-week-row td{color:#9aa3b2;background:#fafbfc;height:38px}.missed-week-row td:first-child{color:#6f7b8e;font-weight:700}.rank-table tbody .name,.rank-table tbody .player-stats-link{font-size:11px;font-weight:800;line-height:1.15}.rank-table tbody .pos,.rank-table tbody td:nth-child(3){font-size:11px;line-height:1.15}.rank-table .status{font-size:11px}.position-average-line span{font-size:6px}.player-stats-empty{color:#697386;text-align:center;padding:34px 20px;font-size:13px}.player-stats-table th,.player-stats-table td{text-align:center;white-space:nowrap;border-bottom:1px solid #edf0f4;padding:5px 7px}.player-stats-table{border-collapse:collapse;width:100%;font-size:10px}.weekly-points{font-size:10px!important}html,body{color:var(--pdt-ink);background:#f4f6f8}body{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}main{max-width:none}.card,.panel{box-shadow:none}h1{letter-spacing:-.025em}.muted{color:var(--pdt-muted)}header,.topbar,button,.btn{box-shadow:none!important}.btn{border-radius:5px}.tier-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 9px!important;overflow:visible!important}.tier-title{color:#2d3d57!important;background:#edf1f6!important;border:1px solid #cfd6e1!important;border-left:0!important;border-right:0!important;border-radius:0!important;align-items:center!important;height:27px!important;min-height:27px!important;padding:0 8px!important;font-size:10px!important;font-weight:850!important;display:flex!important}.tier-title *{font-size:10px!important}.rank-table tbody tr{cursor:pointer;transition:background .1s;border-bottom:1px solid var(--pdt-line-soft)!important;height:26px!important;min-height:26px!important;box-shadow:none!important;background:#fff!important;border-radius:0!important}.rank-table tbody tr:hover{background:#f2f6fa!important}.rank-table tbody td{padding-top:5px;padding-bottom:5px;border:0!important;border-bottom:1px solid var(--pdt-line-soft)!important;height:26px!important;padding:3px 6px!important;font-size:11px!important;line-height:1.05!important}.rank-table tbody .name,.rank-table tbody .player-stats-link{color:#172033!important;font-size:11px!important;font-weight:800!important}.rank-table tbody .player-stats-link:hover{color:var(--pdt-accent)!important}.rank-table tbody .pos,.rank-table tbody td:nth-child(3){font-size:10px!important}.rank-table .status,.rank-table tbody td:first-child span,.rank-table tbody td:first-child button{box-shadow:none!important;border-radius:3px!important;padding:2px 5px!important;font-size:9px!important;font-weight:750!important}.rank-table .available,.rank-table [class*=available]{color:#607065!important;background:0 0!important;border:1px solid #dce5df!important}.rank-table .tier-badge,.rank-table [class*=tier-badge]{background:#eef2f8!important;border-radius:3px!important;padding:2px 5px!important}.positive{color:var(--pdt-good)!important}.negative{color:var(--pdt-bad)!important}#board .tier-section+.tier-section{margin-top:9px!important}.table-wrap{scrollbar-width:thin;scrollbar-color:#aeb6c2 transparent}.native-mock-dock,.mock-dock{border-top:1px solid #cfd6df!important;box-shadow:0 -2px 10px #0f172a14!important}.native-mock-dock .card,.mock-dock .card{border-radius:0!important}.player-stats-panel{background:#fff;width:min(760px,94vw);height:100%;position:absolute;top:0;right:0;overflow:auto;padding:14px!important;box-shadow:-8px 0 24px #0f172a2e!important}.stats-metric:last-child{border-right:0!important}.benchmark-metric{background:#f4f7fa!important}.stats-metric span,.stats-metric small{color:#758197;text-transform:uppercase;letter-spacing:.04em;display:block;font-size:7px!important}.player-stats-chart{border:0!important;border-bottom:1px solid var(--pdt-line)!important;border-radius:0!important;margin-bottom:8px!important;padding:7px 4px 9px!important}.stats-chart-title{color:#43516a;justify-content:space-between;align-items:center;gap:12px;font-weight:800;display:flex;margin-bottom:5px!important;font-size:12px!important}.benchmark-key{font-size:7px!important}.player-stats-table-wrap{overflow:auto;border:1px solid var(--pdt-line)!important;border-radius:3px!important}.player-stats-table th{text-transform:uppercase;letter-spacing:.03em;height:22px;position:sticky;top:0;color:#48566b!important;background:#eef2f6!important;border-bottom:1px solid #d8dee7!important;padding:3px 5px!important;font-size:8px!important}.player-stats-table td{height:22px;border-bottom:1px solid #edf0f4!important;padding:3px 5px!important;font-size:10px!important}.missed-week-row td{background:#fafbfc!important;height:22px!important}.player-stats-footnote{color:#7a8495;margin-top:5px!important;font-size:8px!important}.card{border-radius:5px}@media (width<=900px){.player-stats-summary{overflow-x:auto}.stats-metric{min-width:82px}}:root{--w-status:150px;--w-pos:98px;--w-team:120px;--w-player:405px;--w-ovr:165px;--w-posrank:135px;--w-pick:105px;--w-draftedby:220px;--rank-table-width:1398px}.ranking-column-row>div{box-sizing:border-box!important;color:#465268!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#eef2f6!important;border-right:1px solid #d8dee7!important;justify-content:center!important;align-items:center!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0 6px!important;font-size:9px!important;font-weight:800!important;line-height:1!important;display:flex!important;overflow:hidden!important}.ranking-column-row>div:last-child{border-right:0!important}.rank-table thead{display:none!important}#board{scroll-margin-top:138px}.rank-table{border-spacing:0;box-sizing:border-box;background:#fff;margin-left:auto;margin-right:auto;border-collapse:collapse!important;table-layout:fixed!important;width:100%!important;min-width:0!important}.rank-table col.col-status{width:var(--v44-status)!important}.rank-table col.col-pos{width:var(--v44-pos)!important}.rank-table col.col-team{width:var(--v44-team)!important}.rank-table col.col-player{width:var(--v44-player)!important}.rank-table col.col-ovr{width:var(--v44-ovr)!important}.rank-table col.col-posrank{width:var(--v44-posrank)!important}.rank-table col.col-pick{width:var(--v44-pick)!important}.rank-table col.col-draftedby{width:var(--v44-draftedby)!important}.ranking-column-row>div,.rank-table td{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}#board,.board,.table-wrap{overflow-x:hidden!important}@media (width<=1200px){:root{--v44-status:8%;--v44-pos:6%;--v44-team:7%;--v44-player:31%;--v44-ovr:13%;--v44-posrank:11%;--v44-pick:8%;--v44-draftedby:16%}}@media (width<=900px){.ranking-column-row>div{font-size:8px!important}.rank-table tbody td{font-size:10px!important}}.rank-table tbody tr.drafted,.rank-table tbody tr.is-drafted,.rank-table tbody tr[data-status=Drafted],.rank-table tbody tr[data-status=drafted]{opacity:.48!important;background:#eef0f3!important}.rank-table tbody tr.drafted td,.rank-table tbody tr.is-drafted td,.rank-table tbody tr[data-status=Drafted] td,.rank-table tbody tr[data-status=drafted] td{color:#7b8491!important;background:#eef0f3!important}.rank-table tbody tr.drafted .name,.rank-table tbody tr.drafted .player-stats-link,.rank-table tbody tr.is-drafted .name,.rank-table tbody tr.is-drafted .player-stats-link,.rank-table tbody tr[data-status=Drafted] .name,.rank-table tbody tr[data-status=Drafted] .player-stats-link,.rank-table tbody tr[data-status=drafted] .name,.rank-table tbody tr[data-status=drafted] .player-stats-link{text-decoration:line-through;text-decoration-thickness:1px;color:#7b8491!important}.rank-table tbody tr.drafted:hover,.rank-table tbody tr.is-drafted:hover,.rank-table tbody tr[data-status=Drafted]:hover,.rank-table tbody tr[data-status=drafted]:hover{background:#e8ebef!important}.player-adp-panel{border-top:1px solid #e1e6ed;border-bottom:1px solid #e1e6ed;margin:8px 0 10px;padding:7px 0}.adp-section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.adp-section-head strong{color:#253248;letter-spacing:.03em;text-transform:uppercase;font-size:10px}.adp-section-head span{color:#7a8495;font-size:7px}.adp-metrics{border:1px solid #dfe5ed;border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.adp-metric{text-align:center;background:#fff;border-right:1px solid #e3e7ed;padding:6px 7px}.adp-metric:last-child{border-right:0}.adp-metric span{color:#778195;text-transform:uppercase;letter-spacing:.025em;font-size:7px;display:block}.adp-metric strong{color:#172033;margin-top:1px;font-size:15px;display:block}.adp-metric.sleeper strong{color:#7252a3}.adp-metric.espn strong{color:#9c6414}.adp-value-good strong{color:#2f7a4d}.adp-value-bad strong{color:#a94343}.adp-unavailable{color:#6f798a;font-size:8px;line-height:1.3}@media (width<=650px){.adp-metrics{grid-template-columns:repeat(2,1fr)}}.adp-value-even strong{color:#667085}.adp-metric.keeper-adjusted strong{color:#7252a3}@media (width<=650px){.adp-metrics{grid-template-columns:repeat(5,minmax(0,1fr))!important}.adp-metric{padding:5px 3px!important}.adp-metric span{font-size:6px!important}.adp-metric strong{font-size:12px!important}}.adp-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.adp-metric.adp-combined{padding-top:5px!important;padding-bottom:4px!important}.adp-metric.adp-combined small{color:#7c8493;white-space:nowrap;margin-top:1px;font-size:7px;font-weight:650;line-height:1.1;display:block}@media (width<=650px){.adp-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.adp-metric.adp-combined small{font-size:6px!important}}.tier-title{justify-content:flex-start!important}.tier-title>span{align-items:center;gap:5px;display:inline-flex}.tier-separator{color:#9aa4b2;font-weight:500}.team-cell{white-space:nowrap;justify-content:center;align-items:center;gap:5px;display:inline-flex}.team-logo-board{object-fit:contain;flex:0 0 15px;width:15px;height:15px}.player-stats-identity{align-items:center;gap:11px;min-width:0;display:flex}.player-headshot-wrap{background:#f0f3f7;border:1px solid #dce2e9;border-radius:5px;flex:0 0 62px;justify-content:center;align-items:flex-end;width:62px;height:62px;display:flex;overflow:hidden}.player-headshot{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.player-headshot-fallback{color:#6a7484;letter-spacing:.02em;background:#e9edf2;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:850;display:flex}.team-logo-card{object-fit:contain;width:18px;height:18px}.team-logo-board{flex:0 0 15px!important;width:15px!important;height:15px!important}.team-logo-card{flex:0 0 26px!important;width:26px!important;height:26px!important}.player-team-meta{align-items:center;gap:4px;display:inline-flex;gap:6px!important}.player-profile-top{grid-template-columns:186px minmax(0,1fr);align-items:stretch;gap:14px;margin-bottom:8px;display:grid}.player-headshot-wrap{align-self:start;background:#eef2f6!important;border-radius:6px!important;flex:0 0 186px!important;width:186px!important;height:186px!important}.player-headshot{object-fit:cover!important;object-position:top center!important;width:100%!important;height:100%!important}.player-headshot-fallback{font-size:38px!important}.player-profile-info{flex-direction:column;justify-content:flex-start;min-width:0;display:flex}.player-stats-head{justify-content:space-between;align-items:flex-start;display:flex;border-bottom:1px solid var(--pdt-line)!important;gap:8px!important;min-height:0!important;padding-bottom:5px!important}.player-stats-head h2{letter-spacing:-.025em;margin:0 0 2px!important;font-size:20px!important}.player-stats-meta{color:#647084;flex-wrap:wrap;align-items:center;display:flex;gap:5px 7px!important;font-size:8px!important;line-height:1.1!important}.player-stats-summary{border-top:1px solid var(--pdt-line-soft);border-bottom:1px solid var(--pdt-line-soft);grid-template-columns:repeat(7,minmax(0,1fr));min-width:0;flex-wrap:nowrap!important;gap:0!important;margin:5px 0 6px!important;display:flex!important}.stats-metric{text-align:center;flex:1 1 0;min-width:0;border:0!important;border-right:1px solid var(--pdt-line-soft)!important;background:0 0!important;border-radius:0!important;padding:4px 3px!important}.stats-metric span,.stats-metric small{font-size:6px!important}.stats-metric strong{color:#172033;display:block;margin:0!important;font-size:13px!important}.player-adp-panel{margin:0!important;padding:5px 0 0!important}.adp-section-head{margin-bottom:4px!important}.adp-section-head strong{font-size:8px!important}.adp-metric{padding:4px 3px!important}.adp-section-head span,.adp-metric span{font-size:6px!important}.adp-metric strong{font-size:12px!important}.adp-metric.adp-combined small{white-space:normal!important;font-size:6px!important;line-height:1.05!important}.market-gap-metric small{color:#7a8495;letter-spacing:0;text-transform:none;white-space:normal;margin-top:2px;font-weight:600;line-height:1.15;display:block;font-size:6px!important}.player-stats-actions{flex:none;align-items:center;display:flex;gap:6px!important}.stats-draft-btn{color:#fff;letter-spacing:.04em;font-weight:900;background:var(--pdt-good)!important;border-color:var(--pdt-good)!important;border-radius:4px!important;min-width:76px!important;padding:6px 10px!important;font-size:11px!important}.stats-close-btn{cursor:pointer;color:#566176;background:#fff;border:1px solid #d7dee8;line-height:1;border-radius:4px!important;width:28px!important;height:28px!important;font-size:18px!important}.player-stats-chart,.player-stats-table-wrap,.player-stats-footnote{grid-column:1/-1}@media (width<=700px){.player-profile-top{grid-template-columns:140px minmax(0,1fr);gap:10px}.player-headshot-wrap{flex-basis:140px!important;width:140px!important;height:140px!important}.player-stats-summary{overflow-x:auto}}.player-headshot{backface-visibility:hidden;transform:translateZ(0);image-rendering:auto!important}.stats-bars{gap:5px;display:flex;height:var(--stats-chart-height)!important;align-items:stretch!important;position:relative!important}.stats-bar-item{text-align:center;color:#718096;flex:1;min-width:18px;display:grid;height:var(--stats-chart-height)!important;grid-template-rows:var(--stats-label-height) var(--stats-plot-height) var(--stats-week-height)!important;font-size:6px!important}.stats-bar-track{background:#f2f4f7;border-radius:4px 4px 2px 2px;justify-content:center;align-items:flex-end;display:flex;overflow:hidden;height:var(--stats-plot-height)!important;min-height:var(--stats-plot-height)!important;max-height:var(--stats-plot-height)!important;align-self:stretch!important}.position-average-line{top:calc(var(--stats-label-height) + (var(--stats-plot-height) / 2))!important;bottom:auto!important;left:0!important;right:0!important}.position-average-line span{top:-17px!important}.archive-shell{padding:12px 0 110px}.archive-toolbar{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:10px;display:flex}.archive-toolbar h2{margin:2px 0 0;font-size:20px}.archive-controls{align-items:center;gap:8px;display:flex}.archive-controls label{color:#5b6678;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.archive-controls select{background:#fff;border:1px solid #ccd4df;border-radius:4px;height:30px;padding:0 8px;font-size:10px}.archive-summary{background:#fff;border:1px solid #d9dee7;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px;display:grid}.archive-metric{border-right:1px solid #e6eaf0;padding:8px 10px}.archive-metric:last-child{border-right:0}.archive-metric span{color:#748094;text-transform:uppercase;font-size:8px;display:block}.archive-metric strong{color:#202b3e;font-size:18px;display:block}.archive-analysis-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.archive-card{background:#fff;border:1px solid #d9dee7;margin-bottom:10px}.archive-card-head{background:#f5f7fa;border-bottom:1px solid #e1e6ed;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;display:flex}.archive-card-head h3{margin:0;font-size:11px}.archive-card-head span{color:#798395;font-size:8px}.archive-table-wrap{max-height:330px;overflow:auto}.archive-table{border-collapse:collapse;table-layout:fixed;width:100%}.archive-table th,.archive-table td{text-align:center;border-bottom:1px solid #edf0f4;padding:5px 7px;font-size:9px}.archive-table th{color:#536176;z-index:2;text-transform:uppercase;background:#eef2f6;font-size:8px;position:sticky;top:0}.archive-table td:first-child,.archive-table th:first-child{text-align:left}.archive-value-good{color:#2f7a4d;font-weight:800}.archive-value-bad{color:#a94343;font-weight:800}.archive-value-even{color:#697386;font-weight:700}.archive-empty{text-align:center;color:#7a8495;padding:22px;font-size:10px}.archive-list{max-height:480px;overflow:auto}.archive-mock-item{border-bottom:1px solid #e7ebf0}.archive-mock-item summary{cursor:pointer;color:#4e5a6d;justify-content:space-between;gap:12px;padding:7px 9px;font-size:9px;display:flex}.archive-mock-item summary:hover{background:#f7f9fb}.archive-pick-grid{border-top:1px solid #edf0f4;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.archive-pick-row{border-bottom:1px solid #edf0f4;border-right:1px solid #edf0f4;grid-template-columns:38px minmax(0,1fr) 120px;gap:6px;padding:5px 7px;font-size:8px;display:grid}.archive-pick-row span:last-child{text-overflow:ellipsis;white-space:nowrap;color:#737e90;overflow:hidden}@media (width<=900px){.archive-analysis-grid,.archive-pick-grid{grid-template-columns:1fr}.archive-summary{grid-template-columns:repeat(2,1fr)}}.ticker-track::-webkit-scrollbar{display:none}.ticker-round-row:last-child{border-bottom:0}.ticker-round-name{color:#aebbd0;letter-spacing:.08em;background:#16223b;border-right:1px solid #ffffff1b;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:7px;font-weight:800;display:flex}.ticker-round-name strong{color:#fff;letter-spacing:0;font-size:10px}.ticker-round-grid{grid-template-columns:repeat(12,minmax(0,1fr));min-width:0;display:grid}.ticker-round-pick{background:#ffffff05;border-right:1px solid #ffffff16;flex-direction:column;justify-content:center;min-width:0;padding:5px 6px 4px;display:flex;overflow:hidden}.ticker-round-pick:last-child{border-right:0}.ticker-round-top{color:#93a3bb;justify-content:space-between;gap:4px;font-size:7px;font-weight:800;line-height:1;display:flex}.ticker-round-pick strong{color:#f7f9fc;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;line-height:1.05;display:block;overflow:hidden}.ticker-round-pick small{color:#8f9db3;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;line-height:1;display:block;overflow:hidden}.ticker-round-pick.upcoming{background:#ffffff025}.ticker-round-pick.upcoming strong{color:#b7c2d3;font-weight:700}.ticker-round-pick.keeper-preview{background:#3a321d}.ticker-round-pick.on-clock strong{color:#fff;letter-spacing:.03em;font-size:8px}.ticker-round-pick.mine{box-shadow:inset 0 0 0 1px #6f96d0}.ticker-round-row.previous .ticker-round-pick{opacity:.78}.ticker-round-row.current .ticker-round-name{color:#cfdbec;background:#203657}.ticker-round-row.next .ticker-round-pick{opacity:.68}.ticker-round-row.unavailable .ticker-round-grid{justify-content:center;align-items:center;display:flex}.ticker-no-round{color:#718099;font-size:8px;font-style:italic}@media (width<=900px){.draft-ticker{grid-template-columns:82px minmax(0,1fr)!important}.ticker-round-row{grid-template-columns:62px minmax(0,1fr)}.ticker-round-pick{padding-left:3px;padding-right:3px}.ticker-round-pick strong,.ticker-round-pick small,.ticker-round-top{font-size:6px}}.ticker-round-pick.drafted.pos-RB,.ticker-round-pick.keeper-preview.pos-RB{color:#183d23!important;background:#dcefe0!important}.ticker-round-pick.drafted.pos-WR,.ticker-round-pick.keeper-preview.pos-WR{color:#17374f!important;background:#dcecf8!important}.ticker-round-pick.drafted.pos-QB,.ticker-round-pick.keeper-preview.pos-QB{color:#583012!important;background:#f7dfc4!important}.ticker-round-pick.drafted.pos-TE,.ticker-round-pick.keeper-preview.pos-TE{color:#422560!important;background:#eadff7!important}.ticker-round-pick.drafted.pos-K,.ticker-round-pick.keeper-preview.pos-K,.ticker-round-pick.drafted.pos-DEF,.ticker-round-pick.keeper-preview.pos-DEF{color:#39404b!important;background:#e7e9ed!important}.ticker-round-pick.drafted.pos-RB *,.ticker-round-pick.keeper-preview.pos-RB *,.ticker-round-pick.drafted.pos-WR *,.ticker-round-pick.keeper-preview.pos-WR *,.ticker-round-pick.drafted.pos-QB *,.ticker-round-pick.keeper-preview.pos-QB *,.ticker-round-pick.drafted.pos-TE *,.ticker-round-pick.keeper-preview.pos-TE *,.ticker-round-pick.drafted.pos-K *,.ticker-round-pick.keeper-preview.pos-K *,.ticker-round-pick.drafted.pos-DEF *,.ticker-round-pick.keeper-preview.pos-DEF *{color:inherit!important}.ticker-round-pick.drafted .ticker-round-top span:last-child,.ticker-round-pick.keeper-preview .ticker-round-top span:last-child{letter-spacing:.035em;font-weight:950!important}@keyframes pdtOnClockPulse{0%,to{background:#8f2530;box-shadow:inset 0 0 0 1px #c85661,0 0 #ca3c4900}50%{background:#bf3442;box-shadow:inset 0 0 0 2px #ef7c86,0 0 12px #cf37458c}}.ticker-round-pick.on-clock{box-shadow:inset 0 0 0 1px #81a3dc;color:#fff!important;background:#9b2935!important;animation:1.25s ease-in-out infinite pdtOnClockPulse!important}.ticker-round-pick.on-clock *{color:#fff!important}@media (width>=1180px){#boardPage{--context-pane-width:29%}.draft-workspace{grid-template-columns:minmax(0,71%) minmax(310px,29%);align-items:start;gap:12px;display:grid}.draft-context-pane{background:#fff;border:1px solid #d8dee7;border-radius:10px;height:calc(100vh - 112px);min-height:520px;position:sticky;top:96px;overflow:hidden;box-shadow:0 2px 8px #1725540c}.persistent-roster-view{flex-direction:column;height:100%;display:flex}.context-pane-head{background:#f7f9fb;border-bottom:1px solid #e1e6ed;padding:11px 12px 9px}.context-pane-head h3{margin:2px 0 7px;font-size:14px}.persistent-roster-counts{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.persistent-roster-counts span{text-align:center;color:#536176;background:#fff;border:1px solid #dfe5ed;border-radius:5px;padding:4px 3px;font-size:8px;font-weight:800}.persistent-roster-body{flex:1;padding:7px 9px 12px;overflow:auto}.persistent-pos-group{border:1px solid #e3e7ed;border-radius:7px;margin-bottom:8px;overflow:hidden}.persistent-pos-title{color:#7a8494;background:#f2f5f8;border-bottom:1px solid #e3e7ed;justify-content:space-between;align-items:center;padding:4px 7px;font-size:8px;font-weight:800;display:flex}.persistent-player-row{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:8px;padding:6px 7px;display:flex}.persistent-player-row:last-child{border-bottom:0}.draft-board-pane,.persistent-player-row>div{min-width:0}.persistent-player-row strong{text-overflow:ellipsis;white-space:nowrap;color:#202b3e;font-size:10px;display:block;overflow:hidden}.persistent-player-row small{color:#8a94a4;margin-top:1px;font-size:7px;display:block}.persistent-player-row>span{color:#778296;flex:none;font-size:7px;font-weight:700}.context-empty{text-align:center;color:#7c8798;padding:30px 15px;font-size:9px;line-height:1.5}.draft-board-pane .ranking-header-shell,.draft-board-pane .ranking-column-row,.draft-board-pane .rank-table{width:100%!important;min-width:0!important}.draft-board-pane .table-wrap{overflow-x:hidden!important}.draft-board-pane .rank-table th,.draft-board-pane .rank-table td{padding-left:4px!important;padding-right:4px!important}.draft-context-pane>.player-stats-modal.context-player-open{z-index:5!important;background:#fff!important;position:absolute!important;inset:0!important}.draft-context-pane>.player-stats-modal.context-player-open .player-stats-backdrop{display:none!important}.draft-context-pane>.player-stats-modal.context-player-open .player-stats-panel{width:100%!important;max-width:none!important;height:100%!important;box-shadow:none!important;padding:11px!important;position:absolute!important;inset:0!important;overflow:auto!important}.draft-context-pane .player-profile-top{gap:8px!important}.draft-context-pane .player-headshot-wrap{flex:0 0 108px!important;width:108px!important;height:108px!important}.draft-context-pane .player-stats-head{gap:5px!important;padding-bottom:6px!important}.draft-context-pane .player-stats-head h2{margin:2px 0 4px!important;font-size:17px!important}.draft-context-pane .player-stats-meta{gap:4px!important;font-size:8px!important}.draft-context-pane .player-stats-actions{gap:3px!important}.draft-context-pane .stats-close-btn{width:26px!important;height:26px!important;font-size:18px!important}.draft-context-pane .stats-draft-btn{min-height:26px!important;padding:4px 7px!important;font-size:8px!important}.draft-context-pane .player-stats-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;margin:7px 0!important}.draft-context-pane .stats-metric{border-radius:6px!important;padding:5px 3px!important}.draft-context-pane .stats-metric strong{font-size:13px!important}.draft-context-pane .stats-metric span,.draft-context-pane .stats-metric small{font-size:6px!important}.draft-context-pane .adp-metrics{gap:4px!important}.draft-context-pane .adp-metric{padding:6px 4px!important}.draft-context-pane .adp-metric strong{font-size:12px!important}.draft-context-pane .player-stats-chart{margin-bottom:7px!important;padding:7px!important}.draft-context-pane .stats-bars{gap:2px!important;height:128px!important}.draft-context-pane .stats-bar-item{min-width:0!important;font-size:7px!important}.draft-context-pane .player-stats-table th,.draft-context-pane .player-stats-table td{padding:4px 2px!important}.draft-context-pane .player-stats-table th{font-size:6px!important}.draft-context-pane .player-stats-table td{font-size:8px!important}.draft-context-pane .player-stats-footnote{font-size:7px!important}}@media (width<=1179px){.draft-workspace{display:block}.draft-context-pane{display:none}}@media (width>=1180px){:root{--v65-live-mock-height:166px}#draftTicker{z-index:40!important;position:sticky!important;top:0!important}.draft-board-pane .ranking-header-shell{top:var(--v65-live-mock-height)!important;z-index:30!important;background:#eef2f6!important;position:sticky!important}.draft-context-pane{top:var(--v65-live-mock-height)!important;height:calc(100vh - var(--v65-live-mock-height) - 10px)!important;max-height:calc(100vh - var(--v65-live-mock-height) - 10px)!important;position:sticky!important;overflow:hidden!important}.persistent-roster-view{height:100%!important;min-height:0!important;overflow:hidden!important}.context-pane-head{z-index:2!important;flex:none!important;position:relative!important}.persistent-roster-body{overscroll-behavior:contain;min-height:0!important;overflow-y:auto!important}.draft-context-pane>.player-stats-modal.context-player-open{height:100%!important;max-height:100%!important}#boardPage{--context-pane-width:36%}.draft-workspace{grid-template-columns:minmax(0,64%) minmax(430px,36%)!important;gap:12px!important}.draft-board-pane .ranking-column-row{grid-template-columns:8% 6% 7% 33% 12% 11% 8% 15%!important}.draft-board-pane .rank-table col:first-child{width:8%!important}.draft-board-pane .rank-table col:nth-child(2){width:6%!important}.draft-board-pane .rank-table col:nth-child(3){width:7%!important}.draft-board-pane .rank-table col:nth-child(4){width:33%!important}.draft-board-pane .rank-table col:nth-child(5){width:12%!important}.draft-board-pane .rank-table col:nth-child(6){width:11%!important}.draft-board-pane .rank-table col:nth-child(7){width:8%!important}.draft-board-pane .rank-table col:nth-child(8){width:15%!important}.draft-context-pane .player-headshot-wrap{flex:0 0 132px!important;width:132px!important;height:132px!important}.draft-context-pane .player-stats-head h2{font-size:19px!important;line-height:1.08!important}.draft-context-pane .player-stats-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.draft-context-pane .stats-metric{padding:7px 5px!important}.draft-context-pane .stats-metric strong{font-size:15px!important}.draft-context-pane .adp-metrics{gap:6px!important}.draft-context-pane .adp-metric{padding:7px 6px!important}.draft-context-pane .adp-metric strong{font-size:14px!important}.draft-context-pane .stats-bars{height:145px!important}}@media (width>=1180px) and (width<=1350px){.draft-workspace{grid-template-columns:minmax(0,61%) minmax(420px,39%)!important}}@media (width>=1180px){#boardPage{--context-pane-width:45%}.draft-workspace{grid-template-columns:minmax(0,55%) minmax(520px,45%)!important;gap:12px!important}.draft-board-pane .ranking-column-row{grid-template-columns:8% 6% 7% 31% 10% 9% 8% 21%!important}.draft-board-pane .rank-table col:first-child{width:8%!important}.draft-board-pane .rank-table col:nth-child(2){width:6%!important}.draft-board-pane .rank-table col:nth-child(3){width:7%!important}.draft-board-pane .rank-table col:nth-child(4){width:31%!important}.draft-board-pane .rank-table col:nth-child(5){width:10%!important}.draft-board-pane .rank-table col:nth-child(6){width:9%!important}.draft-board-pane .rank-table col:nth-child(7){width:8%!important}.draft-board-pane .rank-table col:nth-child(8){width:21%!important}.draft-board-pane .ranking-column-row>div{padding-left:3px!important;padding-right:3px!important;font-size:8px!important}.draft-board-pane .rank-table td{padding-left:3px!important;padding-right:3px!important}.draft-board-pane .rank-table td.name{text-overflow:ellipsis!important;overflow:hidden!important}.draft-board-pane .rank-table td.name .player-stats-link{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.draft-context-pane .player-headshot-wrap{flex:0 0 160px!important;width:160px!important;height:160px!important}.draft-context-pane .player-stats-head h2{font-size:22px!important}.draft-context-pane .player-stats-meta{font-size:9px!important}.draft-context-pane .player-stats-summary{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important}.draft-context-pane .stats-metric{padding:8px 5px!important}.draft-context-pane .stats-metric strong{font-size:16px!important}.draft-context-pane .stats-metric span,.draft-context-pane .stats-metric small{font-size:7px!important}.draft-context-pane .adp-metrics{gap:7px!important}.draft-context-pane .adp-metric{padding:8px 7px!important}.draft-context-pane .adp-metric strong{font-size:15px!important}.draft-context-pane .stats-bars{height:155px!important}.draft-context-pane .player-stats-table th{font-size:7px!important}.draft-context-pane .player-stats-table td{font-size:9px!important}}@media (width>=1180px) and (width<=1450px){.draft-workspace{grid-template-columns:minmax(0,54%) minmax(500px,46%)!important}}@media (width>=1180px){.draft-context-pane .stats-metric strong{font-size:14px!important;line-height:1.05!important}.draft-context-pane .stats-metric small{line-height:1.05!important}.draft-context-pane .stats-metric{text-align:center!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;min-width:0!important;padding-left:3px!important;padding-right:3px!important;display:flex!important}.draft-context-pane .stats-metric>*{text-align:center!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.draft-context-pane .stats-metric strong{letter-spacing:-.02em!important;display:block!important}}.v70-legacy-mock-nodes{display:none!important}.ticker-label{letter-spacing:.12em;white-space:nowrap;text-align:center;background:#8b1e2d;font-weight:900;line-height:1.25;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:10px 8px!important;font-size:11px!important;display:flex!important}.ticker-label>strong{letter-spacing:.06em;font-size:15px}.ticker-mock-actions{flex-direction:column;gap:6px;width:100%;max-width:112px;display:flex}.ticker-mock-actions .btn{width:100%;min-height:27px;padding:5px 7px!important;font-size:8px!important;line-height:1!important}.ticker-mock-actions #resetNativeMockBtn{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff59!important}.persistent-roster-title-row{align-items:center;gap:8px;display:flex}.persistent-team-picker{flex:auto;min-width:0}.persistent-team-picker select{color:#28344a;background:#fff;border:1px solid #d7dee8;border-radius:6px;width:100%;height:27px;padding:3px 24px 3px 8px;font-size:9px;font-weight:700}.context-pane-head h3{margin-top:6px!important}#boardPage:not(.hidden)~#nativeMockDock,#draftTicker.page-hidden{display:none!important}.ticker-idle-grid{justify-content:center!important;align-items:center!important;min-width:0!important;display:flex!important}.draft-ticker{z-index:30;color:#fff;background:#101b33;border:1px solid #cfd7e4;align-items:stretch;gap:0;margin:0 0 14px;display:grid;position:sticky;top:0;overflow:hidden;box-shadow:0 3px 10px #17255422;min-height:var(--pdt-live-mock-h,174px)!important;height:var(--pdt-live-mock-h,174px)!important;max-height:var(--pdt-live-mock-h,174px)!important;border-radius:8px!important;grid-template-columns:110px minmax(0,1fr)!important;margin-bottom:10px!important}.ticker-track{scroll-behavior:smooth;grid-template-rows:repeat(3,1fr);gap:0;min-width:0;overflow-x:auto;scrollbar-width:none!important;height:var(--pdt-live-mock-h,174px)!important;min-height:var(--pdt-live-mock-h,174px)!important;max-height:var(--pdt-live-mock-h,174px)!important;display:grid!important;overflow:hidden!important}.ticker-round-row{border-bottom:1px solid #ffffff1b;grid-template-columns:82px minmax(0,1fr);min-width:0;display:grid;min-height:0!important;max-height:none!important}@media (width>=1180px){.draft-context-pane>.player-stats-modal.context-player-open{box-sizing:border-box!important;height:100%!important;max-height:100%!important;inset:0!important;overflow:hidden!important}.draft-context-pane>.player-stats-modal.context-player-open .player-stats-panel{overscroll-behavior:contain;scrollbar-gutter:stable;box-sizing:border-box!important;width:100%!important;height:100%!important;max-height:100%!important;padding-bottom:34px!important;inset:0!important;overflow:hidden auto!important}.draft-context-pane .player-stats-table-wrap{flex:none!important;overflow:auto visible!important}.draft-context-pane .player-stats-footnote{margin-bottom:8px!important;display:block!important}.draft-context-pane>.player-stats-modal.context-player-open{overscroll-behavior:contain;scrollbar-gutter:stable;box-sizing:border-box!important;background:#fff!important;width:100%!important;height:100%!important;max-height:100%!important;position:absolute!important;inset:0!important;overflow:hidden auto!important}.draft-context-pane>.player-stats-modal.context-player-open .player-stats-panel{box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:100%!important;max-height:none!important;padding-bottom:64px!important;position:relative!important;inset:auto!important;overflow:visible!important}.draft-context-pane .player-stats-table-wrap{height:auto!important;max-height:none!important;display:block!important;overflow:auto visible!important}.draft-context-pane .player-stats-table{height:auto!important}.draft-context-pane .player-stats-footnote{padding-bottom:16px!important}.draft-context-pane .adp-metric.adp-combined>small{font-size:9px!important;line-height:1.15!important}.draft-context-pane .player-adp-panel{box-sizing:border-box!important;width:100%!important;margin-top:8px!important}.draft-context-pane .market-gap-metric small{color:#7a8495!important;text-transform:none!important;letter-spacing:0!important;white-space:normal!important;margin-top:3px!important;font-size:7px!important;font-weight:600!important;line-height:1.15!important;display:block!important}.draft-board-pane .rank-table td:first-child{padding-left:5px!important;padding-right:5px!important;overflow:hidden!important}.draft-board-pane .rank-table td:first-child .badge{box-sizing:border-box!important;text-align:left!important;white-space:nowrap!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-left:7px!important;padding-right:4px!important;display:flex!important}}.simulation-shell{padding:14px 0 40px}.simulation-head{background:#fff;border:1px solid #d9dee7;border-radius:8px;justify-content:space-between;align-items:flex-end;gap:18px;padding:14px 16px;display:flex}.simulation-head h2{color:#172033;margin:2px 0 4px;font-size:20px}.simulation-head p{color:#697386;max-width:650px;margin:0;font-size:10px;line-height:1.45}.simulation-controls{flex:none;align-items:flex-end;gap:8px;display:flex}.simulation-controls label{color:#687487;text-transform:uppercase;flex-direction:column;gap:3px;font-size:8px;font-weight:800;display:flex}.simulation-controls select{color:#253047;background:#fff;border:1px solid #ccd4df;border-radius:5px;min-width:120px;height:31px;padding:0 8px;font-size:10px}.simulation-status{color:#5d687b;background:#f7f9fb;border:1px solid #dfe4eb;margin-top:8px;padding:8px 10px;font-size:9px}.simulation-progress-wrap{align-items:center;gap:10px;margin:8px 0 10px;display:flex}.simulation-progress-track{background:#e7ebf0;border-radius:999px;flex:1;height:7px;overflow:hidden}.simulation-progress-bar{background:#3d7650;width:0;height:100%;transition:width 80ms linear}.simulation-progress-wrap>span{text-align:right;color:#697386;width:90px;font-size:8px}.simulation-result-summary{border-bottom:1px solid #d9dee7;justify-content:space-between;align-items:center;margin:12px 0 8px;padding:8px 10px;display:flex}.simulation-result-summary strong{font-size:12px}.simulation-result-summary span{color:#6c7789;font-size:9px}.simulation-pick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.simulation-pick-card{background:#fff;border:1px solid #d9dee7}.simulation-pick-head{color:#fff;background:#2e394f;justify-content:space-between;align-items:center;padding:7px 9px;display:flex}.simulation-pick-head>div:first-child{align-items:baseline;gap:6px;display:flex}.simulation-pick-head span{letter-spacing:.05em;color:#cbd4e2;font-size:7px;font-weight:800}.simulation-pick-head strong{font-size:15px}.simulation-pick-head>div:last-child{color:#d5ddea;font-size:8px}.simulation-player-list{max-height:430px;overflow:auto}.simulation-player-row{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:6px 8px;display:flex}.simulation-player-row:last-child{border-bottom:0}.simulation-player-ident{align-items:center;gap:7px;min-width:0;display:flex}.simulation-player-ident>div{min-width:0}.simulation-player-ident strong{text-overflow:ellipsis;white-space:nowrap;color:#182238;font-size:10px;display:block;overflow:hidden}.simulation-player-ident small{color:#7d8797;margin-top:1px;font-size:7px;display:block}.simulation-availability{text-align:right;flex:0 0 62px}.simulation-availability strong{color:#316f47;font-size:14px;display:block}.simulation-availability span{text-transform:uppercase;color:#8791a0;font-size:7px;display:block}.simulation-empty{text-align:center;color:#7d8797;padding:24px;font-size:9px}@media (width<=900px){.simulation-head{flex-direction:column;align-items:stretch}.simulation-controls{flex-wrap:wrap}.simulation-pick-grid{grid-template-columns:1fr}}.simulation-player-row{position:relative}.simulation-player-row.best-position{box-shadow:inset 3px 0 #8290a3}.simulation-player-row.best-rb{background:#f1f8f2;box-shadow:inset 3px 0 #6da67a}.simulation-player-row.best-wr{background:#f0f7fc;box-shadow:inset 3px 0 #70a8cc}.simulation-player-row.best-qb{background:#fcf5ec;box-shadow:inset 3px 0 #d79a54}.simulation-player-row.best-te{background:#f7f2fb;box-shadow:inset 3px 0 #9a78bc}.simulation-player-ident{align-items:flex-start!important}.simulation-row-badges{flex-direction:column;flex:0 0 31px;align-items:center;gap:3px;display:flex}.simulation-tier-badge{color:#536176;letter-spacing:.025em;background:#f1f4f7;border:1px solid #cbd3de;border-radius:3px;justify-content:center;align-items:center;min-width:25px;height:14px;padding:0 4px;font-size:7px;font-weight:900;line-height:1;display:inline-flex}.simulation-row-badges .pos{box-sizing:border-box;text-align:center;min-width:25px!important}.simulation-player-name-line{align-items:center;gap:6px;min-width:0;display:flex}.simulation-player-name-line>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.simulation-best-badge{color:#fff;letter-spacing:.04em;background:#29364c;border-radius:3px;flex:none;align-items:center;height:14px;padding:0 5px;font-size:6px;font-weight:900;line-height:1;display:inline-flex}.best-rb .simulation-best-badge{background:#4f835e}.best-wr .simulation-best-badge{background:#4e83a8}.best-qb .simulation-best-badge{background:#b97a35}.best-te .simulation-best-badge{background:#79599a}.deep-sim-card{background:#fff;border:1px solid #ccd4df;border-radius:8px;margin-top:16px;overflow:hidden}.deep-sim-head{background:#f7f9fb;border-bottom:1px solid #e1e6ed;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.deep-sim-head h3{color:#182238;margin:2px 0 4px;font-size:15px}.deep-sim-head p{color:#697386;max-width:760px;margin:0;font-size:9px;line-height:1.45}.deep-sim-head .btn{flex:none;min-width:130px}.deep-path-results{padding:10px}.deep-path-breadcrumb{align-items:center;gap:6px;padding:2px 0 10px;display:flex;overflow-x:auto}.deep-path-choice{cursor:pointer;background:#fff;border:1px solid #d7dee8;border-radius:5px;flex-direction:column;align-items:flex-start;gap:1px;min-width:120px;padding:6px 8px;display:flex}.deep-path-choice:hover{background:#f4f7fa}.deep-path-choice span{color:#8590a0;font-size:6px;font-weight:800}.deep-path-choice strong{color:#253047;font-size:9px}.deep-path-arrow{color:#8b95a5;font-size:12px}.deep-current-pick{border:1px solid #d9dee7}.deep-current-head{color:#fff;background:#2e394f;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.deep-current-head>div:first-child{align-items:baseline;gap:7px;display:flex}.deep-current-head>div:first-child span{letter-spacing:.05em;color:#c8d2e0;font-size:7px;font-weight:800}.deep-current-head>div:first-child strong{font-size:18px}.deep-current-head>div:first-child small{color:#cbd4e1;font-size:8px}.deep-sample-box{text-align:right;grid-template-columns:auto auto;align-items:baseline;column-gap:6px;display:grid}.deep-sample-box strong{font-size:14px}.deep-sample-box span{color:#cbd4e1;text-transform:uppercase;font-size:7px}.deep-sample-box em{letter-spacing:.04em;border-radius:3px;grid-column:1/-1;justify-self:end;margin-top:2px;padding:2px 5px;font-size:6px;font-style:normal;font-weight:900}.deep-sample-box em.strong{color:#356345;background:#dff1e4}.deep-sample-box em.good{color:#456484;background:#e8eff8}.deep-sample-box em.moderate{color:#80641f;background:#fbefcf}.deep-sample-box em.limited{color:#8b4040;background:#f7dede}.deep-path-note{color:#697386;background:#f8fafb;border-bottom:1px solid #e4e8ee;padding:7px 9px;font-size:8px;line-height:1.4}.deep-candidate-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.deep-candidate-row{text-align:left;cursor:pointer;background:#fff;border:1px solid #edf0f4;border-top:0;border-left:0;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:6px 9px;display:flex}.deep-candidate-row:nth-child(2n){border-right:0}.deep-candidate-row:hover{filter:brightness(.985);box-shadow:inset 0 0 0 1px #bfc9d5}.deep-candidate-row.best-rb{background:#f1f8f2}.deep-candidate-row.best-wr{background:#f0f7fc}.deep-candidate-row.best-qb{background:#fcf5ec}.deep-candidate-row.best-te{background:#f7f2fb}.deep-path-complete{background:#f7f9fb;border:1px solid #d9dee7;align-items:center;gap:10px;padding:16px;display:flex}.deep-path-complete strong{font-size:12px}.deep-path-complete span{color:#697386;flex:1;font-size:9px}@media (width<=900px){.deep-sim-head{flex-direction:column;align-items:flex-start}.deep-candidate-list{grid-template-columns:1fr}.deep-candidate-row{border-right:0}}.deep-conditioning-state{background:#f7f9fb;border:1px solid #d9dee7;align-items:center;gap:12px;padding:24px 16px;display:flex}.deep-conditioning-state strong{color:#263248;margin-bottom:3px;font-size:11px;display:block}.deep-conditioning-state span{color:#6f7a8d;font-size:8px;line-height:1.4;display:block}.deep-conditioning-spinner{border:2px solid #d5dbe4;border-top-color:#456f55;border-radius:50%;flex:none;width:20px;height:20px;animation:.8s linear infinite pdtConditionalSpin}@keyframes pdtConditionalSpin{to{transform:rotate(360deg)}}.deep-source-line{color:#707b8d;letter-spacing:.035em;text-transform:uppercase;background:#f4f6f9;border-bottom:1px solid #e5e9ef;padding:5px 9px;font-size:7px;font-weight:800}.deep-tier-survival{background:#fbfcfd;border-bottom:1px solid #e5e9ef;align-items:center;gap:7px;padding:6px 9px;display:flex}.deep-tier-survival>span{color:#677386;margin-right:2px;font-size:7px;font-weight:850}.deep-tier-survival>div{background:#fff;border:1px solid #dde3eb;border-radius:4px;align-items:center;gap:3px;padding:3px 6px;display:flex}.deep-tier-survival strong{color:#59667a;font-size:7px}.deep-tier-survival em{color:#315f42;font-size:8px;font-style:normal;font-weight:900}@media (width>=1180px){:root{--v86-controls-height:52px;--v86-board-sticky-top:calc(var(--v65-live-mock-height) + var(--v86-controls-height))}#boardPage .controls-shell{top:var(--v65-live-mock-height)!important;z-index:36!important;background:#fff!important;border-left:0!important;border-right:0!important;border-radius:0!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:0!important;margin:0!important;padding:6px 10px!important;display:flex!important;position:sticky!important;box-shadow:0 1px #d9dfe8,0 3px 8px #1f2b410d!important}#boardPage .view-toggle{border-radius:8px!important;flex:none!important;min-height:0!important;padding:3px!important}#boardPage .view-btn{border-radius:6px!important;min-height:32px!important;padding:5px 12px!important;font-size:10px!important}#boardPage .filters{flex:auto!important;align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}#boardPage .search{border-radius:7px!important;width:min(340px,34vw)!important;height:34px!important;min-height:34px!important;padding:5px 10px!important;font-size:10px!important}#boardPage .position-filter{align-items:center!important;gap:4px!important;display:flex!important}#boardPage .chip{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;font-size:10px!important}#boardPage .checkline{white-space:nowrap!important;flex:none!important;gap:5px!important;font-size:10px!important}.draft-board-pane .ranking-header-shell{top:var(--v86-board-sticky-top)!important}.draft-context-pane{top:var(--v86-board-sticky-top)!important;height:calc(100vh - var(--v86-board-sticky-top) - 10px)!important;max-height:calc(100vh - var(--v86-board-sticky-top) - 10px)!important}}@media (width<=1179px){#boardPage .controls-shell{z-index:36!important;padding:6px 8px!important;position:sticky!important;top:0!important}}.league-rank-arrow{cursor:help;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-weight:950;line-height:1;display:inline-flex}.league-rank-arrow.up{color:#16843b}.league-rank-arrow.down{color:#c83b3b}.player-title-block{flex:auto;min-width:0}.player-name-rank-row{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.player-name-rank-row h2{margin-top:0!important}.player-header-badges{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.player-league-rank-badge{color:#fff;white-space:nowrap;background:#172033;border-radius:7px;justify-content:center;align-items:center;padding:5px 9px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.player-card-badge-row{align-items:center;gap:6px;margin:2px 0 5px;display:flex}.player-card-badge-row .player-stats-meta{width:100%}.player-tier-badge{color:#26364e;letter-spacing:.06em;background:#eef2f7;border:1px solid #cfd7e3;border-radius:999px;justify-content:center;align-items:center;padding:4px 9px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.player-rank-meta{background:#f7f9fc;border:1px solid #dbe2eb;border-radius:5px;padding:3px 6px;color:#33435b!important;align-items:center!important;display:inline-flex!important}.player-rank-meta strong{font-size:inherit;color:inherit}@media (width>=1180px){.draft-context-pane .player-name-rank-row{gap:7px!important}.draft-context-pane .player-league-rank-badge{padding:4px 7px!important;font-size:10px!important}.draft-context-pane .player-card-badge-row{margin:1px 0 4px!important}.draft-context-pane .player-tier-badge{padding:3px 7px!important;font-size:8px!important}.draft-context-pane>.player-stats-modal.context-player-open .player-stats-panel{padding-bottom:150px!important}.draft-context-pane .player-stats-table-wrap{margin-bottom:18px!important}}.header-board-controls{background:#ffffff12;border-color:#ffffff2d;border-radius:10px;flex:620px;grid-template-columns:auto minmax(0,1fr);min-width:430px;max-width:900px;margin:0;padding:8px 10px;z-index:auto!important;box-shadow:none!important;position:static!important;top:auto!important}.header-board-controls .view-toggle{background:#ffffff18}.header-board-controls .view-btn{color:#dce5f7}.header-board-controls .view-btn.active{color:#14213d;background:#fff}.header-board-controls .filters{flex-wrap:nowrap;min-width:0}.header-board-controls .search{flex:180px;min-width:150px;max-width:230px;padding:7px 9px}.header-board-controls .chip{color:#e8eef9;background:#ffffff12;border-color:#ffffff32;padding:5px 8px}.header-board-controls .chip.active{color:#1f376a;background:#fff;border-color:#fff}.header-board-controls .checkline{color:#e8eef9;white-space:nowrap}@media (width>=1180px){body:has(#boardPage:not(.hidden)){overflow:hidden}#boardPage{min-height:0}#boardPage .draft-workspace{min-height:420px;overflow:hidden;height:calc(100vh - var(--v90-workspace-top,330px) - 10px)!important;align-items:stretch!important}#boardPage .draft-board-pane{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;padding-right:2px;overflow:hidden auto!important}#boardPage .draft-board-pane .ranking-header-shell{z-index:30!important;position:sticky!important;top:0!important}#boardPage .draft-context-pane{height:100%!important;min-height:0!important;max-height:none!important;position:relative!important;top:auto!important;overflow:hidden!important}#boardPage .persistent-roster-body{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto!important}}.persistent-player-identity strong{flex:auto;min-width:0}.persistent-player-value b{color:#49566b;font-weight:900}@media (width<=1450px) and (width>=1180px){.topbar{flex-wrap:wrap}.brand-block{min-width:220px}.header-board-controls{flex-basis:100%;order:3;max-width:none}.connection-card{margin-left:auto}}@media (width<=1179px){.header-board-controls{grid-template-columns:1fr;width:100%;min-width:0;max-width:none}.header-board-controls .filters{flex-wrap:wrap}}.topbar>.app-tabs{background:#ffffff12;border:1px solid #ffffff2d;border-radius:9px;flex:none;align-items:center;gap:4px;margin:0;padding:4px;display:flex}.topbar>.app-tabs .app-tab{color:#dce5f7;white-space:nowrap;background:0 0;border-color:#0000;margin:0}.topbar>.app-tabs .app-tab:hover{color:#fff;background:#ffffff12}.topbar>.app-tabs .app-tab.active{color:#14213d;background:#fff;border-color:#fff}#boardPage>.header-board-controls{border-radius:0;width:100%;min-width:0;max-width:none}@media (width>=1180px){#boardPage>.header-board-controls{display:flex}#boardPage .draft-context-pane>.persistent-roster-view{min-height:0!important;overflow:hidden!important}#boardPage .persistent-roster-body{flex:auto!important;height:auto!important;min-height:0!important;overflow:hidden auto!important}}@media (width<=1450px) and (width>=1180px){.topbar>.app-tabs{order:2}.connection-card{order:3}}@media (width<=1179px){.topbar>.app-tabs{order:2;width:100%;overflow-x:auto}.connection-card{order:3}}:root{--bg:#f5f7fb;--panel:#fff;--ink:#142033;--muted:#697386;--line:#dfe5ee;--navy:#172554;--ffb:#0f766e;--fp:#2563eb;--cmp:#7c3aed;--draft:#b45309;--watch:#fff4c2;--drafted:#eef1f5;--green:#17803d;--red:#c43d3d;--w-status:100px;--w-pos:66px;--w-team:80px;--w-player:270px;--w-ffbavg:110px;--w-andy:70px;--w-jason:70px;--w-mike:70px;--w-fpovr:90px;--w-tier:70px;--w-fppos:85px;--w-delta:60px;--w-consensus:110px;--w-pick:70px;--w-draftedby:170px;--rank-table-width:1281px;--pdt-ink:#172033;--pdt-navy:#243247;--pdt-muted:#6b7688;--pdt-line:#d9dee7;--pdt-line-soft:#e9edf2;--pdt-surface:#fff;--pdt-surface-3:#eef2f6;--pdt-accent:#315f86;--pdt-good:#2f7a4d;--pdt-bad:#a94343;--pdt-warn:#98731c;--v43-status:150px;--v43-pos:98px;--v43-team:120px;--v43-player:405px;--v43-ovr:165px;--v43-posrank:135px;--v43-pick:105px;--v43-draftedby:220px;--v43-table-width:1398px;--v44-status:8%;--v44-pos:6%;--v44-team:7%;--v44-player:33%;--v44-ovr:13%;--v44-posrank:11%;--v44-pick:8%;--v44-draftedby:14%;--stats-chart-height:130px;--stats-label-height:18px;--stats-week-height:18px;--stats-plot-height:94px;--pdt-board-controls-h:38px;--pdt-board-gap:4px;--pdt-live-mock-h:116px}header{min-height:0!important}.topbar{color:#fff;background:linear-gradient(120deg,#14213d,#1c2d5a);justify-content:space-between;display:flex;box-shadow:0 4px 20px #0b183333;align-items:stretch!important;gap:10px!important;height:auto!important;min-height:0!important;padding:4px 10px!important}.brand-nav-stack{align-items:flex-start;min-width:0;flex-direction:column!important;justify-content:space-between!important;align-self:stretch!important;gap:0!important;min-height:44px!important;display:flex!important}.brand-block{flex:none!important;margin:0!important;padding:0!important}.brand-block h1{margin:0!important;padding:0!important;font-size:20px!important;line-height:1.05!important}.app-tabs{background:#e9edf4;border-radius:12px;width:max-content;box-sizing:border-box!important;flex:none!important;align-items:center!important;gap:3px!important;margin-top:auto!important;margin-bottom:0!important;padding:3px 0!important;display:flex!important;overflow:hidden!important}.app-tab{color:#647084;cursor:pointer;background:0 0;border:0;font-weight:800;box-sizing:border-box!important;border-radius:5px!important;justify-content:center!important;align-self:center!important;align-items:center!important;height:22px!important;min-height:22px!important;margin-top:0!important;margin-bottom:0!important;padding:0 7px!important;font-size:9px!important;line-height:1!important;display:inline-flex!important}.app-tab:first-child{margin-left:3px!important}.app-tab:last-child{margin-right:3px!important}.connection-card{background:#ffffff12;border:1px solid #ffffff26;border-radius:14px;min-width:390px;align-self:center!important;gap:3px!important;min-height:0!important;margin:0!important;padding:4px 6px!important}.connection-row{align-items:center;margin-bottom:8px;display:flex;gap:4px!important;min-height:0!important;margin:0!important;padding:0!important}#connectionText{font-size:9px!important;line-height:1.05!important}.connection-mode,.connection-subtext,.connection-card .muted,.connection-card small{margin:0!important;font-size:9px!important;line-height:1.05!important}.connect-controls{display:flex;gap:4px!important;min-height:0!important;margin:0!important;padding:0!important}.connect-controls input{flex:1;min-width:210px;height:24px!important;min-height:24px!important;padding:2px 6px!important;font-size:9px!important;line-height:1!important}.connect-controls .btn,.connection-card .btn{height:22px!important;min-height:22px!important;padding:0 7px!important;font-size:9px!important;line-height:1!important}.connection-card .dot{width:7px!important;height:7px!important}#boardPage{padding-top:var(--pdt-board-gap)!important;margin-top:0!important}#boardPage>*{margin-top:0}#boardPage>#headerBoardControls.header-board-controls{display:flex;box-sizing:border-box!important;height:var(--pdt-board-controls-h)!important;min-height:var(--pdt-board-controls-h)!important;max-height:var(--pdt-board-controls-h)!important;margin:0 0 var(--pdt-board-gap) 0!important;align-items:center!important;gap:8px!important;padding:2px 8px!important}#headerBoardControls .view-toggle,#headerBoardControls .filters,#headerBoardControls .position-filter,#headerBoardControls .checkline{align-items:center!important;min-height:0!important;margin:0!important}#headerBoardControls .view-toggle{background:0 0!important;gap:2px!important;padding:1px!important}#headerBoardControls .filters{flex-wrap:nowrap!important;gap:6px!important}#headerBoardControls .view-btn{color:#1f2a44!important;opacity:1!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;height:26px!important;min-height:26px!important;padding:0 9px!important;font-size:10px!important;font-weight:750!important;line-height:1!important;display:inline-flex!important}#headerBoardControls .position-filter{gap:2px!important}#headerBoardControls .chip{color:#1f2a44!important;opacity:1!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;width:28px!important;min-width:28px!important;height:26px!important;min-height:26px!important;padding:0!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}#headerBoardControls .view-btn.active,#headerBoardControls .chip.active{background:var(--pdt-navy)!important;border-color:var(--pdt-navy)!important;color:#fff!important}#headerBoardControls .checkline:has(#hideDrafted:checked){background:var(--pdt-navy)!important;border-color:var(--pdt-navy)!important;color:#fff!important}#headerBoardControls .view-btn:not(.active),#headerBoardControls .chip:not(.active),#headerBoardControls .checkline{color:#1f2a44!important;opacity:1!important;background:0 0!important}#headerBoardControls #searchInput{border-radius:6px!important;height:28px!important;min-height:28px!important;padding:3px 9px!important;font-size:10px!important;line-height:1!important}#headerBoardControls .checkline{border-radius:5px!important;justify-content:center!important;align-items:center!important;gap:5px!important;height:26px!important;min-height:26px!important;padding:0 7px!important;font-size:10px!important;line-height:1!important;display:inline-flex!important}#headerBoardControls #hideDrafted{width:14px!important;height:14px!important;accent-color:var(--pdt-navy)!important;margin:0!important}.ranking-header-shell{z-index:50;box-sizing:border-box;background:#fff;position:sticky;top:74px;width:100%!important;min-width:0!important;margin-top:0!important;margin-bottom:0!important;overflow:hidden!important}.ranking-column-row{grid-template-columns:var(--v44-status) var(--v44-pos) var(--v44-team) var(--v44-player) var(--v44-ovr) var(--v44-posrank) var(--v44-pick) var(--v44-draftedby)!important;background:#eef2f6!important;border-bottom:1px solid #cfd6df!important;width:100%!important;min-width:0!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0!important;display:grid!important}.league-rank-cell{justify-content:center!important;align-items:center!important;gap:0!important;width:44px!important;min-width:44px!important;display:inline-flex!important;position:relative!important}.league-rank-cell>strong{text-align:center!important;width:100%!important;display:block!important}.league-rank-cell .league-rank-arrow{margin:0!important;position:absolute!important;top:50%!important;left:calc(50% + 11px)!important;transform:translateY(-50%)!important}#draftTicker.draft-ticker,#draftTicker{box-sizing:border-box!important;height:var(--pdt-live-mock-h)!important;min-height:var(--pdt-live-mock-h)!important;max-height:var(--pdt-live-mock-h)!important;margin:0 0 var(--pdt-board-gap) 0!important}#draftTicker .ticker-track{box-sizing:border-box!important;height:var(--pdt-live-mock-h)!important;min-height:var(--pdt-live-mock-h)!important;max-height:var(--pdt-live-mock-h)!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;overflow:hidden!important}#draftTicker .ticker-round-row{height:auto!important;min-height:0!important;max-height:none!important}#draftTicker .ticker-label{gap:5px!important;padding:5px 8px!important}#draftTicker .ticker-mock-actions{gap:4px!important}#draftTicker .ticker-mock-actions .btn{height:22px!important;min-height:22px!important;padding:2px 7px!important}#boardPage .draft-workspace{min-height:0!important;margin-top:0!important;overflow:hidden!important}#nativeMockDock,.native-mock-dock{max-height:66.6667%!important}#mockDockBody{max-height:inherit;overflow-y:auto}#boardPage .draft-context-pane{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}#boardPage #persistentRosterView.persistent-roster-view{flex-direction:column!important;flex:1 1 0!important;min-height:0!important;display:flex!important;overflow:hidden!important}#boardPage #persistentRosterView .context-pane-head{flex:none!important}#boardPage #persistentRosterBody.persistent-roster-body{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;box-sizing:border-box!important;flex:1 1 0!important;min-height:0!important;max-height:none!important;display:block!important;overflow:hidden auto!important}.persistent-player-main{flex:auto!important;grid-template-columns:190px auto!important;justify-content:start!important;align-items:center!important;gap:0 8px!important;min-width:0!important;display:grid!important}.persistent-player-identity{justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:190px!important;min-width:190px!important;max-width:190px!important;display:flex!important;overflow:hidden!important}.persistent-player-identity>strong{text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 auto!important;min-width:0!important;overflow:hidden!important}.persistent-nfl-team{color:#69768b;font-size:8px;font-weight:850;flex:none!important;align-items:center!important;gap:3px!important;margin-left:0!important;display:inline-flex!important}.persistent-nfl-team img{display:block;object-fit:contain!important;width:16px!important;height:16px!important}.persistent-player-value{align-items:center;margin-top:3px;color:inherit!important;font-size:inherit!important;white-space:normal!important;grid-template-columns:repeat(3,72px)!important;justify-self:start!important;gap:5px!important;margin:0!important;display:grid!important}.roster-metric-box{box-sizing:border-box!important;background:#f7f9fb!important;border:1px solid #d8dee7!important;border-radius:7px!important;flex-direction:column!important;justify-content:center!important;min-height:32px!important;padding:4px 6px!important;display:flex!important}.roster-metric-box>span{letter-spacing:.04em!important;color:#6f7b8e!important;font-size:7px!important;font-weight:850!important;line-height:1!important}.roster-metric-box>strong{color:#1f2a44!important;margin-top:3px!important;font-size:11px!important;font-weight:900!important;line-height:1!important}.roster-metric-box.delta{cursor:help!important}.roster-metric-box.delta.positive>strong{color:var(--green)!important}.roster-metric-box.delta.negative>strong{color:var(--red)!important}.roster-metric-box.delta.neutral>strong{color:#69768b!important}.persistent-player-row{align-items:center!important;padding-top:6px!important;padding-bottom:6px!important}.persistent-pick-label{color:#778296;font-size:7px;font-weight:750;flex:none!important;align-self:center!important;margin-top:0!important}@media (width>=1200px){#playerStatsModal.desktop-player-popup.context-player-open{inset:auto!important;left:var(--player-popup-left)!important;top:var(--player-popup-top)!important;width:var(--player-popup-width)!important;height:var(--player-popup-height)!important;z-index:120!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #d8dee7!important;border-radius:10px!important;max-width:none!important;max-height:none!important;display:block!important;position:fixed!important;bottom:auto!important;right:auto!important;overflow:hidden!important;box-shadow:0 10px 30px #0f172a38!important}#playerStatsModal.desktop-player-popup .player-stats-backdrop{display:none!important}#playerStatsModal.desktop-player-popup .player-stats-panel{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;box-shadow:none!important;padding-bottom:20px!important;scroll-padding-bottom:20px!important;position:absolute!important;inset:0!important;overflow:hidden auto!important}.topbar{grid-template-columns:auto minmax(0,1fr)!important}#boardPage .draft-workspace{height:var(--pdt-workspace-height,calc(100vh - var(--v90-workspace-top,330px) - 6px))!important;min-height:0!important;max-height:var(--pdt-workspace-height,calc(100vh - var(--v90-workspace-top,330px) - 6px))!important;align-items:stretch!important;overflow:hidden!important}#boardPage .draft-board-pane{box-sizing:border-box!important;height:100%!important;min-height:0!important;max-height:100%!important;padding-bottom:12px!important;scroll-padding-bottom:12px!important;overflow:auto!important}#boardPage .draft-context-pane{box-sizing:border-box!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}#boardPage #persistentRosterView{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}#boardPage #persistentRosterBody{box-sizing:border-box!important;flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none!important;padding-bottom:20px!important;scroll-padding-bottom:20px!important;overflow:hidden auto!important}}@media (width>=800px) and (width<=1199px){.topbar{grid-template-columns:1fr!important;gap:6px!important;padding:5px 8px!important;display:grid!important}.brand-nav-stack{width:100%!important;min-height:0!important}.app-tabs{width:100%!important;overflow:hidden!important}.connection-card{box-sizing:border-box!important;width:100%!important}.connect-controls{grid-template-columns:minmax(0,1fr) auto auto auto!important;align-items:center!important;gap:5px!important;display:grid!important}#headerBoardControls.header-board-controls{white-space:nowrap!important;flex-wrap:nowrap!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto hidden!important}#headerBoardControls .filters{flex-wrap:nowrap!important}#headerBoardControls #searchInput{width:min(34vw,300px)!important;min-width:220px!important}#draftTicker.draft-ticker,#draftTicker{grid-template-columns:124px minmax(0,1fr)!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}#boardPage .draft-workspace{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;height:auto!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:visible!important}#boardPage .draft-board-pane{width:100%!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 270px)!important;overflow:auto!important}#boardPage .draft-context-pane{width:100%!important;height:420px!important;min-height:0!important;max-height:420px!important;position:relative!important;top:auto!important;overflow:hidden!important}#boardPage #persistentRosterView{height:100%!important}#boardPage #persistentRosterBody{height:auto!important;min-height:0!important;padding-bottom:48px!important;overflow-y:auto!important}.ranking-header-shell,#board{min-width:760px!important}.draft-board-pane{overflow-x:auto!important}}@media (width<=799px){body{min-width:0!important}.topbar{padding:5px 6px!important;display:block!important}.brand-block h1{font-size:18px!important}.brand-nav-stack{width:100%!important;min-height:0!important}.app-tabs{white-space:nowrap!important;width:100%!important;overflow-x:auto!important}.app-tab{flex:none!important}.connection-card{box-sizing:border-box!important;width:100%!important;margin-top:6px!important}.connection-modes{width:100%!important}.connect-controls{grid-template-columns:minmax(0,1fr) auto!important;gap:5px!important;display:grid!important}#resetDraftBtn,#disconnectBtn{grid-row:2!important}#headerBoardControls.header-board-controls{flex-wrap:nowrap!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto hidden!important}#headerBoardControls .filters{flex-wrap:nowrap!important}#headerBoardControls #searchInput{width:180px!important;min-width:180px!important}#draftTicker.draft-ticker,#draftTicker{grid-template-columns:108px minmax(0,1fr)!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}#boardPage .draft-workspace{height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}#boardPage .draft-board-pane{width:100%!important;height:auto!important;min-height:0!important;max-height:65vh!important;overflow:auto!important}.ranking-header-shell,#board{min-width:720px!important}#boardPage .draft-context-pane{width:100%!important;height:380px!important;min-height:0!important;max-height:380px!important;margin-top:8px!important;position:relative!important;top:auto!important;overflow:hidden!important}#boardPage #persistentRosterBody{min-height:0!important;padding-bottom:48px!important;overflow-y:auto!important}.player-card{width:100%!important;max-width:100%!important}}@media (width<=520px){.persistent-player-main{flex-wrap:wrap!important;display:flex!important}.persistent-player-identity{width:auto!important;min-width:0!important;max-width:100%!important}.persistent-player-value{flex-basis:100%!important}}.compact-roster-toggle{display:none}.persistent-roster-head-actions{align-items:center;gap:6px;display:flex}@media (width>=800px) and (width<=1199px){html,body{height:auto!important;min-height:100%!important;overflow:hidden auto!important}body:has(#boardPage:not(.hidden)){overflow-y:auto!important}#boardPage{height:auto!important;padding-bottom:54px!important;overflow:visible!important}#boardPage .draft-workspace{height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}#boardPage .draft-board-pane{width:100%!important;height:calc(100vh - 250px)!important;min-height:360px!important;max-height:none!important;overflow:auto!important}#boardPage .draft-context-pane{z-index:95!important;background:#fff!important;border:1px solid #d8dee7!important;border-radius:10px!important;width:auto!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;transition:height .18s,max-height .18s!important;position:fixed!important;inset:auto 8px 8px!important;overflow:hidden!important;box-shadow:0 8px 24px #0f172a2e!important}#boardPage .draft-context-pane.compact-roster-open{height:min(52vh,460px)!important;max-height:min(52vh,460px)!important}#boardPage #persistentRosterView{height:100%!important;min-height:0!important}#boardPage #persistentRosterView .context-pane-head{box-sizing:border-box!important;cursor:default!important;min-height:42px!important;padding:7px 10px!important}#boardPage .persistent-roster-title-row{min-height:26px!important}#boardPage #persistentRosterTeam,#boardPage #persistentRosterCounts{display:none!important}#boardPage .compact-roster-toggle{color:#1f2a44!important;cursor:pointer!important;background:#fff!important;border:1px solid #cfd6df!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;height:24px!important;min-height:24px!important;padding:0 8px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important}#boardPage .draft-context-pane.compact-roster-open .compact-roster-toggle{background:var(--pdt-navy)!important;border-color:var(--pdt-navy)!important;color:#fff!important}#boardPage #persistentRosterBody{height:auto!important;min-height:0!important;padding-bottom:24px!important;overflow-y:auto!important}body>#draftContextPane.compact-roster-drawer{z-index:200!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #d8dee7!important;border-radius:10px!important;flex-direction:column!important;width:auto!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;transition:height .18s,max-height .18s!important;display:flex!important;position:fixed!important;inset:auto 8px 8px!important;overflow:hidden!important;box-shadow:0 8px 24px #0f172a38!important}body>#draftContextPane.compact-roster-drawer.compact-roster-open{height:min(52vh,460px)!important;max-height:min(52vh,460px)!important}body>#draftContextPane.compact-roster-drawer #persistentRosterView{height:100%!important;min-height:0!important;max-height:100%!important}body>#draftContextPane.compact-roster-drawer .context-pane-head{box-sizing:border-box!important;flex:0 0 42px!important;height:42px!important;min-height:42px!important;padding:7px 10px!important}body>#draftContextPane.compact-roster-drawer #persistentRosterTeam,body>#draftContextPane.compact-roster-drawer #persistentRosterCounts{display:none!important}body>#draftContextPane.compact-roster-drawer #persistentRosterBody{flex:1 1 0!important;height:0!important;min-height:0!important;padding-bottom:24px!important;overflow:hidden auto!important}body>#draftContextPane.compact-roster-drawer .compact-roster-toggle{display:inline-flex!important}body:has(#boardPage:not(.hidden)){padding-bottom:58px!important}}.compact-roster-launcher{display:none}@media (width<=1199px){body>#compactRosterLauncher{box-sizing:border-box!important;z-index:1000!important;color:#1f2a44!important;background:#fff!important;border:1px solid #d8dee7!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;height:40px!important;padding:0 10px!important;display:flex!important;position:fixed!important;bottom:8px!important;left:8px!important;right:8px!important;box-shadow:0 8px 24px #0f172a40!important}body>#compactRosterLauncher strong{letter-spacing:.05em!important;font-size:10px!important;line-height:1!important}body>#compactRosterLauncher button{background:var(--pdt-navy)!important;color:#fff!important;cursor:pointer!important;border:1px solid #cfd6df!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;height:24px!important;min-height:24px!important;padding:0 10px!important;font-size:9px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}#boardPage #draftContextPane.compact-roster-drawer{z-index:990!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #d8dee7!important;border-radius:10px!important;flex-direction:column!important;width:auto!important;margin:0!important;display:flex!important;position:fixed!important;inset:auto 8px 54px!important;overflow:hidden!important;box-shadow:0 8px 24px #0f172a38!important}#boardPage #draftContextPane.compact-roster-drawer.compact-roster-collapsed{height:0!important;min-height:0!important;max-height:0!important;box-shadow:none!important;pointer-events:none!important;border-width:0!important}#boardPage #draftContextPane.compact-roster-drawer.compact-roster-open{pointer-events:auto!important;height:min(52vh,460px)!important;min-height:240px!important;max-height:min(52vh,460px)!important}#boardPage #draftContextPane.compact-roster-drawer #persistentRosterView{height:100%!important;min-height:0!important;max-height:100%!important}#boardPage #draftContextPane.compact-roster-drawer #persistentRosterBody{flex:1 1 0!important;height:0!important;min-height:0!important;padding-bottom:24px!important;overflow:hidden auto!important}#boardPage #draftContextPane.compact-roster-drawer #compactRosterToggle{display:none!important}body:has(#boardPage:not(.hidden)){padding-bottom:56px!important}}@media (width>=1200px){body>#compactRosterLauncher{display:none!important}}@media (width<=1199px){#boardPage #draftContextPane.compact-roster-drawer{z-index:990!important;width:auto!important;margin:0!important;display:flex!important;position:fixed!important;inset:auto 8px 54px!important}body>#compactRosterLauncher{z-index:1000!important;display:flex!important}#draftContextPane.compact-roster-drawer.compact-roster-open{background:#fff!important}#draftContextPane.compact-roster-drawer.compact-roster-open .context-pane-head{background:#f7f9fb!important;border-bottom:1px solid #e1e6ed!important;flex:none!important;height:auto!important;min-height:0!important;padding:11px 12px 9px!important}#draftContextPane.compact-roster-drawer.compact-roster-open .persistent-roster-title-row{min-height:0!important}#draftContextPane.compact-roster-drawer.compact-roster-open #persistentRosterTeam,#draftContextPane.compact-roster-drawer.compact-roster-open #persistentRosterCounts{display:flex!important}#draftContextPane.compact-roster-drawer.compact-roster-open #persistentRosterTeam{display:block!important}#draftContextPane.compact-roster-drawer.compact-roster-open #persistentRosterBody{padding:7px 9px 20px!important}#draftContextPane.compact-roster-drawer.compact-roster-open .persistent-player-main{grid-template-columns:190px auto!important;justify-content:start!important;align-items:center!important;gap:0 8px!important;display:grid!important}#draftContextPane.compact-roster-drawer.compact-roster-open .persistent-player-identity{align-items:center!important;gap:6px!important;width:190px!important;min-width:190px!important;max-width:190px!important;display:flex!important;overflow:hidden!important}#draftContextPane.compact-roster-drawer.compact-roster-open .persistent-player-value{grid-template-columns:repeat(3,72px)!important;gap:5px!important;margin:0!important;display:grid!important}#draftContextPane.compact-roster-drawer.compact-roster-open .persistent-player-row{align-items:center!important;padding-top:6px!important;padding-bottom:6px!important}#draftContextPane.compact-roster-drawer.compact-roster-open #compactRosterToggle{display:none!important}#draftContextPane.compact-roster-drawer.compact-roster-open .persistent-player-identity,#draftContextPane.compact-roster-drawer.compact-roster-open .persistent-player-identity strong{font-size:9px!important;line-height:1.2!important}#draftContextPane.compact-roster-drawer.compact-roster-open .persistent-nfl-team{font-size:8px!important;line-height:1!important}#draftContextPane.compact-roster-drawer.compact-roster-open .persistent-pos-title{font-size:8px!important;line-height:1.2!important}#draftContextPane.compact-roster-drawer.compact-roster-open .persistent-pick-label{align-self:center!important;margin-top:0!important;font-size:8px!important;line-height:1.1!important}#draftContextPane.compact-roster-drawer.compact-roster-open .persistent-roster-counts{font-size:8px!important}#draftContextPane.compact-roster-drawer.compact-roster-open #persistentRosterTeam{font-size:14px!important}#draftContextPane.compact-roster-drawer.compact-roster-open .roster-metric-box>span{font-size:7px!important}#draftContextPane.compact-roster-drawer.compact-roster-open .roster-metric-box>strong{font-size:11px!important}}:root{--safe-bottom:env(safe-area-inset-bottom,0px)}html{scrollbar-gutter:stable}button,input,select{touch-action:manipulation}button:focus-visible,input:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid #8fb7ff}.brand-support{color:#dbe6fb;white-space:nowrap;align-items:center;gap:7px;margin-top:2px;font-size:8px;line-height:1;display:flex}.mobile-connection-toggle{display:none}.workflow-intro{color:#41516a;background:linear-gradient(100deg,#edf4ff,#f7faff);border:1px solid #bfd0ec;border-radius:12px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 12px;font-size:12px;display:flex}.workflow-intro strong{color:#1f376a;flex:none}.sleeper-account-setup{background:#f7faff;border:1px solid #cfdaea;border-radius:12px;margin-top:14px;padding:14px}.sleeper-account-copy{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sleeper-account-copy h3{color:#172554;margin:0 0 3px;font-size:16px}.sleeper-account-copy p{color:#59677b;margin:0;font-size:12px}.sleeper-public-badge{color:#52627a;background:#fff;border:1px solid #c8d5e8;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-weight:800}.sleeper-username-form,.sleeper-league-picker{margin-top:12px}.sleeper-username-form>label,.sleeper-league-picker>label{color:#34445f;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.sleeper-inline-controls{align-items:stretch;gap:8px;display:flex}.sleeper-inline-controls input,.sleeper-inline-controls select{flex:320px;min-width:0}.sleeper-league-picker select{min-height:38px}.sleeper-lookup-status{color:#52627a;min-height:18px;margin-top:7px;font-size:11px}.manual-league-import{border-top:1px solid #dce4ef;margin-top:8px;padding-top:8px}.manual-league-import summary{color:#4b5d77;cursor:pointer;width:max-content;max-width:100%;font-size:11px;font-weight:750}.manual-league-import .setup-actions{margin-top:9px}@media (width>=900px){.sleeper-account-setup{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr);column-gap:18px;display:grid}.sleeper-account-copy,.sleeper-lookup-status,.manual-league-import{grid-column:1/-1}.sleeper-username-form,.sleeper-league-picker{align-self:end}}@media (width<=600px){.sleeper-account-copy{display:block}.sleeper-public-badge{margin-top:8px;display:inline-block}.sleeper-inline-controls{grid-template-columns:1fr;display:grid}.sleeper-inline-controls input,.sleeper-inline-controls select,.sleeper-inline-controls .btn,.manual-league-import .setup-actions,.manual-league-import .setup-actions input,.manual-league-import .setup-actions .btn{width:100%}}@media (width<=1199px){body:not(.draft-board-active)>#compactRosterLauncher{display:none!important}body.draft-board-active{padding-bottom:calc(56px + var(--safe-bottom))!important}body>#compactRosterLauncher{bottom:calc(8px + var(--safe-bottom))!important}#boardPage #draftContextPane.compact-roster-drawer{bottom:calc(54px + var(--safe-bottom))!important}}@media (width>=520px) and (width<=1199px){#boardPage .draft-board-pane{height:calc(100dvh - 250px)!important;min-height:340px!important;max-height:none!important}}@media (width<=519px){.page{padding:8px 6px calc(72px + var(--safe-bottom))!important}.brand-support>span:first-child{display:none}.topbar{z-index:80;position:sticky;top:0;box-shadow:0 4px 18px #0f172a24}.brand-block{justify-content:space-between;align-items:center;width:100%;display:flex}.brand-block h1{font-size:17px!important}.brand-support{margin-top:0}.app-tabs{scroll-snap-type:x proximity;margin-top:5px!important;padding:2px!important}.app-tab{scroll-snap-align:start;min-width:max-content!important;min-height:32px!important;padding:0 11px!important;font-size:10px!important}.connection-card{min-width:0!important;padding:5px 7px!important}.connection-row{min-height:28px;margin:0!important}.mobile-connection-toggle{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff35;border-radius:7px;justify-content:center;align-items:center;min-height:26px;margin-left:auto;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.connection-card:not(.mobile-expanded) .connection-modes,.connection-card:not(.mobile-expanded) .connect-controls,.connection-card:not(.mobile-expanded) #draftMeta{display:none!important}.connection-card.mobile-expanded .connection-modes{margin-top:5px}.workflow-intro{margin-bottom:7px;padding:9px 10px;font-size:11px;display:block}.workflow-intro strong{margin-bottom:2px;display:block}.panel{border-radius:12px!important;padding:12px!important}.panel h2{font-size:20px!important}#headerBoardControls.header-board-controls{grid-template-columns:auto minmax(0,1fr)!important;gap:6px!important;display:grid!important;overflow:visible!important}#headerBoardControls .filters{grid-template-columns:minmax(0,1fr) auto!important;gap:5px!important;display:grid!important}#headerBoardControls #searchInput{grid-column:1/-1;width:100%!important;min-width:0!important;height:34px!important}#headerBoardControls .position-filter{scrollbar-width:none;overflow-x:auto}#headerBoardControls .chip,#headerBoardControls .view-btn{min-height:32px!important}#draftTicker.draft-ticker,#draftTicker{grid-template-columns:1fr!important}#draftTicker .ticker-label{flex-direction:row!important;justify-content:space-between!important}#boardPage .draft-board-pane{height:auto!important;max-height:none!important;overflow:visible!important}.ranking-header-shell{display:none!important}#board,.ranking-header-shell{width:100%!important;min-width:0!important}#board{gap:9px!important}.tier-section,.position-section{border-radius:12px!important}.tier-title,.position-title{z-index:1;padding:8px 10px!important;font-size:12px!important;position:relative!important;top:auto!important}.table-wrap{border:0!important;border-radius:0!important;overflow:visible!important}.rank-table,.rank-table tbody{width:100%;display:block;min-width:0!important}.rank-table colgroup,.rank-table thead{display:none!important}.rank-table tbody{background:#eef2f7;padding:5px}.rank-table tbody tr{grid-template-columns:64px minmax(0,1fr) 54px 58px;grid-template-areas:"status player player overall""status position team posrank""status pick drafted drafted";align-items:center;gap:4px 8px;width:100%;display:grid;background:#fff!important;border:1px solid #d8dee7!important;border-radius:10px!important;height:auto!important;min-height:86px!important;margin:0 0 5px!important;padding:9px!important;box-shadow:0 1px 3px #17255412!important}.rank-table tbody tr:last-child{margin-bottom:0}.rank-table tbody tr.watch{background:#fff9d8!important}.rank-table tbody tr.drafted{background:#eef1f4!important}.rank-table tbody td{min-width:0;display:block;text-align:left!important;white-space:normal!important;border:0!important;height:auto!important;min-height:0!important;padding:0!important;line-height:1.15!important;overflow:visible!important}.rank-table tbody td:before{color:#7a8698;content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1px;font-size:7px;font-weight:850;line-height:1;display:block}.rank-table .cell-status{grid-area:status}.rank-table .cell-player{grid-area:player}.rank-table .cell-position{grid-area:position}.rank-table .cell-team{grid-area:team}.rank-table .cell-overall{grid-area:overall}.rank-table .cell-pos-rank{grid-area:posrank}.rank-table .cell-pick{grid-area:pick}.rank-table .cell-player:before{display:none}.rank-table .cell-player .player-stats-link{font-size:15px!important;line-height:1.15!important}.rank-table .cell-status .badge{min-width:58px!important;padding:5px 6px!important;font-size:9px!important}.rank-table .cell-overall,.rank-table .cell-pos-rank{text-align:center!important}.rank-table .cell-overall:before,.rank-table .cell-pos-rank:before{text-align:center}.rank-table .cell-drafted-by{text-overflow:ellipsis;grid-area:drafted;white-space:nowrap!important;overflow:hidden!important}.rank-table .team-cell{justify-content:flex-start}body>#compactRosterLauncher{left:6px!important;right:6px!important;bottom:calc(6px + var(--safe-bottom))!important;height:44px!important}#boardPage #draftContextPane.compact-roster-drawer{left:6px!important;right:6px!important;bottom:calc(56px + var(--safe-bottom))!important}#boardPage #draftContextPane.compact-roster-drawer.compact-roster-open{height:min(66dvh,560px)!important;max-height:min(66dvh,560px)!important}}@media (width>=520px) and (width<=639px){.brand-support>span:first-child{display:none}.connection-card{min-width:0!important;padding:5px 7px!important}.connection-row{min-height:28px;margin:0!important}.mobile-connection-toggle{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff35;border-radius:7px;justify-content:center;align-items:center;min-height:26px;margin-left:auto;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.connection-card:not(.mobile-expanded) .connection-modes,.connection-card:not(.mobile-expanded) .connect-controls,.connection-card:not(.mobile-expanded) #draftMeta{display:none!important}}@media (width>=520px) and (width<=799px){#headerBoardControls.header-board-controls{height:var(--pdt-board-controls-h)!important;max-height:var(--pdt-board-controls-h)!important;grid-template-columns:auto minmax(0,1fr)!important;gap:6px!important;display:grid!important;overflow:visible!important}#headerBoardControls .filters{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:5px!important;width:100%!important;min-width:0!important;display:grid!important}#headerBoardControls #searchInput{grid-column:1;width:100%!important;min-width:0!important;max-width:none!important}#headerBoardControls .position-filter{display:none!important}#headerBoardControls .checkline{grid-column:2;white-space:nowrap!important}#boardPage .draft-board-pane .ranking-header-shell{top:0!important}#boardPage .ranking-header-shell,#boardPage #board,#boardPage .rank-table{min-width:640px!important}}@media (width<=1199px){.connection-card{box-sizing:border-box!important;border-radius:8px!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:2px 5px!important}.connection-row{min-height:22px!important;margin:0!important;padding:0!important}#connectionText{font-size:8px!important}.connection-card .dot{width:6px!important;height:6px!important}.mobile-connection-toggle{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff35;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;font-weight:800;line-height:1;height:20px!important;min-height:20px!important;padding:0 7px!important;font-size:8px!important;display:inline-flex!important}.connection-card:not(.mobile-expanded) .connection-modes,.connection-card:not(.mobile-expanded) .connect-controls,.connection-card:not(.mobile-expanded) #draftMeta{display:none!important}.connection-card.mobile-expanded{padding:4px 5px!important}.connection-card.mobile-expanded .connection-modes{gap:2px!important;margin:3px 0!important;padding:2px!important}.connection-card.mobile-expanded .mode-btn{padding:4px 7px!important;font-size:9px!important}.connection-card.mobile-expanded .connect-controls{gap:3px!important}.connection-card.mobile-expanded .connect-controls input{height:22px!important;min-height:22px!important}.connection-card.mobile-expanded .connect-controls .btn{height:20px!important;min-height:20px!important;padding:0 6px!important;font-size:8px!important}}@media (width<=420px){.rank-table tbody tr{grid-template-columns:58px minmax(0,1fr) 48px 52px;gap:4px 6px;padding:8px 7px}.setup-actions,.setup-actions input,.setup-actions .btn{width:100%}}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:2000;color:#14213d;background:#fff;border-radius:7px;padding:9px 12px;font-weight:850;position:fixed;top:8px;left:8px;transform:translateY(-150%);box-shadow:0 4px 16px #0f172a33}.skip-link:focus{transform:translateY(0)}a:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:3px solid #8fb7ff}.quick-mock-onboarding{background:linear-gradient(105deg,#eaf2ff 0%,#f7faff 68%,#fff 100%);border:1px solid #b9cae4;border-radius:14px;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:20px;margin-bottom:10px;padding:16px 18px;display:grid}.quick-mock-copy h2{color:#14213d;margin:2px 0 3px;font-size:21px;line-height:1.15}.quick-mock-copy p{color:#52627a;margin:0;font-size:12px}.quick-mock-controls{align-items:end;gap:8px;display:flex}.quick-mock-controls label{color:#44536a;gap:4px;font-size:10px;font-weight:800;display:grid}.quick-mock-controls select{min-width:76px;height:36px;padding:5px 28px 5px 9px}.quick-mock-controls .quick-mock-btn{color:#fff;white-space:nowrap;background:#1f6f45;min-height:36px}.quick-mock-controls .quick-mock-btn:hover{background:#185c39}@media (width<=760px){.quick-mock-onboarding{grid-template-columns:1fr;gap:12px;padding:13px}.quick-mock-controls{grid-template-columns:1fr 1fr;display:grid}.quick-mock-controls select{width:100%}.quick-mock-controls .quick-mock-btn{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.setup-start-grid{grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr);align-items:start;gap:12px;display:grid}.setup-league-panel{min-width:0}.setup-start-grid .quick-mock-onboarding{flex-direction:column;align-items:stretch;min-width:0;margin:0;padding:18px;display:flex}.setup-start-grid .quick-mock-copy p{margin-top:7px}.setup-start-grid .quick-mock-controls{grid-template-columns:1fr;align-items:stretch;gap:10px;margin-top:18px;display:grid}.setup-start-grid .quick-mock-controls label,.setup-start-grid .quick-mock-controls select,.setup-start-grid .quick-mock-controls .quick-mock-btn{width:100%}@media (width<=680px){.setup-start-grid{grid-template-columns:1fr}}.setup-league-panel .setup-grid{grid-template-columns:minmax(170px,.72fr) minmax(0,1.28fr);gap:12px}.setup-league-panel .setup-grid>div,.setup-league-panel .section-head,.setup-league-panel .editor-list,.setup-league-panel .editor-row{box-sizing:border-box;min-width:0;max-width:100%}.setup-league-panel .setup-grid h3{font-size:13px}.setup-league-panel .section-head{flex-wrap:nowrap;gap:6px}.setup-league-panel #addKeeperBtn{white-space:nowrap;flex:none;padding:6px 8px;font-size:9px}.setup-league-panel .editor-row{gap:4px;padding:5px 6px;font-size:10px}.setup-league-panel .editor-row input,.setup-league-panel .editor-row select{min-width:0;height:30px;padding:5px 6px;font-size:10px}.setup-league-panel .slot{flex:0 0 27px;width:27px;font-size:10px}.setup-league-panel .team-name-input{width:100%;min-width:0}.setup-league-panel .keeper-row .keeper-player-input{flex:105px;width:auto;min-width:0}.setup-league-panel .keeper-row .keeper-team-input{flex:0 112px;width:112px;min-width:85px}.setup-league-panel .keeper-row .keeper-round-input{flex:0 0 40px;width:40px;max-width:40px;padding-left:4px;padding-right:4px}.setup-league-panel .keeper-row .ownership-source{text-overflow:ellipsis;flex:0 auto;max-width:52px;padding:3px;font-size:6.5px;overflow:hidden}.setup-league-panel .keeper-row .remove-keeper{flex:0 0 28px;width:28px;min-width:28px;height:30px;padding:0;font-size:12px}@media (width<=850px){.setup-league-panel .setup-grid{grid-template-columns:1fr}}@media (width<=440px){.setup-league-panel .keeper-row{grid-template-columns:minmax(0,1fr) 40px 28px;align-items:stretch;display:grid}.setup-league-panel .keeper-row .keeper-player-input{grid-area:1/1/auto/3;width:100%}.setup-league-panel .keeper-row .keeper-team-input{grid-area:2/1;width:100%;min-width:0}.setup-league-panel .keeper-row .keeper-round-input{grid-area:2/2}.setup-league-panel .keeper-row .ownership-source{grid-area:3/1/auto/3;justify-self:start;max-width:none}.setup-league-panel .keeper-row .remove-keeper{grid-area:1/3/3;height:auto}}body.draft-board-active #mainContent.page{padding-top:6px}body.draft-board-active #board{gap:4px!important}body.draft-board-active #board .tier-section,body.draft-board-active #board .tier-section+.tier-section{margin-top:0!important;margin-bottom:0!important}
