.room_frame__UuEXt{position:relative;display:flex;flex-direction:column;height:calc(100dvh - var(--site-chrome-height) - 20px);min-height:560px;border:1px solid hsl(var(--border));border-radius:18px;overflow:hidden;background:linear-gradient(180deg,hsl(var(--surface-1)),hsl(var(--background)));box-shadow:0 50px 120px -50px rgba(0,0,0,.85),inset 0 1px 0 rgba(255,255,255,.04)}.room_ctl__CmqqX,.room_fil__60Kqx,.room_icbtn__oqyvv{height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;padding:0 12px;border:1px solid hsl(var(--border));background:hsl(var(--surface-2)/.6);color:hsl(var(--text-muted));transition:border-color .14s,background .14s,color .14s;font-family:inherit}.room_ctl__CmqqX:hover:not(:disabled),.room_fil__60Kqx:hover,.room_icbtn__oqyvv:hover:not(:disabled){color:hsl(var(--foreground));border-color:hsl(var(--border)/1.6)}.room_ctl__CmqqX:disabled,.room_icbtn__oqyvv:disabled{opacity:.35;cursor:default}.room_ctlPrimary__sAH2R{color:hsl(var(--primary-foreground));font-weight:700;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary)/.85));border-color:transparent;box-shadow:0 3px 12px hsl(var(--primary)/.3)}.room_ctlPrimary__sAH2R:hover:not(:disabled){color:hsl(var(--primary-foreground));border-color:transparent;filter:brightness(1.08)}.room_icbtn__oqyvv{width:30px;padding:0}.room_fil__60Kqx{height:26px;padding:0 10px;color:hsl(var(--text-subtle));font-size:11px;background:transparent;border-color:transparent}.room_filOn__k_Xc3{background:hsl(var(--primary)/.14)!important;border-color:hsl(var(--primary)/.45)!important;color:hsl(var(--primary))!important}.room_seg__qsMr3{display:inline-flex;background:hsl(var(--surface-2)/.6);border:1px solid hsl(var(--border));border-radius:9px;padding:2px;height:30px;gap:2px}.room_seg__qsMr3 button{border:0;background:transparent;color:hsl(var(--text-subtle));padding:0 10px;border-radius:6px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;font-family:inherit}.room_segOn__qQWET{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;box-shadow:0 1px 2px rgba(0,0,0,.25)}.room_topbar__VrJZB{display:flex;align-items:center;gap:10px;min-height:50px;padding:8px 14px;border-bottom:1px solid hsl(var(--border));flex-wrap:wrap}.room_roundBadge__QQiqL{display:inline-flex;align-items:center;height:30px;padding:0 10px;border-radius:9px;font-family:var(--font-mono,monospace);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;background:hsl(var(--surface-2)/.7);border:1px solid hsl(var(--border));color:hsl(var(--text-muted));white-space:nowrap}.room_clockName__1kSJR{font-size:14.5px;font-weight:700;letter-spacing:-.01em;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:30vw}.room_leagueMeta__rTvfr{font-size:11px;color:hsl(var(--text-subtle));white-space:nowrap}.room_spacer__ozA7N{flex:1}.room_onClockPill__d_Of1{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:999px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--primary-foreground));background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary)/.8));box-shadow:0 3px 14px hsl(var(--primary)/.4)}.room_onClockPill__d_Of1 b{width:7px;height:7px;border-radius:50%;background:hsl(var(--primary-foreground));animation:room_pulse__D8nHY 1.1s ease-in-out infinite}.room_upNext__bVymb{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--surface-2)/.5);font-size:11px;font-weight:600;color:hsl(var(--text-muted));white-space:nowrap;font-variant-numeric:tabular-nums}@keyframes room_pulse__D8nHY{0%,to{opacity:1}50%{opacity:.35}}.room_progress__MIsvm{height:2px;background:hsl(var(--surface-2))}.room_progressFill__0WALi{height:100%;background:linear-gradient(90deg,hsl(var(--primary)/.6),hsl(var(--primary)));transition:width .4s ease}.room_strip__mw7lg{display:flex;align-items:stretch;border-bottom:1px solid hsl(var(--border));background:hsl(var(--surface-2)/.35);min-height:58px}.room_tape__Pggik{display:flex;gap:6px;overflow-x:auto;padding:8px 12px;scrollbar-width:thin;flex:1;scroll-behavior:smooth}.room_tape__Pggik::-webkit-scrollbar{height:5px}.room_tape__Pggik::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:99px}.room_tickCell__voftU{flex-shrink:0;width:108px;border-radius:10px;border:1px solid hsl(var(--border)/.8);background:hsl(var(--surface-1)/.7);padding:5px 8px;display:flex;flex-direction:column;justify-content:center;gap:1px;font-size:11px;cursor:default}.room_tickCellUser__7fIvd{border-left:3px solid hsl(var(--primary))}.room_tickCellCurrent___MEjE{border-color:hsl(var(--primary)/.7);background:hsl(var(--primary)/.1);box-shadow:0 0 0 1px hsl(var(--primary)/.4)}.room_tickNum__t865P{font-family:var(--font-mono,monospace);font-size:9.5px;font-weight:700;color:hsl(var(--text-subtle));font-variant-numeric:tabular-nums;display:flex;justify-content:space-between;gap:4px}.room_tickTeam__3hn6X{font-size:9.5px;color:hsl(var(--text-subtle))}.room_tickPlayer__r0l4h,.room_tickTeam__3hn6X{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room_tickPlayer__r0l4h{font-size:11px;font-weight:600;color:hsl(var(--foreground));display:flex;align-items:center;gap:4px}.room_work__pD2D_{display:grid;grid-template-columns:minmax(0,1fr);flex:1;min-height:0}@media (min-width:1280px){.room_work__pD2D_{grid-template-columns:minmax(0,1fr) 352px}}.room_center__9vkDq{display:flex;flex-direction:column;min-width:0;min-height:0}.room_rail__O5MST{display:none;border-left:1px solid hsl(var(--border));flex-direction:column;min-height:0;background:hsl(var(--surface-2)/.3)}@media (min-width:1280px){.room_rail__O5MST{display:flex}.room_mobileOnlyTab__KA7zN{display:none!important}}.room_tabs__pdbiN{display:flex;align-items:center;gap:2px;padding:8px 12px 0;border-bottom:1px solid hsl(var(--border))}.room_tabbtn__Mg8UJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:hsl(var(--text-subtle));font:inherit;font-size:12px;font-weight:600;padding:7px 12px 9px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.room_tabbtn__Mg8UJ:hover{color:hsl(var(--foreground))}.room_tabOn__EWmXv{color:hsl(var(--primary))!important;border-bottom-color:hsl(var(--primary))}.room_tabCount__VWFHy{font-size:10px;font-variant-numeric:tabular-nums;color:hsl(var(--text-subtle));background:hsl(var(--surface-2));border-radius:999px;padding:1px 6px}.room_paneBody__rbkuI{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin}.room_paneBody__rbkuI::-webkit-scrollbar{width:6px}.room_paneBody__rbkuI::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:99px}.room_toolrow__6BLoF{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid hsl(var(--border));flex-wrap:wrap}.room_search__uaOtw{position:relative;width:220px;max-width:45vw}.room_search__uaOtw svg{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:hsl(var(--text-subtle))}.room_search__uaOtw input{width:100%;height:30px;background:hsl(var(--surface-2)/.5);border:1px solid hsl(var(--border));border-radius:9px;color:hsl(var(--foreground));padding:0 10px 0 30px;font-size:12px;outline:none;font-family:inherit}.room_search__uaOtw input:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 3px hsl(var(--primary)/.12)}.room_thead__VqyYw{display:flex;align-items:center;border-bottom:1px solid hsl(var(--border));background:hsl(var(--surface-1)/.9);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--text-subtle));padding-right:8px}.room_th__aVa2g{padding:7px 6px;display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.room_thSortable__6dm9k{cursor:pointer;border:0;background:none;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.room_thSortable__6dm9k:hover{color:hsl(var(--foreground))}.room_thActive__9N1i1{color:hsl(var(--primary))!important}.room_row__h34gd{display:flex;align-items:center;height:44px;padding-right:8px;border-bottom:1px solid hsl(var(--border)/.4);cursor:pointer;transition:background .1s}.room_row__h34gd:hover{background:hsl(var(--surface-2)/.7)}.room_rowSel__4HXBp{background:hsl(var(--primary)/.08)!important;box-shadow:inset 2px 0 0 hsl(var(--primary))}.room_tierBreak__FtqdL{border-top:1px dashed hsl(var(--primary)/.35)}.room_cell__phdJf{padding:0 6px;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room_num__zMm6k{font-family:var(--font-mono,monospace);font-size:11.5px;font-variant-numeric:tabular-nums;text-align:right}.room_playerName__ke52e{font-weight:600;color:hsl(var(--foreground));line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room_playerName__ke52e:hover{color:hsl(var(--primary))}.room_playerMeta__qkgHI{font-size:10px;color:hsl(var(--text-subtle));line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room_miniTag__pScLE{display:inline-block;border-radius:4px;padding:1px 4px;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;line-height:1.2;vertical-align:middle}.room_rowActions__mrE65{display:flex;align-items:center;gap:4px;flex-shrink:0}.room_miniBtn__v0wjv{width:26px;height:26px;border-radius:8px;border:1px solid hsl(var(--border));background:hsl(var(--surface-2)/.5);color:hsl(var(--text-subtle));cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .12s,border-color .12s,background .12s;padding:0}.room_miniBtn__v0wjv:hover{color:hsl(var(--foreground));border-color:hsl(var(--border)/1.6)}.room_miniBtnOn__51_SV{background:hsl(var(--primary)/.15)!important;border-color:hsl(var(--primary)/.5)!important;color:hsl(var(--primary))!important}.room_miniBtnStar__Bopw3{color:hsl(var(--state-warning))!important;border-color:hsl(var(--state-warning)/.5)!important;background:hsl(var(--state-warning)/.12)!important}.room_draftBtn__loGr1{height:26px;padding:0 12px;border-radius:8px;border:0;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;color:hsl(var(--primary-foreground));background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary)/.85));font-family:inherit}.room_draftBtn__loGr1:disabled{opacity:.25;cursor:default}.room_bidInput__Mz49e{width:58px;height:26px;border-radius:8px;border:1px solid hsl(var(--border));background:hsl(var(--surface-2)/.6);color:hsl(var(--foreground));font-size:12px;font-family:var(--font-mono,monospace);font-variant-numeric:tabular-nums;padding:0 8px;outline:none}.room_bidInput__Mz49e:focus{border-color:hsl(var(--primary)/.5)}.room_bidInputSet__IHDkx{border-color:hsl(var(--primary)/.6);background:hsl(var(--primary)/.08)}.room_boardScroll__kaXLs{overflow:auto;flex:1;min-height:0;scrollbar-width:thin}.room_boardTable__5PY62{border-collapse:separate;border-spacing:3px;padding:8px}.room_boardTh__G0EwF{position:sticky;top:0;z-index:2;background:hsl(var(--surface-1));font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--text-subtle));padding:6px 4px;min-width:106px;max-width:106px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid hsl(var(--border))}.room_boardThUser__X3FDG{color:hsl(var(--primary))}.room_boardRound__iA_R_{position:sticky;left:0;z-index:1;background:hsl(var(--surface-1));font-family:var(--font-mono,monospace);font-size:10px;font-weight:700;color:hsl(var(--text-subtle));padding:0 6px;text-align:center;font-variant-numeric:tabular-nums}.room_boardCell__EV40F{min-width:106px;max-width:106px;height:44px;border-radius:8px;border:1px solid hsl(var(--border)/.5);background:hsl(var(--surface-2)/.35);padding:3px 6px;vertical-align:middle;overflow:hidden;cursor:default}.room_boardCellCurrent__XDov9{border-color:hsl(var(--primary));box-shadow:0 0 0 1px hsl(var(--primary)/.6);animation:room_ringPulse__FjtUu 1.4s ease-in-out infinite}.room_boardCellUser__ZzKmJ{border-color:hsl(var(--primary)/.45)}@keyframes room_ringPulse__FjtUu{0%,to{box-shadow:0 0 0 1px hsl(var(--primary)/.6)}50%{box-shadow:0 0 0 3px hsl(var(--primary)/.25)}}.room_boardName__nWR_Z{font-size:10.5px;font-weight:700;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.room_boardMeta__m_bf_{display:flex;align-items:center;justify-content:space-between;font-size:8.5px;color:hsl(var(--text-subtle));font-variant-numeric:tabular-nums;gap:4px}.room_cQB__EDTPM{background:hsl(199 89% 48%/.13);border-color:hsl(199 89% 48%/.3)}.room_cRB__9ddXP{background:hsl(152 76% 40%/.13);border-color:hsl(152 76% 40%/.3)}.room_cWR__i7cOP{background:hsl(258 90% 66%/.13);border-color:hsl(258 90% 66%/.3)}.room_cTE__2q6QS{background:hsl(38 92% 50%/.13);border-color:hsl(38 92% 50%/.3)}.room_cK__fLwlz{background:hsl(330 81% 60%/.13);border-color:hsl(330 81% 60%/.3)}.room_cDEF__Bj5MH{background:hsl(215 16% 47%/.16);border-color:hsl(215 16% 47%/.35)}.room_railStrip__K8g0b{border-bottom:1px solid hsl(var(--border));padding:10px 12px;background:hsl(var(--surface-1)/.6)}.room_railTitle__rpm4w{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--text-subtle));margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.room_railRow__RUUB1{display:flex;align-items:center;gap:8px;padding:5px 12px;border-bottom:1px solid hsl(var(--border)/.35);font-size:12px;min-height:34px}.room_railRowBtn__hq1JN{width:100%;border-left:0;border-right:0;border-top:0;background:transparent;cursor:pointer;text-align:left;font-family:inherit;transition:background .1s}.room_railRowBtn__hq1JN:hover{background:hsl(var(--surface-2)/.7)}.room_railRowUser__rV_9R{background:hsl(var(--primary)/.07)}.room_slotLabel__aoCZ_{width:34px;flex-shrink:0;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--text-subtle))}.room_emptySlot___fdtc{color:hsl(var(--text-subtle)/.6);font-size:11.5px;font-style:italic}.room_sectionHead__g4WyO{padding:9px 12px 5px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.2em;color:hsl(var(--text-subtle));display:flex;justify-content:space-between;align-items:center}.room_warnTag__6L_UZ{border-radius:6px;background:hsl(var(--state-warning)/.12);border:1px solid hsl(var(--state-warning)/.3);color:hsl(var(--state-warning))}.room_okTag__EXiNn,.room_warnTag__6L_UZ{display:inline-flex;align-items:center;font-size:10px;font-weight:700;padding:1px 7px}.room_okTag__EXiNn{border-radius:6px;background:hsl(var(--state-success)/.1);border:1px solid hsl(var(--state-success)/.25);color:hsl(var(--state-success))}.room_suggestBtn__ry5Bw{display:flex;align-items:center;gap:8px;width:100%;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface-2)/.5);padding:6px 9px;cursor:pointer;text-align:left;font-family:inherit;transition:border-color .12s,background .12s;margin-bottom:5px}.room_suggestBtn__ry5Bw:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.06)}.room_budgetBar__gi5N_{height:5px;flex:1;border-radius:99px;background:hsl(var(--surface-2));overflow:hidden}.room_budgetFill__DPP6v{height:100%;border-radius:99px;background:hsl(var(--text-subtle)/.5)}.room_budgetFillUser__PXUK7{background:hsl(var(--primary))}.room_teamsWrap__4jfFs{display:grid;grid-template-columns:180px minmax(0,1fr);flex:1;min-height:0}@media (max-width:640px){.room_teamsWrap__4jfFs{grid-template-columns:128px minmax(0,1fr)}}.room_teamList__AevR_{border-right:1px solid hsl(var(--border));overflow-y:auto;scrollbar-width:thin}.room_teamListBtn__Omwzi{display:block;width:100%;border:0;border-bottom:1px solid hsl(var(--border)/.35);background:transparent;padding:8px 10px;text-align:left;cursor:pointer;font-family:inherit}.room_teamListBtn__Omwzi:hover{background:hsl(var(--surface-2)/.7)}.room_teamListOn__WHmw0{background:hsl(var(--primary)/.1)!important;box-shadow:inset 2px 0 0 hsl(var(--primary))}.room_teamDetail__zE2dH{overflow-y:auto;scrollbar-width:thin;min-width:0}.room_kbd__LdB_l{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:5px;border:1px solid hsl(var(--border));background:hsl(var(--surface-2));font-family:var(--font-mono,monospace);font-size:10px;font-weight:700;color:hsl(var(--text-muted))}.room_shortcutOverlay__BdJlA{position:absolute;top:56px;right:14px;z-index:40;width:260px;background:hsl(var(--surface-1)/.98);backdrop-filter:blur(20px);box-shadow:0 30px 70px -30px rgba(0,0,0,.85);padding:12px 14px}.room_peek__4Zq_S,.room_shortcutOverlay__BdJlA{border-radius:14px;border:1px solid hsl(var(--border)/1.6)}.room_peek__4Zq_S{position:fixed;z-index:60;width:320px;background:hsl(var(--surface-1)/.99);backdrop-filter:blur(24px);box-shadow:0 30px 70px -25px rgba(0,0,0,.9);padding:13px 14px}.room_peekStat__ZelsJ{display:flex;justify-content:space-between;align-items:baseline;padding:3px 0;font-size:12px;border-bottom:1px solid hsl(var(--border)/.3)}.room_peekStat__ZelsJ:last-child{border-bottom:0}