._btn_1ee3f_1{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;padding:12px 22px;font-family:var(--font-head);font-weight:700;font-size:17px;cursor:pointer;background:var(--amber);color:#2a1d14;box-shadow:0 4px #b9733a,0 8px 18px #f2a65a38;transition:filter .15s;text-decoration:none;white-space:nowrap}._btn_1ee3f_1:hover{filter:brightness(1.06)}._btn_1ee3f_1:disabled{cursor:not-allowed;filter:grayscale(.6) brightness(.8)}._secondary_1ee3f_27{background:var(--surface-2);color:var(--cream);box-shadow:0 4px #241d29}._ghost_1ee3f_32{background:transparent;color:var(--cream-dim);box-shadow:none;padding:8px 12px}._teal_1ee3f_38{background:var(--teal);color:#14302a;box-shadow:0 4px #4a8a7a}._small_1ee3f_43{padding:8px 14px;font-size:15px;border-radius:11px}._big_1ee3f_48{padding:16px 30px;font-size:20px}._card_1ee3f_53{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);padding:20px;border:1px solid rgba(243,230,211,.05)}._avatar_1ee3f_61{position:relative;display:inline-grid;place-items:center;flex:none;border-radius:30%;overflow:hidden}._avatar_1ee3f_61 img{width:100%;height:100%;object-fit:cover}._avatarIcon_1ee3f_74{line-height:1;filter:drop-shadow(0 2px 0 rgba(0,0,0,.2))}._avatarWrap_1ee3f_78{position:relative;display:inline-block;flex:none}._frame_1ee3f_83{position:absolute;inset:-4px;border-radius:34%;pointer-events:none}._level_1ee3f_90{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:22px;padding:0 7px;border-radius:999px;background:var(--lilac);color:#221a2e;font-family:var(--font-head);font-size:12px;font-weight:700}._xpTrack_1ee3f_105{position:relative;height:12px;border-radius:999px;background:#0000004d;overflow:hidden}._xpFill_1ee3f_112{position:absolute;inset:0 auto 0 0;border-radius:999px;background:linear-gradient(90deg,var(--amber),#f7c27d);box-shadow:0 0 12px #f2a65a80}._toasts_1ee3f_120{position:fixed;right:16px;top:16px;z-index:500;display:flex;flex-direction:column;gap:10px;pointer-events:none;max-width:calc(100vw - 32px)}._toast_1ee3f_120{pointer-events:auto;display:flex;align-items:center;gap:12px;background:var(--surface-2);border-radius:14px;padding:12px 16px;box-shadow:var(--shadow);border-left:4px solid var(--amber);min-width:240px}._toastIcon_1ee3f_143{font-size:26px}._toastTitle_1ee3f_146{font-family:var(--font-head);font-weight:700}._toastText_1ee3f_150{color:var(--cream-dim);font-size:14px}._input_1ee3f_155{background:var(--bg);color:var(--cream);border:2px solid var(--surface-2);border-radius:12px;padding:11px 14px;outline:none;min-width:0}._input_1ee3f_155:focus{border-color:var(--amber)}._sprite_1ee3f_168{display:inline-block;background-repeat:no-repeat;image-rendering:auto;flex:none}._center_1ee3f_175{min-height:100%;display:grid;place-items:center;padding:24px 16px}._spinner_1ee3f_182{width:34px;height:34px;border-radius:50%;border:4px solid var(--surface-2);border-top-color:var(--amber);animation:_spin_1ee3f_182 .9s linear infinite}@keyframes _spin_1ee3f_182{to{transform:rotate(360deg)}}._sliders_1ee3f_196{display:flex;flex-direction:column;gap:10px;text-align:left}._sliderRow_1ee3f_202{display:grid;grid-template-columns:minmax(110px,auto) 1fr 44px;align-items:center;gap:10px;font-size:14px}._sliderRow_1ee3f_202 input[type=range]{accent-color:var(--amber);width:100%;min-width:0}._sliderValue_1ee3f_214{color:var(--cream-dim);text-align:right;font-variant-numeric:tabular-nums}._checkRow_1ee3f_219{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}._checkRow_1ee3f_219 input{width:18px;height:18px;accent-color:var(--amber)}._themeGrid_1ee3f_232,._themeGridCompact_1ee3f_233{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}._themeGridCompact_1ee3f_233{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}._themeCard_1ee3f_241{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 6px;border-radius:12px;border:2px solid transparent;background:var(--bg);color:var(--cream-dim);font-size:13px;cursor:pointer}._themeOn_1ee3f_254{border-color:var(--amber);color:var(--cream)}._shell_1i0o9_1{max-width:1040px;margin:0 auto;padding:20px 16px 48px}._topbar_1i0o9_7{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:30px;padding-bottom:12px}._topbar_1i0o9_7:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(242,166,90,.45) 30%,rgba(242,166,90,.45) 70%,transparent)}._topbar_1i0o9_7:before{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;transform:translate(-50%) rotate(45deg);background:var(--amber);box-shadow:0 0 10px #f2a65acc;border-radius:2px}._brand_1i0o9_39{display:inline-flex;align-items:center;gap:4px;text-decoration:none}._fuse_1i0o9_45{position:relative;width:46px;height:2px;translate:0 -2px;background:repeating-linear-gradient(90deg,rgba(243,230,211,.55) 0 4px,transparent 4px 7px);border-radius:2px}._spark_1i0o9_53{position:absolute;top:50%;left:0;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:#ffe08a;box-shadow:0 0 8px 3px #ffbe5ad9;animation:_burn_1i0o9_1 2.2s ease-in infinite}._fuseRight_1i0o9_65{transform:scaleX(-1)}@keyframes _burn_1i0o9_1{0%{left:0;opacity:0}10%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}._logoHalo_1i0o9_84{position:relative;display:grid;place-items:center;padding:2px 10px}._logoHalo_1i0o9_84:before{content:"";position:absolute;inset:-10px -14px;border-radius:50%;background:radial-gradient(closest-side,rgba(242,166,90,.28),transparent);animation:_pulse_1i0o9_1 3s ease-in-out infinite}@keyframes _pulse_1i0o9_1{0%,to{opacity:.7;transform:scale(.95)}50%{opacity:1;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){._spark_1i0o9_53,._logoHalo_1i0o9_84:before{animation:none}}@media(max-width:520px){._fuse_1i0o9_45{width:24px}}._topLeft_1i0o9_120{justify-self:start;min-width:0}._topRight_1i0o9_124{justify-self:end;min-width:0}._nav_1i0o9_128{display:flex;gap:6px;flex-wrap:wrap}._navAccent_1i0o9_133{color:var(--cream);border:2px solid var(--amber);box-shadow:0 0 0 3px #f2a65a26,0 0 16px #f2a65a59;padding:6px 12px}._navAccent_1i0o9_133:hover{background:#f2a65a1f}._navLink_1i0o9_142{color:var(--cream-dim);text-decoration:none;font-size:14px;padding:8px 12px;border-radius:999px;background:var(--surface)}._logo_1i0o9_84{font-family:var(--font-head);font-size:24px;color:var(--cream);text-decoration:none;display:inline-flex;align-items:center;gap:8px}._logoImg_1i0o9_159{display:block;height:48px;width:auto;filter:drop-shadow(0 3px 0 #14101a) drop-shadow(0 0 16px rgba(242,166,90,.3))}@media(max-width:520px){._chip_1i0o9_166 span:not(:first-child){display:none}}._chip_1i0o9_166{display:inline-flex;align-items:center;gap:10px;color:var(--cream);text-decoration:none;padding:6px 12px 6px 6px;border-radius:999px;background:var(--surface)}._landing_1i0o9_182{position:relative;min-height:100vh;display:grid;place-items:center;overflow:hidden;padding:24px 16px}._miniArena_1i0o9_190{position:absolute;inset:0;display:grid;place-items:center;opacity:.22;filter:blur(3px);transform:scale(1.6);pointer-events:none}._hero_1i0o9_200{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;width:min(920px,100%)}._title_1i0o9_210{display:flex;justify-content:center;width:100%;font-size:clamp(48px,11vw,92px);line-height:1;margin-bottom:14px;color:var(--cream);text-shadow:0 6px 0 #14101a,0 0 40px rgba(242,166,90,.35)}._heroLogo_1i0o9_220{display:block;height:clamp(130px,28vh,240px);width:auto;margin:0 auto;filter:drop-shadow(0 6px 0 #14101a) drop-shadow(0 0 30px rgba(242,166,90,.35))}._subtitle_1i0o9_227{color:var(--cream-dim);font-size:18px;margin:0 0 28px}._actions_1i0o9_232{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:30px}._homeRow_1i0o9_239{display:grid;grid-template-columns:1.3fr 1fr;gap:18px;margin-top:18px}._homeRow_1i0o9_239>*{min-width:0}@media(max-width:760px){._homeRow_1i0o9_239{grid-template-columns:1fr}}._playHero_1i0o9_253{position:relative;overflow:hidden}._playHeroBg_1i0o9_257{position:absolute;right:-60px;bottom:-40px;opacity:.18;transform:scale(.75) rotate(-8deg);transform-origin:bottom right;pointer-events:none}._playHero_1i0o9_253>:not(._playHeroBg_1i0o9_257){position:relative}._authCard_1i0o9_271{width:min(420px,100%);text-align:center;display:flex;flex-direction:column;gap:16px;align-items:center}._tgBtn_1i0o9_279{background:#3d9ad9;color:#fff;box-shadow:0 4px #2a6f9f}._muted_1i0o9_284{color:var(--cream-dim);font-size:14px}._waiting_1i0o9_288{display:flex;flex-direction:column;align-items:center;gap:12px}._devBox_1i0o9_294{border-top:1px dashed var(--surface-2);padding-top:14px;width:100%;display:flex;gap:8px}._homeGrid_1i0o9_303{display:grid;grid-template-columns:1.3fr 1fr;gap:18px}@media(max-width:760px){._homeGrid_1i0o9_303{grid-template-columns:1fr}}._homeGrid_1i0o9_303>*{min-width:0}._playCard_1i0o9_316{display:flex;flex-direction:column;gap:18px}._codeRow_1i0o9_321{display:flex;gap:8px}._codeInput_1i0o9_325{flex:1;width:100%;min-width:0;text-transform:uppercase;letter-spacing:.25em;font-family:var(--font-mono);font-size:18px}._profileMini_1i0o9_334{display:flex;flex-direction:column;gap:14px}._row_1i0o9_339{display:flex;align-items:center;gap:12px}._nick_1i0o9_344{font-family:var(--font-head);font-size:20px}._history_1i0o9_348{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}._historyItem_1i0o9_356{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 12px;border-radius:10px;background:var(--surface-2);font-size:14px}._place1_1i0o9_366{color:var(--amber);font-weight:700}._sectionTitle_1i0o9_370{font-size:16px;color:var(--cream-dim);margin:4px 0 8px}._error_1i0o9_375{color:var(--coral);font-size:14px}._profileHead_1i0o9_381{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:18px}._stats_1i0o9_388{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-bottom:18px}._stat_1i0o9_388{background:var(--surface);border-radius:14px;padding:12px 14px}._statValue_1i0o9_399{font-family:var(--font-head);font-size:24px}._statLabel_1i0o9_403{color:var(--cream-dim);font-size:13px}._achGrid_1i0o9_407{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:18px}._ach_1i0o9_407{background:var(--surface);border-radius:14px;padding:12px;text-align:center;display:flex;flex-direction:column;gap:4px;align-items:center}._achLocked_1i0o9_423{opacity:.45}._achLocked_1i0o9_423 ._achIcon_1i0o9_426{filter:grayscale(1) brightness(.3)}._achIcon_1i0o9_426{font-size:30px}._achTitle_1i0o9_432{font-family:var(--font-head);font-size:14px}._achDesc_1i0o9_436{color:var(--cream-dim);font-size:12px}._pickers_1i0o9_440{display:flex;flex-direction:column;gap:12px}._swatches_1i0o9_445{display:flex;gap:8px;flex-wrap:wrap}._swatch_1i0o9_445{width:34px;height:34px;border-radius:10px;border:3px solid transparent;cursor:pointer;padding:0}._swatchActive_1i0o9_458{border-color:var(--cream)}._iconPick_1i0o9_461{width:42px;height:42px;border-radius:12px;border:2px solid transparent;background:var(--surface-2);font-size:22px;cursor:pointer}._row_15c0d_1{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:14px;background:var(--surface-2)}._info_15c0d_9{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._nick_15c0d_16{font-family:var(--font-head);color:var(--cream);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status_15c0d_24{font-size:13px;color:var(--cream-dim)}._online_15c0d_28{color:var(--teal)}._inRoom_15c0d_31{color:var(--amber)}._actions_15c0d_34{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}._list_15c0d_40{display:flex;flex-direction:column;gap:8px}._addRow_15c0d_45{display:flex;gap:8px;margin-bottom:6px}._section_15c0d_50{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}._badge_15c0d_56{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:999px;background:var(--coral);color:#fff;font-size:11px;font-weight:700}._rig_8mc6g_1{position:relative;display:inline-block;flex:none}._upper_8mc6g_6{position:absolute;inset:0;animation:_breathe_8mc6g_1 2.4s ease-in-out infinite}._upper_8mc6g_6._walking_8mc6g_11{animation:_bounce_8mc6g_1 .43s ease-in-out infinite}._part_8mc6g_14{transform:rotate(var(--rot))}._armL_8mc6g_19{animation:_swayL_8mc6g_1 2.2s ease-in-out infinite}._armR_8mc6g_22{animation:_swayR_8mc6g_1 2.2s ease-in-out infinite}._armL_8mc6g_19._walking_8mc6g_11{animation:_swingL_8mc6g_1 .43s ease-in-out infinite}._armR_8mc6g_22._walking_8mc6g_11{animation:_swingR_8mc6g_1 .43s ease-in-out infinite}._legL_8mc6g_32._walking_8mc6g_11{animation:_step_8mc6g_1 .43s ease-in-out infinite}._legR_8mc6g_35._walking_8mc6g_11{animation:_step_8mc6g_1 .43s ease-in-out infinite;animation-delay:-.215s}._face_8mc6g_39{animation:_blink_8mc6g_1 4.2s infinite}@keyframes _breathe_8mc6g_1{0%,to{transform:scale(1)}50%{transform:scale(.99,1.03)}}@keyframes _bounce_8mc6g_1{0%,50%,to{transform:translateY(0) scale(1.02,.97)}25%,75%{transform:translateY(-3.8%) scale(.98,1.03)}}@keyframes _swayL_8mc6g_1{0%,to{transform:rotate(var(--rot))}50%{transform:rotate(calc(var(--rot) + .07rad))}}@keyframes _swayR_8mc6g_1{0%,to{transform:rotate(var(--rot))}50%{transform:rotate(calc(var(--rot) - .07rad))}}@keyframes _swingL_8mc6g_1{0%,to{transform:rotate(calc(var(--rot) + .45rad))}50%{transform:rotate(calc(var(--rot) - .45rad))}}@keyframes _swingR_8mc6g_1{0%,to{transform:rotate(calc(var(--rot) + .45rad))}50%{transform:rotate(calc(var(--rot) - .45rad))}}@keyframes _step_8mc6g_1{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-4.5%)}}@keyframes _blink_8mc6g_1{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.12)}}@media(prefers-reduced-motion:reduce){._upper_8mc6g_6,._part_8mc6g_14,._face_8mc6g_39{animation:none!important}}._embers_fe1hy_1{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:0}._embers_fe1hy_1 span{position:absolute;bottom:-12px;border-radius:50%;background:var(--amber);box-shadow:0 0 10px 2px #f2a65a8c;opacity:0;animation-name:_rise_fe1hy_1;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes _rise_fe1hy_1{0%{transform:translate(0);opacity:0}10%{opacity:.8}50%{transform:translate(18px,-50vh)}to{transform:translate(-12px,-105vh);opacity:0}}@media(prefers-reduced-motion:reduce){._embers_fe1hy_1{display:none}}._parade_fe1hy_41{position:relative;height:56px;overflow:hidden;margin:8px 0 0}._paradeTrack_fe1hy_47{position:absolute;bottom:4px;display:flex;gap:10px;animation:_walk_fe1hy_68 16s linear infinite}@keyframes _walk_fe1hy_68{0%{left:-280px}to{left:100%}}@media(prefers-reduced-motion:reduce){._paradeTrack_fe1hy_47{animation:none;left:calc(50% - 130px)}}._walker_fe1hy_68{display:flex}._features_fe1hy_72{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;width:100%}._feature_fe1hy_72{display:flex;gap:12px;align-items:center;text-align:left;background:#2b2431c7;backdrop-filter:blur(6px);border:1px solid rgba(243,230,211,.06);border-radius:var(--radius);padding:14px 16px}._featureTitle_fe1hy_89{font-family:var(--font-head);font-size:15px}._featureText_fe1hy_93{color:var(--cream-dim);font-size:13px}._cardTitle_fe1hy_98{font-size:17px;margin:0 0 10px}._muted_fe1hy_102{color:var(--cream-dim);font-size:13px}._how_fe1hy_106,._showcase_fe1hy_107,._ach_fe1hy_108{display:flex;flex-direction:column;gap:12px;min-width:0}._keys_fe1hy_114{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;font-size:14px;align-items:center}._powerups_fe1hy_121{display:flex;flex-wrap:wrap;gap:10px}._powerup_fe1hy_121{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;color:var(--cream-dim);width:64px}._showRow_fe1hy_135{display:flex;gap:12px;flex-wrap:wrap}._showItem_fe1hy_140{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:12px;color:var(--cream-dim)}._achList_fe1hy_148{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}._achList_fe1hy_148 li{display:flex;gap:10px;align-items:center;opacity:.85}._achIcon_fe1hy_162{font-size:24px;filter:grayscale(.7)}._more_fe1hy_166{font-size:14px;text-decoration:none}._root_sjv2y_1{position:fixed;inset:0;z-index:20;pointer-events:none;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}._stickZone_sjv2y_12{position:absolute;top:56px;bottom:0;width:50%;pointer-events:auto;touch-action:none}._panel_sjv2y_20{display:none}@media(orientation:portrait){._panel_sjv2y_20{display:block;position:absolute;left:0;right:0;bottom:0;height:var(--controls-h);background:linear-gradient(180deg,#140f188c,#140f18e6);border-top:1px solid rgba(242,166,90,.25);pointer-events:none}._stickZone_sjv2y_12{top:auto;bottom:0;height:var(--controls-h);width:62%}}._stickZone_sjv2y_12._left_sjv2y_43{left:0}._stickZone_sjv2y_12._right_sjv2y_46{right:0}._stickBase_sjv2y_50{position:absolute;border-radius:50%;background:#f3e6d31f;border:2px solid rgba(243,230,211,.35)}._stickKnob_sjv2y_56{position:absolute;border-radius:50%;background:#f3e6d38c;box-shadow:0 4px 14px #00000059}._buttons_sjv2y_63{position:absolute;bottom:max(18px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:14px;pointer-events:none}._buttons_sjv2y_63._right_sjv2y_46{right:max(18px,env(safe-area-inset-right))}._buttons_sjv2y_63._left_sjv2y_43{left:max(18px,env(safe-area-inset-left))}._bomb_sjv2y_79,._emoteToggle_sjv2y_80,._emote_sjv2y_80,._menu_sjv2y_82{pointer-events:auto;touch-action:none;border:0;border-radius:50%;display:grid;place-items:center;color:var(--cream);cursor:pointer;-webkit-tap-highlight-color:transparent}._bomb_sjv2y_79{background:radial-gradient(circle at 35% 30%,#f7c27d,var(--amber));box-shadow:0 6px #b9733a,0 10px 24px #0006;transition:transform .06s}._bomb_sjv2y_79._pressed_sjv2y_98{transform:translateY(4px) scale(.95);box-shadow:0 2px #b9733a,0 4px 12px #0006}._emoteWrap_sjv2y_102{position:relative;display:grid;place-items:center}._emoteToggle_sjv2y_80{background:#2b2431e6;box-shadow:0 4px 12px #00000059}._emote_sjv2y_80{position:absolute;background:#352c3bf2;font-family:var(--font-head)}._menu_sjv2y_82{position:absolute;top:max(10px,env(safe-area-inset-top));width:38px;height:38px;background:#2b2431d9;font-size:18px}._menu_sjv2y_82._left_sjv2y_43{left:max(10px,env(safe-area-inset-left))}._menu_sjv2y_82._right_sjv2y_46{right:max(10px,env(safe-area-inset-right))}._iosHint_sjv2y_131{position:fixed;left:50%;top:12px;transform:translate(-50%);z-index:30;background:#2b2431f2;border-radius:12px;padding:10px 14px;font-size:13px;max-width:min(420px,calc(100vw - 32px));display:flex;gap:10px;align-items:center}._lobby_hm7zc_1{display:grid;grid-template-columns:1fr 300px;gap:18px}@media(max-width:820px){._lobby_hm7zc_1{grid-template-columns:1fr}}._slots_hm7zc_11{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:520px){._slots_hm7zc_11{grid-template-columns:1fr}}._slot_hm7zc_11{background:var(--surface);border-radius:var(--radius);padding:16px;display:flex;align-items:center;gap:14px;min-height:92px;border:2px solid transparent}._slotReady_hm7zc_31{border-color:var(--teal)}._slotEmpty_hm7zc_34{border:2px dashed var(--surface-2);background:transparent;color:var(--cream-dim);justify-content:center}._slotInfo_hm7zc_40{min-width:0;flex:1}._slotNick_hm7zc_44{font-family:var(--font-head);font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tag_hm7zc_51{display:inline-block;font-size:12px;padding:2px 8px;border-radius:999px;background:var(--surface-2);color:var(--cream-dim);margin-right:6px}._tagReady_hm7zc_60{background:var(--teal);color:#14302a}._tagHost_hm7zc_64{background:var(--amber);color:#2a1d14}._side_hm7zc_68{display:flex;flex-direction:column;gap:14px}._code_hm7zc_73{font-family:var(--font-mono);font-size:30px;letter-spacing:.12em;text-align:center;color:var(--amber)}._toggle_hm7zc_80{display:flex;background:var(--bg);border-radius:12px;padding:4px;gap:4px}._toggle_hm7zc_80 button{flex:1;border:0;background:transparent;border-radius:9px;padding:8px;cursor:pointer;color:var(--cream-dim)}._toggle_hm7zc_80 button{display:flex;flex-direction:column;align-items:center;gap:1px}._sizeDim_hm7zc_102{font-size:11px;opacity:.6}._toggle_hm7zc_80 ._on_hm7zc_106{background:var(--surface-2);color:var(--cream)}._game_hm7zc_112{position:fixed;inset:0;display:flex;flex-direction:column;padding:10px 12px 12px;gap:10px}._hud_hm7zc_120{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}._hudSide_hm7zc_126{display:flex;gap:8px;flex-wrap:wrap}._hudSide_hm7zc_126:last-child{justify-content:flex-end}._hudPlayer_hm7zc_134{display:flex;align-items:center;gap:8px;background:var(--surface);border-radius:14px;padding:6px 10px 6px 6px;min-width:0}._hudDead_hm7zc_143{opacity:.4;filter:grayscale(.8)}._hudNick_hm7zc_147{font-family:var(--font-head);font-size:14px;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hudBonuses_hm7zc_155{display:flex;gap:6px;font-size:12px;color:var(--cream-dim);align-items:center}._hudBonus_hm7zc_155{display:inline-flex;align-items:center;gap:1px}._hudCenter_hm7zc_167{text-align:center}._timer_hm7zc_170{font-family:var(--font-head);font-size:24px;line-height:1.1;white-space:nowrap}._timerDanger_hm7zc_176{color:var(--coral)}._score_hm7zc_179{font-size:13px;color:var(--cream-dim)}._arena_hm7zc_183{position:relative;flex:1;min-height:0;overflow:hidden}._overlay_hm7zc_189{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:5}._countdown_hm7zc_197{font-family:var(--font-mono);font-size:clamp(80px,16vw,160px);color:var(--cream);text-shadow:0 8px 0 #14101a,0 0 50px rgba(242,166,90,.6)}._banner_hm7zc_203{background:#1f1a24d9;border-radius:20px;padding:18px 30px;text-align:center;box-shadow:var(--shadow)}._bannerTitle_hm7zc_210{font-family:var(--font-head);font-size:30px}._modalBack_hm7zc_214{position:fixed;inset:0;background:#0f0a12a6;display:grid;place-items:center;z-index:50;padding:16px}._modal_hm7zc_214{width:min(460px,100%);display:flex;flex-direction:column;gap:14px;text-align:center}._keys_hm7zc_230{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;text-align:left;font-size:15px}kbd{background:var(--surface-2);border-radius:6px;padding:2px 8px;font-family:var(--font-body);font-weight:700;border-bottom:2px solid #1f1a24}._hint_hm7zc_245{position:absolute;left:50%;bottom:16px;transform:translate(-50%);background:#1f1a24e6;border-radius:14px;padding:10px 16px;font-size:14px;z-index:6;display:flex;gap:14px;flex-wrap:wrap;justify-content:center;max-width:calc(100% - 32px)}._results_hm7zc_263{width:min(620px,100%);display:flex;flex-direction:column;gap:14px}._resultRow_hm7zc_269{display:grid;grid-template-columns:44px auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;background:var(--surface-2);border-radius:14px}._resultPlace_hm7zc_278{font-family:var(--font-mono);font-size:22px;text-align:center}._resultMe_hm7zc_283{outline:2px solid var(--amber)}._resultXp_hm7zc_286{grid-column:1 / -1;display:flex;flex-direction:column;gap:6px}._levelUp_hm7zc_292{color:var(--amber);font-family:var(--font-head)}._voteHead_hm7zc_298{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}._voteTimer_hm7zc_305{font-family:var(--font-mono);font-size:34px;color:var(--amber);min-width:2ch;text-align:right}._voteGrid_hm7zc_312{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:18px}._voteCard_hm7zc_318{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 10px;border-radius:var(--radius);background:var(--surface);border:2px solid transparent;cursor:pointer;text-align:center;color:var(--cream);min-width:0}._voteCard_hm7zc_318:disabled{cursor:default}._voteChosen_hm7zc_335{border-color:var(--teal)}._voteLit_hm7zc_338{border-color:var(--amber);box-shadow:0 0 0 4px #f2a65a40,0 0 26px #f2a65a59}._voteTitle_hm7zc_342{font-family:var(--font-head)}._voters_hm7zc_345{display:flex;gap:3px;min-height:22px;flex-wrap:wrap;justify-content:center}._switchRow_hm7zc_353{display:flex;align-items:center;gap:10px;font-size:15px;cursor:pointer}._switchRow_hm7zc_353 input{width:18px;height:18px;accent-color:var(--amber)}._hostPick_hm7zc_365{display:flex;flex-direction:column;gap:8px}._pickRow_hm7zc_370{display:flex;flex-wrap:wrap;gap:6px}._pickBtn_hm7zc_375{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;border-radius:10px;border:2px solid transparent;background:var(--bg);color:var(--cream-dim);font-size:11px;cursor:pointer}._pickBtn_hm7zc_375._on_hm7zc_106{border-color:var(--amber);color:var(--cream)}._touch_hm7zc_395{--controls-h: clamp(190px, 32vh, 290px);padding:0;gap:0;user-select:none;-webkit-user-select:none;touch-action:none}._touch_hm7zc_395 ._arena_hm7zc_183{position:absolute;inset:0}@media(orientation:portrait){._touch_hm7zc_395 ._arena_hm7zc_183{bottom:var(--controls-h)}._touch_hm7zc_395 ._hud_hm7zc_120{right:max(8px,env(safe-area-inset-right));gap:4px}._touch_hm7zc_395 ._hudBonus_hm7zc_155:nth-child(3){display:none}._touch_hm7zc_395 ._hudBonuses_hm7zc_155{gap:4px}}._touch_hm7zc_395 ._hud_hm7zc_120{position:absolute;z-index:8;top:max(8px,env(safe-area-inset-top));left:calc(max(10px,env(safe-area-inset-left)) + 46px);right:calc(max(10px,env(safe-area-inset-right)) + 46px);gap:6px;align-items:start;pointer-events:none}._touch_hm7zc_395 ._hudSide_hm7zc_126{flex-direction:column;gap:4px;align-items:flex-start}._touch_hm7zc_395 ._hudSide_hm7zc_126:last-child{align-items:flex-end}._touch_hm7zc_395 ._hudPlayer_hm7zc_134{padding:3px 7px 3px 3px;gap:5px;background:#1f1a24c7}._touch_hm7zc_395 ._hudNick_hm7zc_147{display:none}._touch_hm7zc_395 ._hudCenter_hm7zc_167{background:#1f1a24c7;border-radius:12px;padding:3px 10px}._touch_hm7zc_395 ._timer_hm7zc_170{font-size:15px}._touch_hm7zc_395 ._score_hm7zc_179{display:none}._modal_hm7zc_214{max-height:calc(100dvh - 32px);overflow-y:auto}._modalWide_hm7zc_466{width:min(760px,100%);text-align:left}._wardrobeBtn_hm7zc_471{border:2px solid var(--amber);box-shadow:0 0 0 3px #f2a65a26,0 0 16px #f2a65a59,0 4px #241d29}._wardrobe_7q3rk_1{display:flex;flex-direction:column;gap:10px}._stage_7q3rk_6{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 10px;border-radius:var(--radius);background:radial-gradient(ellipse at 50% 60%,rgba(242,166,90,.16),transparent 65%),var(--bg);flex-wrap:wrap}._hero_7q3rk_16{display:grid;place-items:center;width:170px;height:170px}._side_7q3rk_22{display:flex;flex-direction:column;gap:8px;margin-left:12px}._title_7q3rk_28{margin:8px 0 2px;font-size:15px;color:var(--cream-dim)}._swatches_7q3rk_33{display:flex;gap:8px;flex-wrap:wrap}._swatch_7q3rk_33{width:34px;height:34px;border-radius:10px;border:3px solid transparent;cursor:pointer;padding:0}._grid_7q3rk_46{display:grid;grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:8px}._item_7q3rk_51{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 6px;border-radius:12px;border:2px solid transparent;background:var(--bg);color:var(--cream-dim);font-size:12px;cursor:pointer}._on_7q3rk_64{border-color:var(--amber);color:var(--cream)}._swatch_7q3rk_33._on_7q3rk_64{border-color:var(--cream)}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-700-normal-D-tMm-eS.woff2) format("woff2"),url(/assets/rubik-latin-700-normal-KHOtubUA.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-700-normal-DFnztZBh.woff2) format("woff2"),url(/assets/rubik-cyrillic-700-normal-C_jxLOfU.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2) format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2) format("woff2"),url(/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2) format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff) format("woff")}@font-face{font-family:Rubik Mono One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-mono-one-latin-400-normal-U2Afr9Di.woff2) format("woff2"),url(/assets/rubik-mono-one-latin-400-normal-Cd19iSlZ.woff) format("woff")}@font-face{font-family:Rubik Mono One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-mono-one-cyrillic-400-normal-BnSqJbXw.woff2) format("woff2"),url(/assets/rubik-mono-one-cyrillic-400-normal-CYYDEcIq.woff) format("woff")}:root{--bg: #1f1a24;--surface: #2b2431;--surface-2: #352c3b;--cream: #f3e6d3;--cream-dim: #c9bba8;--amber: #f2a65a;--coral: #e46a6a;--teal: #6fb5a3;--lilac: #a593c9;--floor-a: #3a3040;--floor-b: #352c3b;--radius: 16px;--radius-sm: 10px;--shadow: 0 8px 24px rgba(10, 6, 14, .45);--font-head: "Rubik", system-ui, sans-serif;--font-body: "Nunito", system-ui, sans-serif;--font-mono: "Rubik Mono One", "Rubik", monospace}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;height:100%}body{background:radial-gradient(ellipse at 50% 0%,#2a2230 0%,var(--bg) 60%);background-color:var(--bg);color:var(--cream);font-family:var(--font-body);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-head);font-weight:700;margin:0 0 .4em;letter-spacing:.01em}a{color:var(--amber)}button{font:inherit;color:inherit}input{font:inherit}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:1000;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:focus-visible{outline:2px solid var(--amber);outline-offset:2px}body.playing-touch{position:fixed;inset:0;overflow:hidden;overscroll-behavior:none;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}
