.draftModeNav{background:#081119;border:1px solid #1c303c;border-radius:12px;gap:8px;width:fit-content;max-width:100%;margin:0 0 14px;padding:5px;display:flex;overflow-x:auto}.draftModeNav a{white-space:nowrap;color:#8295a7;border-radius:8px;padding:9px 13px;font-size:12px;font-weight:800;text-decoration:none}.draftModeNav a:hover{color:#e6f0f4;background:#101d26}.draftModeNav a.active{color:#eafff9;background:#17332f;box-shadow:inset 0 0 0 1px #2e665b}.auctionPhaseBar{color:#9eb0bf;background:#09131b;border:1px solid #1b303c;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:11px 14px;font-size:13px;display:flex}.auctionPhaseBar strong{color:#f3f7fa}.auctionTopStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.auctionTopStats>div{background:linear-gradient(#0d171f,#091119);border:1px solid #1a2a36;border-radius:12px;min-width:0;padding:14px 16px}.auctionTopStats span,.auctionTopStats strong{display:block}.auctionTopStats span{color:#8194a5;text-transform:uppercase;letter-spacing:.07em;font-size:10px}.auctionTopStats strong{color:#f7fafc;margin-top:5px;font-size:22px}.auctionCommandGrid{grid-template-columns:230px minmax(0,1fr) 300px;align-items:start;gap:14px;display:grid}.auctionLeftRail,.auctionRightRail{gap:12px;display:grid}.auctionLeftRail .panel,.auctionRightRail .panel{margin:0}.auctionFilters{gap:10px;display:grid}.auctionFilters input{color:#eef3f7;background:#070d13;border:1px solid #243543;border-radius:9px;width:100%;padding:11px}.auctionFilters button{color:#071018;background:#f3f7fa;border:0;border-radius:8px;padding:10px 12px;font-weight:800}.auctionClearFilter{color:#78cbd7;font-size:11px;text-decoration:none}.auctionPositionPills{flex-wrap:wrap;gap:6px;display:flex}.auctionPositionPills a{color:#8da0b2;border:1px solid #243543;border-radius:8px;padding:7px 10px;font-size:11px;font-weight:800;text-decoration:none}.auctionPositionPills a.active{color:#fff;background:#285f9b;border-color:#3b7cc0}.auctionQuickRules p,.auctionStatusCard p{color:#8da0b2;font-size:12px;line-height:1.5}.auctionRuleExample{border-top:1px solid #172530;justify-content:space-between;gap:12px;padding:8px 0;font-size:12px;display:flex}.auctionRuleExample span{color:#8294a7}.auctionMainBoard{min-width:0;margin:0}.auctionPlayerTable{max-height:760px;overflow:auto}.auctionPlayerRow{border-bottom:1px solid #14202a;grid-template-columns:40px minmax(170px,1.5fr) 52px 52px 60px 88px;align-items:center;gap:10px;padding:10px 8px;font-size:12px;display:grid}.auctionPlayerRow span{color:#93a4b5}.auctionPlayerRow strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.auctionPos{border-radius:6px;justify-content:center;align-items:center;width:38px;padding:4px 5px;font-size:10px;font-weight:900;color:#fff!important;display:inline-flex!important}.auctionPosQB{background:#a63d42}.auctionPosRB{background:#208b57}.auctionPosWR{background:#2473b8}.auctionPosTE{background:#b76022}.auctionEntryPanel{margin-top:0}.auctionEntryGrid{grid-template-columns:1fr;align-items:end;gap:10px;margin:12px 0;display:grid}.auctionEntryGrid label span{color:#8294a7;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.auctionEntryGrid input,.auctionEntryGrid select{color:#eef3f7;background:#070d13;border:1px solid #243543;border-radius:8px;width:100%;padding:10px}.auctionEntryGrid button{color:#0b1118;background:#f4f7fa;border:0;border-radius:8px;padding:11px 15px;font-weight:900}.auctionEntryGrid button:disabled{opacity:.5}.auctionTeamStripPanel{margin-top:14px}.auctionTeamStrip{grid-template-columns:repeat(8,minmax(105px,1fr));gap:8px;display:grid}.auctionTeamCard{background:#0a1219;border:1px solid #1b2a36;border-radius:10px;min-width:0;padding:10px;box-shadow:inset 3px 0 #36576e}.auctionTeamCard strong,.auctionTeamCard span,.auctionTeamCard small,.auctionTeamCard b{display:block}.auctionTeamCard strong{font-size:12px}.auctionTeamCard span{color:#8ea0af;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9px;overflow:hidden}.auctionTeamCard small{color:#8799a9;margin-top:7px;font-size:9px}.auctionTeamCard b{color:#f3f7fa;margin-top:5px;font-size:11px}.auctionTeamCard.isBrotherlyLove{border-color:#2e79bd;box-shadow:inset 3px 0 #328ddd,0 0 0 1px #328ddd26}.auctionTeamRow{border-bottom:1px solid #14202a;grid-template-columns:minmax(190px,1.5fr) 90px 90px 100px 90px 90px;align-items:center;gap:12px;min-width:700px;padding:11px 8px;font-size:13px;display:grid}.auctionTeamRow span{color:#93a4b5}@media (max-width:1180px){.auctionCommandGrid{grid-template-columns:210px minmax(0,1fr)}.auctionRightRail{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.auctionTeamStrip{grid-template-columns:repeat(4,minmax(120px,1fr))}}@media (max-width:850px){.auctionTopStats{grid-template-columns:repeat(2,minmax(0,1fr))}.auctionTopStats>div:last-child{grid-column:1/-1}.auctionCommandGrid{grid-template-columns:1fr}.auctionLeftRail{grid-template-columns:1fr 1fr}.auctionRightRail{grid-column:auto;grid-template-columns:1fr}.auctionMainBoard{order:2}.auctionLeftRail{order:1}.auctionRightRail{order:3}.auctionTeamStrip{scroll-snap-type:x proximity;padding-bottom:5px;display:flex;overflow-x:auto}.auctionTeamCard{scroll-snap-align:start;flex:0 0 145px}}@media (max-width:600px){.draftModeNav{grid-template-columns:1fr 1fr;width:100%;display:grid;overflow:visible}.draftModeNav a{text-align:center;width:100%;padding:10px 7px}.auctionPhaseBar{flex-direction:column;align-items:flex-start}.auctionTopStats{grid-template-columns:1fr 1fr}.auctionTopStats>div{padding:11px 12px}.auctionTopStats span{font-size:9px}.auctionTopStats strong{font-size:19px}.auctionLeftRail{grid-template-columns:1fr}.auctionFilterPanel,.auctionQuickRules{padding:15px}.auctionPositionPills{grid-template-columns:repeat(5,1fr);display:grid}.auctionPositionPills a{text-align:center;padding:8px 4px}.auctionMainBoard{padding:14px}.auctionPlayerTable{max-height:none;overflow:visible}.auctionPlayerRow.dataHeader{display:none}.auctionPlayerRow{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}.auctionPlayerRow .boardRank{color:#64d2bc;grid-area:rank;align-self:center;font-weight:900}.auctionPlayerRow strong{white-space:normal;grid-area:name;font-size:14px}.auctionPlayerRow>span:nth-child(3){grid-area:meta;justify-content:flex-start;width:auto;padding:0;font-size:11px;display:inline;color:#8fa2b3!important;background:0 0!important}.auctionPlayerRow>span:nth-child(3):after{content:" · "}.auctionPlayerRow>span:nth-child(4){grid-area:meta;margin-left:28px;font-size:11px}.auctionPlayerRow>span:nth-child(5){display:none}.auctionPlayerRow>:nth-child(6){grid-area:value;align-self:center}.auctionEntryPanel,.auctionTeamStripPanel{padding:15px}.auctionTeamStripPanel .panelTitleRow{display:block}.auctionTeamStripPanel .moduleTag{margin-top:4px;display:inline-block}.auctionTeamCard{flex-basis:132px}.auctionQuickRules h2,.auctionStatusCard h2{font-size:18px}.auctionEntryGrid{grid-template-columns:1fr}.auctionEntryGrid button{grid-column:auto}}
