.draftPhaseNotice{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.draftPhaseNotice .live,.draftPhaseNotice .moduleTag{margin-left:auto}.draftClock{background:radial-gradient(circle at 8% 0,#57c9b326,#0000 42%),linear-gradient(#0d1821,#091119);border-color:#285260;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;display:flex}.draftClock h2{margin:7px 0;font-size:27px}.draftClock p{color:#98a8b8;margin:0}.clockMeta{grid-template-columns:repeat(2,minmax(130px,1fr));gap:10px;display:grid}.clockMeta span{color:#8294a7;background:#081018;border:1px solid #1d3542;border-radius:11px;padding:12px;font-size:11px;display:block}.clockMeta strong{color:#f3f7fa;margin-top:5px;font-size:15px;display:block}.lastPickCallout{background:linear-gradient(#14262b,#0b171c);border:1px solid #2b5f59;border-radius:12px;min-width:230px;padding:13px 15px}.lastPickCallout span,.lastPickCallout strong,.lastPickCallout small{display:block}.lastPickCallout span{color:#62d7bd;letter-spacing:.14em;font-size:9px;font-weight:900}.lastPickCallout strong{color:#f5fbf9;margin-top:7px}.lastPickCallout small{color:#8da4a5;margin-top:4px}.completedPicksPanel{margin-bottom:16px}.completedPicksTable{border-top:1px solid #182832;max-height:430px;margin-top:8px}.selectionResult{border-radius:10px;gap:6px;padding:16px;display:grid}.selectionResult.success{background:#1a6e5421;border:1px solid #35c99259}.selectionResult.error{color:#ffb9c0;background:#a42b3724;border:1px solid #d54c5866}.reviewLabel{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800}.selectionButtons{gap:10px;display:flex}.selectionButtons button{flex:1}.secondaryButton{border:1px solid var(--line)!important;color:var(--muted)!important;background:0 0!important}.completedPickRow{border-bottom:1px solid #14202a;grid-template-columns:58px minmax(155px,1fr) minmax(190px,1.25fr) 44px 48px minmax(110px,.8fr) 92px;align-items:center;gap:12px;min-width:850px;padding:12px 0;font-size:13px;display:grid}.completedPickRow span{color:#93a4b5}.completedPickRow .completedPickNumber{color:#62d7bd;font-weight:900}.draftWorkspace{grid-template-columns:minmax(280px,.72fr) minmax(0,1.8fr);align-items:start;gap:16px;display:grid}.draftQueuePanel{position:sticky;top:20px}.draftQueue{flex-direction:column;display:flex}.draftQueueRow{color:#91a3b6;border-bottom:1px solid #14202a;border-radius:9px;grid-template-columns:54px minmax(0,1fr) 34px;align-items:center;gap:10px;padding:13px 10px;display:grid}.draftQueueRow.onClock{color:#dffbf5;background:#0d2827;border:1px solid #285e55}.draftQueueRow div{min-width:0}.draftQueueRow strong,.draftQueueRow small{display:block}.draftQueueRow strong{color:#f3f7fa;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.draftQueueRow small{color:#778b9e;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;overflow:hidden}.queueNumber{color:#62d7bd;font-weight:900}.draftFilters{background:#0a1219;border:1px solid #192b38;border-radius:12px;grid-template-columns:minmax(200px,1fr) 130px auto auto;align-items:end;gap:10px;margin-bottom:10px;padding:13px;display:grid}.draftFilters label span{color:#8294a7;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:10px;display:block}.draftFilters input,.draftFilters select{color:#eef3f7;background:#070d13;border:1px solid #243543;border-radius:8px;width:100%;padding:10px}.draftFilters button{color:#0b1118;background:#f4f7fa;border:0;border-radius:8px;padding:10px 14px;font-weight:800}.draftFilters a{color:#76cbd8;padding:10px 4px;font-size:12px;text-decoration:none}.draftBoardRow{border:1px solid #0000;border-bottom-color:#14202a;border-radius:8px;grid-template-columns:45px minmax(175px,1.4fr) 46px 48px 52px minmax(130px,1fr) 92px;align-items:center;gap:10px;min-width:760px;padding:11px 8px;font-size:13px;transition:background .12s,border-color .12s;display:grid}.draftBoardRow span{color:#93a4b5}.draftBoardRow .boardRank{color:#5fcdb8;font-weight:800}.draftBoardRow:not(.dataHeader){cursor:pointer}.draftBoardRow:not(.dataHeader):hover{background:#5fcdb812;border-color:#23473f}.draftBoardRow:not(.dataHeader):focus-visible{outline-offset:-2px;outline:2px solid #62d7bd}.draftBoardRow.selectedDraftPlayer{background:linear-gradient(90deg,#2c977e38,#2c977e14);border-color:#3b8f7d;box-shadow:inset 4px 0 #62d7bd}.draftBoardRow.selectedDraftPlayer strong{color:#eafff9}.draftActionPanel{justify-content:space-between;align-items:center;gap:24px;margin-top:16px;display:flex}.draftActionPanel button{color:#0b1118;cursor:pointer;background:#f4f7fa;border:0;border-radius:9px;padding:11px 16px;font-weight:800}.draftActionPanel button:disabled{color:#748392;cursor:not-allowed;background:#28323b}.draftSelectionDock{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081219f7;border-color:#2a6258;margin-top:16px;padding:14px 16px;position:sticky;bottom:14px;box-shadow:0 -8px 30px #00000047}.selectionDockForm{align-items:center;gap:16px;width:100%;display:flex}.selectionDockSummary{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.selectionDockSummary .live{flex:none}.selectionDockSummary div{min-width:0}.selectionDockSummary small,.selectionDockSummary strong{display:block}.selectionDockSummary small{color:#8294a7;margin-bottom:3px}.selectionDockSummary strong{color:#f3f7fa;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.selectionDockForm>button{flex:none;min-width:130px}.selectionDockReview{justify-content:space-between;align-items:center;gap:18px;width:100%;display:flex}.selectionDockReview>div:first-child{min-width:0}.selectionDockReview strong,.selectionDockReview small{display:block}.selectionDockReview strong{color:#f3f7fa;margin-top:4px}.selectionDockReview small{color:#9bb0c1;margin-top:4px}.selectionDockReview .selectionButtons{flex:none;min-width:300px}.draftModeCompact{background:#09141a;border:1px solid #18313b;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding:10px 12px;display:flex}.draftModeCurrent{flex-direction:column;gap:2px;display:flex}.draftModeCurrent .eyebrow{font-size:8px}.draftModeCurrent strong{color:#f4f8fa;font-size:14px}.draftModeMenu{position:relative}.draftModeMenu>summary{cursor:pointer;color:#dffbf5;background:#0d2827;border:1px solid #2a6258;border-radius:9px;padding:9px 12px;font-size:12px;font-weight:800;list-style:none}.draftModeMenu>summary::-webkit-details-marker{display:none}.draftModeMenu>summary:after{content:" ▾";color:#62d7bd}.draftModeMenu[open]>summary:after{content:" ▴"}.draftModeMenu nav{z-index:50;background:#071017;border:1px solid #23424e;border-radius:11px;width:240px;padding:7px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 16px 40px #0006}.draftModeMenu nav a{color:#a7b6c4;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;font-size:12px;text-decoration:none;display:flex}.draftModeMenu nav a:hover,.draftModeMenu nav a.active{color:#eafff9;background:#0d2827}.draftModeMenu nav small{letter-spacing:.08em;color:#62d7bd;font-size:8px;font-weight:900}@media (max-width:1050px){.draftClock{flex-wrap:wrap;align-items:flex-start}.lastPickCallout{flex:100%}.draftWorkspace{grid-template-columns:1fr}.draftQueuePanel{position:static}.draftQueue{grid-template-columns:1fr 1fr;gap:6px;display:grid}}@media (max-width:760px){.selectionDockForm,.selectionDockReview{flex-direction:column;align-items:stretch}.selectionDockSummary{align-items:flex-start}.selectionDockForm>button,.selectionDockReview .selectionButtons{width:100%;min-width:0}}@media (max-width:600px){.draftModeCompact{align-items:stretch}.draftModeMenu{margin-left:auto}.draftModeMenu nav{width:min(260px,100vw - 44px)}.draftClock,.draftActionPanel{flex-direction:column;align-items:flex-start}.draftClock h2{font-size:23px}.draftFilters,.draftQueue{grid-template-columns:1fr}.draftPhaseNotice .live,.draftPhaseNotice .moduleTag{margin-left:0}.clockMeta{grid-template-columns:1fr 1fr;width:100%}.lastPickCallout{width:100%;min-width:0}.draftSelectionDock{padding:12px;bottom:8px}.draftBoardPanel,.completedPicksPanel{padding:14px}.draftBoardRow.dataHeader,.completedPickRow.dataHeader{display:none}.draftBoardRow{grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"rank name value""rank meta value";gap:3px 9px;min-width:0;padding:11px 4px}.draftBoardRow .boardRank{grid-area:rank;align-self:center}.draftBoardRow strong{white-space:normal;grid-area:name;font-size:14px}.draftBoardRow>span:nth-child(3){grid-area:meta}.draftBoardRow>span:nth-child(4){grid-area:meta;margin-left:30px}.draftBoardRow>span:nth-child(5),.draftBoardRow>span:nth-child(6){display:none}.draftBoardRow>:nth-child(7){grid-area:value;align-self:center}.completedPicksTable{max-height:none;overflow:visible}.completedPickRow{grid-template-columns:42px minmax(0,1fr) auto;grid-template-areas:"pick player value""pick team value";gap:3px 8px;min-width:0;padding:11px 4px}.completedPickRow>:first-child{grid-area:pick;align-self:center}.completedPickRow>:nth-child(2){grid-area:team;font-size:11px}.completedPickRow>:nth-child(3){grid-area:player}.completedPickRow>:nth-child(4),.completedPickRow>:nth-child(5),.completedPickRow>:nth-child(6){display:none}.completedPickRow>:nth-child(7){grid-area:value;align-self:center}.draftQueueRow{padding:11px 8px}.draftQueueRow strong{white-space:normal}.selectionDockSummary{width:100%}.selectionDockSummary strong{white-space:normal}}
