._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_1cc5o_1{max-width:1040px;margin:0 auto;padding:20px 16px 48px}._topbar_1cc5o_7{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:30px;padding-bottom:12px}._topbar_1cc5o_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_1cc5o_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_1cc5o_39{display:inline-flex;align-items:center;gap:4px;text-decoration:none}._fuse_1cc5o_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_1cc5o_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_1cc5o_1 2.2s ease-in infinite}._fuseRight_1cc5o_65{transform:scaleX(-1)}@keyframes _burn_1cc5o_1{0%{left:0;opacity:0}10%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}._logoHalo_1cc5o_84{position:relative;display:grid;place-items:center;padding:2px 10px}._logoHalo_1cc5o_84:before{content:"";position:absolute;inset:-10px -14px;border-radius:50%;background:radial-gradient(closest-side,rgba(242,166,90,.28),transparent);animation:_pulse_1cc5o_1 3s ease-in-out infinite}@keyframes _pulse_1cc5o_1{0%,to{opacity:.7;transform:scale(.95)}50%{opacity:1;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){._spark_1cc5o_53,._logoHalo_1cc5o_84:before{animation:none}}@media(max-width:520px){._fuse_1cc5o_45{width:24px}}._topLeft_1cc5o_120{justify-self:start;min-width:0}._topRight_1cc5o_124{justify-self:end;min-width:0}._nav_1cc5o_128{display:flex;gap:6px;flex-wrap:wrap}._navAccent_1cc5o_133{color:var(--cream);border:2px solid var(--amber);box-shadow:0 0 0 3px #f2a65a26,0 0 16px #f2a65a59;padding:6px 12px}._navAccent_1cc5o_133:hover{background:#f2a65a1f}._navLink_1cc5o_142{color:var(--cream-dim);text-decoration:none;font-size:14px;padding:8px 12px;border-radius:999px;background:var(--surface)}._logo_1cc5o_84{font-family:var(--font-head);font-size:24px;color:var(--cream);text-decoration:none;display:inline-flex;align-items:center;gap:8px}._logoImg_1cc5o_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_1cc5o_166 span:not(:first-child){display:none}}._chip_1cc5o_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_1cc5o_182{position:relative;min-height:100vh;display:grid;place-items:center;overflow:hidden;padding:24px 16px}._miniArena_1cc5o_190{position:absolute;inset:0;display:grid;place-items:center;opacity:.22;filter:blur(3px);transform:scale(1.6);pointer-events:none}._hero_1cc5o_200{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;width:min(920px,100%)}._title_1cc5o_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_1cc5o_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_1cc5o_227{color:var(--cream-dim);font-size:18px;margin:0 0 28px}._actions_1cc5o_232{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:30px}._homeRow_1cc5o_239{display:grid;grid-template-columns:1.3fr 1fr;gap:18px;margin-top:18px}._homeRow_1cc5o_239>*{min-width:0}@media(max-width:760px){._homeRow_1cc5o_239{grid-template-columns:1fr}}._playHero_1cc5o_253{position:relative;overflow:hidden}._playHeroBg_1cc5o_257{position:absolute;right:-60px;bottom:-40px;opacity:.18;transform:scale(.75) rotate(-8deg);transform-origin:bottom right;pointer-events:none}._playHero_1cc5o_253>:not(._playHeroBg_1cc5o_257){position:relative}._authCard_1cc5o_271{width:min(420px,100%);text-align:center;display:flex;flex-direction:column;gap:16px;align-items:center}._tgBtn_1cc5o_279{background:#3d9ad9;color:#fff;box-shadow:0 4px #2a6f9f}._muted_1cc5o_284{color:var(--cream-dim);font-size:14px}._waiting_1cc5o_288{display:flex;flex-direction:column;align-items:center;gap:12px}._devBox_1cc5o_294{border-top:1px dashed var(--surface-2);padding-top:14px;width:100%;display:flex;gap:8px}._homeGrid_1cc5o_303{display:grid;grid-template-columns:1.3fr 1fr;gap:18px}@media(max-width:760px){._homeGrid_1cc5o_303{grid-template-columns:1fr}}._homeGrid_1cc5o_303>*{min-width:0}._playCard_1cc5o_316{display:flex;flex-direction:column;gap:18px}._codeRow_1cc5o_321{display:flex;gap:8px}._codeInput_1cc5o_325{flex:1;width:100%;min-width:0;text-transform:uppercase;letter-spacing:.25em;font-family:var(--font-mono);font-size:18px}._profileMini_1cc5o_334{display:flex;flex-direction:column;gap:14px}._row_1cc5o_339{display:flex;align-items:center;gap:12px}._nick_1cc5o_344{font-family:var(--font-head);font-size:20px}._history_1cc5o_348{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}._historyItem_1cc5o_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_1cc5o_366{color:var(--amber);font-weight:700}._sectionTitle_1cc5o_370{font-size:16px;color:var(--cream-dim);margin:4px 0 8px}._error_1cc5o_375{color:var(--coral);font-size:14px}._profileHead_1cc5o_381{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:18px}._stats_1cc5o_388{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-bottom:18px}._stat_1cc5o_388{background:var(--surface);border-radius:14px;padding:12px 14px}._statValue_1cc5o_399{font-family:var(--font-head);font-size:24px}._statLabel_1cc5o_403{color:var(--cream-dim);font-size:13px}._achGrid_1cc5o_407{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:18px}._ach_1cc5o_407{background:var(--surface);border-radius:14px;padding:12px;text-align:center;display:flex;flex-direction:column;gap:4px;align-items:center}._achLocked_1cc5o_423{opacity:.45}._achLocked_1cc5o_423 ._achIcon_1cc5o_426{filter:grayscale(1) brightness(.3)}._achIcon_1cc5o_426{font-size:30px}._achTitle_1cc5o_432{font-family:var(--font-head);font-size:14px}._achDesc_1cc5o_436{color:var(--cream-dim);font-size:12px}._pickers_1cc5o_440{display:flex;flex-direction:column;gap:12px}._swatches_1cc5o_445{display:flex;gap:8px;flex-wrap:wrap}._swatch_1cc5o_445{width:34px;height:34px;border-radius:10px;border:3px solid transparent;cursor:pointer;padding:0}._swatchActive_1cc5o_458{border-color:var(--cream)}._iconPick_1cc5o_461{width:42px;height:42px;border-radius:12px;border:2px solid transparent;background:var(--surface-2);font-size:22px;cursor:pointer}._rankedBtn_1cc5o_471{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}._row_1vd7q_1{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:14px;background:var(--surface-2)}._info_1vd7q_9{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._nick_1vd7q_16{font-family:var(--font-head);color:var(--cream);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status_1vd7q_24{font-size:13px;color:var(--cream-dim)}._online_1vd7q_28{color:var(--teal)}._inRoom_1vd7q_31{color:var(--amber)}._actions_1vd7q_34{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}._list_1vd7q_40{display:flex;flex-direction:column;gap:8px}._addRow_1vd7q_45{display:flex;gap:8px;margin-bottom:6px}._section_1vd7q_50{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}._badge_1vd7q_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}._tabs_1vd7q_70{display:flex;gap:4px;padding:4px;border-radius:12px;background:var(--bg);margin-bottom:14px;width:fit-content}._tabs_1vd7q_70 button{border:0;background:transparent;color:var(--cream-dim);font:inherit;font-family:var(--font-head);font-size:18px;padding:6px 16px;border-radius:9px;cursor:pointer}._tabs_1vd7q_70 ._tabOn_1vd7q_90{background:var(--surface-2);color:var(--cream)}._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}._icon_1t781_1{flex:none;display:block}._badge_1t781_5{display:inline-flex;align-items:center;gap:5px;font-weight:800;font-size:14px;white-space:nowrap}._points_1t781_13{color:var(--cream-dim);font-weight:600}._card_1t781_17{display:flex;gap:14px;align-items:center}._body_1t781_22{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._title_1t781_29{font-family:var(--font-head);font-size:22px;font-weight:700}._sub_1t781_34{color:var(--cream-dim);font-size:13px}._bar_1t781_38{height:8px;border-radius:4px;background:var(--bg);overflow:hidden}._fill_1t781_44{height:100%;border-radius:4px}._ladder_1t781_48{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px}._step_1t781_53{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border-radius:12px;background:var(--bg);border:2px solid transparent}._stepOn_1t781_63{border-color:var(--amber)}._stepName_1t781_66{font-weight:800;font-size:14px}._stepRange_1t781_70{color:var(--cream-dim);font-size:12px}._root_10j0f_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}._panel_10j0f_12{display:none}._pad_10j0f_15{position:absolute;bottom:max(18px,env(safe-area-inset-bottom));pointer-events:auto;touch-action:none}._pad_10j0f_15._left_10j0f_21{left:max(14px,env(safe-area-inset-left))}._pad_10j0f_15._right_10j0f_24{right:max(14px,env(safe-area-inset-right))}@media(orientation:portrait){._panel_10j0f_12{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}}._arrow_10j0f_41{position:absolute;display:grid;place-items:center;border-radius:14px;background:#2b2431d9;border:2px solid rgba(243,230,211,.22);color:#f3e6d3cc;box-shadow:0 4px #0f0a1299;transition:transform .05s,background .05s}._arrowOn_10j0f_52{background:var(--amber);border-color:var(--amber);color:#1f1a24;transform:translateY(3px);box-shadow:0 1px #0f0a1299}._a_up_10j0f_59{left:33.33%;top:0}._a_down_10j0f_63{left:33.33%;bottom:0}._a_down_10j0f_63 svg{transform:rotate(180deg)}._a_left_10j0f_70{left:0;top:33.33%}._a_left_10j0f_70 svg{transform:rotate(-90deg)}._a_right_10j0f_77{right:0;top:33.33%}._a_right_10j0f_77 svg{transform:rotate(90deg)}._padHub_10j0f_84{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:#2b243199}._buttons_10j0f_93{position:absolute;bottom:max(18px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:14px;pointer-events:none}._buttons_10j0f_93._right_10j0f_24{right:max(18px,env(safe-area-inset-right))}._buttons_10j0f_93._left_10j0f_21{left:max(18px,env(safe-area-inset-left))}._bomb_10j0f_109,._emoteToggle_10j0f_110,._emote_10j0f_110,._menu_10j0f_112{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_10j0f_109{background:radial-gradient(circle at 35% 30%,#f7c27d,var(--amber));box-shadow:0 6px #b9733a,0 10px 24px #0006;transition:transform .06s}._bomb_10j0f_109._pressed_10j0f_128{transform:translateY(4px) scale(.95);box-shadow:0 2px #b9733a,0 4px 12px #0006}._bomb_10j0f_109{position:relative}._bombEmpty_10j0f_135{filter:saturate(.4) brightness(.8)}._bombCount_10j0f_138{position:absolute;right:4%;top:4%;min-width:24px;height:24px;padding:0 6px;border-radius:12px;background:#1f1a24;color:var(--cream);font-family:var(--font-head);font-size:14px;font-weight:700;display:grid;place-items:center;box-shadow:0 0 0 2px var(--amber)}._emoteWrap_10j0f_155{position:relative;display:grid;place-items:center}._emoteToggle_10j0f_110{background:#2b2431e6;box-shadow:0 4px 12px #00000059}._emote_10j0f_110{position:absolute;background:#352c3bf2;font-family:var(--font-head)}._menu_10j0f_112{position:absolute;top:max(10px,env(safe-area-inset-top));width:38px;height:38px;background:#2b2431d9;font-size:18px}._menu_10j0f_112._left_10j0f_21{left:max(10px,env(safe-area-inset-left))}._menu_10j0f_112._right_10j0f_24{right:max(10px,env(safe-area-inset-right))}._iosHint_10j0f_184{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}._badge_eqxni_1{display:flex;flex-direction:column;align-items:center;gap:6px}._badgeName_eqxni_7{font-family:var(--font-head);font-size:15px}._random_eqxni_11{display:grid;place-items:center;border-radius:6px;background:repeating-linear-gradient(45deg,var(--surface-2) 0 10px,#3a3040 10px 20px);font-family:var(--font-head);font-size:34px;color:var(--amber)}._picker_eqxni_20{display:flex;flex-direction:column;gap:10px}._section_eqxni_25{color:var(--cream-dim);font-size:14px;margin-top:4px}._grid_eqxni_30{display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:10px}._tile_eqxni_35{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;border-radius:12px;border:2px solid transparent;background:var(--bg);color:var(--cream);cursor:pointer;text-decoration:none;font:inherit}._tile_eqxni_35:hover{border-color:var(--surface-2)}._tileOn_eqxni_52,._tileOn_eqxni_52:hover{border-color:var(--amber)}._tileName_eqxni_56{font-size:14px;font-weight:700}._tileDim_eqxni_60{font-size:11px;color:var(--cream-dim)}._tileNew_eqxni_64{justify-content:center;min-height:140px;border:2px dashed var(--surface-2)}._plus_eqxni_69{font-size:34px;line-height:1;color:var(--amber)}._lobby_otboz_1{display:grid;grid-template-columns:1fr 300px;gap:18px}@media(max-width:820px){._lobby_otboz_1{grid-template-columns:1fr}}._slots_otboz_11{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:520px){._slots_otboz_11{grid-template-columns:1fr}}._slot_otboz_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_otboz_31{border-color:var(--teal)}._slotEmpty_otboz_34{border:2px dashed var(--surface-2);background:transparent;color:var(--cream-dim);justify-content:center}._slotInfo_otboz_40{min-width:0;flex:1}._slotNick_otboz_44{font-family:var(--font-head);font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tag_otboz_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_otboz_60{background:var(--teal);color:#14302a}._tagHost_otboz_64{background:var(--amber);color:#2a1d14}._side_otboz_68{display:flex;flex-direction:column;gap:14px}._code_otboz_73{font-family:var(--font-mono);font-size:30px;letter-spacing:.12em;text-align:center;color:var(--amber)}._toggle_otboz_80{display:flex;background:var(--bg);border-radius:12px;padding:4px;gap:4px}._toggle_otboz_80 button{flex:1;border:0;background:transparent;border-radius:9px;padding:8px;cursor:pointer;color:var(--cream-dim)}._toggle_otboz_80 button{display:flex;flex-direction:column;align-items:center;gap:1px}._toggle_otboz_80 ._on_otboz_102{background:var(--surface-2);color:var(--cream)}._game_otboz_108{position:fixed;inset:0;display:flex;flex-direction:column;padding:10px 12px 12px;gap:10px}._hud_otboz_116{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}._hudSide_otboz_122{display:flex;gap:8px;flex-wrap:wrap}._hudSide_otboz_122:last-child{justify-content:flex-end}._hudPlayer_otboz_130{display:flex;align-items:center;gap:8px;background:var(--surface);border-radius:14px;padding:6px 10px 6px 6px;min-width:0}._hudDead_otboz_139{opacity:.4;filter:grayscale(.8)}._hudNick_otboz_143{font-family:var(--font-head);font-size:14px;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hudBonuses_otboz_151{display:flex;gap:6px;font-size:12px;color:var(--cream-dim);align-items:center}._hudBonus_otboz_151{display:inline-flex;align-items:center;gap:1px}._hudCenter_otboz_163{text-align:center}._timer_otboz_166{font-family:var(--font-head);font-size:24px;line-height:1.1;white-space:nowrap}._timerDanger_otboz_172{color:var(--coral)}._score_otboz_175{font-size:13px;color:var(--cream-dim)}._arena_otboz_179{position:relative;flex:1;min-height:0;overflow:hidden}._overlay_otboz_185{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:5}._countdown_otboz_193{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_otboz_199{background:#1f1a24d9;border-radius:20px;padding:18px 30px;text-align:center;box-shadow:var(--shadow)}._bannerTitle_otboz_206{font-family:var(--font-head);font-size:30px}._modalBack_otboz_210{position:fixed;inset:0;background:#0f0a12a6;display:grid;place-items:center;z-index:50;padding:16px}._modal_otboz_210{width:min(460px,100%);display:flex;flex-direction:column;gap:14px;text-align:center}._keys_otboz_226{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_otboz_241{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_otboz_259{width:min(620px,100%);display:flex;flex-direction:column;gap:14px}._resultRow_otboz_265{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_otboz_274{font-family:var(--font-mono);font-size:22px;text-align:center}._resultMe_otboz_279{outline:2px solid var(--amber)}._resultXp_otboz_282{grid-column:1 / -1;display:flex;flex-direction:column;gap:6px}._levelUp_otboz_288{color:var(--amber);font-family:var(--font-head)}._voteHead_otboz_294{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}._voteTimer_otboz_301{font-family:var(--font-mono);font-size:34px;color:var(--amber);min-width:2ch;text-align:right}._voteGrid_otboz_308{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:18px}._voteCard_otboz_314{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_otboz_314:disabled{cursor:default}._voteChosen_otboz_331{border-color:var(--teal)}._voteLit_otboz_334{border-color:var(--amber);box-shadow:0 0 0 4px #f2a65a40,0 0 26px #f2a65a59}._voteTitle_otboz_338{font-family:var(--font-head)}._voters_otboz_341{display:flex;gap:3px;min-height:22px;flex-wrap:wrap;justify-content:center}._switchRow_otboz_349{display:flex;align-items:center;gap:10px;font-size:15px;cursor:pointer}._switchRow_otboz_349 input{width:18px;height:18px;accent-color:var(--amber)}._hostPick_otboz_361{display:flex;flex-direction:column;gap:8px}._pickRow_otboz_366{display:flex;flex-wrap:wrap;gap:6px}._pickBtn_otboz_371{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_otboz_371._on_otboz_102{border-color:var(--amber);color:var(--cream)}._touch_otboz_391{--controls-h: clamp(190px, 32vh, 290px);padding:0;gap:0;user-select:none;-webkit-user-select:none;touch-action:none}._touch_otboz_391 ._arena_otboz_179{position:absolute;inset:0}@media(orientation:portrait){._touch_otboz_391 ._arena_otboz_179{bottom:var(--controls-h)}._touch_otboz_391 ._hud_otboz_116{right:max(8px,env(safe-area-inset-right));gap:4px}._touch_otboz_391 ._hudBonus_otboz_151:nth-child(3){display:none}._touch_otboz_391 ._hudBonuses_otboz_151{gap:4px}}._touch_otboz_391 ._hud_otboz_116{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_otboz_391 ._hudSide_otboz_122{flex-direction:column;gap:4px;align-items:flex-start}._touch_otboz_391 ._hudSide_otboz_122:last-child{align-items:flex-end}._touch_otboz_391 ._hudPlayer_otboz_130{padding:3px 7px 3px 3px;gap:5px;background:#1f1a24c7}._touch_otboz_391 ._hudNick_otboz_143{display:none}._touch_otboz_391 ._hudCenter_otboz_163{background:#1f1a24c7;border-radius:12px;padding:3px 10px}._touch_otboz_391 ._timer_otboz_166{font-size:15px}._touch_otboz_391 ._score_otboz_175{display:none}._modal_otboz_210{max-height:calc(100dvh - 32px);overflow-y:auto}._modalWide_otboz_462{width:min(760px,100%);text-align:left}._wardrobeBtn_otboz_467{border:2px solid var(--amber);box-shadow:0 0 0 3px #f2a65a26,0 0 16px #f2a65a59,0 4px #241d29}._resultGain_otboz_472{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._ratingDelta_otboz_478{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:13px}._rankedBanner_otboz_485{display:flex;align-items:center;gap:10px;padding:10px 14px;margin-bottom:14px;border-radius:12px;background:linear-gradient(90deg,#f2a65a2e,#f2a65a0a);border:1px solid rgba(242,166,90,.4);font-size:14px}._bar_pjyb3_1{display:flex;align-items:center;gap:10px;flex-wrap:wrap;z-index:5}._title_pjyb3_8{font-family:var(--font-head);font-size:20px;display:flex;align-items:baseline;gap:8px}._mapName_pjyb3_15{font-family:var(--font-body);font-size:13px;color:var(--cream-dim)}._kit_pjyb3_20{display:flex;gap:10px;margin-left:auto;font-weight:700;font-size:14px}._kit_pjyb3_20 span{display:inline-flex;align-items:center;gap:4px}._panel_pjyb3_32{position:absolute;right:12px;top:64px;width:min(320px,calc(100vw - 24px));max-height:calc(100dvh - 80px);overflow-y:auto;display:flex;flex-direction:column;gap:14px;z-index:25}._group_pjyb3_44{display:flex;flex-direction:column;gap:8px}._label_pjyb3_49{color:var(--cream-dim);font-size:13px}._check_pjyb3_53{display:flex;align-items:center;gap:8px;cursor:pointer}._buttons_pjyb3_59{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}._buttons_pjyb3_59>*{white-space:normal;min-width:0}._hint_pjyb3_68{color:var(--cream-dim);font-size:12px}@media(pointer:coarse){._bar_pjyb3_1{position:absolute;left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));top:max(8px,env(safe-area-inset-top))}._kit_pjyb3_20{display:none}._title_pjyb3_8{font-size:16px}}._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)}._editor_8jqn9_1{display:flex;flex-direction:column;gap:14px}._head_8jqn9_6{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:space-between}._head_8jqn9_6 h2{margin:0}._name_8jqn9_16{max-width:260px}._controls_8jqn9_19{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}._field_8jqn9_24{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--cream-dim)}._tools_8jqn9_31{display:flex;flex-wrap:wrap;gap:6px}._tool_8jqn9_31{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;border:2px solid transparent;background:var(--bg);color:var(--cream);cursor:pointer;font:inherit;font-size:14px}._toolOn_8jqn9_49{border-color:var(--amber)}._swatch_8jqn9_52{width:20px;height:20px;border-radius:5px;display:grid;place-items:center;font-size:12px;font-weight:800;color:#1f1a24}._wrap_8jqn9_62{width:100%;overflow-x:auto;display:flex;justify-content:center}._grid_8jqn9_68{display:grid;gap:0;touch-action:none;user-select:none;cursor:crosshair;border-radius:8px;overflow:hidden}._cell_8jqn9_77{position:relative;box-shadow:inset 0 0 0 1px #00000040;display:grid;place-items:center}._cwall_8jqn9_83{background:#5c5668;box-shadow:inset 0 -3px #0000004d,inset 0 0 0 1px #00000059}._cblock_8jqn9_87{background:repeating-linear-gradient(0deg,#c98a4b 0 30%,#b07438 30% 36%);box-shadow:inset 0 0 0 2px #8a5a2c}._cfloor_8jqn9_91{background:#2b2431}._cspawn_8jqn9_94{background:var(--amber)}._edge_8jqn9_97{filter:brightness(.75)}._spawn_8jqn9_100{width:70%;height:70%;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800;color:#1f1a24}._spawn_8jqn9_100[data-n="1"],._swatch_8jqn9_52[data-n="1"]{background:#f2a65a}._spawn_8jqn9_100[data-n="2"],._swatch_8jqn9_52[data-n="2"]{background:#e46a6a}._spawn_8jqn9_100[data-n="3"],._swatch_8jqn9_52[data-n="3"]{background:#6fb5a3}._spawn_8jqn9_100[data-n="4"],._swatch_8jqn9_52[data-n="4"]{background:#a593c9}._footer_8jqn9_126{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._actions_8jqn9_133{display:flex;gap:8px;align-items:center}._error_8jqn9_138{color:var(--coral);font-size:14px}._ok_8jqn9_142{color:var(--teal);font-size:14px}._grid_1wef1_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}._mine_1wef1_6{display:flex;flex-direction:column;gap:14px}._mine_1wef1_6 h2{margin:0}._topCard_1wef1_14{grid-column:1 / -1}._rules_1wef1_17{margin:0;padding-left:18px;color:var(--cream-dim);font-size:14px;display:flex;flex-direction:column;gap:4px}._top_1wef1_14{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._row_1wef1_34{display:grid;grid-template-columns:32px minmax(0,1fr) auto 52px;align-items:center;gap:10px;padding:6px 10px;border-radius:10px;background:var(--bg)}._rowMe_1wef1_43{outline:2px solid var(--amber)}._place_1wef1_46{font-family:var(--font-head);font-weight:700;color:var(--cream-dim);text-align:center}._who_1wef1_52{display:flex;align-items:center;gap:8px;min-width:0;color:inherit;text-decoration:none}._nick_1wef1_60{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}._wins_1wef1_66{color:var(--cream-dim);font-size:13px;text-align:right}@media(max-width:760px){._grid_1wef1_1{grid-template-columns:1fr}._row_1wef1_34{grid-template-columns:26px minmax(0,1fr) auto}._wins_1wef1_66{display:none}}._stack_csdem_1{position:fixed;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));z-index:60;display:flex;flex-direction:column;gap:10px;width:min(340px,calc(100vw - 24px));pointer-events:none}._card_csdem_12{pointer-events:auto;display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:var(--radius);background:var(--surface);border:2px solid var(--amber);box-shadow:var(--shadow),0 0 18px #f2a65a40}._text_csdem_23{flex:1;min-width:0}._title_csdem_27{font-family:var(--font-head);font-weight:700}._sub_csdem_31{color:var(--cream-dim);font-size:13px;margin:2px 0 8px}._actions_csdem_36{display:flex;gap:6px;flex-wrap:wrap}@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}
