.QuakeDownloads_card__pURir{display:grid;gap:8px;padding:12px 14px;color:rgb(246 241 234/.74)}.QuakeDownloads_heading__Qv3YP{display:flex;align-items:center;gap:12px}.QuakeDownloads_heading__Qv3YP>div{flex:1 1;min-width:0}.QuakeDownloads_heading__Qv3YP h2{margin:0;color:#f6f1ea;font:700 14px/1.3 Onest,var(--font-sans)}.QuakeDownloads_heading__Qv3YP p{margin:0;font-size:13px}.QuakeDownloads_heading__Qv3YP button{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid rgb(255 255 255/.16);border-radius:999px;background:rgb(255 255 255/.06);color:#f6f1ea;font-size:13px;font-weight:600}.QuakeDownloads_icon__HJUoU{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:rgb(71 184 255/.16);color:#a9dcff}.QuakeDownloads_options__vQwkl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.QuakeDownloads_options__vQwkl label{display:inline-flex;align-items:center;gap:8px;font-size:13px}.QuakeDownloads_options__vQwkl select{height:32px;padding:0 8px;border:0;border-radius:8px;background:rgb(255 255 255/.1);color:#f6f1ea;font:600 13px/1 Onest,var(--font-sans)}.QuakeDownloads_note__PN0PJ,.QuakeDownloads_options__vQwkl p{margin:0;color:rgb(246 241 234/.5);font-size:12px}.QuakeDownloads_card__pURir progress{width:100%;height:6px;overflow:hidden;border:0;border-radius:999px;background:rgb(255 255 255/.1);appearance:none}.QuakeDownloads_card__pURir progress::-webkit-progress-bar{background:rgb(255 255 255/.1)}.QuakeDownloads_card__pURir progress::-webkit-progress-value{border-radius:999px;background:linear-gradient(90deg,#47b8ff,#9be0ff)}.QuakeDownloads_card__pURir progress::-moz-progress-bar{border-radius:999px;background:linear-gradient(90deg,#47b8ff,#9be0ff)}.QuakeDownloads_numbers__njhDK{display:flex;justify-content:space-between;font:600 12px/1 JetBrains Mono,ui-monospace,monospace}.IconButton_button__Bpe6g{display:inline-grid;place-items:center;min-height:0;border:1px solid transparent;border-radius:var(--radius-md);padding:0;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-out),border-color var(--duration-fast) var(--easing-out),color var(--duration-fast) var(--easing-out),box-shadow var(--duration-fast) var(--easing-out),transform var(--duration-fast) cubic-bezier(.34,1.56,.64,1)}.IconButton_button__Bpe6g svg{display:block}.IconButton_button__Bpe6g:hover:not(:disabled){transform:translateY(-1px)}.IconButton_button__Bpe6g:active:not(:disabled){transform:translateY(0) scale(.95);transition-duration:60ms}.IconButton_button__Bpe6g:focus-visible{outline:2px solid var(--color-accent-ring);outline-offset:2px}.IconButton_button__Bpe6g:disabled{cursor:not-allowed;opacity:.55}.IconButton_size-sm__VHKqR{width:36px;height:36px}.IconButton_size-md__FPBDx{width:44px;height:44px}.IconButton_variant-ghost__tJJyq{background:transparent;color:var(--color-text-muted)}.IconButton_variant-ghost__tJJyq:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,var(--color-text) 4%,transparent),transparent 50%),var(--color-surface-2);color:var(--color-text);border-color:color-mix(in srgb,var(--color-accent) 30%,var(--color-line))}.IconButton_variant-secondary__yXf4Q{background:linear-gradient(180deg,color-mix(in srgb,var(--color-text) 3%,transparent),transparent 50%),var(--color-surface-2);border-color:var(--color-line);color:var(--color-text);box-shadow:0 1px 2px rgba(0,0,0,.16)}.IconButton_variant-secondary__yXf4Q:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,var(--color-text) 4%,transparent),transparent 50%),var(--color-surface-3);border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-line));color:var(--color-text);box-shadow:0 1px 2px rgba(0,0,0,.32),0 6px 14px rgba(0,0,0,.18)}.IconButton_variant-accent__FTcxH{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-hover) 88%,#fff 12%),var(--color-accent));border-color:var(--color-accent);color:var(--color-on-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 1px 2px rgba(0,0,0,.32),0 4px 12px var(--color-accent-soft)}.IconButton_variant-accent__FTcxH:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-hover) 96%,#fff 4%),var(--color-accent-hover));border-color:var(--color-accent-hover);box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 4px 12px rgba(0,0,0,.36),0 12px 26px color-mix(in srgb,var(--color-accent) 32%,transparent)}.IconButton_variant-danger__beSqS{background:transparent;color:var(--color-danger)}.IconButton_variant-danger__beSqS:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,var(--color-danger) 18%,transparent),transparent 60%),var(--color-danger-soft);border-color:color-mix(in srgb,var(--color-danger) 50%,transparent)}.IconButton_pressed__t98Bd{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 24%,transparent),transparent 60%),var(--color-accent-soft);color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 60%,transparent)}@media (prefers-reduced-motion:reduce){.IconButton_button__Bpe6g:active:not(:disabled),.IconButton_button__Bpe6g:hover:not(:disabled){transform:none}}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px 12px;width:100%;min-width:0;box-sizing:border-box;padding:16px}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X>*{min-width:0;max-width:100%}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .lobby-profile-name__control{grid-template-columns:minmax(0,1fr) 44px}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .lobby-profile-name__control input{min-width:0;width:100%;min-height:44px}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .lobby-profile-name__confirm{width:44px;height:44px}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .forensic-preference-toggle,.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .lobby-avatar-error{grid-column:1/-1}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .preferred-color-picker{display:block;grid-column:1/-1;padding:0;border:0}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .preferred-color-grid{display:grid;grid-template-columns:repeat(auto-fit,44px);width:100%;max-width:284px;gap:4px;margin-top:6px}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .preferred-color{flex:0 0 44px;width:44px;height:44px}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .preferred-color span{width:28px;height:28px}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .color-picker-hint{display:block;margin:8px 0 0;line-height:1.5;overflow-wrap:anywhere}.LobbyProfileEditor_preferences__k9LSZ{grid-column:1/-1;min-width:0;border-top:1px solid var(--color-line-soft);padding-top:8px}.LobbyProfileEditor_preferences__k9LSZ summary{min-height:44px;padding:8px 0;cursor:pointer;font-weight:650;line-height:1.5}.LobbyProfileEditor_preferences__k9LSZ summary span{display:block;margin-left:18px;font-size:.8rem;font-weight:400;color:var(--color-text-muted)}.LobbyProfileEditor_preferences__k9LSZ summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}.LobbyProfileEditor_hint__cqObA{margin:8px 0 16px;color:var(--color-text-muted);font-size:.8rem;line-height:1.6}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .lobby-profile-font-scale{grid-template-columns:minmax(0,1fr);gap:8px;border:0;padding:0}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .lobby-profile-font-scale__segments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .lobby-profile-font-scale__segment{min-height:44px;white-space:normal;overflow-wrap:anywhere}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .lobby-profile-font-scale__segment[aria-checked=true]{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary-hover)}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .lobby-profile-audio-preferences{grid-template-columns:minmax(0,1fr);margin-top:16px;gap:12px}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .audio-preferences__toggle{min-height:44px}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .audio-preferences__switch{position:relative;width:48px;height:44px;padding:0;border:0;background:transparent}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .audio-preferences__switch:before{content:"";position:absolute;width:38px;height:24px;left:5px;top:10px;border:1px solid var(--color-line);border-radius:12px;background:var(--color-surface-2)}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .audio-preferences__switch[aria-checked=true]:before{border-color:var(--gl-gold,var(--color-primary));background:color-mix(in srgb,var(--gl-gold,var(--color-primary)) 18%,var(--color-surface-2))}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .audio-preferences__switch>span{position:absolute;left:10px;top:15px}.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X .audio-preferences__range input[type=range]{height:44px;min-width:0}@media (max-width:400px){.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X.LobbyProfileEditor_editor__Eqy_X{padding:12px;gap:12px 8px}}.QuakeLobby_lobby__xycNy{--q-red:#f14b3f;--q-ink:#f4f0e9;--q-muted:#999ba1;min-height:100dvh;background:#111214;color:var(--q-ink);padding:24px 36px 22px;font-family:var(--font-manrope),Arial,sans-serif;color-scheme:dark}.QuakeLobby_container__z5FWg{max-width:1320px;margin:0 auto}.QuakeLobby_topbar__wh7ku{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:24px;border-bottom:1px solid #303135}.QuakeLobby_lobby__xycNy button{font:inherit;cursor:pointer;transition:background .15s,color .15s,border-color .15s;box-shadow:none}.QuakeLobby_lobby__xycNy button:disabled{cursor:not-allowed;opacity:.45}.QuakeLobby_lobby__xycNy button:focus-visible,.QuakeLobby_lobby__xycNy input:focus-visible,.QuakeLobby_lobby__xycNy select:focus-visible{outline:2px solid #ffb082;outline-offset:4px}.QuakeLobby_back__HDkBt,.QuakeLobby_textButton__QyvE0{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;background:none;color:#b1b2b7;padding:8px 0;font-size:12px!important}.QuakeLobby_back__HDkBt:hover,.QuakeLobby_textButton__QyvE0:hover{color:#fff}.QuakeLobby_roomCode__pBO0s{display:flex;align-items:center;gap:12px;color:#adaeb3;font-size:11px}.QuakeLobby_eyebrow__NQGjw,.QuakeLobby_imageFrame__GBmzj>span,.QuakeLobby_mapId__icwQv,.QuakeLobby_roomCode__pBO0s>span:first-child,.QuakeLobby_seatNumber__zKKrw,.QuakeLobby_sectionLabel__R63k9{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;letter-spacing:1.4px;font-size:10px}.QuakeLobby_roomCode__pBO0s strong{font-size:14px;letter-spacing:2px;color:#faf6ed;font-family:ui-monospace,monospace}.QuakeLobby_liveDot__cJMJs{height:5px;width:5px;border-radius:50%;background:#b2c58b;margin-left:5px}.QuakeLobby_secondary__iLpYy{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:10px 15px;border:1px solid #414246;border-radius:4px;background:#202125;color:#f0ece6;font-size:12px!important;font-weight:700!important}.QuakeLobby_secondary__iLpYy:hover{border-color:#a29b90;background:#292a2e}.QuakeLobby_heading__CHbwb{display:flex;position:relative;align-items:flex-end;justify-content:space-between;gap:20px;padding:36px 0 32px}.QuakeLobby_eyebrow__NQGjw{margin:0;color:#f0ece3;font-weight:700;letter-spacing:3px}.QuakeLobby_eyebrow__NQGjw>span{color:var(--q-red);margin-left:6px}.QuakeLobby_heading__CHbwb h1{font-family:inherit;font-size:clamp(32px,3.1vw,46px);letter-spacing:-2px;font-weight:850;line-height:1.15;margin:8px 0 10px}.QuakeLobby_heading__CHbwb h1>span{font-size:.47em;letter-spacing:3px;vertical-align:middle;margin-left:7px}.QuakeLobby_brand___ZZSl{display:flex;align-items:center;gap:20px}.QuakeLobby_emblem__9E8MA{width:100px;flex-shrink:0;mix-blend-mode:screen}.QuakeLobby_heading__CHbwb h1>span{color:var(--q-red)}.QuakeLobby_subtitle__DR3MG{color:#a6a7ae;font-size:13px;line-height:1.6;margin:0}.QuakeLobby_edition__Fqlpp{display:flex;gap:8px;align-items:center;color:#9b9da5;font-size:11px;white-space:nowrap;padding-bottom:4px}.QuakeLobby_mainGrid__qIO1_{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(340px,1fr);gap:28px}.QuakeLobby_match__wRCBW{border:1px solid #343539;border-radius:5px;background:#18191c;overflow:hidden}.QuakeLobby_sectionLabel__R63k9{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#a6a3a0;font-size:9px;font-weight:600}.QuakeLobby_sectionLabel__R63k9>span:last-child{display:flex;align-items:center;gap:7px}.QuakeLobby_match__wRCBW>.QuakeLobby_sectionLabel__R63k9{padding:18px 24px 0}.QuakeLobby_arenaPreview__CGTu9{display:grid;grid-template-columns:1fr 202px;align-items:center;gap:20px;padding:30px 24px 28px;min-height:260px}.QuakeLobby_mapId__icwQv{color:#f27862;font-size:11px;letter-spacing:1px}.QuakeLobby_arenaText__e1Iuj h2{font-family:inherit;font-size:31px;letter-spacing:-1px;line-height:1.13;margin:10px 0 12px;max-width:300px}.QuakeLobby_arenaText__e1Iuj p{color:#a6a7ae;font-size:12px;line-height:1.6;max-width:260px;margin:0}.QuakeLobby_mapButton__Hr5_4{display:inline-flex;align-items:center;gap:16px;color:#f4e6d6;background:transparent;border:1px solid #534440;border-radius:3px;padding:9px 13px;margin-top:22px;font-size:11px!important}.QuakeLobby_mapButton__Hr5_4:hover{background:#31231f;border-color:#bc6e53}.QuakeLobby_imageFrame__GBmzj{padding:5px;border:1px solid #45403a;background:#101112;transform:rotate(-2deg)}.QuakeLobby_mapImage__8bdrU{display:block;width:100%;aspect-ratio:1;object-fit:cover;image-rendering:auto}.QuakeLobby_imageFrame__GBmzj>span{display:block;text-align:center;color:#a09b92;font-size:8px;letter-spacing:1px;padding:7px 2px 3px}.QuakeLobby_mapFallback__iiB_n{display:grid;place-content:center;gap:12px;aspect-ratio:1;background:#222328;color:#a6a7ae;text-align:center}.QuakeLobby_mapFallback__iiB_n svg{margin:auto}.QuakeLobby_rules__rrBOy{border-top:1px solid #343539;padding:22px 24px 24px;background:#151619}.QuakeLobby_modeField__KY8re{border:0;padding:0;margin:21px 0 0;min-width:0}.QuakeLobby_modeField__KY8re legend{font-size:11px;color:#cfcdc8;margin-bottom:10px;padding:0}.QuakeLobby_modes__CvGJ8{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.QuakeLobby_modeSelected__giINW,.QuakeLobby_mode__Dvfgn{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-height:70px;padding:12px 10px;border:1px solid #36373b;border-radius:3px;background:#202125;color:#c1c0be;font-size:10px!important;text-align:left}.QuakeLobby_modeSelected__giINW>span,.QuakeLobby_mode__Dvfgn>span{font-family:ui-monospace,monospace;font-size:13px;letter-spacing:1px;font-weight:800}.QuakeLobby_mode__Dvfgn:hover{border-color:#7b615a;background:#292427}.QuakeLobby_modeSelected__giINW{border-color:#cf5447;background:#35201f;color:#fff3df;box-shadow:inset 0 -2px 0 #ef604c!important}.QuakeLobby_modeDescription__V_Mff{font-size:11px;color:#9c9da4;line-height:1.6;margin:12px 0 19px;min-height:18px}.QuakeLobby_limits__AvYEQ{display:grid;grid-template-columns:1fr 1fr;gap:18px;border-top:1px solid #2c2d31;padding-top:19px}.QuakeLobby_limits__AvYEQ label{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;color:#b4b5ba;font-size:10px}.QuakeLobby_limits__AvYEQ label>svg{color:#d39371}.QuakeLobby_limits__AvYEQ select{min-width:86px;border:1px solid #3c3d42;border-radius:3px;color:#eee8dd;background:#242529;font-size:11px;padding:8px;cursor:pointer}.QuakeLobby_roster__ofHfw{padding:7px 0 0}.QuakeLobby_rosterHeader__6CCaT{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.QuakeLobby_rosterHeader__6CCaT .QuakeLobby_eyebrow__NQGjw,.QuakeLobby_rosterHeader__6CCaT>.QuakeLobby_eyebrow__NQGjw{color:#9c9da3;font-size:9px;letter-spacing:2px}.QuakeLobby_rosterHeader__6CCaT h2{font-family:inherit;font-size:24px;letter-spacing:-.7px;margin:9px 0 0;display:flex;align-items:center;gap:15px}.QuakeLobby_rosterHeader__6CCaT h2>span{font-family:ui-monospace,monospace;font-size:17px;color:#e5b895;letter-spacing:1px}.QuakeLobby_rosterHeader__6CCaT small{font-size:12px;color:#999ba3;margin-left:4px}.QuakeLobby_rosterHeader__6CCaT>svg{color:#56585f}.QuakeLobby_seats__z6oA5{border-top:1px solid #36373b}.QuakeLobby_emptySeat__cWxso,.QuakeLobby_player__UnoZ9{min-height:55px;display:flex;align-items:center;gap:11px;border-bottom:1px solid #2d2e32;padding:8px 9px 8px 0;position:relative}.QuakeLobby_player__UnoZ9[data-own=true]{background:linear-gradient(90deg,#39312744,transparent)}.QuakeLobby_seatNumber__zKKrw{width:19px;color:#8e919a;flex-shrink:0;text-align:center;font-size:9px;letter-spacing:0}.QuakeLobby_avatar__LLG9V,.QuakeLobby_emptyAvatar__JqZbJ{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:3px;flex-shrink:0;overflow:hidden;font-size:15px;font-weight:800;color:#111}.QuakeLobby_avatar__LLG9V img{width:100%;height:100%;object-fit:cover}.QuakeLobby_emptyAvatar__JqZbJ{border:1px dashed #3b3d44;color:#595b62;background:transparent}.QuakeLobby_playerIdentity__h8_1_{min-width:0;flex:1 1}.QuakeLobby_playerIdentity__h8_1_>strong{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.QuakeLobby_playerIdentity__h8_1_>strong>svg{color:#dca66f}.QuakeLobby_playerIdentity__h8_1_ small{color:#999ba1;font-weight:400;font-size:10px}.QuakeLobby_playerIdentity__h8_1_>span{display:block;color:#898b93;font-size:10px}.QuakeLobby_readyIcon__qO9O6,.QuakeLobby_waitingIcon__vRSOj{display:grid;place-items:center;width:25px;height:25px;border:1px solid #3a4d3a;border-radius:50%;color:#c0d8a0}.QuakeLobby_readyIcon__qO9O6{background:#253323}.QuakeLobby_waitingIcon__vRSOj{border-color:#42434a}.QuakeLobby_waitingIcon__vRSOj>span{width:4px;height:4px;border-radius:50%;background:#757781}.QuakeLobby_remove__eJDt1{background:transparent;border:0;color:#787a82;padding:4px;display:grid;place-items:center}.QuakeLobby_remove__eJDt1:hover{color:#ff8b7f}.QuakeLobby_emptySeat__cWxso{color:#999ba3;font-size:11px}.QuakeLobby_emptySeat__cWxso>button{display:flex;align-items:center;gap:4px;margin-left:auto;background:none;border:0;padding:5px 0;font-size:10px!important;color:#b1aba1}.QuakeLobby_spectators__ceFd_{display:flex;gap:8px;align-items:center;font-size:10px;color:#96979e;padding:13px 0 0;line-height:1.5}.QuakeLobby_ownActions__nMHa3{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:13px}.QuakeLobby_ownHint__MsbXS{display:flex;align-items:center;gap:8px;color:#858891;font-size:10px}.QuakeLobby_primary___Okc9,.QuakeLobby_readyButton__ImCQA{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:11px 21px;border:1px solid #b3916e;border-radius:3px;background:#b28a60;color:#191715;font-size:12px!important;font-weight:850!important;flex:1 1}.QuakeLobby_primary___Okc9:hover{background:#c8a277}.QuakeLobby_readyButton__ImCQA{border-color:#596b47;background:#273221;color:#d7e8c3}.QuakeLobby_launchBar__Fy3xH{position:sticky;bottom:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:28px;padding:18px 0;border-top:1px solid #3a3b3f;border-bottom:1px solid #2c2d32;background:#111214f7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.QuakeLobby_launchActions__CfNBJ{display:flex;align-items:center;gap:12px}.QuakeLobby_launchActions__CfNBJ .QuakeLobby_primary___Okc9,.QuakeLobby_launchActions__CfNBJ .QuakeLobby_readyButton__ImCQA{min-width:190px;white-space:nowrap;min-height:48px}.QuakeLobby_readiness___4UX_{display:flex;align-items:center;gap:14px}.QuakeLobby_progress__ctsCa{display:block;background:#33343a;width:55px;height:4px;overflow:hidden}.QuakeLobby_progress__ctsCa>span{display:block;background:#e8a46b;height:100%;max-width:100%}.QuakeLobby_readiness___4UX_ strong{display:block;font-size:12px;color:#e9e3db}.QuakeLobby_readiness___4UX_ div>span{display:block;color:#92949c;font-size:11px;margin-top:5px}.QuakeLobby_launchButton__0Egkw{min-width:275px;display:flex;justify-content:space-between;align-items:center;gap:30px;background:#e74436;border:1px solid #ff6c58;border-radius:3px;padding:15px 21px;color:#fff6e8;font-size:13px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:1px}.QuakeLobby_launchButton__0Egkw:hover{background:#f75a46}.QuakeLobby_launchButton__0Egkw:disabled{background:#42302e;border-color:#65504b;color:#ae8e84;opacity:1!important}.QuakeLobby_hostNotice__7C0t6{display:flex;align-items:center;gap:9px;color:#9c9da3;font-size:12px}.QuakeLobby_bottomNotes__A7JnW{display:flex;align-items:center;gap:20px;justify-content:space-between;color:#9a9da6;font-size:11px;padding-top:15px}.QuakeLobby_bottomNotes__A7JnW>span:first-child{display:flex;align-items:center;gap:8px}.QuakeLobby_bottomNotes__A7JnW .QuakeLobby_textButton__QyvE0{font-size:10px!important}.QuakeLobby_notice__uGelL{font-size:12px;color:#ffc69c}.QuakeLobby_overlay__Uhzcf{position:fixed;inset:0;z-index:200;background:#08090bdb;display:grid;place-items:center;padding:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.QuakeLobby_modal__LvZ6J{width:min(680px,100%);max-height:min(85dvh,800px);overflow:auto;border:1px solid #5d514a;border-radius:5px;background:#1b1c20;color:#f0ebe2;padding:26px;box-shadow:0 30px 100px #0008}.QuakeLobby_modal__LvZ6J>header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:23px}.QuakeLobby_modal__LvZ6J h2{font-family:var(--font-manrope),Arial,sans-serif;font-size:23px;margin:8px 0 0}.QuakeLobby_modal__LvZ6J::backdrop{background:#08090bdb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.QuakeLobby_iconButton__g___a{display:grid;place-items:center;background:#2b2c31;color:#d7d4ce;border:1px solid #4b4c52;border-radius:3px;width:34px;height:34px;padding:5px}.QuakeLobby_search__KEXhG{background:#101114;color:#f4ede3;border:1px solid #494b52;border-radius:3px;padding:12px;width:100%;font-size:13px;margin-bottom:18px}.QuakeLobby_mapList__Hhb6g{display:grid;grid-template-columns:1fr 1fr;gap:7px}.QuakeLobby_mapChoiceSelected__fs0_I,.QuakeLobby_mapChoice__ttLK5{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:70px;background:#24252a;color:#ddd8cf;border:1px solid #3c3e45;border-radius:3px;padding:12px;text-align:left}.QuakeLobby_mapChoiceSelected__fs0_I>span,.QuakeLobby_mapChoice__ttLK5>span{font-family:ui-monospace,monospace;color:#bda38c;font-size:9px;letter-spacing:1px}.QuakeLobby_mapChoiceSelected__fs0_I>strong,.QuakeLobby_mapChoice__ttLK5>strong{font-size:12px}.QuakeLobby_mapChoiceSelected__fs0_I{border-color:#d86651;background:#392824}.QuakeLobby_mapChoiceSelected__fs0_I>svg{position:absolute;right:10px;top:10px;color:#eda67e}.QuakeLobby_gameShell__oiHJU{background:#101113;color:#eee9e0;min-height:100dvh;padding:15px 20px;color-scheme:dark}.QuakeLobby_gameToolbar__H4dtZ{display:flex;align-items:center;gap:18px;justify-content:space-between;flex-wrap:wrap;margin-bottom:14px}.QuakeLobby_gameToolbar__H4dtZ strong{font:700 14px ui-monospace,monospace;letter-spacing:1px;text-transform:uppercase;color:#eeb89a}.QuakeLobby_controlHint__H63SF{font-size:11px;color:#858991}.QuakeLobby_gameActions__2aZwv{display:flex;align-items:center;gap:8px}.QuakeLobby_gameActions__2aZwv button{background:#25262b;border:1px solid #45464e;color:#eee6dd;padding:9px 11px;border-radius:3px;font-size:11px}.QuakeLobby_gameShell__oiHJU:fullscreen iframe{height:calc(100dvh - 100px)!important}.QuakeLobby_error__gNzeS{color:#ffc6ae;background:#3b201d;border-left:3px solid #e2664b;padding:13px 16px;font-size:13px}.QuakeLobby_spectator__cyFpa{display:grid;place-content:center;text-align:center;min-height:65vh;color:#9da0a8;font-size:14px}.QuakeLobby_spectator__cyFpa h2{color:#eee6dd;font:700 25px system-ui;margin-bottom:10px}.QuakeLobby_spectator__cyFpa p{max-width:520px;line-height:1.6}.QuakeLobby_spectator__cyFpa .QuakeLobby_launchButton__0Egkw{justify-content:center;margin:20px auto 0;cursor:pointer}.QuakeLobby_spectator__cyFpa .QuakeLobby_launchButton__0Egkw:focus-visible{outline:2px solid #ffb082;outline-offset:4px}@media(min-width:1440px){.QuakeLobby_lobby__xycNy{padding-top:30px}.QuakeLobby_heading__CHbwb{padding-top:43px;padding-bottom:37px}.QuakeLobby_arenaPreview__CGTu9{min-height:285px;grid-template-columns:1fr 220px}.QuakeLobby_emptySeat__cWxso,.QuakeLobby_player__UnoZ9{min-height:59px}}@media(max-width:1050px){.QuakeLobby_lobby__xycNy{padding:20px}.QuakeLobby_mainGrid__qIO1_{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);gap:22px}.QuakeLobby_arenaPreview__CGTu9{grid-template-columns:1fr 150px;padding:25px 18px}.QuakeLobby_arenaText__e1Iuj h2{font-size:26px}.QuakeLobby_match__wRCBW>.QuakeLobby_sectionLabel__R63k9,.QuakeLobby_rules__rrBOy{padding-left:18px;padding-right:18px}.QuakeLobby_edition__Fqlpp{display:none}.QuakeLobby_limits__AvYEQ{gap:10px}.QuakeLobby_limits__AvYEQ label{grid-template-columns:auto 1fr}.QuakeLobby_limits__AvYEQ select{grid-column:1/-1;width:100%}.QuakeLobby_modes__CvGJ8{grid-template-columns:1fr 1fr}.QuakeLobby_modeSelected__giINW,.QuakeLobby_mode__Dvfgn{min-height:57px;flex-direction:row;align-items:center;gap:7px}.QuakeLobby_bottomNotes__A7JnW{flex-wrap:wrap;gap:8px}}@media(max-width:740px){.QuakeLobby_lobby__xycNy{padding:16px}.QuakeLobby_topbar__wh7ku{gap:9px;flex-wrap:wrap;padding-bottom:17px}.QuakeLobby_roomCode__pBO0s{order:3;flex-basis:100%;justify-content:center;padding-top:8px}.QuakeLobby_topbar__wh7ku>.QuakeLobby_secondary__iLpYy{font-size:11px!important;padding:9px 11px}.QuakeLobby_heading__CHbwb{padding:27px 0 25px}.QuakeLobby_heading__CHbwb h1{font-size:32px;letter-spacing:-1.2px}.QuakeLobby_subtitle__DR3MG{font-size:11px}.QuakeLobby_mainGrid__qIO1_{grid-template-columns:1fr;gap:28px}.QuakeLobby_arenaPreview__CGTu9{grid-template-columns:1fr 150px;min-height:240px;gap:13px}.QuakeLobby_arenaText__e1Iuj h2{font-size:25px}.QuakeLobby_arenaText__e1Iuj p{font-size:11px}.QuakeLobby_sectionLabel__R63k9{font-size:8px}.QuakeLobby_roster__ofHfw{padding-top:0}.QuakeLobby_emptySeat__cWxso,.QuakeLobby_player__UnoZ9{min-height:56px}.QuakeLobby_launchBar__Fy3xH{flex-direction:column;align-items:stretch;gap:18px;padding:22px 0}.QuakeLobby_launchButton__0Egkw{min-width:0;justify-content:center}.QuakeLobby_readiness___4UX_{justify-content:center}.QuakeLobby_bottomNotes__A7JnW{justify-content:center;text-align:center;gap:9px}.QuakeLobby_bottomNotes__A7JnW>span{flex-basis:100%;justify-content:center}.QuakeLobby_modal__LvZ6J{padding:20px}.QuakeLobby_mapList__Hhb6g{grid-template-columns:1fr}.QuakeLobby_limits__AvYEQ label{grid-template-columns:auto 1fr auto}.QuakeLobby_limits__AvYEQ select{grid-column:auto;min-width:90px}.QuakeLobby_gameShell__oiHJU{padding:12px}.QuakeLobby_gameActions__2aZwv{flex-wrap:wrap}.QuakeLobby_controlHint__H63SF{flex-basis:100%;order:3}.QuakeLobby_progress__ctsCa{width:3px}}@media(prefers-reduced-motion:reduce){.QuakeLobby_lobby__xycNy button{transition:none}}@media(max-width:740px){.QuakeLobby_brand___ZZSl{gap:10px}.QuakeLobby_emblem__9E8MA{width:60px}.QuakeLobby_heading__CHbwb h1{font-size:30px}.QuakeLobby_heading__CHbwb h1>span{letter-spacing:1px}.QuakeLobby_heading__CHbwb .QuakeLobby_eyebrow__NQGjw{font-size:8px;letter-spacing:2px}.QuakeLobby_heading__CHbwb .QuakeLobby_subtitle__DR3MG{font-size:10px}.QuakeLobby_launchActions__CfNBJ{width:100%;justify-content:center}.QuakeLobby_launchActions__CfNBJ .QuakeLobby_primary___Okc9,.QuakeLobby_launchActions__CfNBJ .QuakeLobby_readyButton__ImCQA{min-width:0;flex:1 1;padding:12px 9px;font-size:11px!important}.QuakeLobby_launchButton__0Egkw{min-width:0;flex:1 1;gap:7px;padding:14px 9px;font-size:11px!important;letter-spacing:.4px}.QuakeLobby_launchButton__0Egkw svg{width:16px}.QuakeLobby_progress__ctsCa{width:40px}.QuakeLobby_launchBar__Fy3xH{gap:12px;padding:13px 0}.QuakeLobby_modal__LvZ6J{margin:auto}}.QuakeStage_lobby__HsmhA{--hot:#ff5a2e;--hot-2:#ffb347;--cold:#47b8ff;--ink:#f6f1ea;--soft:rgb(246 241 234/.72);--dim:rgb(246 241 234/.48);--glass:rgb(14 10 10/.62);--line:rgb(255 255 255/.12);--ease:cubic-bezier(.2,.8,.2,1);position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr auto;min-height:100dvh;overflow:hidden;background:#0a0606;color:var(--ink);color-scheme:dark;font-family:"Onest",var(--font-sans)}.QuakeStage_lobby__HsmhA button{font:inherit;cursor:pointer}.QuakeStage_lobby__HsmhA button:disabled{cursor:not-allowed}.QuakeStage_lobby__HsmhA :is(button,select,input):focus-visible{outline:3px solid var(--hot-2);outline-offset:3px}.QuakeStage_backdrop__AtHZB{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:url(/site-assets/home/quake3-2400.webp) 62% 45%/cover no-repeat}@keyframes QuakeStage_arenaIn__oHJ1I{0%{opacity:0;translate:30px 0}}@keyframes QuakeStage_arenaDrift__nWJrM{0%{scale:1.08;translate:0 0}to{scale:1.16;translate:-2% -1%}}.QuakeStage_backdropShade__OdFAA{position:absolute;inset:0;background:radial-gradient(60% 70% at 78% 40%,transparent 0,rgb(10 6 6/.35) 60%,rgb(10 6 6/.85) 100%),linear-gradient(90deg,rgb(10 6 6/.95),rgb(10 6 6/.78) 34%,rgb(10 6 6/.2) 62%,rgb(10 6 6/.35)),linear-gradient(0deg,rgb(10 6 6/.95),transparent 30%),linear-gradient(180deg,rgb(10 6 6/.8),transparent 18%)}.QuakeStage_embers___c6m6{position:absolute;inset:0;opacity:.55;background-image:radial-gradient(1.5px 1.5px at 12% 80%,#ffb347,transparent),radial-gradient(1px 1px at 28% 65%,#ff7a3d,transparent),radial-gradient(2px 2px at 44% 90%,#ffd08a,transparent),radial-gradient(1px 1px at 58% 72%,#ff6a2e,transparent),radial-gradient(1.5px 1.5px at 73% 86%,#ffb347,transparent),radial-gradient(1px 1px at 88% 60%,#ff8a4a,transparent);background-size:100% 100%;animation:QuakeStage_embers___c6m6 9s linear infinite;mix-blend-mode:screen}@keyframes QuakeStage_embers___c6m6{0%{translate:0 0;opacity:0}15%{opacity:.55}85%{opacity:.55}to{translate:0 -40%;opacity:0}}.QuakeStage_bar__4gryM{display:flex;align-items:center;gap:14px;padding:18px clamp(16px,3.4vw,52px)}.QuakeStage_back__8hzD1,.QuakeStage_ghost__GSHk5{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid transparent;border-radius:999px;background:none;color:var(--soft);font-size:14px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.QuakeStage_back__8hzD1:hover,.QuakeStage_ghost__GSHk5:hover:not(:disabled){background:rgb(255 255 255/.08);color:var(--ink)}.QuakeStage_code__Jjs3G{display:inline-flex;align-items:center;gap:10px;height:40px;margin-left:auto;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--glass);color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.QuakeStage_code__Jjs3G span{color:var(--dim);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.QuakeStage_code__Jjs3G strong{font:700 15px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.2em}.QuakeStage_code__Jjs3G:hover{border-color:rgb(255 179 71/.6)}.QuakeStage_invite__e_aoB{display:inline-flex;align-items:center;gap:9px;height:42px;padding:0 18px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--hot),var(--hot-2));color:#1a0904;font-weight:800!important;box-shadow:0 10px 26px -10px var(--hot);transition:transform .2s var(--ease)}.QuakeStage_invite__e_aoB:hover{transform:translateY(-1px)}.QuakeStage_notice__vMOAC{margin:0 clamp(16px,3.4vw,52px);padding:10px 14px;border-radius:12px;background:rgb(255 90 46/.16);color:#ffc7b0}.QuakeStage_grid__iRT5d{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:end;gap:clamp(20px,3vw,48px);padding:0 clamp(16px,3.4vw,52px) 18px}.QuakeStage_arena__QRhW5{display:grid;gap:14px;max-width:720px}.QuakeStage_titleBlock__FI7K4>*{animation:QuakeStage_rise__WtE8w .8s var(--ease) both}.QuakeStage_titleBlock__FI7K4>:nth-child(2){animation-delay:80ms}.QuakeStage_titleBlock__FI7K4>:nth-child(3){animation-delay:.15s}.QuakeStage_titleBlock__FI7K4>:nth-child(4){animation-delay:.21s}@keyframes QuakeStage_rise__WtE8w{0%{opacity:0;translate:0 16px;filter:blur(5px)}}.QuakeStage_eyebrow__ablS7{display:flex;align-items:center;gap:12px;margin:0;color:var(--hot-2);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.QuakeStage_logo__mIbg6{display:block;width:44px;mix-blend-mode:screen}.QuakeStage_logo__mIbg6 img{display:block;width:100%;height:auto}.QuakeStage_mapName__4mlvk{margin:10px 0 0;font:400 clamp(40px,min(5.6vw,9vh),96px)/.95 Russo One,Oswald,sans-serif;letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;background:linear-gradient(180deg,#fff 0,#ffd9c4 38%,var(--hot) 70%,#a5200d 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 30px rgb(0 0 0/.6))}.QuakeStage_mapMeta__MPaCW{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0;color:var(--soft);font-size:16px}.QuakeStage_mapMeta__MPaCW span{padding:3px 8px;border:1px solid rgb(71 184 255/.45);border-radius:6px;color:#a9dcff;font:700 12px/1.3 JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em}.QuakeStage_mapButton__5WPAa{display:inline-flex;align-items:center;gap:10px;height:44px;margin-top:16px;padding:0 18px;border:1px solid rgb(255 179 71/.55);border-radius:12px;background:rgb(255 90 46/.12);color:#ffe2cf;font-weight:700;transition:background .2s,border-color .2s}.QuakeStage_mapButton__5WPAa:hover:not(:disabled){background:rgb(255 90 46/.24);border-color:var(--hot-2)}.QuakeStage_mapButton__5WPAa:disabled{border-color:var(--line);background:none;color:var(--dim);opacity:1}.QuakeStage_modes__2Cyj4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:6px 0 0;padding:0;border:0}.QuakeStage_modes__2Cyj4 legend{margin-bottom:8px;color:var(--dim);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.QuakeStage_mode__eHoql{position:relative;display:grid;gap:4px;justify-items:start;padding:14px 14px 12px;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--glass);color:var(--soft);text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .2s,background .2s,transform .2s var(--ease),color .2s}.QuakeStage_mode__eHoql b{color:var(--ink);font-size:15px;font-weight:700;line-height:1.2}.QuakeStage_mode__eHoql small{font:700 11px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;color:var(--dim)}.QuakeStage_mode__eHoql svg{margin-bottom:4px;color:var(--dim);transition:color .2s}.QuakeStage_mode__eHoql:hover:not(:disabled){transform:translateY(-2px);border-color:rgb(255 255 255/.28)}.QuakeStage_mode__eHoql[aria-pressed=true]{border-color:var(--hot);background:linear-gradient(160deg,rgb(255 90 46/.32),rgb(14 10 10/.7) 70%);box-shadow:0 0 0 1px var(--hot),0 14px 30px -14px var(--hot)}.QuakeStage_mode__eHoql[aria-pressed=true] svg{color:var(--hot-2)}.QuakeStage_modes__2Cyj4:disabled .QuakeStage_mode__eHoql{opacity:1}.QuakeStage_modeDescription__ghZT8{margin:-4px 0 0;color:var(--soft);font-size:14px}.QuakeStage_limits__vTmce{display:flex;flex-wrap:wrap;gap:10px}.QuakeStage_limits__vTmce label{white-space:nowrap;display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 6px 0 14px;border:1px solid var(--line);border-radius:12px;background:var(--glass);color:var(--soft);font-size:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.QuakeStage_limits__vTmce svg{color:var(--hot-2)}.QuakeStage_limits__vTmce select{height:34px;padding:0 10px;border:0;border-radius:9px;background:rgb(255 255 255/.1);color:var(--ink);font:700 14px/1 Onest,var(--font-sans)}.QuakeStage_downloads__3pXwH{max-width:640px}.QuakeStage_downloads__3pXwH>section{border:1px solid var(--line);border-radius:14px;background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.QuakeStage_squad__1Lr8Z{display:grid;gap:12px;padding:16px;border:1px solid var(--line);border-radius:20px;background:rgb(12 8 8/.7);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 30px 60px -28px rgb(0 0 0/.9);animation:QuakeStage_rise__WtE8w .8s .2s var(--ease) both}.QuakeStage_squad__1Lr8Z header{display:flex;align-items:baseline;justify-content:space-between}.QuakeStage_squad__1Lr8Z h2{margin:0;font:400 22px/1 Russo One,Oswald,sans-serif;letter-spacing:.04em;text-transform:uppercase}.QuakeStage_count__V0ldj{color:var(--dim);font:600 14px/1 JetBrains Mono,ui-monospace,monospace}.QuakeStage_count__V0ldj b{color:var(--ink);font-size:20px}.QuakeStage_seats__UN1Lu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.QuakeStage_empty__jTgqD,.QuakeStage_player__RvWVQ{position:relative;display:flex;align-items:center;gap:10px;min-height:60px;padding:8px 10px;border-radius:14px}.QuakeStage_player__RvWVQ{border:1px solid var(--line);background:linear-gradient(120deg,color-mix(in oklab,var(--seat) 26%,transparent),rgb(255 255 255/.03) 70%);animation:QuakeStage_rise__WtE8w .6s var(--ease) both}.QuakeStage_player__RvWVQ[data-ready]{border-color:rgb(120 230 140/.55);box-shadow:inset 0 0 0 1px rgb(120 230 140/.25),0 0 24px -12px rgb(120 230 140/.9)}.QuakeStage_player__RvWVQ[data-own]{outline:1px dashed rgb(255 179 71/.6);outline-offset:2px}.QuakeStage_player__RvWVQ[data-offline]{opacity:.55}.QuakeStage_avatar__k3xOF{display:grid;place-items:center;flex:none;width:40px;height:40px;overflow:hidden;border-radius:12px;background:var(--seat);color:#fff;font-weight:800;box-shadow:0 0 0 2px rgb(0 0 0/.4)}.QuakeStage_avatar__k3xOF img{width:100%;height:100%;object-fit:cover}.QuakeStage_who__kV9Vs{display:grid;flex:1 1;min-width:0}.QuakeStage_who__kV9Vs strong{display:flex;align-items:center;gap:5px;overflow:hidden;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.QuakeStage_who__kV9Vs strong svg{flex:none;color:var(--hot-2)}.QuakeStage_who__kV9Vs small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dim);font-size:12px}.QuakeStage_state__00vsA{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;border:2px solid rgb(255 255 255/.18)}.QuakeStage_player__RvWVQ[data-ready] .QuakeStage_state__00vsA{border:0;background:#63d97a;color:#08210f;animation:QuakeStage_pop__PZsV0 .4s var(--ease)}@keyframes QuakeStage_pop__PZsV0{0%{scale:.4}}.QuakeStage_remove__VbO67{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid var(--line);border-radius:50%;background:#1c1414;color:var(--soft);opacity:0;transition:opacity .2s}.QuakeStage_player__RvWVQ:hover .QuakeStage_remove__VbO67,.QuakeStage_remove__VbO67:focus-visible{opacity:1}.QuakeStage_empty__jTgqD{border:1px dashed rgb(255 255 255/.14);color:var(--dim);font-size:13px}.QuakeStage_emptyIcon__Gz_63{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgb(255 255 255/.04)}.QuakeStage_empty__jTgqD button{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:0;border-radius:999px;background:rgb(255 179 71/.16);color:#ffd6a8;font-size:13px;font-weight:700}.QuakeStage_hint__RrWnU,.QuakeStage_spectators__PEg1D{display:flex;align-items:center;gap:8px;margin:0;color:var(--dim);font-size:13px}.QuakeStage_ownActions__Yryln{display:flex;flex-wrap:wrap;gap:4px}.QuakeStage_launch__vhFUQ{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px clamp(16px,3.4vw,52px) 18px;background:linear-gradient(0deg,rgb(10 6 6/.96) 40%,transparent)}.QuakeStage_readiness__PHpja{display:flex;align-items:center;gap:14px}.QuakeStage_readiness__PHpja>span:last-child{display:grid}.QuakeStage_readiness__PHpja strong{font-size:16px}.QuakeStage_readiness__PHpja [role=status]{color:var(--soft);font-size:13px}.QuakeStage_pips__Ofd9M{display:flex;gap:5px}.QuakeStage_pips__Ofd9M i{width:10px;height:26px;border-radius:3px;background:rgb(255 255 255/.14);transition:background .3s,box-shadow .3s}.QuakeStage_pips__Ofd9M i[data-on]{background:#63d97a;box-shadow:0 0 12px rgb(99 217 122/.7)}.QuakeStage_actions__blEzK{display:flex;align-items:center;gap:10px}.QuakeStage_ready__KCIMO{display:inline-flex;align-items:center;gap:9px;height:56px;padding:0 22px;border:1px solid rgb(255 255 255/.2);border-radius:16px;background:rgb(255 255 255/.06);color:var(--ink);font-weight:800;font-size:16px;transition:background .2s,border-color .2s}.QuakeStage_ready__KCIMO[aria-pressed=true]{border-color:rgb(99 217 122/.7);background:rgb(99 217 122/.16);color:#c9f7d3}.QuakeStage_start__lSWy0{position:relative;display:inline-flex;align-items:center;gap:12px;height:60px;padding:0 30px;overflow:hidden;border:0;border-radius:16px;background:linear-gradient(135deg,var(--hot),var(--hot-2));color:#1a0904;font:400 20px/1 Russo One,Oswald,sans-serif;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 16px 40px -14px var(--hot);transition:transform .2s var(--ease),filter .2s}.QuakeStage_start__lSWy0:disabled{filter:grayscale(.8) brightness(.55);box-shadow:none}.QuakeStage_start__lSWy0[data-armed]{animation:QuakeStage_armed__xdrdr 1.8s ease-in-out infinite}.QuakeStage_start__lSWy0[data-armed]:hover{transform:translateY(-2px)}@keyframes QuakeStage_armed__xdrdr{50%{box-shadow:0 16px 52px -10px var(--hot),0 0 0 6px rgb(255 90 46/.14)}}.QuakeStage_hostNotice__8yJyg{display:flex;align-items:center;gap:8px;margin:0;color:var(--soft)}@media (max-width:1100px){.QuakeStage_grid__iRT5d{grid-template-columns:1fr;align-items:start}}@media (max-width:720px){.QuakeStage_bar__4gryM{flex-wrap:wrap}.QuakeStage_back__8hzD1 span,.QuakeStage_invite__e_aoB span{display:none}.QuakeStage_modes__2Cyj4{grid-template-columns:repeat(2,minmax(0,1fr))}.QuakeStage_launch__vhFUQ{flex-direction:column;align-items:stretch}.QuakeStage_actions__blEzK>*{flex:1 1;justify-content:center}}@media (prefers-reduced-motion:reduce){.QuakeStage_lobby__HsmhA,.QuakeStage_lobby__HsmhA *{animation:none!important;transition:none!important}}.QuakeStage_side__WNL4j{display:grid;gap:14px;align-content:end}.QuakeStage_screen__Z0hpj{position:relative;margin:0;overflow:hidden;aspect-ratio:16/9;border:1px solid rgb(71 184 255/.4);border-radius:16px;background:#050303;box-shadow:0 0 0 4px rgb(71 184 255/.06),0 0 40px -10px rgb(71 184 255/.6),0 30px 60px -30px #000;animation:QuakeStage_screenOn__URU5H .7s var(--ease) both}.QuakeStage_screen__Z0hpj img{width:100%;height:100%;object-fit:cover;image-rendering:auto;filter:saturate(1.2) contrast(1.08)}.QuakeStage_scan__hPnW3{position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgb(0 0 0/.18) 0 1px,transparent 1px 3px),radial-gradient(120% 90% at 50% 40%,transparent 55%,rgb(0 0 0/.55));pointer-events:none}.QuakeStage_screen__Z0hpj figcaption{position:absolute;right:10px;bottom:10px;left:10px;display:flex;align-items:center;gap:10px;color:var(--soft);font-size:13px}.QuakeStage_screen__Z0hpj figcaption span{padding:3px 8px;border-radius:6px;background:rgb(71 184 255/.22);color:#cfeaff;font:700 12px/1.3 JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em}@keyframes QuakeStage_screenOn__URU5H{0%{opacity:0;transform:scaleY(.02);filter:brightness(3)}60%{opacity:1;transform:scaleY(1);filter:brightness(1.6)}to{filter:brightness(1)}}@media (hover:none){.QuakeStage_remove__VbO67{opacity:1}}.ClocktowerLobby_lobby__NtCLA{--ct-bg:#0d0a08;--ct-panel:#17110e;--ct-border:#d8b26a2b;--ct-muted:#b3a48c;--ct-gold:#d8b26a;--ct-text:#efe4cf;--lb-ui:"Onest","Manrope",system-ui,sans-serif;--lb-display:"Cormorant SC","Cormorant",Georgia,serif;--lb-gold:#f3d79b;--lb-raise:#ffffff08;--color-surface:#ffffff08;--color-surface-2:#ffffff0d;--color-surface-raised:#ffffff0d;--color-line-soft:#d8b26a2b;--color-text:#efe4cf;--color-text-muted:#b3a48c;--color-accent-hover:#f3d79b;--color-danger:#ff8b7e;--color-danger-soft:#ff6b5e1f;isolation:isolate;position:relative;display:flex;flex-direction:column;min-height:100dvh;padding:0 24px;overflow:clip;background:var(--ct-bg);color:var(--ct-text);font:400 calc(14px * var(--app-text-scale, 1))/1.45 var(--lb-ui)}.ClocktowerLobby_lobby__NtCLA:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 55% at 50% 52%,#0000 0,#0d0a08e6 70%),linear-gradient(180deg,#0d0a08d9,#0d0a0899 30%,#0d0a08f2),url(/assets/clocktower/1fd9e5d28a17ce52fa25.webp) 50% /cover;pointer-events:none}.ClocktowerLobby_lobby__NtCLA *{box-sizing:border-box}.ClocktowerLobby_lobby__NtCLA button,.ClocktowerLobby_lobby__NtCLA input{font:inherit}.ClocktowerLobby_lobby__NtCLA button{min-height:36px;padding:7px 12px;border:1px solid #d8b26a40;border-radius:10px;background:var(--lb-raise);color:inherit;cursor:pointer;transition:background .15s,border-color .15s}.ClocktowerLobby_lobby__NtCLA button:hover:enabled{border-color:var(--ct-gold);background:#d8b26a1a}.ClocktowerLobby_lobby__NtCLA button:disabled{opacity:.48;cursor:default}.ClocktowerLobby_lobby__NtCLA :is(button,input,select,textarea,summary):focus-visible{outline:2px solid var(--lb-gold);outline-offset:2px}.ClocktowerLobby_lobby__NtCLA svg{width:17px;height:17px;flex:none}.ClocktowerLobby_lobby__NtCLA small{color:var(--ct-muted)}.ClocktowerLobby_lobby__NtCLA h2,.ClocktowerLobby_lobby__NtCLA h3{margin:0}.ClocktowerLobby_topbar__X8L_W{display:flex;align-items:center;gap:10px;min-height:64px;border-bottom:1px solid #d8b26a24}.ClocktowerLobby_wordmark__MoHXI{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.ClocktowerLobby_wordmark__MoHXI>svg{width:30px;height:30px;color:var(--ct-gold)}.ClocktowerLobby_wordmark__MoHXI>span{color:var(--lb-gold);font:600 21px/1.1 var(--lb-display);letter-spacing:.01em}.ClocktowerLobby_wordmark__MoHXI small{display:block;margin-top:2px;font:400 12px/1.2 var(--lb-ui);letter-spacing:0}.ClocktowerLobby_invite__catyf{display:flex;align-items:center;gap:8px;border-radius:999px!important}.ClocktowerLobby_invite__catyf span{display:flex;align-items:center;gap:10px;font-size:13px}.ClocktowerLobby_invite__catyf b{color:var(--lb-gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.12em}.ClocktowerLobby_iconButton__R0V3P{display:grid;place-items:center;width:38px;min-width:38px;padding:0!important;border-radius:50%!important}.ClocktowerLobby_feedback__wHsFi{display:flex;align-items:center;gap:8px;padding:8px 0;color:var(--lb-gold);font-size:13px}.ClocktowerLobby_feedback__wHsFi button{margin-left:auto;min-height:28px;padding:2px;border:0;background:transparent}.ClocktowerLobby_layout___Roq4{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(280px,330px) minmax(0,1fr) minmax(320px,400px);gap:18px;padding:18px 0}.ClocktowerLobby_people__9R9Wc,.ClocktowerLobby_preparation__CT3P_,.ClocktowerLobby_scriptCard__vWu9L{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5a4630 transparent;border-radius:18px;background:linear-gradient(180deg,#1a130ff2,#120d0bf2);box-shadow:inset 0 0 0 1px var(--ct-border),0 18px 40px #0008}.ClocktowerLobby_scriptCard__vWu9L{display:flex;flex-direction:column;gap:12px;padding:18px}.ClocktowerLobby_preparation__CT3P_>*,.ClocktowerLobby_scriptCard__vWu9L>*{flex-shrink:0}.ClocktowerLobby_eyebrow__5B4Bq{color:var(--ct-gold)!important;font:700 11px/1.3 var(--lb-ui);letter-spacing:.12em;text-transform:uppercase}.ClocktowerLobby_scriptCard__vWu9L h2{color:var(--lb-gold);font:600 28px/1.05 var(--lb-display);letter-spacing:.01em}.ClocktowerLobby_difficulty__K9QEH{align-self:flex-start;padding:3px 10px;border-radius:999px;background:#8fd49a1f;color:#b7e6be;font-size:12px;font-weight:600}.ClocktowerLobby_difficulty__K9QEH[data-level=intermediate]{background:#f0cf8c1f;color:var(--lb-gold)}.ClocktowerLobby_difficulty__K9QEH[data-level=advanced]{background:#ff6b5e1f;color:#ffc0b8}.ClocktowerLobby_blurb__uuP5V{margin:0;color:#d9ccb4;font-size:calc(14px * var(--app-text-scale, 1))}.ClocktowerLobby_composition__d3JEv{display:grid;gap:8px;padding:12px;border-radius:14px;background:#0000004d;box-shadow:inset 0 0 0 1px var(--ct-border)}.ClocktowerLobby_compositionBar__dSfWj{display:flex;gap:3px;height:10px;overflow:hidden;border-radius:999px}.ClocktowerLobby_compositionBar__dSfWj span{flex-basis:0;border-radius:999px;background:var(--team)}.ClocktowerLobby_composition__d3JEv ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}.ClocktowerLobby_composition__d3JEv li{display:grid;justify-items:center;color:var(--ct-muted);font-size:calc(11.5px * var(--app-text-scale, 1));list-style:none}.ClocktowerLobby_composition__d3JEv li b{color:var(--team);font:600 22px/1.1 var(--lb-display)}.ClocktowerLobby_compositionHint__60fdB,.ClocktowerLobby_composition__d3JEv small{margin:0;font-size:12px}.ClocktowerLobby_compositionHint__60fdB{padding:10px 12px;border-radius:12px;background:#ff6b5e14;color:#ffc0b8}.ClocktowerLobby_lobby__NtCLA [data-kind=townsfolk]{--team:#6aa8ff}.ClocktowerLobby_lobby__NtCLA [data-kind=outsider]{--team:#7fd3ea}.ClocktowerLobby_lobby__NtCLA [data-kind=minion]{--team:#ff8170}.ClocktowerLobby_lobby__NtCLA [data-kind=demon]{--team:#ff4545}.ClocktowerLobby_team__2DP01 h3{display:flex;align-items:center;gap:8px;margin:2px 0 8px;color:var(--team);font:700 11.5px/1.3 var(--lb-ui);letter-spacing:.1em;text-transform:uppercase}.ClocktowerLobby_team__2DP01 h3:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--team);box-shadow:0 0 8px var(--team)}.ClocktowerLobby_team__2DP01 h3 small{color:var(--ct-muted);letter-spacing:0}.ClocktowerLobby_team__2DP01 ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:4px;margin:0;padding:0;list-style:none}.ClocktowerLobby_team__2DP01 li{display:grid;justify-items:center;gap:4px;padding:0;color:#d9ccb4;font-size:calc(11px * var(--app-text-scale, 1));line-height:1.15;text-align:center;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;list-style:none}.ClocktowerLobby_lobby__NtCLA .ClocktowerLobby_roleButton__3xw_N{display:grid;justify-items:center;gap:4px;width:100%;min-height:0;padding:4px 2px;border:0;border-radius:10px;background:none;color:inherit;font:inherit;text-align:center}.ClocktowerLobby_lobby__NtCLA .ClocktowerLobby_roleButton__3xw_N:hover:enabled{background:#ffffff0d;border:0}.ClocktowerLobby_lobby__NtCLA .ClocktowerLobby_roleButton__3xw_N:hover .ClocktowerLobby_token__Fy3A0{transform:translateY(-2px);box-shadow:0 0 0 2px var(--team),0 6px 14px #000a}.ClocktowerLobby_roleButton__3xw_N .ClocktowerLobby_token__Fy3A0{transition:transform .15s,box-shadow .15s}.ClocktowerLobby_token__Fy3A0{display:grid;place-items:center;width:40px;height:40px;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 50% 38%,#f6edda,#cdb994);box-shadow:0 0 0 1.5px var(--team),0 4px 10px #0009;color:#3a2a18;font:600 16px/1 var(--lb-display)}.ClocktowerLobby_token__Fy3A0 img{width:88%;height:88%;object-fit:contain}.ClocktowerLobby_scriptLink__EavCU{display:flex!important;align-items:center;gap:8px;margin-top:auto;border-radius:12px!important;color:var(--lb-gold);font-weight:600}.ClocktowerLobby_scriptLink__EavCU svg:last-child{margin-left:auto}.ClocktowerLobby_lobby__NtCLA .ClocktowerLobby_scriptLink__EavCU{container-type:inline-size;min-width:0;text-align:left}.ClocktowerLobby_scriptLink__EavCU svg{flex:none;width:1.15em;height:1.15em}.ClocktowerLobby_scriptLinkLabel__rr5B_{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (max-width: 19em){.ClocktowerLobby_scriptLinkTail__09_qo{display:none}}.ClocktowerLobby_people__9R9Wc{display:flex;flex-direction:column;padding:18px}.ClocktowerLobby_sectionHeading__GdBlH{display:flex;align-items:center;justify-content:space-between;gap:10px}.ClocktowerLobby_sectionHeading__GdBlH small{color:var(--ct-gold);font:700 11px/1.3 var(--lb-ui);letter-spacing:.12em;text-transform:uppercase}.ClocktowerLobby_sectionHeading__GdBlH h2{margin-top:2px;color:var(--lb-gold);font:600 26px/1.1 var(--lb-display)}.ClocktowerLobby_sectionHeading__GdBlH h2 span{margin-left:6px;color:var(--ct-muted);font:500 14px var(--lb-ui)}.ClocktowerLobby_readiness__RI2GH{display:flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:#8fd49a1a;color:#b7e6be;font-size:13px}.ClocktowerLobby_readiness__RI2GH svg{width:14px;height:14px}.ClocktowerLobby_square__XlbFQ{container:gathering/inline-size;position:relative;flex:1 1;min-height:0;margin:10px 0 14px}.ClocktowerLobby_seats__g14ws{position:relative;width:100%;aspect-ratio:1.25;max-height:560px;margin:0 auto;padding:0;list-style:none}@media (min-width:900px){.ClocktowerLobby_square__XlbFQ{container-type:size;min-height:320px}.ClocktowerLobby_seats__g14ws{position:absolute;inset:0;width:auto;max-width:780px;margin:0 auto;aspect-ratio:auto;max-height:none}}.ClocktowerLobby_seats__g14ws:before{content:"";position:absolute;inset:14% 10% 20%;border-radius:50%;background:radial-gradient(circle,#d8b26a14,transparent 62%);box-shadow:inset 0 0 0 1px #d8b26a26,inset 0 0 60px #0008}.ClocktowerLobby_emptySeat__JJ_OI,.ClocktowerLobby_seat__PraRA{position:absolute;left:var(--x);top:var(--y);translate:-50% calc(-1 * var(--anchor, 28px));display:grid;justify-items:center;gap:4px;width:112px;text-align:center;list-style:none;animation:ClocktowerLobby_seatArrive__CzELc .24s ease-out both}.ClocktowerLobby_emptySeat__JJ_OI[data-center],.ClocktowerLobby_seat__PraRA[data-center]{left:calc(50% + var(--pair-dx, 0px));top:47%;width:var(--center-w,150px);translate:-50% -50%}.ClocktowerLobby_emptySeat__JJ_OI{--anchor:26px}.ClocktowerLobby_seatNumber__raW4W{position:absolute;top:-4px;left:calc(50% - 34px);display:grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border-radius:999px;background:#120d0b;box-shadow:0 0 0 1px #d8b26a55;color:var(--lb-gold);font:700 10.5px/1 var(--lb-ui);z-index:1}.ClocktowerLobby_seatNumber__raW4W svg{width:12px;height:12px}.ClocktowerLobby_avatar__MM72t{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#3b2a20,#1a120d);color:var(--lb-gold);font:600 22px/1 var(--lb-display)}.ClocktowerLobby_seat__PraRA[data-center] .ClocktowerLobby_avatar__MM72t{width:66px;height:66px;box-shadow:0 0 0 2px var(--ct-gold),0 0 30px #d8b26a44!important}.ClocktowerLobby_avatar__MM72t img{width:100%;height:100%;border-radius:50%;object-fit:cover}.ClocktowerLobby_avatar__MM72t>span{position:absolute;right:1px;bottom:1px;width:11px;height:11px;border-radius:50%;background:#6f6f6f;box-shadow:0 0 0 2px #120d0b}.ClocktowerLobby_avatar__MM72t>span[data-online=true]{background:#6fd38a}.ClocktowerLobby_seat__PraRA[data-ready] .ClocktowerLobby_avatar__MM72t{outline:2px solid #6fd38a99;outline-offset:3px}.ClocktowerLobby_seat__PraRA[data-offline]{opacity:.6}.ClocktowerLobby_seatName__Hphc1{display:grid;gap:1px;min-width:0;max-width:100%;padding:3px 9px 4px;border-radius:10px;background:#120d0be6;box-shadow:inset 0 0 0 1px #d8b26a26}.ClocktowerLobby_seat__PraRA[data-me] .ClocktowerLobby_seatName__Hphc1{box-shadow:inset 0 0 0 1px var(--ct-gold)}.ClocktowerLobby_seatName__Hphc1 b{overflow:hidden;color:var(--ct-text);font-size:calc(13px * var(--app-text-scale, 1));font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ClocktowerLobby_seatName__Hphc1 b small{margin-left:4px;color:var(--lb-gold);font-size:10.5px}.ClocktowerLobby_seatName__Hphc1>span{color:var(--ct-muted);font-size:calc(11px * var(--app-text-scale, 1));white-space:nowrap}.ClocktowerLobby_readyIcon__Pe1nV{position:absolute;top:34px;left:calc(50% + 18px);width:20px!important;height:20px!important;padding:3px;border-radius:50%;background:#3f9b5a;color:#fff}.ClocktowerLobby_seat__PraRA[data-center] .ClocktowerLobby_readyIcon__Pe1nV{top:42px;left:calc(50% + 22px)}.ClocktowerLobby_remove__T1Enk{position:absolute;top:-6px;right:14px}.ClocktowerLobby_remove__T1Enk summary{display:grid;place-items:center;min-width:26px;min-height:26px;border-radius:50%;background:#120d0be6;color:var(--ct-muted);cursor:pointer;list-style:none}.ClocktowerLobby_remove__T1Enk summary::-webkit-details-marker{display:none}.ClocktowerLobby_remove__T1Enk[open] .ClocktowerLobby_seatMenu__uXHN5{position:absolute;z-index:5;right:0;top:100%;display:grid;gap:4px;width:170px}.ClocktowerLobby_remove__T1Enk[open] .ClocktowerLobby_seatMenu__uXHN5 button{width:100%;font-size:12.5px;box-shadow:0 8px 24px #000a;background:#1d1510}.ClocktowerLobby_emptySeat__JJ_OI{color:#8a7b66;font-size:11.5px}.ClocktowerLobby_emptySeat__JJ_OI svg{width:52px;height:52px;padding:15px;border-radius:50%;border:1px dashed #d8b26a44;color:#8a7b66}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_emptySeat__JJ_OI:not([data-center]),.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_seat__PraRA:not([data-center]){width:88px;--anchor:22px}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_seat__PraRA:not([data-center]) .ClocktowerLobby_avatar__MM72t{width:44px;height:44px;font-size:18px}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_seat__PraRA:not([data-center]) .ClocktowerLobby_seatName__Hphc1>span{display:none}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_seat__PraRA:not([data-center]) .ClocktowerLobby_readyIcon__Pe1nV{top:26px;left:calc(50% + 12px)}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_emptySeat__JJ_OI:not([data-center]) svg{width:44px;height:44px;padding:12px}@container gathering (max-width: 440px){.ClocktowerLobby_seats__g14ws{position:relative;inset:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;max-width:none;aspect-ratio:auto;max-height:none}.ClocktowerLobby_seats__g14ws:before{display:none}.ClocktowerLobby_emptySeat__JJ_OI,.ClocktowerLobby_emptySeat__JJ_OI[data-center],.ClocktowerLobby_seat__PraRA,.ClocktowerLobby_seat__PraRA[data-center]{position:relative;left:auto;top:auto;translate:none;display:flex;justify-items:start;gap:10px;width:auto;padding:8px;border-radius:12px;background:var(--lb-raise);text-align:left}.ClocktowerLobby_emptySeat__JJ_OI[data-center],.ClocktowerLobby_seat__PraRA[data-center]{grid-column:1/-1;order:-1}.ClocktowerLobby_seatNumber__raW4W{position:static;flex:none}.ClocktowerLobby_avatar__MM72t,.ClocktowerLobby_seat__PraRA[data-center] .ClocktowerLobby_avatar__MM72t{width:40px;height:40px;font-size:17px;flex:none}.ClocktowerLobby_seatName__Hphc1{flex:1 1;padding:0;background:none;box-shadow:none!important}.ClocktowerLobby_readyIcon__Pe1nV,.ClocktowerLobby_seat__PraRA[data-center] .ClocktowerLobby_readyIcon__Pe1nV{position:static;flex:none}.ClocktowerLobby_remove__T1Enk{position:static}.ClocktowerLobby_emptySeat__JJ_OI svg{width:40px;height:40px;padding:10px}}@container gathering (max-width: 560px){.ClocktowerLobby_seats__g14ws{grid-template-columns:minmax(0,1fr)}}@container gathering (max-height: 440px) and (min-width: 441px){.ClocktowerLobby_emptySeat__JJ_OI:not([data-center]),.ClocktowerLobby_seat__PraRA:not([data-center]){width:96px;--anchor:22px}.ClocktowerLobby_emptySeat__JJ_OI[data-center],.ClocktowerLobby_seat__PraRA[data-center]{top:54%}.ClocktowerLobby_seat__PraRA:not([data-center]) .ClocktowerLobby_avatar__MM72t{width:44px;height:44px;font-size:18px}.ClocktowerLobby_seat__PraRA:not([data-center]) .ClocktowerLobby_readyIcon__Pe1nV{top:26px;left:calc(50% + 12px)}.ClocktowerLobby_seat__PraRA[data-center] .ClocktowerLobby_avatar__MM72t{width:54px;height:54px}.ClocktowerLobby_seat__PraRA[data-center] .ClocktowerLobby_readyIcon__Pe1nV{top:34px;left:calc(50% + 18px)}.ClocktowerLobby_emptySeat__JJ_OI:not([data-center]) svg{width:44px;height:44px;padding:12px}.ClocktowerLobby_seats__g14ws[data-dense]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-content:start;gap:6px;max-width:none;padding-right:4px;overflow-y:auto;overscroll-behavior:contain}.ClocktowerLobby_seats__g14ws[data-dense]:before{display:none}.ClocktowerLobby_seats__g14ws[data-dense]>li{position:relative!important;left:auto!important;top:auto!important;translate:none!important;display:flex!important;justify-items:start;gap:10px;width:auto!important;padding:8px;border-radius:12px;background:var(--lb-raise);text-align:left}.ClocktowerLobby_seats__g14ws[data-dense]>[data-center]{grid-column:1/-1;order:-1}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_seatNumber__raW4W{position:static;flex:none}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_avatar__MM72t{width:40px!important;height:40px!important;font-size:17px;flex:none}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_seatName__Hphc1{flex:1 1;padding:0;background:none;box-shadow:none!important}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_seatName__Hphc1>span{display:block!important}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_readyIcon__Pe1nV{position:static;flex:none}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_remove__T1Enk{position:static}.ClocktowerLobby_seats__g14ws[data-dense] .ClocktowerLobby_emptySeat__JJ_OI svg{width:40px;height:40px;padding:10px}}.ClocktowerLobby_watchers__hHZsL{margin-top:8px;padding-top:10px;border-top:1px solid var(--ct-border)}.ClocktowerLobby_watchers__hHZsL h3{display:flex;align-items:center;gap:7px;color:var(--ct-muted);font-size:12.5px;font-weight:600}.ClocktowerLobby_watchers__hHZsL ul{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none}.ClocktowerLobby_watchers__hHZsL li{display:flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:var(--lb-raise);font-size:calc(12.5px * var(--app-text-scale, 1));list-style:none}.ClocktowerLobby_watchers__hHZsL li button{display:grid;place-items:center;min-width:24px;min-height:24px;padding:0;border:0;background:transparent;line-height:0}.ClocktowerLobby_watchers__hHZsL li svg{width:13px;height:13px}.ClocktowerLobby_personal__f_5D4{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px}.ClocktowerLobby_personal__f_5D4>button{display:flex;align-items:center;justify-content:center;gap:7px;flex:1 1;border-radius:999px!important;font-size:calc(13px * var(--app-text-scale, 1))}.ClocktowerLobby_profile__ZwFxY{padding:4px 20px 20px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.ClocktowerLobby_profileDialog__QLp_N{width:min(560px,100vw - 24px);max-height:min(760px,100dvh - 24px);padding:0;border:0;border-radius:18px;background:linear-gradient(180deg,#1c1410,#110c0a);box-shadow:0 0 0 1px #d8b26a40,0 30px 80px #000e;color:var(--ct-text,#eef1f5);overflow:hidden}.ClocktowerLobby_profileDialog__QLp_N[open]{display:flex;flex-direction:column;animation:ClocktowerLobby_profileIn__2_r7V .18s ease-out}.ClocktowerLobby_profileDialog__QLp_N::backdrop{background:#050302b3}.ClocktowerLobby_profileDialog__QLp_N>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 14px 10px 20px}.ClocktowerLobby_profileDialog__QLp_N>header h3{margin:0;color:#f3d79b;font:600 calc(22px * var(--app-text-scale, 1))/1.1 Cormorant SC,Cormorant,Georgia,serif;letter-spacing:.01em}.ClocktowerLobby_profileDialog__QLp_N>header button{display:grid;place-items:center;width:36px;height:36px;min-height:0;padding:0;border-radius:50%!important}.ClocktowerLobby_profileDialog__QLp_N>header button svg{width:18px;height:18px}@keyframes ClocktowerLobby_profileIn__2_r7V{0%{opacity:0;transform:translateY(8px) scale(.99)}}@media (prefers-reduced-motion:reduce){.ClocktowerLobby_profileDialog__QLp_N[open]{animation:none}}@media (max-width:560px){.ClocktowerLobby_profileDialog__QLp_N{width:100vw;max-width:100vw;max-height:100dvh;height:100dvh;border-radius:0}}.ClocktowerLobby_learningEntry__61NNI{display:grid!important;gap:3px;width:100%;margin-top:12px;padding:12px 14px!important;border-radius:14px!important;background:linear-gradient(110deg,#3d2a20,#211813)!important;border-color:#d8b26a55!important;text-align:left}.ClocktowerLobby_learningEntry__61NNI>span{color:var(--ct-muted);font-size:12px}.ClocktowerLobby_learningEntry__61NNI b{display:flex;align-items:center;gap:8px;color:var(--lb-gold);font:600 19px/1.15 var(--lb-display)}.ClocktowerLobby_learningEntry__61NNI small{font-size:12px}.ClocktowerLobby_preparation__CT3P_{display:flex;flex-direction:column}.ClocktowerLobby_bookHeader__up2pB{position:sticky;top:0;z-index:5;background:#1a130f;border-bottom:1px solid var(--ct-border)}.ClocktowerLobby_preparationTitle__KxvTg{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 6px}.ClocktowerLobby_preparationTitle__KxvTg>span{display:flex;align-items:center;gap:8px;color:var(--lb-gold);font:600 22px/1 var(--lb-display)}.ClocktowerLobby_preparationTitle__KxvTg>small{font-size:12px}.ClocktowerLobby_bookTabs__G_mcm{display:flex;margin:6px 12px 10px;padding:3px;border-radius:11px;background:#0000004d;box-shadow:inset 0 0 0 1px var(--ct-border)}.ClocktowerLobby_bookTabs__G_mcm button{flex:1 1;min-height:32px;border:0!important;border-radius:8px!important;background:none!important;color:var(--ct-muted);font-size:13px;font-weight:600}.ClocktowerLobby_bookTabs__G_mcm button[aria-pressed=true]{background:#d8b26a2e!important;color:var(--lb-gold);box-shadow:inset 0 0 0 1px #d8b26a77}.ClocktowerLobby_learningBook__HFpN1{min-width:0;padding:6px 16px 18px}.ClocktowerLobby_learningBook__HFpN1 button{border-radius:8px}.ClocktowerLobby_learningBook__HFpN1 summary{color:var(--ct-gold)}.ClocktowerLobby_lobby__NtCLA[data-learning=true] .ClocktowerLobby_preparationTitle__KxvTg{display:none}.ClocktowerLobby_preparation__CT3P_ .clocktower-settings{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:0;margin:0;padding:12px 16px 18px;border:0;border-radius:0;background:transparent;box-shadow:none}.ClocktowerLobby_preparation__CT3P_ .clocktower-settings>*{min-width:0}.ClocktowerLobby_preparation__CT3P_ .settings-heading{display:none}.ClocktowerLobby_preparation__CT3P_ .field{display:grid;gap:6px;min-width:0;margin:0;font-size:calc(13px * var(--app-text-scale, 1))}.ClocktowerLobby_preparation__CT3P_ .field>span{color:var(--ct-gold);font:700 11px/1.3 var(--lb-ui);letter-spacing:.1em;text-transform:uppercase}.ClocktowerLobby_preparation__CT3P_ .field-help,.ClocktowerLobby_preparation__CT3P_ label.field>small{grid-column:1/-1;min-width:0;color:var(--ct-muted);font-size:calc(12.5px * var(--app-text-scale, 1));line-height:1.45}.ClocktowerLobby_preparation__CT3P_ :is(input,select,textarea){width:100%;min-width:0;min-height:40px;padding:8px 10px;border:1px solid #d8b26a40!important;border-radius:10px!important;background:#0000004d!important;color:var(--ct-text)!important;font:inherit;line-height:1.4}.ClocktowerLobby_preparation__CT3P_ input[type=checkbox]{width:18px;min-height:18px;accent-color:var(--ct-gold)}.ClocktowerLobby_preparation__CT3P_ details{border-radius:12px;background:var(--lb-raise);box-shadow:inset 0 0 0 1px #ffffff0d}.ClocktowerLobby_preparation__CT3P_ details>summary{display:flex;align-items:center;min-height:44px;padding:0 36px 0 12px;position:relative;color:#e9dcc4;font-weight:600;font-size:calc(13.5px * var(--app-text-scale, 1));cursor:pointer;list-style:none}.ClocktowerLobby_preparation__CT3P_ details>summary::-webkit-details-marker{display:none}.ClocktowerLobby_preparation__CT3P_ details>summary:after{content:"";position:absolute;right:16px;top:50%;width:7px;height:7px;margin-top:-5px;border-right:2px solid #9d8f78;border-bottom:2px solid #9d8f78;transform:rotate(45deg);transition:transform .15s}.ClocktowerLobby_preparation__CT3P_ details[open]>summary:after{transform:rotate(-135deg);margin-top:-1px}.ClocktowerLobby_preparation__CT3P_ details>:not(summary){margin:0 12px 12px}.ClocktowerLobby_preparation__CT3P_ .ready-toggle{display:flex;align-items:flex-start;gap:8px;min-width:0;font-size:13px;line-height:1.45}.ClocktowerLobby_preparation__CT3P_ .clocktower-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ClocktowerLobby_preparation__CT3P_ .auxiliary-settings{min-width:0;padding:10px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--ct-border)}.ClocktowerLobby_preparation__CT3P_ .settings-summary{margin:0}.ClocktowerLobby_preparation__CT3P_ .settings-summary div{grid-template-columns:minmax(120px,auto) minmax(0,1fr);border-color:#ffffff1c;background:var(--lb-raise);color:var(--ct-text)}.ClocktowerLobby_preparation__CT3P_ .settings-summary dt{color:var(--ct-gold)}.ClocktowerLobby_preparation__CT3P_ .settings-summary dd{color:var(--ct-text)}.ClocktowerLobby_preparation__CT3P_ button{border-color:#d8b26a40}.ClocktowerLobby_startbar__HUl3k{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 -24px;padding:12px 24px;border-top:1px solid #d8b26a33;background:linear-gradient(90deg,#15100cf7,#1d1510f7)}.ClocktowerLobby_startContext__e_EHD{display:flex;align-items:center;gap:12px;min-width:0}.ClocktowerLobby_startContext__e_EHD b{color:var(--lb-gold);font:600 17px/1.2 var(--lb-display)}.ClocktowerLobby_startContext__e_EHD small{display:block;margin-top:2px;max-width:60ch;font-size:calc(12.5px * var(--app-text-scale, 1))}.ClocktowerLobby_pulse__kTM8W{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ct-gold);box-shadow:0 0 0 5px #d8b26a1f}.ClocktowerLobby_startActions__TB1IB{display:flex;align-items:center;gap:16px;flex:none}.ClocktowerLobby_readyToggle__m_KfF{display:flex;align-items:center;gap:8px;min-height:44px;color:var(--ct-text);font-size:calc(14px * var(--app-text-scale, 1));cursor:pointer;white-space:nowrap}.ClocktowerLobby_readyToggle__m_KfF input{width:20px;height:20px;accent-color:var(--ct-gold)}.ClocktowerLobby_start__le9VL{display:flex!important;align-items:center;gap:10px;min-height:46px!important;padding:0 22px!important;border:1px solid #d2997b!important;border-radius:999px!important;background:linear-gradient(#a45b5c,#733140)!important;box-shadow:inset 0 1px #f0c79b40,0 6px 20px #0006;color:#ffebc9!important;font:600 19px/1 var(--lb-display)!important}.ClocktowerLobby_start__le9VL svg{color:var(--lb-gold)}.ClocktowerLobby_waiting__zLWam{color:var(--ct-muted);font-size:13px}.ClocktowerLobby_referenceDialog__IibAm{--ct-text:#eef1f5;width:min(1100px,100vw - 24px);height:min(860px,100dvh - 24px);max-width:none;max-height:none;padding:0;border:0;border-radius:18px;background:#110c0a;box-shadow:0 0 0 1px #d8b26a40,0 30px 80px #000e;color:var(--ct-text);overflow:hidden}.ClocktowerLobby_referenceDialog__IibAm[open]{display:flex;flex-direction:column}.ClocktowerLobby_referenceDialog__IibAm::backdrop{background:#050302b3}.ClocktowerLobby_referenceContent__hIuuQ{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;background:linear-gradient(180deg,#1a130f,#110c0a)}@keyframes ClocktowerLobby_seatArrive__CzELc{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}.room-shell--fullbleed .ClocktowerLobby_lobby__NtCLA{min-height:100dvh;border:0;border-radius:0}@media (min-width:900px){.ClocktowerLobby_lobby__NtCLA{height:100dvh}}@media (min-width:900px) and (max-width:1279px){.ClocktowerLobby_layout___Roq4{grid-template-columns:minmax(0,1fr) minmax(300px,380px);grid-template-areas:"script prep" "people prep";grid-template-rows:auto minmax(0,1fr)}.ClocktowerLobby_scriptCard__vWu9L{grid-area:script;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,1.1fr);align-items:center;gap:6px 18px;padding:14px 18px;overflow:visible}.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_blurb__uuP5V,.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_difficulty__K9QEH,.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_eyebrow__5B4Bq,.ClocktowerLobby_scriptCard__vWu9L>h2{grid-column:1}.ClocktowerLobby_scriptCard__vWu9L>h2{font-size:24px}.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_blurb__uuP5V{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:calc(13px * var(--app-text-scale, 1))}.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_compositionHint__60fdB,.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_composition__d3JEv{grid-column:2;grid-row:1/span 4}.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_team__2DP01{grid-column:1/-1;display:flex;align-items:center;gap:10px;min-width:0}.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_team__2DP01 h3{flex:none;width:110px;margin:0}.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_team__2DP01 ul{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_team__2DP01 li{padding:0}.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_team__2DP01 li .ClocktowerLobby_roleButton__3xw_N>span:last-child{display:none}.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_team__2DP01 li .ClocktowerLobby_roleButton__3xw_N{padding:2px}.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_team__2DP01 .ClocktowerLobby_token__Fy3A0{width:30px;height:30px}.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_scriptLink__EavCU{grid-column:1/-1;margin-top:0}.ClocktowerLobby_people__9R9Wc{grid-area:people}.ClocktowerLobby_preparation__CT3P_{grid-area:prep}}@media (max-width:899px){.ClocktowerLobby_lobby__NtCLA{padding:0 14px}.ClocktowerLobby_layout___Roq4{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 0}.ClocktowerLobby_people__9R9Wc,.ClocktowerLobby_preparation__CT3P_,.ClocktowerLobby_scriptCard__vWu9L{overflow:visible}.ClocktowerLobby_lobby__NtCLA{padding-bottom:76px}.ClocktowerLobby_startbar__HUl3k{position:fixed;left:0;right:0;bottom:0;z-index:30;margin:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));flex-wrap:wrap;box-shadow:0 -10px 30px #000b}.ClocktowerLobby_startContext__e_EHD small{max-width:34ch}}@media (max-width:650px){.ClocktowerLobby_topbar__X8L_W{gap:8px;min-height:56px}.ClocktowerLobby_wordmark__MoHXI{gap:8px}.ClocktowerLobby_wordmark__MoHXI>span{overflow:hidden;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.ClocktowerLobby_wordmark__MoHXI small{display:none}.ClocktowerLobby_people__9R9Wc{order:1}.ClocktowerLobby_scriptCard__vWu9L{order:2}.ClocktowerLobby_preparation__CT3P_{order:3}.ClocktowerLobby_invite__catyf{min-height:44px!important;padding:0 12px!important}.ClocktowerLobby_invite__catyf span{font-size:0;gap:0}.ClocktowerLobby_invite__catyf b{font-size:12px}.ClocktowerLobby_referenceButton__8ZI3k span{display:none}.ClocktowerLobby_referenceButton__8ZI3k{min-width:44px;justify-content:center}.ClocktowerLobby_iconButton__R0V3P{width:44px;min-width:44px;min-height:44px!important}.ClocktowerLobby_startContext__e_EHD{display:none}.ClocktowerLobby_startActions__TB1IB{flex:1 1;justify-content:space-between}.ClocktowerLobby_composition__d3JEv ul{gap:2px}}@media (prefers-reduced-motion:reduce){.ClocktowerLobby_emptySeat__JJ_OI,.ClocktowerLobby_seat__PraRA{animation:none}.ClocktowerLobby_lobby__NtCLA button{transition:none}}.ClocktowerLobby_scriptPoints__DdZ2G{display:grid;gap:8px;margin:0;padding:12px 0 2px;border-top:1px solid var(--ct-border)}.ClocktowerLobby_scriptPoints__DdZ2G>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:baseline}.ClocktowerLobby_scriptPoints__DdZ2G dt{color:var(--lb-gold);font:600 calc(13px * var(--app-text-scale, 1))/1.3 var(--lb-ui)}.ClocktowerLobby_scriptPoints__DdZ2G dd{margin:0;color:#d9ccb4;font-size:calc(13px * var(--app-text-scale, 1));line-height:1.45}.ClocktowerLobby_scriptPoints__DdZ2G+.ClocktowerLobby_scriptLink__EavCU{margin-top:0}@media (min-width:900px) and (max-width:1279px){.ClocktowerLobby_scriptCard__vWu9L>.ClocktowerLobby_scriptPoints__DdZ2G{grid-column:1/-1}}@media (max-width:420px){.ClocktowerLobby_scriptPoints__DdZ2G>div{grid-template-columns:minmax(0,1fr);gap:2px}}.ClocktowerLobby_srOnly__c1v16{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ClocktowerLobby_compareDialog__H_WAW{width:min(880px,100vw - 24px);max-height:min(760px,100dvh - 24px);padding:0;border:0;border-radius:18px;background:linear-gradient(180deg,#1c1410,#110c0a);box-shadow:0 0 0 1px #d8b26a40,0 30px 80px #000e;color:var(--ct-text,#efe4cf);overflow:hidden;font-family:var(--lb-ui)}.ClocktowerLobby_compareDialog__H_WAW[open]{display:flex;flex-direction:column;animation:ClocktowerLobby_profileIn__2_r7V .18s ease-out}.ClocktowerLobby_compareDialog__H_WAW::backdrop{background:#050302b3}.ClocktowerLobby_compareDialog__H_WAW>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 14px 10px 20px}.ClocktowerLobby_compareDialog__H_WAW>header h3{margin:0;color:#f3d79b;font:600 calc(22px * var(--app-text-scale, 1))/1.1 var(--lb-display)}.ClocktowerLobby_compareDialog__H_WAW>header button{display:grid;place-items:center;width:36px;height:36px;min-height:0;padding:0;border-radius:50%!important}.ClocktowerLobby_compareDialog__H_WAW>header button svg{width:18px;height:18px}.ClocktowerLobby_compareScroll__4hJVG{flex:1 1;min-height:0;overflow:auto;padding:0 20px;overscroll-behavior:contain;scrollbar-width:thin}.ClocktowerLobby_compare__JXIUd{width:100%;min-width:620px;border-collapse:separate;border-spacing:0;font-size:calc(13.5px * var(--app-text-scale, 1));line-height:1.45}.ClocktowerLobby_compare__JXIUd td,.ClocktowerLobby_compare__JXIUd th{padding:10px 12px;border-bottom:1px solid var(--ct-border);text-align:left;vertical-align:top}.ClocktowerLobby_compare__JXIUd thead th{position:sticky;top:0;z-index:1;background:#1c1410;color:#f3d79b;font:600 calc(17px * var(--app-text-scale, 1))/1.2 var(--lb-display)}.ClocktowerLobby_compare__JXIUd thead th small{display:block;margin-top:2px;color:#b7e6be;font:600 11px/1.2 var(--lb-ui);letter-spacing:.04em;text-transform:uppercase}.ClocktowerLobby_compare__JXIUd tbody th{width:128px;color:var(--ct-muted);font-weight:600}.ClocktowerLobby_compare__JXIUd td{color:#e6d9c1}.ClocktowerLobby_compare__JXIUd [data-current]{background:#d8b26a0f}.ClocktowerLobby_compare__JXIUd thead [data-current]{background:#2a1f17;box-shadow:inset 0 2px 0 var(--ct-gold)}.ClocktowerLobby_compareNote__vkf_V{margin:0;padding:12px 20px 18px;color:var(--ct-muted);font-size:calc(12.5px * var(--app-text-scale, 1))}@media (prefers-reduced-motion:reduce){.ClocktowerLobby_compareDialog__H_WAW[open]{animation:none}}@media (max-width:560px){.ClocktowerLobby_compareDialog__H_WAW{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.ClocktowerLobby_compareScroll__4hJVG{padding:0 12px}.ClocktowerLobby_compare__JXIUd{min-width:0}.ClocktowerLobby_compare__JXIUd thead{display:none}.ClocktowerLobby_compare__JXIUd tr{display:grid;gap:6px;padding:12px 0;border-bottom:1px solid var(--ct-border)}.ClocktowerLobby_compare__JXIUd tbody th,.ClocktowerLobby_compare__JXIUd td{display:block;width:auto;padding:0;border:0}.ClocktowerLobby_compare__JXIUd tbody th{color:var(--lb-gold)}.ClocktowerLobby_compare__JXIUd td{display:grid;grid-template-columns:118px minmax(0,1fr);gap:8px;padding:4px 8px;border-radius:8px}.ClocktowerLobby_compare__JXIUd td:before{content:attr(data-script);color:var(--ct-muted);font-size:.92em}}.ClocktowerLobby_seats__g14ws{pointer-events:none}.ClocktowerLobby_seats__g14ws>li{pointer-events:auto}.ClocktowerLobby_personal__f_5D4{position:relative;z-index:3}.ClocktowerLobby_emptySeat__JJ_OI[data-pair=lead],.ClocktowerLobby_seat__PraRA[data-pair=lead]{--pair-dx:-68px;--center-w:128px}.ClocktowerLobby_emptySeat__JJ_OI[data-pair=co],.ClocktowerLobby_seat__PraRA[data-pair=co]{--pair-dx:68px;--center-w:128px}.ClocktowerLobby_seat__PraRA[data-arrange]{cursor:grab}.ClocktowerLobby_seat__PraRA[data-arrange] .ClocktowerLobby_avatar__MM72t{outline:1px dashed #e6c27c88;outline-offset:4px;transition:outline-color .15s,scale .15s}.ClocktowerLobby_seat__PraRA[data-arrange]:hover .ClocktowerLobby_avatar__MM72t{outline-color:#f3d79b;scale:1.05}.ClocktowerLobby_seat__PraRA[data-picked] .ClocktowerLobby_avatar__MM72t{outline:2px solid #f3d79b;outline-offset:4px;scale:1.08;box-shadow:0 0 0 2px var(--ct-gold),0 0 26px #f3d79b77!important}.ClocktowerLobby_seat__PraRA[data-picked] .ClocktowerLobby_seatName__Hphc1 b{color:#fff1d2}.ClocktowerLobby_seatSwap__FN7f_,.ClocktowerLobby_seatSwap__FN7f_:hover:not(:disabled){position:absolute;inset:-4px;z-index:2;min-height:0!important;padding:0!important;border:0!important;border-radius:14px!important;background:transparent!important;box-shadow:none!important;cursor:pointer}.ClocktowerLobby_seatSwap__FN7f_:focus-visible{outline:2px solid #f3d79b;outline-offset:2px}.ClocktowerLobby_arrangeBar__0N1Wu{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px}.ClocktowerLobby_arrangeBar__0N1Wu p{display:flex;flex:1 1 220px;align-items:center;gap:8px;min-width:0;margin:0;color:#e6d9c1;font-size:calc(13px * var(--app-text-scale, 1));line-height:1.35}.ClocktowerLobby_arrangeBar__0N1Wu p svg{flex:none;width:16px;height:16px;color:var(--ct-gold)}.ClocktowerLobby_arrangeBar__0N1Wu>button{display:flex;align-items:center;justify-content:center;gap:7px;border-radius:999px!important;font-size:calc(13px * var(--app-text-scale, 1))}.ClocktowerLobby_arrangeBar__0N1Wu>button svg{width:15px;height:15px}.ClocktowerLobby_arrangeBar__0N1Wu>.ClocktowerLobby_arrangeDone__vGNtr{border-color:#e6c27c!important;background:linear-gradient(180deg,#8e4a3e,#5d2a24)!important;color:#fff1d2!important}@media (prefers-reduced-motion:reduce){.ClocktowerLobby_seat__PraRA[data-arrange] .ClocktowerLobby_avatar__MM72t{transition:none}}.ClocktowerLobby_arrangeBar__0N1Wu>.ClocktowerLobby_arrangeWarning__mIDA1{flex-basis:100%;order:3;color:#ffc0b8;font-size:calc(12.5px * var(--app-text-scale, 1))}@media (max-width:899px){.ClocktowerLobby_arrangeBar__0N1Wu{position:sticky;bottom:calc(78px + env(safe-area-inset-bottom));z-index:25;margin:0 -10px;padding:10px;border-radius:14px;background:linear-gradient(180deg,#231914f7,#140e0bfa);box-shadow:0 0 0 1px #d8b26a55,0 10px 30px #000b}}.ClocktowerLobby_roomExtras__9OpYF{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto}.ClocktowerLobby_roomExtras__9OpYF>details{position:relative;inline-size:auto;margin:0;padding:0;border:0;background:none;box-shadow:none;color:#e8dcc6}.ClocktowerLobby_roomExtras__9OpYF>details>summary{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid #d8b26a55;border-radius:999px;background:#1a120e;color:#e8dcc6;font:600 calc(12.5px * var(--app-text-scale, 1))/1.2 Onest,system-ui,sans-serif;list-style:none;cursor:pointer;white-space:nowrap}.ClocktowerLobby_roomExtras__9OpYF>details>summary::-webkit-details-marker{display:none}.ClocktowerLobby_roomExtras__9OpYF>details>summary:hover,.ClocktowerLobby_roomExtras__9OpYF>details[open]>summary{border-color:#e6c27c;color:#fff1d2}.ClocktowerLobby_roomExtras__9OpYF>details>summary small{color:#b9a990;font-weight:500}.ClocktowerLobby_roomExtras__9OpYF>details[open]{position:absolute;right:0;bottom:calc(100% - 34px);z-index:40;display:grid;gap:8px;width:min(380px,calc(100vw - 24px));padding:10px 12px 12px;border-radius:16px;background:linear-gradient(180deg,#221812,#150f0b);box-shadow:0 0 0 1px #d8b26a66,0 -14px 40px #000c;font-size:calc(13px * var(--app-text-scale, 1))}.ClocktowerLobby_roomExtras__9OpYF>details[open]>summary{justify-self:start}.ClocktowerLobby_roomExtras__9OpYF>details p{margin:0;color:#d8cbb3;line-height:1.45}.ClocktowerLobby_roomExtras__9OpYF>details label{display:grid;gap:4px;color:#e8dcc6}.ClocktowerLobby_roomExtras__9OpYF>details label:has(input[type=checkbox]){display:flex;align-items:center;gap:8px}@media (max-width:767px){.ClocktowerLobby_roomExtras__9OpYF>details>summary{min-height:40px}.ClocktowerLobby_roomExtras__9OpYF{order:3;width:100%;justify-content:flex-start}}.Card_card__7jt2e{display:flex;flex-direction:column;gap:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-lg);color:var(--color-text)}.Card_card__7jt2e,.Card_variant-raised__VmiXY,.Card_variant-surface__wywF5{background:var(--color-surface)}.Card_variant-raised__VmiXY{box-shadow:var(--shadow-2)}.Card_variant-muted__pjgbr{background:var(--color-surface-2)}.Card_variant-accent__5wCiK{border-color:var(--color-accent);background:linear-gradient(180deg,var(--color-accent-soft),transparent 60%),var(--color-surface);box-shadow:0 0 0 1px var(--color-accent-soft) inset}.Card_pad-none__y_riH{padding:0}.Card_pad-sm__9GLgY{padding:var(--space-3)}.Card_pad-md__2ipsy{padding:var(--space-4)}.Card_pad-lg__QiCt2{padding:var(--space-6)}.Card_header__Yl15_{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.Card_title__g69HW{margin:0;font-family:var(--font-display);font-size:var(--font-xl);font-weight:700;letter-spacing:-.01em}.Card_eyebrow__NgyXZ{display:inline-block;color:var(--color-accent);font-family:var(--font-sans);font-size:var(--font-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.EmptyState_empty__r4qGR{display:grid;justify-items:center;align-content:center;gap:var(--space-3);min-height:180px;border:1.5px dashed var(--color-line);border-radius:var(--radius-lg);background:radial-gradient(400px 200px at 50% 0,color-mix(in srgb,var(--color-accent) 6%,transparent),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--color-text) 2%,transparent),transparent 50%),var(--color-surface-2);color:var(--color-text-muted);padding:var(--space-6);text-align:center}.EmptyState_tone-accent__oa4c5{border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-line));background:radial-gradient(420px 240px at 50% 0,var(--color-accent-soft),transparent 65%),linear-gradient(180deg,color-mix(in srgb,var(--color-text) 2%,transparent),transparent 50%),var(--color-surface-2)}.EmptyState_icon__nEhRa{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--radius-pill);background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent-hover) 88%,#fff 12%),var(--color-accent));color:var(--color-on-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 1px 3px rgba(0,0,0,.32),0 6px 18px var(--color-accent-soft)}.EmptyState_title___sezM{margin:0;font-family:var(--font-display);font-size:var(--font-xl);font-weight:700;letter-spacing:-.01em;color:var(--color-text)}.EmptyState_description__Be39x{margin:0;font-size:var(--font-sm);line-height:var(--leading-relaxed);color:var(--color-text-2,var(--color-text-muted));max-width:30rem}.EmptyState_action__8gqJk{margin-top:var(--space-2)}.ThemeToggle_floating__as_lt{position:fixed;top:var(--space-3);right:var(--space-3);z-index:var(--z-overlay)}.ThemeToggle_floating__as_lt button{background:linear-gradient(180deg,color-mix(in srgb,var(--color-text) 3%,transparent),transparent 50%),color-mix(in srgb,var(--color-surface) 90%,transparent);border:1px solid var(--color-line);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),var(--shadow-2);backdrop-filter:blur(12px) saturate(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.1)}@media (max-width:560px){.ThemeToggle_floating__as_lt{top:var(--space-2);right:var(--space-2)}}