.invite[data-v-fa651eae]{box-sizing:border-box;background:var(--bg);color:var(--text);border:1.5px solid var(--border);border-radius:16px;align-items:center;gap:10px;margin:0 10px 10px 0;padding:10px 12px;font-family:Nunito,system-ui,sans-serif;display:flex;box-shadow:0 8px 24px #0c0e1447}.invite__blob[data-v-fa651eae]{flex-shrink:0;place-items:center;width:34px;height:32px;display:grid}.invite__img[data-v-fa651eae]{object-fit:cover;width:100%;height:100%}.invite__text[data-v-fa651eae]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.invite__who[data-v-fa651eae]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.invite__sub[data-v-fa651eae]{color:var(--text-3);font-size:14px;font-weight:700}.invite__cta[data-v-fa651eae]{cursor:var(--cursor-pointer,pointer);font-family:var(--font-heading);color:#7a5200;background:linear-gradient(#ffd45e,#ffc93c);border:0;border-radius:999px;flex-shrink:0;padding:7px 14px;font-size:14px;font-weight:600;box-shadow:0 3px #d9a11e}.invite__cta[data-v-fa651eae]:active{transform:translateY(2px);box-shadow:0 1px #d9a11e}.invite__x[data-v-fa651eae]{background:linear-gradient(180deg, var(--close-x-hi), var(--close-x));color:#fff;width:44px;height:44px;cursor:var(--cursor-pointer,pointer);box-shadow:0 2px 0 var(--close-x-shadow);border:none;border-radius:50%;flex-shrink:0;font-size:16px;font-weight:800;line-height:1}.invite__x[data-v-fa651eae]:active{box-shadow:0 0 0 var(--close-x-shadow);transform:translateY(2px)}.vue-notification-group[data-v-d7ac4a81]{z-index:130;max-width:calc(100vw / var(--s,1) - 10px);transform-origin:100% 0;pointer-events:none;padding-top:10px}[data-v-d7ac4a81] .vue-notification-wrapper{transition:transform .25s,opacity .25s;overflow:visible}[data-v-d7ac4a81] .vue-notification-wrapper>*{pointer-events:auto}[data-v-d7ac4a81] .toast-anim-enter-from,[data-v-d7ac4a81] .toast-anim-leave-to{opacity:0;transform:translate(26px)scale(.96)}[data-v-d7ac4a81] .toast-anim-leave-active{width:100%;position:absolute;right:0}[data-v-d7ac4a81] .toast-anim-move{transition:transform .25s}.toast[data-v-d7ac4a81]{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);width:fit-content;max-width:calc(100% - 10px);color:var(--text);cursor:var(--cursor-pointer,pointer);border-radius:16px;align-items:center;gap:10px;margin:0 10px 10px auto;padding:11px 16px 11px 12px;display:flex;box-shadow:0 4px 16px #0a102029}.toast.is-success[data-v-d7ac4a81]{--toast-accent:#31ce73}.toast.is-warn[data-v-d7ac4a81]{--toast-accent:#ffb525}.toast.is-error[data-v-d7ac4a81]{--toast-accent:#ff4632}.toast.is-info[data-v-d7ac4a81]{--toast-accent:#3d8bff}.badge[data-v-d7ac4a81]{width:26px;height:26px;color:var(--toast-accent);background:color-mix(in srgb, var(--toast-accent) 16%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.badge svg[data-v-d7ac4a81]{width:15px;height:15px;display:block}.body[data-v-d7ac4a81]{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;line-height:1.35;display:flex}.title[data-v-d7ac4a81]{font-size:14px;font-weight:800}.text[data-v-d7ac4a81]{font-size:14px;font-weight:700}@media (prefers-reduced-motion:reduce){[data-v-d7ac4a81] .vue-notification-wrapper{transition-duration:.01ms}}.consent[data-v-7ad622c7]{left:0;bottom:calc(14px + env(safe-area-inset-bottom));z-index:85;transform:scale(var(--ui-scale,1));transform-origin:0 100%;pointer-events:none;justify-content:center;font-family:Nunito,system-ui,sans-serif;display:flex;position:fixed}.consent__card[data-v-7ad622c7]{box-sizing:border-box;background:var(--nav-bg);border:1.5px solid var(--border);width:calc(100% - 28px);max-width:560px;color:var(--text);pointer-events:auto;border-radius:18px;align-items:center;gap:14px;padding:12px 14px 12px 18px;display:flex;box-shadow:0 10px 32px #0000002e}.consent__text[data-v-7ad622c7]{color:var(--text-2);flex:1;margin:0;font-size:14px;font-weight:700;line-height:1.5}.consent__link[data-v-7ad622c7]{color:var(--brand);text-underline-offset:2px;font-weight:800;text-decoration:underline}.consent__link[data-v-7ad622c7]:hover{color:var(--brand-deep)}.consent__accept[data-v-7ad622c7]{cursor:var(--cursor-pointer,pointer);font-family:var(--font-heading);color:#fff;background:var(--brand);white-space:nowrap;min-height:44px;box-shadow:0 3px 0 var(--brand-deep);border:0;border-radius:14px;flex-shrink:0;padding:10px 22px;font-size:15px;font-weight:600}.consent__accept[data-v-7ad622c7]:hover{animation:.5s ease-in-out wiggle}.consent__accept[data-v-7ad622c7]:active{box-shadow:0 1px 0 var(--brand-deep);transform:translateY(2px)}.consent--compact-home[data-v-7ad622c7],.consent--portrait[data-v-7ad622c7]{bottom:calc(var(--home-nav-clearance,72px) + 14px)}.consent-enter-active[data-v-7ad622c7]{transition:opacity .3s,transform .3s}.consent-leave-active[data-v-7ad622c7]{transition:opacity .2s,transform .2s}.consent-enter-from[data-v-7ad622c7],.consent-leave-to[data-v-7ad622c7]{opacity:0;transform:scale(var(--ui-scale,1)) translateY(14px)}@keyframes lgate-rise-62e65681{0%{opacity:0;transform:translateY(14px)}}.lgate[data-v-62e65681]{z-index:160;background:var(--bg);color:var(--text);pointer-events:auto;font-family:Nunito,system-ui,sans-serif;position:fixed;inset:0}.lgate__canvas[data-v-62e65681]{position:fixed;top:0;left:0}.lgate__scroller[data-v-62e65681]{box-sizing:border-box;overscroll-behavior:contain;width:100%;height:100%;padding-top:calc(20px + env(safe-area-inset-top,0px) / var(--s,1));padding-right:calc(16px + env(safe-area-inset-right,0px) / var(--s,1));padding-bottom:calc(20px + env(safe-area-inset-bottom,0px) / var(--s,1));padding-left:calc(16px + env(safe-area-inset-left,0px) / var(--s,1));flex-direction:column;align-items:center;display:flex;overflow:clip auto}.lgate__card[data-v-62e65681]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--surface);text-align:center;border-radius:22px;flex-direction:column;flex:none;align-items:center;gap:12px;width:100%;max-width:460px;margin:auto 0;padding:26px 26px 22px;animation:.32s cubic-bezier(.22,1.1,.36,1) lgate-rise-62e65681;display:flex;box-shadow:0 18px 40px #0000001f}.lgate__glyph[data-v-62e65681]{border:1.5px solid var(--border);background:var(--bg);width:60px;height:60px;color:var(--brand);border-radius:999px;place-items:center;display:grid}.lgate__title[data-v-62e65681]{font-family:var(--font-heading);color:var(--text);margin:0;font-size:26px;font-weight:600;line-height:1.15}.lgate__body[data-v-62e65681]{max-width:380px;color:var(--text-2);margin:0;font-size:15px;font-weight:700;line-height:1.45}.lgate__docs[data-v-62e65681]{flex-direction:column;gap:8px;width:100%;margin:2px 0 4px;display:flex}.lgate__doc[data-v-62e65681]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--bg);min-height:52px;color:var(--text);text-align:left;border-radius:14px;align-items:center;gap:12px;padding:8px 14px 8px 9px;font-size:15px;font-weight:800;text-decoration:none;transition:border-color .15s;display:flex}.lgate__doc[data-v-62e65681]:hover{border-color:var(--brand)}.lgate__doc[data-v-62e65681]:focus-visible{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #4a7cff59}.lgate__doc-icon[data-v-62e65681]{background:var(--surface);width:34px;height:34px;color:var(--brand);border-radius:10px;flex:none;place-items:center;display:grid}.lgate__doc-label[data-v-62e65681]{flex:1;min-width:0}.lgate__doc-go[data-v-62e65681]{color:var(--text-3);flex:none;place-items:center;display:grid}.lgate__accept[data-v-62e65681]{background:var(--brand);color:#fff;width:100%;font-family:var(--font-heading);min-height:48px;box-shadow:0 4px 0 var(--brand-deep);cursor:var(--cursor-pointer,pointer);border:0;border-radius:999px;padding:13px 28px;font-size:17px;font-weight:600;transition:transform .1s,box-shadow .1s,filter .15s}.lgate__accept[data-v-62e65681]:hover{filter:brightness(1.06)}.lgate__accept[data-v-62e65681]:focus-visible{box-shadow:0 4px 0 var(--brand-deep), 0 0 0 4px #4a7cff66;outline:none}.lgate__accept[data-v-62e65681]:active{box-shadow:0 1px 0 var(--brand-deep);transform:translateY(3px)}.lgate__fine[data-v-62e65681]{max-width:380px;color:var(--text-3);margin:0;font-size:14px;font-weight:700;line-height:1.4}@media (prefers-reduced-motion:reduce){.lgate__card[data-v-62e65681]{animation:none}}@keyframes keycap-shake-ee013004{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes keycap-pulse-ee013004{0%,to{box-shadow:0 3px 0 var(--cap-lip), inset 0 1px 0 #fff, 0 0 0 0 color-mix(in srgb, var(--brand) 45%, transparent)}50%{box-shadow:0 3px 0 var(--cap-lip), inset 0 1px 0 #fff, 0 0 0 5px color-mix(in srgb, var(--brand) 12%, transparent)}}.keycap[data-v-ee013004]{--cap-lip:#b8bfce;min-width:64px;height:34px;box-shadow:0 3px 0 var(--cap-lip), inset 0 1px 0 #fff;color:#333a4d;cursor:var(--cursor-pointer,pointer);background:linear-gradient(#fff,#edf0f6);border:1.5px solid #c6ccd9;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;font-weight:700;line-height:1;transition:transform 60ms,box-shadow 60ms,border-color .12s;display:inline-flex}.keycap[data-v-ee013004]:hover{border-color:var(--brand)}.keycap[data-v-ee013004]:active{box-shadow:0 1px 0 var(--cap-lip), inset 0 1px 0 #fff;transform:translateY(2px)}.keycap.is-capturing[data-v-ee013004]{border-color:var(--brand);color:var(--brand);animation:1.1s ease-in-out infinite keycap-pulse-ee013004}.keycap.is-shake[data-v-ee013004]{border-color:var(--close-x);animation:.4s keycap-shake-ee013004}.keycap__glyph[data-v-ee013004]{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.blocked-players[data-v-b4a0de76]{flex-direction:column;gap:10px;display:flex}.blocked-players__label[data-v-b4a0de76]{letter-spacing:.6px;text-transform:uppercase;color:var(--text-2);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:900;display:flex}.blocked-players__chip[data-v-b4a0de76]{color:#fff;background:linear-gradient(#ff6b7a,#e0485a);border-radius:9px;flex:none;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 -2px #0000002e}.blocked-players__hint[data-v-b4a0de76]{color:var(--text-3);margin:0;font-size:14px;font-weight:600}.blocked-players__status[data-v-b4a0de76]{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600;line-height:1.45;display:flex}.blocked-players__list[data-v-b4a0de76]{flex-direction:column;gap:8px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.blocked-players__row[data-v-b4a0de76]{border:1.5px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.blocked-players__avatar[data-v-b4a0de76]{background:var(--bg);width:36px;height:36px;color:var(--text-2);font-family:var(--font-heading);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid;position:relative;overflow:hidden}.blocked-players__photo[data-v-b4a0de76]{object-fit:cover;position:absolute;inset:0}.blocked-players__name[data-v-b4a0de76]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:auto;font-size:15px;font-weight:800;overflow:hidden}.blocked-players__btn[data-v-b4a0de76]{border:1.5px solid var(--border);background:var(--bg);min-height:40px;color:var(--text);font-family:var(--font-heading);cursor:var(--cursor-pointer,pointer);border-radius:12px;flex:none;padding:8px 14px;font-size:14px;font-weight:600}.blocked-players__btn[data-v-b4a0de76]:hover:not(:disabled){border-color:var(--brand)}.blocked-players__btn[data-v-b4a0de76]:disabled{opacity:.6;cursor:var(--cursor-default,default)}.settings-surface[data-v-69a8bfd7]{--track:color-mix(in srgb, var(--text-3) 32%, var(--bg));--column-cap:560px;flex-direction:column;min-height:0;display:flex}.settings-surface__tabs[data-v-69a8bfd7]{width:100%;max-width:var(--column-cap);margin-bottom:12px;box-sizing:border-box;border-bottom:1.5px solid var(--border);flex:none;justify-content:center;gap:6px;margin-inline:auto;display:flex}.settings-surface__tab[data-v-69a8bfd7]{min-width:0;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;cursor:var(--cursor-pointer,pointer);background:0 0;border:none;padding:4px 12px 9px;font-family:inherit;font-size:20px;font-weight:800;transition:color .12s;position:relative;overflow:hidden}.settings-surface__tab[data-v-69a8bfd7]:hover:not(.is-selected){color:var(--text)}.settings-surface__tab[data-v-69a8bfd7]:after{content:"";inset-inline:8px;background:0 0;border-radius:999px;height:3.5px;transition:background .12s;position:absolute;bottom:0}.settings-surface__tab.is-selected[data-v-69a8bfd7]{color:var(--brand)}.settings-surface__tab.is-selected[data-v-69a8bfd7]:after{background:linear-gradient(180deg, var(--brand), var(--brand-deep))}.settings-surface__body[data-v-69a8bfd7]{scrollbar-gutter:stable;flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow-y:auto}.settings-surface__body[data-v-69a8bfd7]>*{width:100%;max-width:var(--column-cap);margin-inline:auto}.settings-surface__stack[data-v-69a8bfd7]{flex-direction:column;gap:18px;display:flex}.settings-surface__bind[data-v-69a8bfd7]{align-items:center;gap:8px;display:flex}.settings-surface__bind-name[data-v-69a8bfd7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);flex:1;font-size:14px;font-weight:700;overflow:hidden}.settings-surface__bind-reset[data-v-69a8bfd7]{border:1.5px solid var(--border);background:var(--surface);width:26px;height:26px;color:var(--text-3);cursor:var(--cursor-pointer,pointer);border-radius:8px;flex:none;place-items:center;transition:color .12s,border-color .12s;display:grid}.settings-surface__bind-reset[data-v-69a8bfd7]:hover{color:var(--brand);border-color:var(--brand)}.settings-surface__section[data-v-69a8bfd7]{flex-direction:column;gap:10px;display:flex}.settings-surface__legal-card[data-v-69a8bfd7]{border:1.5px solid var(--border);background:var(--surface);border-radius:16px;padding:18px}.settings-surface__legal-title[data-v-69a8bfd7]{font-family:var(--font-heading);color:var(--text);margin:0 0 14px;font-size:20px;font-weight:600}.settings-surface__legal-links[data-v-69a8bfd7]{flex-direction:column;gap:10px;display:flex}.settings-surface__legal-link[data-v-69a8bfd7]{box-sizing:border-box;background:var(--bg);min-height:58px;color:var(--text-2);border:1.5px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;font-size:16px;font-weight:800;text-decoration:none;transition:color .12s,border-color .12s,transform .12s;display:flex}.settings-surface__legal-link span[data-v-69a8bfd7]{color:var(--text);flex:1}.settings-surface__legal-link[data-v-69a8bfd7]:hover{color:var(--brand);border-color:var(--brand);transform:translateY(-1px)}.settings-surface__legal-link[data-v-69a8bfd7]:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 35%, transparent);outline:none}.settings-surface__legal-arrow[data-v-69a8bfd7]{flex:none}html[dir=rtl] .settings-surface__legal-arrow[data-v-69a8bfd7]{transform:scaleX(-1)}.settings-surface__label[data-v-69a8bfd7]{letter-spacing:.6px;text-transform:uppercase;color:var(--text-2);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:900;display:flex}.settings-surface__chip[data-v-69a8bfd7]{color:#fff;border-radius:9px;flex:none;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 -2px #0000002e}.settings-surface__chip--translate[data-v-69a8bfd7]{background:linear-gradient(#ff8a5c,#e2543a)}.settings-surface__chip--lang[data-v-69a8bfd7]{background:linear-gradient(#5d8aff,#3a63d8)}.settings-surface__chip--look[data-v-69a8bfd7]{background:linear-gradient(#ffb52e,#e8920c)}.settings-surface__chip--touch[data-v-69a8bfd7]{background:linear-gradient(#43c88c,#1b9a67)}.settings-surface__chip--cam[data-v-69a8bfd7]{background:linear-gradient(#a06bff,#7a3fe0)}.settings-surface__chip--snd[data-v-69a8bfd7]{background:linear-gradient(#ffb54d,#e88a1a)}.settings-surface__chip--chat[data-v-69a8bfd7]{background:linear-gradient(#ff6b9d,#e04a7f)}.settings-surface__chip--hud[data-v-69a8bfd7]{background:linear-gradient(#2fc3d8,#1293ac)}.settings-surface__select[data-v-69a8bfd7]{align-items:center;display:flex;position:relative}.settings-surface__select select[data-v-69a8bfd7]{appearance:none;padding:8px 12px;border:1.5px solid var(--border);background:var(--surface);min-width:0;min-height:44px;color:var(--text);cursor:var(--cursor-pointer,pointer);border-radius:10px;flex:1;padding-inline-end:34px;font-family:inherit;font-size:14px;font-weight:700;transition:border-color .12s}.settings-surface__select select[data-v-69a8bfd7]:hover{border-color:var(--brand)}.settings-surface__select select[data-v-69a8bfd7]:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 35%, transparent);outline:none}.settings-surface__select svg[data-v-69a8bfd7]{color:var(--text-3);pointer-events:none;position:absolute;inset-inline-end:12px}.settings-surface__seg[data-v-69a8bfd7]{background:var(--surface);border:1.5px solid var(--border);border-radius:12px;gap:4px;padding:4px;display:flex}.settings-surface__seg-btn[data-v-69a8bfd7]{min-height:44px;color:var(--text-2);cursor:var(--cursor-pointer,pointer);background:0 0;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:800;display:inline-flex}.settings-surface__seg-btn[data-v-69a8bfd7]:hover:not(.is-selected){color:var(--text)}.settings-surface__seg-btn.is-selected[data-v-69a8bfd7]{background:linear-gradient(180deg, var(--brand), var(--brand-deep));color:#fff;box-shadow:0 2px 0 var(--brand-deep)}.settings-surface__control[data-v-69a8bfd7]{align-items:center;gap:10px;display:flex}.settings-surface__control-name[data-v-69a8bfd7]{width:118px;color:var(--text-2);flex:none;font-size:14px;font-weight:700}.settings-surface__slider[data-v-69a8bfd7]{appearance:none;background:linear-gradient(to right, var(--brand) 0 var(--fill,50%), var(--track) var(--fill,50%) 100%);min-width:0;height:8px;cursor:var(--cursor-pointer,pointer);border-radius:999px;outline:none;flex:1}html[dir=rtl] .settings-surface__slider[data-v-69a8bfd7]{background:linear-gradient(to left, var(--brand) 0 var(--fill,50%), var(--track) var(--fill,50%) 100%)}.settings-surface__slider[data-v-69a8bfd7]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--brand);width:20px;height:20px;cursor:var(--cursor-pointer,pointer);background:#fff;border-radius:50%;transition:transform .12s;box-shadow:0 2px #06080e33}.settings-surface__slider[data-v-69a8bfd7]::-webkit-slider-thumb:hover{transform:scale(1.12)}.settings-surface__slider[data-v-69a8bfd7]::-moz-range-thumb{border:3px solid var(--brand);width:14px;height:14px;cursor:var(--cursor-pointer,pointer);background:#fff;border-radius:50%;transition:transform .12s;box-shadow:0 2px #06080e33}.settings-surface__slider[data-v-69a8bfd7]::-moz-range-thumb:hover{transform:scale(1.12)}.settings-surface__slider[data-v-69a8bfd7]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 35%, transparent)}.settings-surface__slider[data-v-69a8bfd7]:disabled{opacity:.5;cursor:var(--cursor-default,default)}.settings-surface__slider[data-v-69a8bfd7]:disabled::-webkit-slider-thumb{cursor:var(--cursor-default,default)}.settings-surface__slider[data-v-69a8bfd7]:disabled::-webkit-slider-thumb:hover{transform:none}.settings-surface__slider[data-v-69a8bfd7]:disabled::-moz-range-thumb{cursor:var(--cursor-default,default)}.settings-surface__slider[data-v-69a8bfd7]:disabled::-moz-range-thumb:hover{transform:none}.settings-surface__value[data-v-69a8bfd7]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--surface);text-align:center;font-variant-numeric:tabular-nums;min-width:52px;color:var(--text-2);border-radius:8px;flex:none;padding:3px 8px;font-size:14px;font-weight:800}.settings-surface__hint[data-v-69a8bfd7]{color:var(--text-3);margin:0;font-size:14px;font-weight:600}.settings-surface__switch[data-v-69a8bfd7]{min-height:44px;cursor:var(--cursor-pointer,pointer);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex;position:relative}.settings-surface__switch-input[data-v-69a8bfd7]{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.settings-surface__switch-track[data-v-69a8bfd7]{background:var(--track);box-sizing:border-box;border-radius:999px;flex:none;width:42px;height:24px;padding:3px;transition:background .15s}.settings-surface__switch-thumb[data-v-69a8bfd7]{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;display:block;box-shadow:0 1px 2px #06080e47}.settings-surface__switch-input:checked+.settings-surface__switch-track[data-v-69a8bfd7]{background:linear-gradient(180deg, var(--brand), var(--brand-deep))}.settings-surface__switch-input:checked+.settings-surface__switch-track .settings-surface__switch-thumb[data-v-69a8bfd7]{transform:translate(18px)}.settings-surface__switch-input:focus-visible+.settings-surface__switch-track[data-v-69a8bfd7]{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 35%, transparent)}.settings-surface__switch-text[data-v-69a8bfd7]{font-size:14px;font-weight:700}.settings-surface__ghost[data-v-69a8bfd7]{border:1.5px solid var(--border);width:100%;min-height:44px;color:var(--text-2);cursor:var(--cursor-pointer,pointer);background:0 0;border-radius:12px;padding:9px 14px;font-family:inherit;font-size:14px;font-weight:800;transition:border-color .12s,color .12s}.settings-surface__ghost[data-v-69a8bfd7]:hover:not(:disabled){border-color:var(--close-x);color:var(--close-x)}.settings-surface__ghost[data-v-69a8bfd7]:disabled{opacity:.6;cursor:var(--cursor-default,default)}@keyframes settings-fade-227b8752{0%{opacity:0}}@keyframes settings-pop-227b8752{0%{opacity:0;transform:translateY(14px) scale(calc(var(--ui-scale,1) * .95))}to{opacity:1;transform:translateY(0) scale(var(--ui-scale,1))}}.settings[data-v-227b8752]{z-index:100;padding:var(--game-hud-safe-top) var(--game-hud-safe-right) var(--game-hud-safe-bottom) var(--game-hud-safe-left);background:#0c0e148c;justify-content:center;align-items:center;animation:.18s settings-fade-227b8752;display:flex;position:fixed;inset:0}.settings__card[data-v-227b8752]{box-sizing:border-box;width:var(--settings-card-width);max-height:min(760px, (100dvh - 24px) / var(--s,1));transform:scale(var(--ui-scale,1));transform-origin:50%;background:var(--bg);color:var(--text);border:1.5px solid var(--border);border-radius:20px;flex-direction:column;flex-shrink:0;padding:16px 16px 18px;font-family:Nunito,system-ui,sans-serif;animation:.26s cubic-bezier(.34,1.56,.64,1) settings-pop-227b8752;display:flex;overflow:clip;box-shadow:0 18px 50px #06080e4d}.settings__head[data-v-227b8752]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.settings__badge[data-v-227b8752]{background:linear-gradient(180deg, var(--brand), var(--brand-deep));color:#fff;width:34px;height:34px;box-shadow:0 2px 0 var(--brand-deep);border-radius:11px;flex:none;place-items:center;display:grid}.settings__title[data-v-227b8752]{font-family:var(--font-heading);flex:1;margin:0;font-size:22px;font-weight:600}.settings__close[data-v-227b8752]{background:linear-gradient(180deg, var(--close-x-hi), var(--close-x));color:#fff;width:36px;height:36px;cursor:var(--cursor-pointer,pointer);box-shadow:0 2px 0 var(--close-x-shadow);border:none;border-radius:50%;flex:none;place-items:center;padding:0;font-size:18px;font-weight:800;line-height:1;transition:filter .15s,transform 60ms,box-shadow 60ms;display:grid;position:relative}.settings__close[data-v-227b8752]:hover{filter:brightness(1.07);animation:.9s ease-in-out infinite wiggle}.settings__close[data-v-227b8752]:active{filter:none;box-shadow:0 0 0 var(--close-x-shadow);animation:none;transform:translateY(2px)}.settings__surface[data-v-227b8752]{min-height:0}.settings__card--portrait[data-v-227b8752]{width:calc(100% / var(--s,1));max-height:min(680px, (100dvh - 24px) / var(--s,1));flex:none}@media (hover:none) and (pointer:coarse){.settings__close[data-v-227b8752]:after{content:"";width:max(100%, 44px / var(--s,1));height:max(100%, 44px / var(--s,1));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.settings__card[data-v-227b8752] .settings-surface__tab{min-width:calc(44px / var(--s,1));min-height:calc(44px / var(--s,1))}}.menu-friends[data-v-6aaa7a71]{--friend-skeleton-avatar-width:48px;--friend-skeleton-avatar-height:48px;min-width:0;color:var(--text)}.menu-friends__toolbar[data-v-6aaa7a71]{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 12px;padding:2px 2px 12px;display:flex}.menu-friends__summary[data-v-6aaa7a71]{color:var(--text-2);font-size:14px;font-weight:700}.menu-friends__button[data-v-6aaa7a71]{border:1.5px solid var(--border);background:var(--surface);max-width:100%;min-height:44px;color:var(--text-2);font:inherit;cursor:var(--cursor-pointer,pointer);border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:14px;font-weight:800;line-height:1.3;display:inline-flex}.menu-friends__button svg[data-v-6aaa7a71]{flex:none}.menu-friends__button[data-v-6aaa7a71]:active{transform:translateY(1px)}.menu-friends__button[data-v-6aaa7a71]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.menu-friends__add[data-v-6aaa7a71]{border-color:var(--brand-deep);background:linear-gradient(180deg, var(--brand), var(--brand-deep));color:#fff;box-shadow:0 2px 0 var(--brand-deep)}.menu-friends__actions[data-v-6aaa7a71]{flex:none;align-items:center;gap:6px;display:flex}.menu-friends__join[data-v-6aaa7a71],.menu-friends__invite[data-v-6aaa7a71]{background:color-mix(in srgb, var(--brand) 9%, var(--surface));border-color:color-mix(in srgb, var(--brand) 35%, var(--border));color:color-mix(in srgb, var(--brand) 65%, var(--text))}.menu-friends__chat[data-v-6aaa7a71]{background:color-mix(in srgb, var(--brand) 9%, var(--surface));border-color:color-mix(in srgb, var(--brand) 35%, var(--border));width:44px;color:color-mix(in srgb, var(--brand) 65%, var(--text));flex:none;padding:0;position:relative}.menu-friends__unread[data-v-6aaa7a71]{box-sizing:border-box;border:2px solid var(--surface);color:#fff;text-align:center;background:#e0485a;border-radius:999px;min-width:20px;height:20px;padding:0 5px;font-size:14px;font-weight:900;line-height:16px;position:absolute;top:-7px;right:-7px}.menu-friends__invite[data-v-6aaa7a71]{flex:none;width:44px;padding:0}.menu-friends__invite[aria-disabled=true][data-v-6aaa7a71]{cursor:var(--cursor-default,default)}.menu-friends__invite[aria-disabled=true][data-v-6aaa7a71]:active{transform:none}.menu-friends__invite[aria-busy=true][data-v-6aaa7a71]{cursor:progress;opacity:.6}.menu-friends__invite--sent[data-v-6aaa7a71]{background:color-mix(in srgb, #34c268 12%, var(--surface));border-color:color-mix(in srgb, #34c268 45%, var(--border));color:color-mix(in srgb, #34c268 70%, var(--text))}.menu-friends__state[data-v-6aaa7a71]{text-align:center;flex-direction:column;flex:none;align-items:center;gap:16px;max-width:100%;margin:auto;padding:20px 12px;display:flex}.menu-friends__state-icon[data-v-6aaa7a71]{background:color-mix(in srgb, var(--brand) 10%, var(--surface));width:68px;height:68px;color:var(--brand);border-radius:22px;place-items:center;display:grid}.menu-friends__message[data-v-6aaa7a71]{max-width:260px;color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.5}.menu-friends__error[data-v-6aaa7a71]{flex-direction:column;align-items:center;gap:12px;display:flex}.menu-friends__list[data-v-6aaa7a71]{overscroll-behavior:contain;scrollbar-width:thin;flex:1;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));align-content:start;gap:8px;min-height:0;margin:0;padding:4px;list-style:none;display:grid;overflow-y:auto}.menu-friends__item[data-v-6aaa7a71]{border:1px solid var(--border);background:color-mix(in srgb, var(--bg) 38%, var(--surface));border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.menu-friends__presence[data-v-6aaa7a71]{min-width:0;color:var(--text-2);align-self:start;align-items:center;gap:5px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.menu-friends__dot[data-v-6aaa7a71]{background:var(--text-3);border-radius:50%;flex:none;width:7px;height:7px}.menu-friends__presence--online .menu-friends__dot[data-v-6aaa7a71]{background:#34c268}.menu-friends__presence--away .menu-friends__dot[data-v-6aaa7a71]{background:#d9a11e}.menu-friends__activity[data-v-6aaa7a71]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-friends[data-v-6aaa7a71] .friend--strip{text-align:start;flex:1;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:3px 10px;min-width:0;display:grid}.menu-friends[data-v-6aaa7a71] .friend--offline{opacity:1}.menu-friends[data-v-6aaa7a71] .friend--offline .friend__photo{opacity:.55}.menu-friends[data-v-6aaa7a71] .friend__wrap,.menu-friends[data-v-6aaa7a71] .friend__blob{width:48px;height:48px}.menu-friends[data-v-6aaa7a71] .friend__wrap{grid-row:1/3}.menu-friends[data-v-6aaa7a71] .friend__name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:16px;line-height:1.25;overflow:hidden}@media (hover:hover){.menu-friends__button[data-v-6aaa7a71]:hover:not([aria-disabled=true]){filter:brightness(1.06)}.menu-friends__item[data-v-6aaa7a71]:has(.friend:hover){border-color:var(--brand);background:color-mix(in srgb, var(--brand) 5%, var(--surface))}}@keyframes gamemenu-fade-38d9d375{0%{opacity:0}}@keyframes gamemenu-pop-38d9d375{0%{opacity:0;transform:translateY(14px) scale(calc(var(--ui-scale,1) * .95))}to{opacity:1;transform:translateY(0) scale(var(--ui-scale,1))}}.gamemenu__resume[data-v-38d9d375],.gamemenu__leave[data-v-38d9d375]{color:#fff;min-height:46px;cursor:var(--cursor-pointer,pointer);border:none;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-family:inherit;font-size:15px;font-weight:800;transition:filter .15s,transform 60ms,box-shadow 60ms;display:inline-flex}.gamemenu__resume[data-v-38d9d375]:hover,.gamemenu__leave[data-v-38d9d375]:hover{filter:brightness(1.06)}.gamemenu[data-v-38d9d375]{--gamemenu-safe-inline:max(var(--game-hud-safe-left), var(--game-hud-safe-right));--gamemenu-safe-top:max(var(--game-hud-safe-top), 16px);--gamemenu-safe-bottom:max(var(--game-hud-safe-bottom), 16px);z-index:100;box-sizing:border-box;padding:var(--gamemenu-safe-top) var(--gamemenu-safe-inline) var(--gamemenu-safe-bottom);background:#0c0e148c;justify-content:center;align-items:center;animation:.18s gamemenu-fade-38d9d375;display:flex;position:fixed;inset:0}.gamemenu__card[data-v-38d9d375]{z-index:2;box-sizing:border-box;width:min(var(--gamemenu-card-max-width), (100dvw - 2 * var(--gamemenu-safe-inline)) / var(--s,1));height:760px;max-height:min(760px, (100dvh - var(--gamemenu-safe-top) - var(--gamemenu-safe-bottom)) / var(--s,1));transform:scale(var(--ui-scale,1));transform-origin:50%;background:var(--bg);color:var(--text);border:1.5px solid var(--border);border-radius:20px;flex:none;grid-template-rows:auto minmax(0,1fr);grid-template-columns:250px minmax(0,1fr);column-gap:16px;padding:16px 16px 18px;font-family:Nunito,system-ui,sans-serif;animation:.26s cubic-bezier(.34,1.56,.64,1) gamemenu-pop-38d9d375;display:grid;position:relative;overflow:clip;box-shadow:0 18px 50px #06080e4d}.gamemenu__head[data-v-38d9d375]{grid-area:1/2;align-items:center;gap:12px;margin-bottom:12px;display:flex}.gamemenu__hero[data-v-38d9d375]{box-sizing:border-box;scrollbar-width:none;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-height:0;display:flex;overflow-y:auto}.gamemenu__hero[data-v-38d9d375]>*{flex-shrink:0}.gamemenu__hero[data-v-38d9d375]::-webkit-scrollbar{width:0;height:0}.gamemenu__cover[data-v-38d9d375]{aspect-ratio:1;border:1.5px solid color-mix(in srgb, var(--border) 80%, transparent);background:var(--bg);border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 24px #070a132e}.gamemenu__cover-overlay[data-v-38d9d375]{z-index:1;box-sizing:border-box;color:#fff;background:linear-gradient(#070a1300 38%,#070a133d 58%,#070a13e0 100%);justify-content:flex-end;align-items:flex-end;gap:8px;padding:96px 10px 10px;display:flex;position:absolute;inset:0}.gamemenu__cover-img[data-v-38d9d375],.gamemenu__cover-fallback[data-v-38d9d375]{width:100%;height:100%}.gamemenu__cover-img[data-v-38d9d375]{object-fit:cover;display:block}.gamemenu__cover-fallback[data-v-38d9d375]{color:#ffffffd1;place-items:center;display:grid}.gamemenu__identity[data-v-38d9d375]{flex-direction:column;flex:1;min-width:0;display:flex}.gamemenu__title[data-v-38d9d375]{min-width:0;font-family:var(--font-heading);text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 8px #000000b8;margin:0;font-size:22px;font-weight:650;line-height:1.12;overflow:hidden}.gamemenu__creator[data-v-38d9d375]{color:#ffffffc2;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:14px;font-weight:700;overflow:hidden}.gamemenu__cover-rating[data-v-38d9d375]{color:#fff;font-family:var(--font-heading);font-variant-numeric:tabular-nums;text-shadow:0 2px 8px #000000b8;flex:none;font-size:18px;line-height:1.12}.gamemenu__game-actions[data-v-38d9d375]{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));gap:6px;display:grid}.gamemenu__react[data-v-38d9d375]{border:1.5px solid var(--border);background:var(--bg);min-width:0;min-height:34px;color:var(--text-2);font-variant-numeric:tabular-nums;cursor:var(--cursor-pointer,pointer);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:5px 8px;font-family:inherit;font-size:14px;font-weight:800;transition:color .15s,border-color .15s,background .15s,transform 60ms;display:inline-flex}.gamemenu__react[data-v-38d9d375]:hover:not(:disabled),.gamemenu__react.is-selected[data-v-38d9d375]{border-color:color-mix(in srgb, var(--brand) 68%, var(--border));background:color-mix(in srgb, var(--brand) 12%, var(--bg));color:var(--brand)}.gamemenu__react[data-v-38d9d375]:active:not(:disabled){transform:translateY(1px)}.gamemenu__react[data-v-38d9d375]:disabled{cursor:wait;opacity:.65}.gamemenu__thumb-down[data-v-38d9d375]{display:inline-flex;transform:rotate(180deg)}.gamemenu__more[data-v-38d9d375]{border:1.5px solid color-mix(in srgb, var(--brand) 45%, var(--border));background:var(--bg);width:100%;min-width:0;min-height:34px;color:var(--brand);cursor:var(--cursor-pointer,pointer);border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-family:inherit;font-size:14px;font-weight:800;transition:background .15s,color .15s,transform 60ms;display:inline-flex}.gamemenu__more[data-v-38d9d375]:hover{background:var(--brand);color:#fff}.gamemenu__more[data-v-38d9d375]:active{transform:translateY(1px)}.gamemenu__close[data-v-38d9d375]{background:linear-gradient(180deg, var(--close-x-hi), var(--close-x));color:#fff;width:36px;height:36px;cursor:var(--cursor-pointer,pointer);box-shadow:0 2px 0 var(--close-x-shadow);border:none;border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:800;line-height:1;transition:filter .15s,transform 60ms,box-shadow 60ms;display:grid}.gamemenu__close[data-v-38d9d375]:hover{filter:brightness(1.07);animation:.9s ease-in-out infinite wiggle}.gamemenu__close[data-v-38d9d375]:active{filter:none;box-shadow:0 0 0 var(--close-x-shadow);animation:none;transform:translateY(2px)}.gamemenu__layout[data-v-38d9d375]{display:contents}.gamemenu__side[data-v-38d9d375]{box-sizing:border-box;flex-direction:column;grid-area:1/1/3;gap:10px;width:250px;min-height:0;display:flex;overflow:hidden}.gamemenu__tabs[data-v-38d9d375]{flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;min-width:0;display:grid}.gamemenu__tab[data-v-38d9d375]{border:1.5px solid var(--border);background:var(--surface);min-width:0;min-height:44px;color:var(--text-2);text-align:start;cursor:var(--cursor-pointer,pointer);border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:8px;font-family:inherit;font-size:21px;font-weight:900;display:flex;position:relative}.gamemenu__tab svg[data-v-38d9d375]{flex:none}.gamemenu__tab[data-v-38d9d375]:hover:not(.is-selected){color:var(--text);border-color:color-mix(in srgb, var(--brand) 45%, var(--border))}.gamemenu__tab.is-selected[data-v-38d9d375]{background:linear-gradient(180deg, var(--brand), var(--brand-deep));color:#fff;box-shadow:0 2px 0 var(--brand-deep)}.gamemenu__tab-label[data-v-38d9d375]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gamemenu__tab-count[data-v-38d9d375]{font-variant-numeric:tabular-nums;text-align:center;background:#0c0e1424;border-radius:999px;flex:none;min-width:21px;padding:1px 6px;font-size:14px;font-weight:800}.gamemenu__tab-unread[data-v-38d9d375]{box-sizing:border-box;border:2px solid var(--surface);color:#fff;font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;background:#e0485a;border-radius:999px;min-width:22px;height:22px;padding:0 6px;font-size:14px;font-weight:900;line-height:18px;position:absolute;top:-8px;right:-6px}.gamemenu .gamemenu__tab.is-selected .gamemenu__tab-count[data-v-38d9d375]{background:#ffffff38}.gamemenu__body[data-v-38d9d375]{flex-direction:column;grid-area:2/2;min-width:0;min-height:0;display:flex}.gamemenu__players[data-v-38d9d375],.gamemenu__friends[data-v-38d9d375]{background:var(--surface);border:1.5px solid var(--border);scrollbar-width:none;border-radius:14px;flex-direction:column;flex:1;min-height:0;padding:10px;display:flex;overflow-y:auto}.gamemenu__players[data-v-38d9d375]::-webkit-scrollbar{width:0;height:0}.gamemenu__friends[data-v-38d9d375]::-webkit-scrollbar{width:0;height:0}.gamemenu__settings[data-v-38d9d375]{flex:1;min-height:0}.gamemenu__empty[data-v-38d9d375]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:18px 12px;display:flex}.gamemenu__empty-icon[data-v-38d9d375]{background:var(--bg);border:1.5px solid var(--border);width:52px;height:52px;color:var(--text-3);border-radius:50%;place-items:center;display:grid}.gamemenu__empty-text[data-v-38d9d375]{color:var(--text-3);margin:0;font-size:14px;font-weight:600}.gamemenu__roster[data-v-38d9d375]{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.gamemenu__rosteritem[data-v-38d9d375]{align-items:stretch;gap:6px;min-width:0;display:flex}.gamemenu__row[data-v-38d9d375]{border:1.5px solid var(--border);background:var(--bg);width:100%;min-width:0;min-height:52px;color:var(--text);text-align:start;cursor:var(--cursor-pointer,pointer);border-radius:11px;align-items:center;gap:10px;padding:6px 10px;font-family:inherit;transition:border-color .12s,transform 60ms;display:flex}.gamemenu__row[data-v-38d9d375]:hover{border-color:var(--brand)}.gamemenu__row[data-v-38d9d375]:active{transform:scale(.99)}.gamemenu__row.is-self[data-v-38d9d375]{border-color:color-mix(in srgb, var(--brand) 45%, var(--border))}.gamemenu__rowbadge[data-v-38d9d375]{flex:none;margin-inline-start:-4px}.gamemenu__name[data-v-38d9d375]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.gamemenu__you[data-v-38d9d375]{background:linear-gradient(180deg, var(--brand), var(--brand-deep));color:#fff;letter-spacing:.3px;text-transform:uppercase;border-radius:999px;flex:none;padding:2px 9px;font-size:14px;font-weight:800}.gamemenu__footer[data-v-38d9d375]{flex-direction:column;flex:none;gap:8px;margin-top:auto;display:flex}.gamemenu__exit[data-v-38d9d375]{flex-direction:column;gap:7px;display:flex}.gamemenu__leave[data-v-38d9d375]{background:linear-gradient(180deg, var(--close-x-hi), var(--close-x));box-shadow:0 3px 0 var(--close-x-shadow)}.gamemenu__leave[data-v-38d9d375]:active{box-shadow:0 0 0 var(--close-x-shadow);transform:translateY(3px)}.gamemenu__resume[data-v-38d9d375]{background:linear-gradient(180deg, var(--brand), var(--brand-deep));box-shadow:0 3px 0 var(--brand-deep)}.gamemenu__resume[data-v-38d9d375]:active{box-shadow:0 0 0 var(--brand-deep);transform:translateY(3px)}.gamemenu.is-touch-primary .gamemenu__card[data-v-38d9d375]{height:calc((100dvh - var(--gamemenu-safe-top) - var(--gamemenu-safe-bottom)) / var(--s,1));border-radius:16px;grid-template-columns:140px minmax(0,1fr);column-gap:10px;max-height:none;padding:10px;font-size:16px}.gamemenu.is-touch-primary .gamemenu__side[data-v-38d9d375]{gap:8px;width:140px}.gamemenu.is-touch-primary .gamemenu__head[data-v-38d9d375]{gap:8px;margin-bottom:8px}.gamemenu.is-touch-primary .gamemenu__hero[data-v-38d9d375]{gap:6px}.gamemenu.is-touch-primary .gamemenu__cover-overlay[data-v-38d9d375]{padding:28px 8px 8px;display:block;inset:auto 0 0}.gamemenu.is-touch-primary .gamemenu__title[data-v-38d9d375]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;display:-webkit-box}.gamemenu.is-touch-primary .gamemenu__creator[data-v-38d9d375],.gamemenu.is-touch-primary .gamemenu__cover-rating[data-v-38d9d375]{font-size:14px}.gamemenu.is-touch-primary .gamemenu__creator[data-v-38d9d375]{padding-inline-end:34px}.gamemenu.is-touch-primary .gamemenu__cover-rating[data-v-38d9d375]{position:absolute;bottom:8px;right:8px}.gamemenu.is-touch-primary .gamemenu__tabs[data-v-38d9d375]{gap:4px;display:flex}.gamemenu.is-touch-primary .gamemenu__close[data-v-38d9d375]{width:36px;height:36px}.gamemenu.is-touch-primary .gamemenu__close svg[data-v-38d9d375]{width:22px;height:22px}.gamemenu.is-touch-primary .gamemenu__tab[data-v-38d9d375]{flex:1;gap:4px;min-height:36px;padding:6px;font-size:16px;line-height:1.2}.gamemenu.is-touch-primary .gamemenu__tab[data-v-38d9d375]:first-child{flex:1.35}.gamemenu.is-touch-primary .gamemenu__tab>svg[data-v-38d9d375]{display:none}.gamemenu.is-touch-primary .gamemenu__tab-count[data-v-38d9d375]{min-width:18px;padding:1px 4px}.gamemenu.is-touch-primary .gamemenu__game-actions[data-v-38d9d375]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.gamemenu.is-touch-primary .gamemenu__game-actions .gamemenu__more[data-v-38d9d375]{grid-column:1/-1}.gamemenu.is-touch-primary .gamemenu__more[data-v-38d9d375],.gamemenu.is-touch-primary .gamemenu__react[data-v-38d9d375],.gamemenu.is-touch-primary .gamemenu__leave[data-v-38d9d375],.gamemenu.is-touch-primary .gamemenu__resume[data-v-38d9d375]{gap:6px;min-height:36px;padding:6px 8px;font-size:16px;line-height:1.2}.gamemenu.is-touch-primary .gamemenu__more svg[data-v-38d9d375],.gamemenu.is-touch-primary .gamemenu__react svg[data-v-38d9d375],.gamemenu.is-touch-primary .gamemenu__leave svg[data-v-38d9d375],.gamemenu.is-touch-primary .gamemenu__resume svg[data-v-38d9d375]{flex:none;width:18px;height:18px}.gamemenu.is-touch-primary .gamemenu__react[data-v-38d9d375]{gap:4px;min-height:32px;padding-inline:4px;font-size:14px}.gamemenu.is-touch-primary .gamemenu__react svg[data-v-38d9d375]{width:14px;height:14px}.gamemenu.is-touch-primary .gamemenu__exit[data-v-38d9d375]{gap:6px}.gamemenu.is-touch-primary .gamemenu__players[data-v-38d9d375],.gamemenu.is-touch-primary .gamemenu__friends[data-v-38d9d375]{padding:8px}.gamemenu.is-touch-primary .gamemenu__roster[data-v-38d9d375]{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:6px}.gamemenu.is-touch-primary .gamemenu__row[data-v-38d9d375]{gap:6px;min-height:44px;padding:6px}.gamemenu.is-touch-primary .gamemenu__name[data-v-38d9d375],.gamemenu.is-touch-primary .gamemenu__empty-text[data-v-38d9d375]{font-size:16px}.gamemenu.is-touch-primary .gamemenu__you[data-v-38d9d375]{padding:2px 5px}.gamemenu--portrait .gamemenu__card[data-v-38d9d375]{height:min(880px, (100dvh - var(--gamemenu-safe-top) - var(--gamemenu-safe-bottom)) / var(--s,1));border-radius:18px;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:10px 0;max-height:none;padding:10px 10px 12px}.gamemenu--portrait .gamemenu__head[data-v-38d9d375],.gamemenu--portrait .gamemenu__side[data-v-38d9d375]{display:contents}.gamemenu--portrait .gamemenu__hero[data-v-38d9d375]{grid-area:1/1;grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));gap:6px;display:grid;overflow:visible}.gamemenu--portrait .gamemenu__hero[data-v-38d9d375]>*{grid-column:1/-1}.gamemenu--portrait .gamemenu__close[data-v-38d9d375]{z-index:2;grid-area:1/1;place-self:start end;width:40px;height:40px;margin:8px 8px 0 0;position:relative}.gamemenu--portrait .gamemenu__close svg[data-v-38d9d375]{width:22px;height:22px}.gamemenu--portrait .gamemenu__cover[data-v-38d9d375]{aspect-ratio:auto;height:128px}.gamemenu--portrait .gamemenu__cover-overlay[data-v-38d9d375]{padding:40px 12px 10px}.gamemenu--portrait .gamemenu__title[data-v-38d9d375]{font-size:20px}.gamemenu--portrait .gamemenu__game-actions[data-v-38d9d375]{display:contents}.gamemenu--portrait .gamemenu__more[data-v-38d9d375],.gamemenu--portrait .gamemenu__react[data-v-38d9d375]{min-height:42px;padding:6px 8px;font-size:15px}.gamemenu--portrait .gamemenu__tabs[data-v-38d9d375]{grid-area:2/1;gap:6px;display:flex}.gamemenu--portrait .gamemenu__tab[data-v-38d9d375]{flex:auto;gap:4px;min-height:44px;padding:6px;font-size:15px;line-height:1.2}.gamemenu--portrait .gamemenu__tab>svg[data-v-38d9d375]{display:none}.gamemenu--portrait .gamemenu__tab-count[data-v-38d9d375]{min-width:18px;padding:1px 5px}.gamemenu--portrait .gamemenu__body[data-v-38d9d375]{grid-area:3/1}.gamemenu--portrait .gamemenu__players[data-v-38d9d375],.gamemenu--portrait .gamemenu__friends[data-v-38d9d375]{padding:8px}.gamemenu--portrait .gamemenu__roster[data-v-38d9d375]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.gamemenu--portrait .gamemenu__row[data-v-38d9d375]{gap:8px;min-height:48px;padding:6px 8px}.gamemenu--portrait .gamemenu__name[data-v-38d9d375],.gamemenu--portrait .gamemenu__empty-text[data-v-38d9d375]{font-size:15px}.gamemenu--portrait .gamemenu__you[data-v-38d9d375]{padding:2px 6px}.gamemenu--portrait .gamemenu__footer[data-v-38d9d375]{grid-area:4/1;margin-top:0}.gamemenu--portrait .gamemenu__exit[data-v-38d9d375]{flex-direction:row;gap:8px}.gamemenu--portrait .gamemenu__leave[data-v-38d9d375]{flex:1}.gamemenu--portrait .gamemenu__resume[data-v-38d9d375]{flex:1.4}.gamemenu--portrait .gamemenu__leave[data-v-38d9d375],.gamemenu--portrait .gamemenu__resume[data-v-38d9d375]{min-height:50px;font-size:17px}.pack[data-v-d1bbb6b4]{--edge:var(--border);box-sizing:border-box;border:2px solid var(--border);background:var(--surface);color:var(--text);box-shadow:0 4px 0 var(--edge);cursor:var(--cursor-pointer,pointer);animation:.46s cubic-bezier(.2,.9,.3,1.25) both pack-in-d1bbb6b4;animation-delay:calc(var(--i,0) * 60ms + 90ms);border-radius:20px;flex-direction:column;align-items:center;gap:7px;margin:0;padding:7px 7px 12px;font-family:Nunito,system-ui,sans-serif;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.pack[data-v-d1bbb6b4]:hover:not(:disabled){--edge:#6b3bd8;box-shadow:0 4px 0 var(--edge), 0 14px 28px #5c2cd638;border-color:#8b5cff;transform:translateY(-4px)}.pack[data-v-d1bbb6b4]:active:not(:disabled){box-shadow:0 1px 0 var(--edge);transform:translateY(2px)scale(.98)}.pack--best[data-v-d1bbb6b4]{--edge:#d49512;background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(160deg, #ffe88f, #ffb81f 45%, #ffd95b) border-box;box-shadow:0 4px 0 var(--edge), 0 10px 26px #ffaa004d;border-color:#0000}.pack--best[data-v-d1bbb6b4]:hover:not(:disabled){--edge:#d49512;box-shadow:0 4px 0 var(--edge), 0 16px 34px #ffaa006b;border-color:#0000}.pack--popular[data-v-d1bbb6b4]{--edge:var(--brand-deep);border-color:var(--brand);box-shadow:0 4px 0 var(--edge), 0 8px 22px color-mix(in srgb, var(--brand) 24%, transparent)}.pack--popular[data-v-d1bbb6b4]:hover:not(:disabled){--edge:var(--brand-deep);border-color:var(--brand);box-shadow:0 4px 0 var(--edge), 0 14px 28px color-mix(in srgb, var(--brand) 34%, transparent)}.pack--pending[data-v-d1bbb6b4],.pack--pending[data-v-d1bbb6b4]:disabled{box-shadow:0 0 0 3px var(--brand), 0 4px 0 var(--edge)}.pack[data-v-d1bbb6b4]:disabled{cursor:var(--cursor-default,default);filter:saturate(.35);opacity:.7;transform:none}.pack[data-v-d1bbb6b4]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.pack__badge[data-v-d1bbb6b4]{z-index:2;text-overflow:ellipsis;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;max-width:calc(100% - 12px);padding:3.5px 10px;font-size:14px;font-weight:900;display:flex;position:absolute;top:-12px;right:6px;overflow:hidden;transform:rotate(-4deg)}.pack__badge--best[data-v-d1bbb6b4]{color:#6b4700;background:linear-gradient(#ffe07a,#ffc02e);box-shadow:0 3px #d39a12}.pack__badge--popular[data-v-d1bbb6b4]{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 80%, #fff), var(--brand));color:#fff;box-shadow:0 3px 0 var(--brand-deep)}.pack__art[data-v-d1bbb6b4]{box-sizing:border-box;background:radial-gradient(circle at 50% 62%, rgb(168, 118, 255, var(--glow,.3)) 0%, transparent 70%), linear-gradient(180deg, color-mix(in srgb, #8b5cff var(--tint,7%), var(--surface)), color-mix(in srgb, #8b5cff calc(var(--tint,7%) + 8%), var(--surface)));border-radius:14px;flex-shrink:0;place-items:center;width:100%;height:92px;display:grid;position:relative;overflow:hidden}.pack--best .pack__art[data-v-d1bbb6b4]{background:radial-gradient(circle at 50% 60%,#fff7d6 0%,#fff7d600 62%),linear-gradient(#ffeaa8,#ffcb4d)}.pack--best .pack__art[data-v-d1bbb6b4]:before{content:"";background:repeating-conic-gradient(#ffffff80 0deg 8deg,#0000 8deg 24deg);width:220px;height:220px;margin:-110px 0 0 -110px;animation:18s linear infinite pack-rays-d1bbb6b4;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 55%);mask-image:radial-gradient(circle,#000 0%,#0000 55%)}.pack__glint[data-v-d1bbb6b4]{z-index:1;color:#ffb300;filter:drop-shadow(0 0 1.5px #fff)drop-shadow(0 0 4px #ffffffe6);animation:1.8s ease-in-out infinite twinkle;position:absolute}.pack__glint--a[data-v-d1bbb6b4]{top:12px;left:16px}.pack__glint--b[data-v-d1bbb6b4]{animation-delay:.9s;bottom:16px;right:18px}.pack__art-img[data-v-d1bbb6b4]{object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 6px 6px #34128240);width:84px;height:84px;animation:3.4s ease-in-out infinite pack-float-d1bbb6b4;animation-delay:calc(var(--i,0) * -.55s);transition:transform .22s cubic-bezier(.2,.9,.3,1.4);position:relative}.pack:hover:not(:disabled) .pack__art-img[data-v-d1bbb6b4]{transform:scale(1.1)rotate(-4deg)}.pack__quantity[data-v-d1bbb6b4]{color:var(--gem-text,var(--coin-text));font-family:var(--font-heading);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-top:2px;font-size:24px;font-weight:700;line-height:1;display:flex}.pack__bonus[data-v-d1bbb6b4]{border:1.5px solid color-mix(in srgb, #25c979 40%, var(--surface));background:color-mix(in srgb, #25c979 18%, var(--surface));min-height:22px;color:color-mix(in srgb, #0c8f4f 86%, var(--text));white-space:nowrap;border-radius:999px;padding:1.5px 9px;font-size:14px;font-weight:900;line-height:18px}.pack__bonus--reserved[data-v-d1bbb6b4]{visibility:hidden}.pack__price[data-v-d1bbb6b4]{box-sizing:border-box;color:#6b4700;width:calc(100% - 6px);min-height:42px;font-family:var(--font-heading);font-variant-numeric:tabular-nums;background:linear-gradient(#ffdf6e,#ffc12e);border-radius:999px;place-items:center;margin-top:auto;padding:8px 10px;font-size:17px;font-weight:700;display:grid;position:relative;overflow:hidden;box-shadow:0 4px #d9a11e,inset 0 2px #ffffff8c}.pack__price[data-v-d1bbb6b4]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffffb3 50%,#0000 70%);position:absolute;inset:0;translate:-120%}.pack--best .pack__price[data-v-d1bbb6b4]:after{animation:3.4s ease-in-out 1.4s infinite price-shine-d1bbb6b4}.pack:hover:not(:disabled) .pack__price[data-v-d1bbb6b4]:after{animation:.75s ease-out price-shine-d1bbb6b4}.pack:active:not(:disabled) .pack__price[data-v-d1bbb6b4]{box-shadow:0 1px #d9a11e,inset 0 2px #ffffff8c}@media (prefers-reduced-motion:reduce){.pack[data-v-d1bbb6b4]{animation:none}}@keyframes pack-in-d1bbb6b4{0%{opacity:0;translate:0 16px;scale:.9}}@keyframes pack-float-d1bbb6b4{0%,to{translate:0 2px}50%{translate:0 -4px}}@keyframes pack-rays-d1bbb6b4{to{transform:rotate(1turn)}}@keyframes price-shine-d1bbb6b4{0%{translate:-120%}45%,to{translate:120%}}.gem-shop[data-v-d3f03c0d]{box-sizing:border-box;z-index:100;width:100%;height:100%;padding:max(18px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));overscroll-behavior:none;pointer-events:auto;--gem-text:color-mix(in srgb, #7c3aff 78%, var(--text));background:#0c0e149e;justify-content:center;align-items:center;animation:.2s ease-out both shop-scrim-d3f03c0d;display:flex;position:fixed;inset:0;overflow:hidden}.gem-shop__card[data-v-d3f03c0d]{box-sizing:border-box;width:560px;max-width:min(560px, (100dvw - 36px) / var(--s,1));max-height:min(780px, (100dvh - 36px) / var(--s,1));border:1.5px solid var(--border);background:var(--bg);color:var(--text);transform-origin:50%;border-radius:24px;flex-direction:column;font-family:Nunito,system-ui,sans-serif;animation:.38s cubic-bezier(.2,.9,.3,1.2) both shop-pop-d3f03c0d;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000057}.gem-shop__card--portrait[data-v-d3f03c0d]{width:calc(100% / var(--s,1));flex:none;max-width:none}.gem-shop__close[data-v-d3f03c0d]{z-index:2;box-sizing:border-box;background:linear-gradient(180deg, var(--close-x-hi), var(--close-x));color:#fff;width:40px;height:40px;box-shadow:0 3px 0 var(--close-x-shadow);cursor:var(--cursor-pointer,pointer);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:16px}.gem-shop__close[data-v-d3f03c0d]:active:not(:disabled){box-shadow:0 0 0 var(--close-x-shadow);transform:translateY(3px)}.gem-shop__close[data-v-d3f03c0d]:disabled{cursor:var(--cursor-default,default);opacity:.55}.gem-shop__body[data-v-d3f03c0d]{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;align-items:center;gap:12px;width:100%;min-height:0;padding:0 22px 18px;display:flex;overflow-y:auto}.gem-shop__body[data-v-d3f03c0d]::-webkit-scrollbar{width:0;height:0}.gem-shop__hero[data-v-d3f03c0d]{color:#fff;text-align:center;background:radial-gradient(90% 120% at 50% 0,#a47aff 0%,#a47aff00 62%),linear-gradient(#7437f2 0%,#561fd0 100%);border-radius:0 0 50% 50%/0 0 28px 28px;flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;gap:4px;margin:0 -22px;padding:20px 40px 44px;display:flex;position:relative;overflow:hidden}.gem-shop__rays[data-v-d3f03c0d]{pointer-events:none;background:repeating-conic-gradient(#ffffff24 0deg 9deg,#0000 9deg 24deg);width:520px;height:520px;margin:-260px 0 0 -260px;animation:40s linear infinite shop-rays-d3f03c0d;position:absolute;top:58px;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 60%);mask-image:radial-gradient(circle,#000 0%,#0000 60%)}.gem-shop__glint[data-v-d3f03c0d]{color:#ffe27a;filter:drop-shadow(0 0 4px #ffe27acc);pointer-events:none;animation:2.2s ease-in-out infinite twinkle;position:absolute}.gem-shop__mark[data-v-d3f03c0d]{place-items:center;width:84px;height:84px;animation:3.2s ease-in-out infinite shop-float-d3f03c0d;display:grid;position:relative}.gem-shop__mark[data-v-d3f03c0d]:before{content:"";background:radial-gradient(circle,#ffffff80 0%,#fff0 65%);border-radius:50%;position:absolute;inset:-14px}.gem-shop__mark[data-v-d3f03c0d] .blogem{filter:drop-shadow(0 8px 10px #1e006473);position:relative}.gem-shop__title[data-v-d3f03c0d]{font-family:var(--font-heading);text-shadow:0 3px #28087873;margin:0;font-size:31px;font-weight:700;line-height:1.1;position:relative}.gem-shop__subtitle[data-v-d3f03c0d]{color:#ffffffe6;margin:0;font-size:15px;font-weight:800;position:relative}.gem-shop__balance[data-v-d3f03c0d]{box-sizing:border-box;border:1.5px solid color-mix(in srgb, #8b5cff 22%, var(--border));background:var(--surface);width:min(100%,360px);min-height:52px;color:var(--text-2);box-shadow:0 3px 0 color-mix(in srgb, #8b5cff 28%, var(--border)), 0 10px 24px #3c149633;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;margin-top:-40px;padding:6px 6px 6px 18px;font-size:14px;font-weight:800;display:flex;position:relative}.gem-shop__balance strong[data-v-d3f03c0d]{background:color-mix(in srgb, #8b5cff 13%, var(--surface));color:var(--gem-text);font-family:var(--font-heading);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:5px 14px 5px 8px;font-size:20px;display:flex}.gem-shop__grid[data-v-d3f03c0d]{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px 12px;width:100%;padding-top:12px;display:flex}.gem-shop__grid[data-v-d3f03c0d] .pack{width:152px}.gem-shop__skeleton[data-v-d3f03c0d]{background:linear-gradient(100deg, var(--skel-base) 30%, var(--skel-hi) 50%, var(--skel-base) 70%);background-size:200% 100%;border-radius:20px;width:152px;height:228px;animation:1.5s linear infinite skeleton-shimmer}.gem-shop__notice[data-v-d3f03c0d]{box-sizing:border-box;background:color-mix(in srgb, var(--text-2) 8%, var(--surface));width:100%;min-height:45px;color:var(--text-2);text-align:center;border-radius:13px;justify-content:center;align-items:center;gap:7px;margin:0;padding:9px 13px;font-size:14px;font-weight:850;display:flex}.gem-shop__notice--success[data-v-d3f03c0d]{background:color-mix(in srgb, #25c979 13%, var(--surface));color:color-mix(in srgb, #12a75e 82%, var(--text))}.gem-shop__notice--error[data-v-d3f03c0d]{background:color-mix(in srgb, #e0485a 10%, var(--surface));color:#e0485a}.gem-shop__status-empty[data-v-d3f03c0d]{display:none}.gem-shop__action[data-v-d3f03c0d]{box-sizing:border-box;color:#513600;width:100%;min-height:50px;font-family:var(--font-heading);cursor:var(--cursor-pointer,pointer);background:linear-gradient(#ffd95b,#f4ad1d);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-size:17px;font-weight:650;display:flex;box-shadow:0 4px #c67b0c}.gem-shop__action[data-v-d3f03c0d]:active{transform:translateY(3px);box-shadow:0 1px #c67b0c}.gem-shop__legal[data-v-d3f03c0d]{color:var(--text-3);text-align:center;justify-content:center;align-items:center;gap:6px;margin:2px 0 0;font-size:14px;font-weight:700;display:flex}.gem-shop__legal svg[data-v-d3f03c0d]{color:color-mix(in srgb, #25c979 70%, var(--text-3));flex-shrink:0}.gem-shop__close[data-v-d3f03c0d]:focus-visible,.gem-shop__action[data-v-d3f03c0d]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}@media (prefers-reduced-motion:reduce){.gem-shop[data-v-d3f03c0d],.gem-shop__card[data-v-d3f03c0d]{animation:none}}@keyframes shop-scrim-d3f03c0d{0%{opacity:0}}@keyframes shop-pop-d3f03c0d{0%{opacity:0;scale:.9}}@keyframes shop-rays-d3f03c0d{to{transform:rotate(1turn)}}@keyframes shop-float-d3f03c0d{0%,to{translate:0 3px}50%{translate:0 -5px}}.afk[data-v-4ee24e75]{z-index:120;pointer-events:auto;background:#0c0e148c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.afk__card[data-v-4ee24e75]{box-sizing:border-box;width:var(--afk-card-width);border:1.5px solid var(--border);background:var(--surface);min-height:432px;color:var(--text);text-align:center;transform:scale(var(--ui-scale,1));transform-origin:50%;border-radius:22px;flex-direction:column;flex-shrink:0;align-items:center;gap:16px;padding:24px 30px 30px;display:flex;box-shadow:0 22px 70px #00000047}.afk__card--portrait[data-v-4ee24e75]{width:calc(100% / var(--s,1))}.afk__card--compact[data-v-4ee24e75]{min-height:0;max-height:calc((100dvh - 32px) / var(--s,1));grid-template-columns:88px minmax(0,1fr);gap:12px 16px;padding:20px;display:grid;overflow-y:auto}.afk__card--compact .afk__art[data-v-4ee24e75]{grid-area:1/1/span 4;width:88px;height:110px}.afk__card--compact .afk__title[data-v-4ee24e75],.afk__card--compact .afk__body[data-v-4ee24e75],.afk__card--compact .afk__countdown[data-v-4ee24e75],.afk__card--compact .afk__continue[data-v-4ee24e75]{grid-column:2}.afk__card--compact .afk__title[data-v-4ee24e75]{font-size:24px}.afk__card--compact .afk__countdown[data-v-4ee24e75]{padding-inline:8px}.afk__card--compact .afk__continue[data-v-4ee24e75]{padding-inline:16px}.afk__art[data-v-4ee24e75]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:150px;height:150px;display:block}.afk__title[data-v-4ee24e75]{font-family:var(--font-heading);margin:0;font-size:28px;font-weight:650;line-height:1.1}.afk__body[data-v-4ee24e75]{max-width:315px;color:var(--text-2);margin:-4px 0 0;font-family:Nunito,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.45}.afk__countdown[data-v-4ee24e75]{border:1.5px solid var(--border);background:var(--surface-2,var(--surface));color:var(--text-2);font-variant-numeric:tabular-nums;border-radius:999px;margin:0;padding:8px 16px;font-family:Nunito,system-ui,sans-serif;font-size:14px;font-weight:800}.afk__continue[data-v-4ee24e75]{background:var(--brand);color:#fff;font-family:var(--font-heading);min-height:48px;box-shadow:0 4px 0 var(--brand-deep);cursor:var(--cursor-pointer,pointer);border:0;border-radius:999px;padding:12px 34px;font-size:17px;font-weight:600;transition:transform .1s,box-shadow .1s,filter .15s}.afk__continue[data-v-4ee24e75]:hover{filter:brightness(1.06)}.afk__continue[data-v-4ee24e75]:focus-visible{box-shadow:0 4px 0 var(--brand-deep), 0 0 0 4px #4a7cff66;outline:none}.afk__continue[data-v-4ee24e75]:active{box-shadow:0 1px 0 var(--brand-deep);transform:translateY(3px)}.afk-enter-active[data-v-4ee24e75]{transition:opacity .25s}.afk-enter-active .afk__card[data-v-4ee24e75]{animation:.36s cubic-bezier(.22,1.1,.36,1) afk-settle-4ee24e75}.afk-leave-active[data-v-4ee24e75]{transition:opacity .2s}.afk-enter-from[data-v-4ee24e75],.afk-leave-to[data-v-4ee24e75]{opacity:0}@keyframes afk-settle-4ee24e75{0%{transform:scale(calc(var(--ui-scale,1) * .92)) translateY(18px);opacity:0}to{transform:scale(var(--ui-scale,1)) translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.afk-enter-active[data-v-4ee24e75],.afk-leave-active[data-v-4ee24e75]{transition:none}.afk-enter-active .afk__card[data-v-4ee24e75]{animation:none}}.dialog[data-v-0d3e7bf1]{z-index:120;pointer-events:auto;background:#0c0e148c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dialog__card[data-v-0d3e7bf1]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--surface);width:400px;color:var(--text);text-align:center;transform:scale(var(--ui-scale,1));transform-origin:50%;border-radius:22px;flex-direction:column;flex-shrink:0;gap:18px;padding:26px 28px 22px;display:flex;box-shadow:0 22px 70px #00000047}.dialog__card--portrait[data-v-0d3e7bf1]{width:calc(100% / var(--s,1))}.dialog__body[data-v-0d3e7bf1]{margin:0;font-family:Nunito,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:1.45}.dialog__input[data-v-0d3e7bf1]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--surface-2,var(--surface));width:100%;min-height:44px;color:var(--text);text-align:center;border-radius:14px;padding:10px 14px;font-family:Nunito,system-ui,sans-serif;font-size:15px;font-weight:700}.dialog__input[data-v-0d3e7bf1]:focus-visible{border-color:var(--brand);outline:none}.dialog__row[data-v-0d3e7bf1]{justify-content:center;gap:10px;display:flex}.dialog__btn[data-v-0d3e7bf1]{min-height:44px;font-family:var(--font-heading);cursor:var(--cursor-pointer,pointer);border:0;border-radius:999px;padding:11px 22px;font-size:16px;font-weight:600;transition:transform .1s,box-shadow .1s,filter .15s}.dialog__btn[data-v-0d3e7bf1]:hover{filter:brightness(1.06)}.dialog__btn[data-v-0d3e7bf1]:active{transform:translateY(3px)}.dialog__btn--ghost[data-v-0d3e7bf1]{border:1.5px solid var(--border);color:var(--text-2);background:0 0}.dialog__btn--ghost[data-v-0d3e7bf1]:focus-visible{border-color:var(--brand);outline:none}.dialog__btn--cta[data-v-0d3e7bf1]{background:var(--brand);color:#fff;box-shadow:0 4px 0 var(--brand-deep)}.dialog__btn--cta[data-v-0d3e7bf1]:focus-visible{box-shadow:0 4px 0 var(--brand-deep), 0 0 0 4px #4a7cff66;outline:none}.dialog__btn--cta[data-v-0d3e7bf1]:active{box-shadow:0 1px 0 var(--brand-deep)}.dialog__btn--danger[data-v-0d3e7bf1]{background:linear-gradient(#ff6b7a,#e0485a);box-shadow:0 4px #b03040}.dialog__btn--danger[data-v-0d3e7bf1]:focus-visible{box-shadow:0 4px #b03040,0 0 0 4px #e0485a66}.dialog__btn--danger[data-v-0d3e7bf1]:active{box-shadow:0 1px #b03040}.dialog-enter-active[data-v-0d3e7bf1]{transition:opacity .2s}.dialog-enter-active .dialog__card[data-v-0d3e7bf1]{animation:.3s cubic-bezier(.22,1.1,.36,1) dialog-settle-0d3e7bf1}.dialog-leave-active[data-v-0d3e7bf1]{transition:opacity .15s}.dialog-enter-from[data-v-0d3e7bf1],.dialog-leave-to[data-v-0d3e7bf1]{opacity:0}@keyframes dialog-settle-0d3e7bf1{0%{transform:scale(calc(var(--ui-scale,1) * .94)) translateY(12px);opacity:0}to{transform:scale(var(--ui-scale,1)) translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.dialog-enter-active[data-v-0d3e7bf1],.dialog-leave-active[data-v-0d3e7bf1]{transition:none}.dialog-enter-active .dialog__card[data-v-0d3e7bf1]{animation:none}}.party-world[data-v-79bf2306]{z-index:121;pointer-events:auto;background:#0c0e1494;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.party-world__card[data-v-79bf2306]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--surface);width:420px;color:var(--text);text-align:center;transform:scale(var(--ui-scale,1));transform-origin:50%;border-radius:22px;flex-direction:column;flex-shrink:0;align-items:center;gap:14px;padding:28px 30px 26px;display:flex;box-shadow:0 22px 70px #0000004d}.party-world__card--portrait[data-v-79bf2306]{width:calc(100% / var(--s,1))}.party-world__title[data-v-79bf2306]{font-family:var(--font-heading);margin:0;font-size:24px;font-weight:650;line-height:1.15}.party-world__body[data-v-79bf2306]{max-width:340px;color:var(--text-2);margin:0 0 4px;font-family:Nunito,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.45}.party-world__join[data-v-79bf2306],.party-world__leave[data-v-79bf2306]{width:100%;min-height:46px;font-family:var(--font-heading);cursor:var(--cursor-pointer,pointer);border-radius:999px;padding:11px 24px;font-size:16px;font-weight:600}.party-world__join[data-v-79bf2306]:disabled,.party-world__leave[data-v-79bf2306]:disabled{opacity:.58;cursor:var(--cursor-default,default)}.party-world__join[data-v-79bf2306]{background:var(--brand);color:#fff;box-shadow:0 4px 0 var(--brand-deep);border:0;border-radius:999px}.party-world__join[data-v-79bf2306]:active:not(:disabled){box-shadow:0 1px 0 var(--brand-deep);transform:translateY(3px)}.party-world__leave[data-v-79bf2306]{border:1.5px solid var(--border);background:var(--surface-2,var(--surface));color:var(--text)}.party-world__leave[data-v-79bf2306]:hover:not(:disabled){color:#e0485a;border-color:#e0485a}.dlink[data-v-0491db05]{z-index:120;pointer-events:auto;background:#0c0e148c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dlink__card[data-v-0491db05]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--surface);width:400px;color:var(--text);text-align:center;transform:scale(var(--ui-scale,1));transform-origin:50%;border-radius:22px;flex-direction:column;flex-shrink:0;align-items:center;gap:12px;padding:26px 30px 24px;display:flex;box-shadow:0 22px 70px #00000047}.dlink__card--portrait[data-v-0491db05]{width:calc(100% / var(--s,1))}.dlink__glyph[data-v-0491db05]{background:var(--surface-2,var(--bg));width:56px;height:56px;color:var(--brand);border-radius:999px;place-items:center;display:grid}.dlink__glyph[data-v-0491db05] svg{width:28px;height:28px}.dlink__title[data-v-0491db05]{font-family:var(--font-heading);margin:0;font-size:24px;font-weight:650;line-height:1.15}.dlink__body[data-v-0491db05]{max-width:320px;color:var(--text-2);margin:0 0 4px;font-family:Nunito,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.45}.dlink__confirm[data-v-0491db05]{background:var(--brand);color:#fff;width:100%;font-family:var(--font-heading);min-height:48px;box-shadow:0 4px 0 var(--brand-deep);cursor:var(--cursor-pointer,pointer);border:0;border-radius:999px;padding:12px 28px;font-size:17px;font-weight:600;transition:transform .1s,box-shadow .1s,filter .15s}.dlink__confirm[data-v-0491db05]:hover{filter:brightness(1.06)}.dlink__confirm[data-v-0491db05]:focus-visible{box-shadow:0 4px 0 var(--brand-deep), 0 0 0 4px #4a7cff66;outline:none}.dlink__confirm[data-v-0491db05]:active{box-shadow:0 1px 0 var(--brand-deep);transform:translateY(3px)}.dlink__decline[data-v-0491db05]{border:1.5px solid var(--border);background:var(--surface-2,var(--surface));width:100%;min-height:44px;color:var(--text);font-family:var(--font-heading);cursor:var(--cursor-pointer,pointer);border-radius:999px;padding:10px 22px;font-size:15px;font-weight:600}.dlink__decline[data-v-0491db05]:hover{border-color:var(--brand)}.dlink__hint[data-v-0491db05]{max-width:320px;color:var(--text-3,var(--text-2));margin:-4px 0 0;font-family:Nunito,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:1.35}.dlink__later[data-v-0491db05]{color:var(--text-2);cursor:var(--cursor-pointer,pointer);background:0 0;border:0;margin-top:2px;padding:6px 10px;font-family:Nunito,system-ui,sans-serif;font-size:14px;font-weight:800;text-decoration:underline}.dlink__later[data-v-0491db05]:hover{color:var(--text)}.dlink-enter-active[data-v-0491db05]{transition:opacity .25s}.dlink-enter-active .dlink__card[data-v-0491db05]{animation:.36s cubic-bezier(.22,1.1,.36,1) dlink-settle-0491db05}.dlink-leave-active[data-v-0491db05]{transition:opacity .2s}.dlink-enter-from[data-v-0491db05],.dlink-leave-to[data-v-0491db05]{opacity:0}@keyframes dlink-settle-0491db05{0%{transform:scale(calc(var(--ui-scale,1) * .92)) translateY(18px);opacity:0}to{transform:scale(var(--ui-scale,1)) translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.dlink-enter-active[data-v-0491db05],.dlink-leave-active[data-v-0491db05]{transition:none}.dlink-enter-active .dlink__card[data-v-0491db05]{animation:none}}.lrem[data-v-50e5c427]{z-index:110;pointer-events:auto;background:#0c0e1480;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.lrem__card[data-v-50e5c427]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--surface);width:360px;color:var(--text);text-align:center;transform:scale(var(--ui-scale,1));transform-origin:50%;border-radius:28px;flex-direction:column;flex-shrink:0;align-items:center;gap:10px;padding:28px 26px 18px;display:flex;box-shadow:0 22px 70px #0a0e1642}.lrem__card--portrait[data-v-50e5c427]{width:calc(100% / var(--s,1))}.lrem__tile[data-v-50e5c427]{background:color-mix(in srgb, var(--brand) 14%, var(--bg));width:64px;height:64px;color:var(--brand);border-radius:20px;place-items:center;margin-bottom:6px;display:grid;transform:rotate(-2deg)}.lrem__title[data-v-50e5c427]{font-family:var(--font-heading);text-wrap:balance;outline:none;margin:0;font-size:22px;font-weight:650;line-height:1.15}.lrem__body[data-v-50e5c427]{max-width:290px;color:var(--text-2);text-wrap:pretty;margin:0 0 8px;font-family:Nunito,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.45}.lrem__link[data-v-50e5c427]{background:var(--brand);color:#fff;width:100%;font-family:var(--font-heading);min-height:48px;box-shadow:0 4px 0 var(--brand-deep);cursor:var(--cursor-pointer,pointer);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 28px;font-size:17px;font-weight:600;transition:transform .1s,box-shadow .1s,filter .15s;display:inline-flex}.lrem__link[data-v-50e5c427]:hover{filter:brightness(1.06)}.lrem__link[data-v-50e5c427]:focus-visible{box-shadow:0 4px 0 var(--brand-deep), 0 0 0 4px #4a7cff66;outline:none}.lrem__link[data-v-50e5c427]:active{box-shadow:0 1px 0 var(--brand-deep);transform:translateY(3px)}.lrem__later[data-v-50e5c427]{min-height:40px;color:var(--text-2);cursor:var(--cursor-pointer,pointer);background:0 0;border:0;border-radius:999px;padding:6px 14px;font-family:Nunito,system-ui,sans-serif;font-size:14px;font-weight:800}.lrem__later[data-v-50e5c427]:hover{color:var(--text)}.lrem__later[data-v-50e5c427]:focus-visible{outline:none;box-shadow:0 0 0 3px #4a7cff66}.lrem-enter-active[data-v-50e5c427]{transition:opacity .25s}.lrem-enter-active .lrem__card[data-v-50e5c427]{animation:.36s cubic-bezier(.22,1.1,.36,1) lrem-settle-50e5c427}.lrem-leave-active[data-v-50e5c427]{transition:opacity .2s}.lrem-enter-from[data-v-50e5c427],.lrem-leave-to[data-v-50e5c427]{opacity:0}@keyframes lrem-settle-50e5c427{0%{transform:scale(calc(var(--ui-scale,1) * .92)) translateY(18px);opacity:0}to{transform:scale(var(--ui-scale,1)) translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.lrem-enter-active[data-v-50e5c427],.lrem-leave-active[data-v-50e5c427]{transition:none}.lrem-enter-active .lrem__card[data-v-50e5c427]{animation:none}}.maint[data-v-515ace00]{z-index:200;pointer-events:auto;background:#0c0e149e;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.maint__card[data-v-515ace00]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--bg);width:400px;color:var(--text);text-align:center;transform:scale(var(--ui-scale,1));transform-origin:50%;border-radius:22px;flex-direction:column;flex-shrink:0;align-items:center;gap:16px;padding:30px 30px 32px;font-family:Nunito,system-ui,sans-serif;display:flex;position:relative;box-shadow:0 18px 40px #00000047}.maint__card--portrait[data-v-515ace00]{width:calc(100% / var(--s,1))}.maint__title[data-v-515ace00]{font-family:var(--font-heading);color:var(--text);margin:0;font-size:22px;font-weight:600}.maint__medallion[data-v-515ace00]{justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:relative}.maint__disc[data-v-515ace00]{z-index:1;border:1.5px solid var(--border);background:var(--surface);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:relative}.maint__icon[data-v-515ace00]{color:var(--brand)}.maint__icon--spin[data-v-515ace00]{transform-origin:50%;animation:1.4s linear infinite maint-spin-515ace00}.maint__body[data-v-515ace00]{max-width:300px;color:var(--text-2);margin:0;font-family:Nunito,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.4}.maint__status[data-v-515ace00]{border:1.5px solid var(--border);background:var(--surface);color:var(--text-2);border-radius:999px;align-items:center;gap:9px;padding:7px 15px;font-family:Nunito,system-ui,sans-serif;font-size:14px;font-weight:800;display:flex}.maint__dots[data-v-515ace00]{align-items:center;gap:4px;display:inline-flex}.maint__dots i[data-v-515ace00]{background:var(--brand);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite maint-dot-515ace00}.maint__dots i[data-v-515ace00]:nth-child(2){animation-delay:.18s}.maint__dots i[data-v-515ace00]:nth-child(3){animation-delay:.36s}.maint__countdown[data-v-515ace00]{font-variant-numeric:tabular-nums;color:var(--text)}.maint__actions[data-v-515ace00]{justify-content:center;width:100%;margin-top:2px;display:flex}.maint__btn[data-v-515ace00]{background:var(--brand);color:#fff;font-family:var(--font-heading);min-height:48px;box-shadow:0 4px 0 var(--brand-deep);cursor:var(--cursor-pointer,pointer);border:0;border-radius:999px;padding:12px 34px;font-size:17px;font-weight:600;transition:transform .1s,box-shadow .1s,filter .15s}.maint__btn[data-v-515ace00]:hover{filter:brightness(1.06)}.maint__btn[data-v-515ace00]:focus-visible{box-shadow:0 4px 0 var(--brand-deep), 0 0 0 4px #4a7cff66;outline:none}.maint__btn[data-v-515ace00]:active{box-shadow:0 1px 0 var(--brand-deep);transform:translateY(3px)}@keyframes maint-spin-515ace00{to{transform:rotate(360deg)}}@keyframes maint-dot-515ace00{0%,to{opacity:.4;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.maint-enter-active[data-v-515ace00]{transition:opacity .3s}.maint-enter-active .maint__card[data-v-515ace00]{animation:.42s cubic-bezier(.22,1.1,.36,1) maint-settle-515ace00}.maint-leave-active[data-v-515ace00]{transition:opacity .25s}.maint-enter-from[data-v-515ace00],.maint-leave-to[data-v-515ace00]{opacity:0}@keyframes maint-settle-515ace00{0%{transform:scale(calc(var(--ui-scale,1) * .9)) translateY(22px);opacity:0}60%{transform:scale(calc(var(--ui-scale,1) * 1.015)) translateY(-3px);opacity:1}to{transform:scale(var(--ui-scale,1)) translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.maint__icon--spin[data-v-515ace00],.maint__dots i[data-v-515ace00]{animation:none}.maint-enter-active[data-v-515ace00],.maint-leave-active[data-v-515ace00]{transition:none}.maint-enter-active .maint__card[data-v-515ace00]{animation:none}}.crash[data-v-81632040]{z-index:210;pointer-events:auto;background:#0c0e149e;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.crash__card[data-v-81632040]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--bg);width:400px;color:var(--text);text-align:center;transform:scale(var(--ui-scale,1));transform-origin:50%;border-radius:22px;flex-direction:column;flex-shrink:0;align-items:center;gap:14px;padding:30px 30px 32px;font-family:Nunito,system-ui,sans-serif;display:flex;position:relative;box-shadow:0 18px 40px #00000047}.crash__card--portrait[data-v-81632040]{width:calc(100% / var(--s,1))}.crash__title[data-v-81632040]{font-family:var(--font-heading);color:var(--text);margin:0;font-size:22px;font-weight:600}.crash__medallion[data-v-81632040]{justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:relative}.crash__disc[data-v-81632040]{z-index:1;border:1.5px solid var(--border);background:var(--surface);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:relative}.crash__icon[data-v-81632040]{color:var(--brand)}.crash__body[data-v-81632040]{max-width:300px;color:var(--text-2);margin:0;font-family:Nunito,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.4}.crash__note[data-v-81632040]{max-width:300px;color:var(--text-2);opacity:.85;margin:0;font-family:Nunito,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1.4}.crash__actions[data-v-81632040]{justify-content:center;width:100%;margin-top:2px;display:flex}.crash__btn[data-v-81632040]{background:var(--brand);color:#fff;font-family:var(--font-heading);min-height:48px;box-shadow:0 4px 0 var(--brand-deep);cursor:var(--cursor-pointer,pointer);border:0;border-radius:999px;padding:12px 34px;font-size:17px;font-weight:600;transition:transform .1s,box-shadow .1s,filter .15s}.crash__btn[data-v-81632040]:hover{filter:brightness(1.06)}.crash__btn[data-v-81632040]:focus-visible{box-shadow:0 4px 0 var(--brand-deep), 0 0 0 4px #4a7cff66;outline:none}.crash__btn[data-v-81632040]:active{box-shadow:0 1px 0 var(--brand-deep);transform:translateY(3px)}.crash-enter-active[data-v-81632040]{transition:opacity .3s}.crash-enter-active .crash__card[data-v-81632040]{animation:.42s cubic-bezier(.22,1.1,.36,1) crash-settle-81632040}.crash-leave-active[data-v-81632040]{transition:opacity .25s}.crash-enter-from[data-v-81632040],.crash-leave-to[data-v-81632040]{opacity:0}@keyframes crash-settle-81632040{0%{transform:scale(calc(var(--ui-scale,1) * .9)) translateY(22px);opacity:0}60%{transform:scale(calc(var(--ui-scale,1) * 1.015)) translateY(-3px);opacity:1}to{transform:scale(var(--ui-scale,1)) translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.crash-enter-active[data-v-81632040],.crash-leave-active[data-v-81632040]{transition:none}.crash-enter-active .crash__card[data-v-81632040]{animation:none}}@keyframes daily-earnings-fade-fa45b250{0%{opacity:0}}@keyframes daily-earnings-pop-fa45b250{0%{opacity:0;transform:translateY(24px) scale(calc(var(--ui-scale,1) * .91))}to{opacity:1;transform:translateY(0) scale(var(--ui-scale,1))}}@keyframes daily-earnings-orbit-fa45b250{50%{transform:translateY(-12px)rotate(8deg)}}@keyframes daily-earnings-pulse-fa45b250{50%{opacity:.48;transform:scale(.78)rotate(45deg)}}@keyframes daily-earnings-rise-fa45b250{0%{opacity:0;transform:translateY(12px)}}@keyframes daily-earnings-rank-fa45b250{0%{opacity:0;transform:scale(.4)rotate(-8deg)}}@keyframes daily-earnings-fill-fa45b250{0%{transform:scaleX(0)}}@keyframes daily-earnings-bob-fa45b250{50%{transform:translateY(-4px)rotate(-5deg)}}@keyframes daily-earnings-shine-fa45b250{0%{transform:translate(-155%)rotate(18deg)}to{transform:translate(350%)rotate(18deg)}}.daily-earnings[data-v-fa45b250]{box-sizing:border-box;z-index:100;padding:max(20px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));overscroll-behavior:none;pointer-events:auto;background:#070a19c7;justify-content:center;align-items:center;animation:.2s ease-out daily-earnings-fade-fa45b250;display:flex;position:fixed;inset:0;overflow:hidden}.daily-earnings__card[data-v-fa45b250]{box-sizing:border-box;background:var(--bg);width:720px;height:380px;color:var(--text);transform:scale(var(--ui-scale,1));transform-origin:50%;border:1.5px solid #ffffff38;border-radius:30px;flex:none;grid-template-columns:250px minmax(0,1fr);font-family:Nunito,system-ui,sans-serif;animation:.48s cubic-bezier(.2,1.15,.3,1) daily-earnings-pop-fa45b250;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 100px #0000007a,inset 0 0 0 1px #ffffff14}.daily-earnings__card--portrait[data-v-fa45b250]{grid-template-rows:180px minmax(0,1fr);grid-template-columns:1fr;width:430px;height:520px}.daily-earnings__card--portrait .daily-earnings__celebration[data-v-fa45b250]{border-bottom:1px solid #ffffff29;border-right:0}.daily-earnings__card--portrait .daily-earnings__gem[data-v-fa45b250]{top:55px}.daily-earnings__card--portrait .daily-earnings__coin--one[data-v-fa45b250]{top:72px;left:82px}.daily-earnings__card--portrait .daily-earnings__coin--two[data-v-fa45b250]{bottom:43px;right:78px}.daily-earnings__card--portrait .daily-earnings__body[data-v-fa45b250]{padding:26px 27px 24px}.daily-earnings__main[data-v-fa45b250]{display:contents}.daily-earnings__close[data-v-fa45b250]{z-index:5;background:linear-gradient(180deg, var(--close-x-hi), var(--close-x));color:#fff;width:44px;height:44px;box-shadow:0 3px 0 var(--close-x-shadow);cursor:var(--cursor-pointer,pointer);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:17px;right:17px}.daily-earnings__close[data-v-fa45b250]:active{box-shadow:none;transform:translateY(3px)}.daily-earnings__celebration[data-v-fa45b250]{background:radial-gradient(circle at 50% 38%,#ffde6273,#0000 31%),radial-gradient(circle at 16% 82%,#ab5cff80,#0000 36%),linear-gradient(145deg,#32115e,#7138aa 53%,#1b5cc7);border-right:1px solid #ffffff29;position:relative;overflow:hidden}.daily-earnings__halo[data-v-fa45b250]{border:2px solid #ffffff38;border-radius:50%;width:170px;height:170px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 22px #ffffff0f,0 0 70px #ffd55559}.daily-earnings__gem[data-v-fa45b250]{background:linear-gradient(145deg,#fff,#f2e9ff);border-radius:25px;place-items:center;width:86px;height:86px;animation:2.5s ease-in-out infinite daily-earnings-orbit-fa45b250;display:grid;position:absolute;top:calc(50% - 43px);left:calc(50% - 43px);box-shadow:0 14px 35px #11052d61,0 0 0 6px #ffffff1f}.daily-earnings__coin[data-v-fa45b250]{color:#704200;width:43px;height:43px;font-family:var(--font-heading);background:linear-gradient(145deg,#ffd94d,#f4a713);border:3px solid #ffe678;border-radius:50%;place-items:center;font-size:24px;font-weight:700;display:grid;position:absolute;box-shadow:0 8px 18px #2815004d}.daily-earnings__coin--one[data-v-fa45b250]{animation:2.1s ease-in-out .25s infinite daily-earnings-orbit-fa45b250;top:94px;left:37px;transform:rotate(-12deg)}.daily-earnings__coin--two[data-v-fa45b250]{animation:2.8s ease-in-out .5s infinite reverse daily-earnings-orbit-fa45b250;bottom:91px;right:34px;transform:rotate(10deg)}.daily-earnings__spark[data-v-fa45b250]{background:#fff1a7;border-radius:3px;width:15px;height:15px;animation:1.6s ease-in-out infinite daily-earnings-pulse-fa45b250;position:absolute;transform:rotate(45deg)}.daily-earnings__spark--one[data-v-fa45b250]{bottom:90px;left:45px}.daily-earnings__spark--two[data-v-fa45b250]{animation-delay:.45s;top:76px;right:46px}.daily-earnings__spark--three[data-v-fa45b250]{width:10px;height:10px;animation-delay:.8s;top:178px;right:72px}.daily-earnings__body[data-v-fa45b250]{flex-direction:column;justify-content:center;min-width:0;min-height:0;padding:34px 40px 30px;display:flex;overflow-y:auto}.daily-earnings h2[data-v-fa45b250]{max-width:460px;font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:34px;font-weight:700;line-height:1.05}.daily-earnings__values[data-v-fa45b250]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 20px;display:grid}.daily-earnings__value[data-v-fa45b250]{border:1.5px solid var(--border);border-radius:18px;min-width:0;padding:15px 16px 14px;position:relative;overflow:hidden}.daily-earnings__value[data-v-fa45b250]:after{content:"";background:#ffffff40;width:36px;height:170%;animation:1s ease-out .45s both daily-earnings-shine-fa45b250;position:absolute;top:-35%;left:0;transform:translate(-155%)rotate(18deg)}.daily-earnings__value--money[data-v-fa45b250]{border-color:color-mix(in srgb, #e1a90e 42%, var(--border));background:linear-gradient(145deg, color-mix(in srgb, #ffd95b 20%, var(--surface)), var(--surface))}.daily-earnings__value--blogems[data-v-fa45b250]{border-color:color-mix(in srgb, #8b3de8 40%, var(--border));background:linear-gradient(145deg, color-mix(in srgb, #9d5df0 16%, var(--surface)), var(--surface))}.daily-earnings__value>span[data-v-fa45b250]{color:var(--text-2);font-size:14px;font-weight:850;display:block}.daily-earnings__value strong[data-v-fa45b250]{z-index:1;min-width:0;font-family:var(--font-heading);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;margin-top:3px;font-size:27px;font-weight:700;display:flex;position:relative;overflow:hidden}.daily-earnings__primary[data-v-fa45b250]{box-sizing:border-box;color:#fff;min-height:50px;font-family:var(--font-heading);cursor:var(--cursor-pointer,pointer);background:linear-gradient(#9f67ef,#7435c5);border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:11px 22px;font-size:17px;font-weight:650;display:flex;box-shadow:0 4px #4f2091}.daily-earnings__primary[data-v-fa45b250]:active{transform:translateY(3px);box-shadow:0 1px #4f2091}.daily-earnings__primary svg[data-v-fa45b250]:last-child{margin-left:auto}.daily-earnings__card--board[data-v-fa45b250]{--de-accent:#8b3de8;width:1010px;height:min(540px, (100vh - 40px) / var(--ui-scale,1));height:min(540px, (100dvh - 40px) / var(--ui-scale,1));grid-template-columns:196px minmax(0,1fr) 410px}.daily-earnings__card--board .daily-earnings__body[data-v-fa45b250]{padding:30px 26px 26px 30px}.daily-earnings__card--board .daily-earnings__values[data-v-fa45b250]{margin:18px 0 14px}.daily-earnings__card--board .daily-earnings__coin--one[data-v-fa45b250]{top:calc(50% - 120px);left:24px}.daily-earnings__card--board .daily-earnings__coin--two[data-v-fa45b250]{bottom:calc(50% - 124px);right:22px}.daily-earnings__card--board .daily-earnings__spark--one[data-v-fa45b250]{bottom:calc(50% - 170px);left:34px}.daily-earnings__card--board .daily-earnings__spark--two[data-v-fa45b250]{top:calc(50% - 170px);right:32px}.daily-earnings__card--board .daily-earnings__spark--three[data-v-fa45b250]{top:calc(50% + 150px);right:44px}.daily-earnings__card--portrait.daily-earnings__card--board[data-v-fa45b250]{width:430px;height:min(900px, (100vh - 40px) / var(--ui-scale,1));height:min(900px, (100dvh - 40px) / var(--ui-scale,1));grid-template-rows:128px minmax(0,1fr);grid-template-columns:1fr}.daily-earnings__card--portrait.daily-earnings__card--board .daily-earnings__main[data-v-fa45b250]{overscroll-behavior:contain;min-height:0;display:block;overflow-y:auto}.daily-earnings__card--portrait.daily-earnings__card--board .daily-earnings__body[data-v-fa45b250]{justify-content:flex-start;padding:24px 24px 18px;overflow:visible}.daily-earnings__card--portrait.daily-earnings__card--board .daily-earnings__board[data-v-fa45b250]{border-top:1px solid var(--border);border-left:0;padding:16px 24px 24px}.daily-earnings__card--portrait.daily-earnings__card--board .daily-earnings__rows[data-v-fa45b250]{overflow:visible}.daily-earnings__card--portrait.daily-earnings__card--board .daily-earnings__gem[data-v-fa45b250]{top:calc(50% - 43px)}.daily-earnings__card--portrait.daily-earnings__card--board .daily-earnings__coin--one[data-v-fa45b250]{top:24px;left:72px}.daily-earnings__card--portrait.daily-earnings__card--board .daily-earnings__coin--two[data-v-fa45b250]{bottom:20px;right:72px}.daily-earnings__card--portrait.daily-earnings__card--board .daily-earnings__spark--one[data-v-fa45b250]{bottom:26px;left:40px}.daily-earnings__card--portrait.daily-earnings__card--board .daily-earnings__spark--two[data-v-fa45b250]{top:26px;right:40px}.daily-earnings__place[data-v-fa45b250]{border:1.5px solid color-mix(in srgb, #f0a000 40%, var(--border));background:linear-gradient(150deg, color-mix(in srgb, #ffcf4a 20%, var(--surface)), var(--surface) 65%);border-radius:18px;margin:0 0 16px;padding:12px 16px 14px;position:relative}.daily-earnings__place-head[data-v-fa45b250]{justify-content:space-between;align-items:center;gap:8px;display:flex}.daily-earnings__place-label[data-v-fa45b250]{color:var(--text-2);font-size:14px;font-weight:850}.daily-earnings__move[data-v-fa45b250]{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:14px;font-weight:850;display:inline-flex}.daily-earnings__move--up[data-v-fa45b250]{color:#13a05a;background:#1fbf6a29}.daily-earnings__move--down[data-v-fa45b250]{color:#d93c3f;background:#e5484d24}.daily-earnings__move--new[data-v-fa45b250]{background:color-mix(in srgb, var(--de-accent) 15%, transparent);color:var(--de-accent)}.daily-earnings__move--same[data-v-fa45b250]{background:color-mix(in srgb, var(--text) 8%, transparent);color:var(--text-2)}.daily-earnings__place-rank[data-v-fa45b250]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:2px;display:flex}.daily-earnings__place-rank strong[data-v-fa45b250]{background:linear-gradient(#ffc21a,#ea6d00);color:#0000;font-family:var(--font-heading);font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;line-height:1.02;animation:.6s cubic-bezier(.2,1.3,.3,1) .25s both daily-earnings-rank-fa45b250;display:inline-block}.daily-earnings__place-rank>span[data-v-fa45b250]:not(.daily-earnings__percent){color:var(--text-2);font-size:15px;font-weight:800}.daily-earnings__percent[data-v-fa45b250]{color:#5c3300;background:linear-gradient(#ffd95b,#f4a713);border-radius:999px;align-self:center;padding:2px 9px;font-size:14px;font-weight:850}.daily-earnings__meter[data-v-fa45b250]{background:color-mix(in srgb, var(--text) 10%, transparent);border-radius:999px;height:10px;margin-top:8px;position:relative;overflow:hidden}.daily-earnings__meter>span[data-v-fa45b250]{border-radius:inherit;transform:scaleX(var(--progress,0));transform-origin:0;background:linear-gradient(90deg,#ffd95b,#f4a713);animation:.9s cubic-bezier(.25,1,.3,1) .35s both daily-earnings-fill-fa45b250;position:absolute;inset:0}.daily-earnings__goal[data-v-fa45b250]{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:5px;margin:8px 0 0;font-size:14px;font-weight:800;display:flex}.daily-earnings__goal strong[data-v-fa45b250]{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px}.daily-earnings__goal--crown[data-v-fa45b250]{color:#d48a00}.daily-earnings__board[data-v-fa45b250]{border-left:1px solid var(--border);background:color-mix(in srgb, var(--text) 3%, var(--bg));flex-direction:column;min-width:0;min-height:0;padding:18px 20px;display:flex}.daily-earnings__board-head[data-v-fa45b250]{flex:none;align-items:center;gap:10px;min-height:44px;padding-right:54px;display:flex}.daily-earnings__board-head h3[data-v-fa45b250]{font-family:var(--font-heading);margin:0;font-size:21px;font-weight:700;line-height:1.1}.daily-earnings__board-day[data-v-fa45b250]{background:color-mix(in srgb, var(--text) 8%, transparent);color:var(--text-2);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:14px;font-weight:800}.daily-earnings__podium[data-v-fa45b250]{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;margin:2px 0 10px;padding:0;list-style:none;display:grid}.daily-earnings__step[data-v-fa45b250]{min-width:0;animation:daily-earnings-rise-fa45b250 .45s calc(.2s + var(--i,0) * 80ms) cubic-bezier(.2, 1.1, .3, 1) both;flex-direction:column;grid-row:1;align-items:center;display:flex}.daily-earnings__step--1[data-v-fa45b250]{grid-column:2}.daily-earnings__step--2[data-v-fa45b250]{grid-column:1}.daily-earnings__step--3[data-v-fa45b250]{grid-column:3}.daily-earnings__crown[data-v-fa45b250]{color:#d98a00;margin-bottom:-3px;animation:2.4s ease-in-out infinite daily-earnings-bob-fa45b250;display:grid}.daily-earnings__crown svg[data-v-fa45b250]{fill:#ffd34d;width:36px;height:20px}.daily-earnings__step-name[data-v-fa45b250]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:2px;font-size:14px;font-weight:850;overflow:hidden}.daily-earnings__amount[data-v-fa45b250]{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:850;display:flex}.daily-earnings__pedestal[data-v-fa45b250]{box-sizing:border-box;width:100%;font-family:var(--font-heading);border-radius:12px 12px 4px 4px;place-items:center;margin-top:5px;font-size:24px;font-weight:700;display:grid}.daily-earnings__step--1 .daily-earnings__pedestal[data-v-fa45b250]{color:#6b3f00;background:linear-gradient(#ffd95b,#f4a713);height:50px;box-shadow:inset 0 -5px #783c002e}.daily-earnings__step--2 .daily-earnings__pedestal[data-v-fa45b250]{color:#3d4757;background:linear-gradient(#eef2f8,#aab6c8);height:40px;box-shadow:inset 0 -5px #28344629}.daily-earnings__step--3 .daily-earnings__pedestal[data-v-fa45b250]{color:#58280c;background:linear-gradient(#f6bf98,#c8703f);height:32px;box-shadow:inset 0 -5px #501e052e}.daily-earnings__step--empty .daily-earnings__pedestal[data-v-fa45b250]{border:2px dashed var(--border);box-shadow:none;background:0 0}.daily-earnings__step--you .daily-earnings__pedestal[data-v-fa45b250]{outline:3px solid var(--de-accent);outline-offset:2px}.daily-earnings__step--you .daily-earnings__step-name[data-v-fa45b250]{color:var(--de-accent)}.daily-earnings__rows[data-v-fa45b250]{flex-direction:column;flex:0 auto;gap:3px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.daily-earnings__row[data-v-fa45b250]{min-height:29px;animation:daily-earnings-rise-fa45b250 .4s calc(.2s + var(--i,0) * 50ms) ease-out both;border-radius:10px;flex:none;grid-template-columns:minmax(32px,max-content) 28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:1px 10px 1px 4px;display:grid}.daily-earnings__row--you[data-v-fa45b250]{background:color-mix(in srgb, var(--de-accent) 13%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--de-accent) 55%, transparent)}.daily-earnings__row--self[data-v-fa45b250]{--i:10}.daily-earnings__row-rank[data-v-fa45b250]{color:var(--text-2);font-variant-numeric:tabular-nums;text-align:center;font-size:14px;font-weight:850}.daily-earnings__row-name[data-v-fa45b250]{align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:800;display:flex}.daily-earnings__row-name>span[data-v-fa45b250]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.daily-earnings__you[data-v-fa45b250]{background:var(--de-accent);color:#fff;border-radius:999px;flex:none;padding:0 8px;font-size:14px;font-weight:850;line-height:20px}.daily-earnings__gap[data-v-fa45b250]{flex:none;justify-content:center;gap:5px;padding:5px 0;display:flex}.daily-earnings__gap span[data-v-fa45b250]{background:var(--text-2);opacity:.5;border-radius:50%;width:5px;height:5px}.daily-earnings__close[data-v-fa45b250]:focus-visible,.daily-earnings__primary[data-v-fa45b250]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}@media (prefers-reduced-motion:reduce){.daily-earnings[data-v-fa45b250],.daily-earnings__card[data-v-fa45b250],.daily-earnings__gem[data-v-fa45b250],.daily-earnings__coin[data-v-fa45b250],.daily-earnings__spark[data-v-fa45b250],.daily-earnings__value[data-v-fa45b250]:after,.daily-earnings__place-rank strong[data-v-fa45b250],.daily-earnings__meter>span[data-v-fa45b250],.daily-earnings__step[data-v-fa45b250],.daily-earnings__crown[data-v-fa45b250],.daily-earnings__row[data-v-fa45b250]{animation:none}.daily-earnings__close[data-v-fa45b250],.daily-earnings__primary[data-v-fa45b250]{transition:none}}.ad-reward[data-v-24767837]{box-sizing:border-box;z-index:100;width:100%;height:100%;padding:max(18px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));overscroll-behavior:none;pointer-events:auto;background:#0c0e149e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.ad-reward__card[data-v-24767837]{box-sizing:border-box;width:420px;max-width:min(420px, (100dvw - 36px) / var(--s,1));max-height:min(720px, (100dvh - 36px) / var(--s,1));border:1.5px solid var(--border);background:radial-gradient(circle at 50% 0%, #1176ff2b, transparent 45%), var(--bg);color:var(--text);transform-origin:50%;scrollbar-width:none;border-radius:24px;flex-direction:column;align-items:center;gap:13px;padding:30px 28px 28px;font-family:Nunito,system-ui,sans-serif;display:flex;position:relative;overflow-y:auto;box-shadow:0 24px 70px #00000057}.ad-reward__card[data-v-24767837]::-webkit-scrollbar{width:0;height:0}.ad-reward__card--portrait[data-v-24767837]{width:calc(100% / var(--s,1));flex:none;max-width:none}.ad-reward__close[data-v-24767837]{box-sizing:border-box;background:linear-gradient(180deg, var(--close-x-hi), var(--close-x));color:#fff;width:40px;height:40px;box-shadow:0 3px 0 var(--close-x-shadow);cursor:var(--cursor-pointer,pointer);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:16px}.ad-reward__close[data-v-24767837]:active:not(:disabled){box-shadow:0 0 0 var(--close-x-shadow);transform:translateY(3px)}.ad-reward__close[data-v-24767837]:disabled{cursor:var(--cursor-default,default);opacity:.55}.ad-reward__mark[data-v-24767837]{background:color-mix(in srgb, #1176ff 18%, var(--surface));border-radius:28px;place-items:center;width:92px;height:92px;display:grid;transform:rotate(-3deg)}.ad-reward__title[data-v-24767837]{font-family:var(--font-heading);text-align:center;margin:2px 0 0;font-size:27px;font-weight:650;line-height:1.1}.ad-reward__offer[data-v-24767837]{color:var(--coin-text);font-family:var(--font-heading);text-align:center;margin:0;font-size:36px;font-weight:700;line-height:1}.ad-reward__claim-row[data-v-24767837]{box-sizing:border-box;align-items:center;gap:12px;width:100%;display:flex}.ad-reward__quota[data-v-24767837]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--surface);min-height:50px;color:var(--text);font-family:var(--font-heading);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:14px;flex:none;justify-content:center;align-items:center;padding:9px 14px;font-size:18px;display:flex}.ad-reward__free[data-v-24767837]{text-transform:uppercase}.ad-reward__notice[data-v-24767837]{box-sizing:border-box;background:color-mix(in srgb, var(--text-2) 8%, var(--surface));width:100%;min-height:45px;color:var(--text-2);text-align:center;border-radius:13px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:14px;font-weight:850;display:flex}.ad-reward__notice--success[data-v-24767837]{background:color-mix(in srgb, #25c979 13%, var(--surface));color:color-mix(in srgb, #12a75e 82%, var(--text))}.ad-reward__notice--error[data-v-24767837]{background:color-mix(in srgb, #e0485a 10%, var(--surface));color:#e0485a}.ad-reward__action[data-v-24767837]{box-sizing:border-box;color:#513600;min-width:0;min-height:50px;font-family:var(--font-heading);cursor:var(--cursor-pointer,pointer);background:linear-gradient(#ffd95b,#f4ad1d);border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:17px;font-weight:650;display:flex;box-shadow:0 4px #c67b0c}.ad-reward__action[data-v-24767837]:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #c67b0c}.ad-reward__action[data-v-24767837]:disabled{cursor:var(--cursor-default,default);filter:saturate(.25);opacity:.68}.ad-reward__rule[data-v-24767837]{box-sizing:border-box;width:100%;color:var(--text-2);text-transform:lowercase;align-items:center;gap:12px;margin:3px 0 -1px;font-size:14px;font-weight:850;display:flex}.ad-reward__rule[data-v-24767837]:before,.ad-reward__rule[data-v-24767837]:after{content:"";background:var(--border);border-radius:999px;flex:1;height:1.5px}.ad-reward__swap[data-v-24767837]{box-sizing:border-box;border:1.5px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, #7c3aed 12%, var(--surface)), var(--surface));border-radius:18px;flex-direction:column;gap:11px;width:100%;padding:14px;display:flex}.ad-reward__swap-head[data-v-24767837]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ad-reward__swap-title[data-v-24767837]{font-family:var(--font-heading);margin:0;font-size:18px;font-weight:650;line-height:1.1}.ad-reward__swap-rate[data-v-24767837]{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.ad-reward__trade[data-v-24767837]{align-items:center;gap:8px;display:flex}.ad-reward__leg[data-v-24767837]{box-sizing:border-box;border:1.5px solid var(--border);background:var(--bg);border-radius:14px;flex:1;align-items:center;gap:9px;min-width:0;min-height:52px;padding:8px 12px;display:flex}.ad-reward__leg strong[data-v-24767837]{min-width:0;color:var(--coin-text);font-family:var(--font-heading);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:22px;font-weight:700;overflow:hidden}.ad-reward__leg--from[data-v-24767837]{border-color:color-mix(in srgb, #7c3aed 35%, var(--border))}.ad-reward__leg--to[data-v-24767837]{border-color:color-mix(in srgb, #1176ff 35%, var(--border));background:color-mix(in srgb, #1176ff 9%, var(--bg))}.ad-reward__spend[data-v-24767837]{min-width:0;color:var(--text);font-family:var(--font-heading);font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;flex:1;padding:0;font-size:22px;font-weight:700}.ad-reward__spend[data-v-24767837]::-webkit-outer-spin-button{appearance:none;margin:0}.ad-reward__spend[data-v-24767837]::-webkit-inner-spin-button{appearance:none;margin:0}.ad-reward__spend[data-v-24767837]:disabled{color:var(--text-2)}.ad-reward__trade-arrow[data-v-24767837]{background:color-mix(in srgb, #7c3aed 22%, var(--surface));width:28px;height:28px;color:color-mix(in srgb, #7c3aed 80%, var(--text));border-radius:50%;flex:none;place-items:center;display:grid}.ad-reward__range[data-v-24767837]{align-items:center;gap:10px;display:flex}.ad-reward__slider[data-v-24767837]{accent-color:#7c3aed;min-width:0;cursor:var(--cursor-pointer,pointer);flex:1;margin:0}.ad-reward__slider[data-v-24767837]:disabled{cursor:var(--cursor-default,default);opacity:.55}.ad-reward__slider[data-v-24767837]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.ad-reward__max[data-v-24767837]{border:1.5px solid color-mix(in srgb, #7c3aed 35%, var(--border));background:var(--bg);min-height:32px;color:color-mix(in srgb, #7c3aed 80%, var(--text));font-family:var(--font-heading);cursor:var(--cursor-pointer,pointer);border-radius:999px;flex:none;padding:5px 13px;font-size:14px;font-weight:650}.ad-reward__max[data-v-24767837]:active:not(:disabled){transform:scale(.95)}.ad-reward__max[data-v-24767837]:disabled{cursor:var(--cursor-default,default);opacity:.5}.ad-reward__swap-action[data-v-24767837]{box-sizing:border-box;color:#fff;width:100%;min-height:46px;font-family:var(--font-heading);cursor:var(--cursor-pointer,pointer);background:linear-gradient(#a978ff,#7c3aed);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 20px;font-size:16px;font-weight:650;display:flex;box-shadow:0 4px #56209f}.ad-reward__swap-action[data-v-24767837]:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #56209f}.ad-reward__swap-action[data-v-24767837]:disabled{cursor:var(--cursor-default,default);filter:saturate(.25);opacity:.68}.ad-reward__swap-hint[data-v-24767837]{color:var(--text-2);text-align:center;margin:0;font-size:14px;font-weight:800}.ad-reward__close[data-v-24767837]:focus-visible,.ad-reward__action[data-v-24767837]:focus-visible,.ad-reward__spend[data-v-24767837]:focus-visible,.ad-reward__max[data-v-24767837]:focus-visible,.ad-reward__swap-action[data-v-24767837]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.app{--home-nav-clearance:calc(var(--home-nav-height,72px) + env(safe-area-inset-bottom));height:100dvh;max-height:100dvh}.dev-toggles{z-index:99999;align-items:center;gap:8px;display:flex;position:fixed;bottom:12px;left:12px}.dev-toggles--rail{left:auto;right:12px}.dev-toggles--dock{left:max(12px, env(safe-area-inset-left));bottom:calc(var(--home-nav-clearance) + 12px)}.resize-observer[data-v-b329ee4c]{z-index:-1;pointer-events:none;opacity:0;background-color:#0000;border:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.resize-observer[data-v-b329ee4c] object{pointer-events:none;z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.v-popper__popper{z-index:10000;outline:none;top:0;left:0}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.v-popper__inner{box-sizing:border-box;position:relative;overflow-y:auto}.v-popper__inner>div{z-index:1;max-width:inherit;max-height:inherit;position:relative}.v-popper__arrow-container{width:10px;height:10px;position:absolute}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;width:0;height:0;position:absolute;top:0;left:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-top-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-left-color:#0000!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{color:#fff;background:#000c;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{color:#000;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--bg:#ededed;--bg-translucent:#ffffffeb;--surface:#fff;--border:#c9d1df;--text:#1a2233;--text-2:#5b6478;--text-3:#7c8499;--brand:#4a7cff;--brand-deep:#2a4dbb;--tile-ring:#1a22330f;--coin-text:#0459ff;--system-text:#a06b00;--nav-bg:#fffffff5;--game-hud-control:#f4f6fa;--game-hud-surface:#ffffffeb;--game-hud-surface-strong:#ffffffeb;--game-hud-border:#1a22332e;--game-hud-shadow:0 3px 14px #06080e29;--game-hud-edge:12px;--game-hud-edge-touch:4px;--game-hud-gap:10px;--game-hud-control-size:51px;--game-hud-safe-top:calc(env(safe-area-inset-top,0px) + var(--game-hud-edge));--game-hud-safe-right:calc(env(safe-area-inset-right,0px) + var(--game-hud-edge));--game-hud-safe-bottom:calc(env(safe-area-inset-bottom,0px) + var(--game-hud-edge));--game-hud-safe-left:calc(env(safe-area-inset-left,0px) + var(--game-hud-edge));--game-touch-safe-bottom:calc(env(safe-area-inset-bottom,0px) + var(--game-hud-edge-touch));--game-hud-top-clearance:calc(var(--game-hud-safe-top) - var(--game-hud-camera-lift,0px) + var(--game-hud-control-size) + var(--game-hud-top-gap,var(--game-hud-gap)));--game-hud-top-clearance-right:var(--game-hud-top-clearance);--game-touch-fill:#0a0e1852;--game-touch-border:#ffffff73;--game-touch-icon:#fff;--game-touch-shadow:0 2px 10px #00000040;--game-touch-zone-z:15;--game-touch-cluster-z:45;--close-x:#e0485a;--close-x-hi:#ff6b7a;--close-x-shadow:#b03040;--skel-base:#e4e9f1;--skel-hi:#f6f8fd}[data-theme=dark]{--bg:#0c0e14;--bg-translucent:#0c0e14eb;--surface:#161b29;--border:#323d59;--text:#f2f5ff;--text-2:#a7b0c7;--text-3:#6b7490;--brand:#5d8aff;--brand-deep:#2a4dbb;--tile-ring:#ffffff0f;--coin-text:#8bd7ff;--system-text:#ffc93c;--nav-bg:#0f121cf5;--game-hud-control:#161b29;--game-hud-surface:#0c0e14eb;--game-hud-surface-strong:#0c0e14eb;--game-hud-border:#f2f5ff33;--game-hud-shadow:0 3px 14px #00000047;--close-x:#ff5b6b;--close-x-hi:#ff8090;--close-x-shadow:#a62b3b;--skel-base:#1b2130;--skel-hi:#2b3348}@keyframes blob-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.12)}}@keyframes wiggle{0%,to{transform:rotate(-2deg)scale(1.06)}30%{transform:rotate(3deg)scale(1.06)}70%{transform:rotate(-4deg)scale(1.06)}}@keyframes twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.25;transform:scale(.6)rotate(20deg)}}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.45}}@keyframes skeleton-shimmer{0%{background-position:200%}to{background-position:-200%}}@keyframes skeleton-band-in{0%{translate:0}to{translate:75%}}@keyframes skeleton-band{0%{transform:translate(-225%)}to{transform:translate(75%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--font-heading:"Rubik", "Nunito", system-ui, sans-serif;--font-game:"Rubik", "Nunito", system-ui, sans-serif;--font-body:"Nunito", system-ui, sans-serif}@font-face{font-family:Fredoka;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fredoka-hebrew-DdnsCkLr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fredoka-latin-ext-CYrqKuxd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fredoka-latin-DM6njrJ3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/nunito-cyrillic-ext-D4X5GqEv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/nunito-cyrillic-CY6AOgYE.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/nunito-vietnamese-U01xdrZh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/nunito-latin-ext-CXYtwYOx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/nunito-latin-BzFMHfZw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/rubik-arabic-CGnJ-sf6.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/rubik-cyrillic-ext-BjodpZir.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/rubik-cyrillic-DveCct9I.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/rubik-hebrew-BIkpbuMU.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/rubik-latin-ext-OacczzuJ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/rubik-latin-CnQIisVs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --pnl-x{syntax:"<length>";inherits:false;initial-value:0}@property --pnl-y{syntax:"<length>";inherits:false;initial-value:0}@property --pnl-scale{syntax:"<number>";inherits:false;initial-value:1}@property --pnl-rotate{syntax:"<angle>";inherits:false;initial-value:0deg}@property --pnl-opacity{syntax:"<number>";inherits:false;initial-value:1}@property --pnl-fill{syntax:"<number>";inherits:false;initial-value:1}.pnl-overlay{transform-origin:0 0;z-index:37;pointer-events:none;padding:calc(env(safe-area-inset-top,0px) / var(--s,1)) calc(env(safe-area-inset-right,0px) / var(--s,1)) calc(env(safe-area-inset-bottom,0px) / var(--s,1)) calc(env(safe-area-inset-left,0px) / var(--s,1));contain:layout style paint;grid-template-rows:1fr;grid-template-columns:1fr;display:grid;position:fixed;top:0;left:0}.pnl-panel{contain:layout style paint;grid-area:1/1}.pnl-node{box-sizing:border-box;pointer-events:none;min-width:0;min-height:0}.pnl-text{overflow-wrap:anywhere;white-space:pre-wrap;font-size:14px;font-weight:700;line-height:1.3}.pnl-image{justify-content:center;align-items:center;display:flex;overflow:hidden}.pnl-image__content{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.pnl-bar{position:relative;overflow:hidden}.pnl-bar__fill{position:absolute;inset:0}.pnl-button-base{font:inherit;color:inherit;appearance:none;background:0 0;border:0;padding:0}.pnl-button{pointer-events:auto;touch-action:manipulation;cursor:var(--cursor-pointer,pointer);transition:filter 90ms ease-out,scale 90ms ease-out}.pnl-button:hover{filter:brightness(1.08)}.pnl-button:active{filter:brightness(.92);scale:.97}.pnl-button:focus-visible{outline:3px solid var(--game-hud-border,#ffffffe6);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pnl-button{transition:none}.pnl-button:active{scale:1}}:root{--cursor-default:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAYAAAD8BaggAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF7klEQVRYhc2Yb0wTdxjHT2rLer3j/l+v0IK2WEyYGOOiBDub4GIgmr0xGDfiC0jQYHiDidFsxsV3JINlicsWMuPCm71Qie4NjMCWKTHbEoPJost0aBQL8kdaWcEC9+dZnrPnzvLHP8DwSX7HtXdcPzzf7/P8nkIQ/8UagiDWEgThIN6CcPp8PtJ6sXXrVmcabs1qAa0RBOFjWZaPKopSYANxrAYYZoMQBOGwoijA8/wfPM83KYpSacGmV9b/BWR6RhCE9ziOe1BSUgLhcFinKOoflmV7eJ5voChKtMFZsWJZMx9cUlLioWm6s7KyEm7fvj3d2toKO3fuBFEUdYZh+j0eT5ssyyUAkAnlWAk4UzZRFJsLCgoQSNN1XQcAvaenB2pqamDLli0oJzidzl6WZauj0agYjUbfyXjGslUoGpfw+/0fkSSZunDhAjx+/NiYnJyEdBh3796F5uZm2LNnj5GXlwcul2uUJMmW4uLismg0yma0jiUXgmnYUCgUYBjmr7q6OhgeHtaHh4dhYmICNE0DwzBMslQqZVy6dMk4ceKEmTWXy5Vyu90dfr+/JhgMvrucYGaWOI77CT9obGxMGxkZgUePHgFmCoFmZ2fhmZIAqqrqd+7cmWlra9MrKipAEARwu939oih+la7QbBuctV4fiOf5z3w+H/T29qJsJpAFZWqXBsOsWXKOj4+rfX19WmNjIxQWFoLH45lkWbabZdlPCgoKLDmJ1wU0ZWNZ9n1RFCdaWlogkUgYFhDKNzU1ZUGYYAhlZezZW4YWj8c1rNBdu3aB3+8HhmFG3G73d9hW8PlVVVV24zte1t/MiwzDPKiqqkL/GENDQyaMtWxGfwHOBoaBL4yrV69CfX29gb2N5/lUdnZ2H8MwteXl5XmHDh1yZrSOhYE8Hs8PGzduhHv37pkQVoasc3um5oPLODcGBwcNrND9+/fDunXrwOFwDDmdzi85jovIsuy1gc0J802SJA/iL7a3t0M8HofMLOFKpVILQj1Pk66/UKHJZFLv7u5Wjx8/buzYsQNyc3OnJUn6TZKkg5aH5w2O4wIsy04dO3YMpqenIRaLzQEaHR2FmZmZl0JZmcJ7bYWgnzp1akYURfB6veNpoAWzRJw/f97hcrmu4zaCxh4cHJwDhNJhW0DgV4WyTk+fPm1s2LABOI77XZKkkN0uC4bb7W7ZvHkzXLlyRR8fH59XtleBQhBVVc3zRCKh1dTUGDk5OUBR1PeSJFGLZsZ+keO4Sizbc+fOaeiX+WSz1kJQdpi+vj61vLzcoChqSpblTzM+7+VA0WhUcTgcY0eOHMGqMhYDmg/K3p8uXryohsNhIEmyPxAIfLioNAsB7d27l8zOzm7fvXs33Lp1S8OuPZ9sdvkso1t+QRM3NTWpaF6WZa8VFRUVpT/D6kGvFzzPNxYVFUFHR8dsMpmE+cydCYU/MTuxWMyora1FrxiSJH0bDoetIe+NNlyzcwaDwQhFUXDmzBkNZVsMyNpiksmk0dPTY0QiEdzTUoqiHE1/achayrxkluC2bdv8WVlZ1xsaGlAOLbNrWwulRA9hizh79qwWDAYhJycnlpub+0H6eUueyZ+nlKbpb7Zv345VMptIJOb4CM2O3XxgYEA/efKkilOlIAi/5ufnB21/3LKMuGYrz8/Pr/N4PNDZ2almyvbw4UNzX7tx44Z24MABg6bpWUmSWr1er2yDWbYw9S4sLCx1OBwx3Bzj8bg5ReJCsKdPn0JXV5deVlaGwxn6pZ4gCNerjBVvEuYDI5EIR9P0zziODAwMqOgVBHry5An6xQiFQlhJD9avX2/5ZUVgrHDhQZKkL7Br37x5U8V56P79+zhTa16vFwewXzZt2rTsflkonHjw+Xx1JEnqly9fhv7+fm3fvn1A07QmiuLXZWVldPreFfl+lhlZeAgEAiGO4/6urq6G0tJSSO9Hh9P3vNEAv+Rqk2X5R5ZlcQv4U5KkivS1VfnXzVo8iKL4uaIoXYFAoHg1YQhLDlEUfRzHMXbItyVWNDP/Ap9nYLkUUMR5AAAAAElFTkSuQmCC) 2 2, default;--cursor-pointer:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAYAAAD8BaggAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAFiklEQVRYhe2Ya0wUVxTH7zyYxzKTrdmFBfRDVxi2xRTXaNQqaIwabEiMadwPG2IDPhoJNEXbxKqpYow1piYm1McHTKM2+AHlA1oiidoEdWErqNhiLNrSulbQCNGF8NqdmdOc6QxZidWFgtqkJ7l3dnfu3vub/z33nLNLyP82sUYTQijyhhhlvfD5fIwJ99qMxk6SpHcIIUkxgK9FLdq8zlMUJez1eh9yHFeZlJSUEwP2amF4nn/b7XZ3NDY2gqqqamVlJaSmpv5ut9unvGooxrx+t3v3bgCACABoADCcl5cHhJCCUeMm3Vjz+qXf70cgNRJBJlD37dsHgiDUv2qFaOxEUZyXkZEB9+7d05EGAPSGhgZwu92DNpvNGzt2so3CbuXKlbIoir+cOnUKYTRN0+D+/fvqqlWrICEh4StzLGcqOulgjNExzPHi4mJjuxCou7tb279/P9jt9jsLFiyQcQwAUDHfoSYVSBCEj2bPng3hcBidGnp6eqC+vl6fMWMG0DRdRgj5kBBSznGcx/weKmUF0AlVjcZu2rRpGQ6HY+DSpUuGDz158gSuX78OBQUFuqIo+saNG/UtW7bA9OnT+wghX+fn508ZpdqEpR3KnJhlGKb54MGDxrb19/dDW1sb4Gk7d+4cOjsqFw2FQlppaSkwDNNCUdRxm81Wy7JsbBAdd9qxJGdNhyUsy1auWbNmxI+ePn0K1dXVcPToUePoDQ8PG+pFIhEjeFZVVem1tbUwc+bMQUJI8aiHHJNazwyurq42/Ijn+Y9nzZoFvb29hh+hPXr0CPbu3QuDg4PG+2g0itHcgMa32O7evQs5OTkqIaSRpunTsiy/P2Z5EhMTP+F5voYQ8jkhJA8/mzp1anZycjIEg0FjcTNIwq1btwy1DApVNRqC4X1Lta6uLu3kyZP6nj17ID09vYvjOEzU8RnDMB/MnTs3WldXBydOnNA2bNgAkiR97/V6s1iWbcPtQJ/BBXHrdF03rqMbfo7NgvybVx1avXo1sCy7KW4gjuMChw4dwgmGNE3DmbTy8nKw2Wy/yrL8x7p164ynRhVwYVzseUCxzVItFAqpGM8EQfgmbiBRFD/Nzc3FWGM4L06EUGVlZToeuIULF448/ctArHHYUNH29nZ1165dIIpiXdxALS0tCTRNN27dunVka0zpNb/frx85cmTEgV8GZKmDFg6HobW1VcXQIUnSVTIWS0tLW+Z0OjGJGgnVgsL4Y52oF6nyPKDOzk5oamrSqqqqICUl5bfxZPlvlyxZAgMDAyouYh3peHwmFsZy7ObmZrh27Zq2fft2kGX5hzEDZWdnu3mef2gWZzoe4XhBRqvT0dEBmHbOnz+vZWVl4Zb5xpVUU1JSPktNTcVEGjGjcNwKWTC9vb2A9dONGze0zZs3Q2Ji4tWdO3ca0X/M0Xr+/Pmi0+msx4B47NixqHXcY6FedNrwXmtrK1y+fBkfSvV4PFiyFI0V5hmoFStW8MnJyYclSYIdO3ZgKDCKtH9SKiYQGo588eJFhNJKSkowlv3s8/mk8QJZUFYJUioIwnBhYSH09fWpo4++5cBWCnn8+DFcuXIFAoEAnD17VktPTweHw1EyET8MKKvgVxRlGc/zncuXL8fEaiTZoaGhERgMCQ8ePICbN2/qgUBADwaDWnt7e2T9+vXoO3cWL178Vsyc/9pY7BYtWqRQFPVTUVGRIZKZ2dXu7m719u3bajAYjF64cEE7c+aMUZ4cOHBARXWcTuemyfjZxGLn8Xjes9vtPRUVFVBTU6Nv27YN1q5dC1j4L126FObMmQOKovS7XK6QLMttLpfrdGZmptOcY8LrbRY7l8tVKEnSnzzP/4i5SRCEwzRNf0EI8RNCcjmOezctLc0BAFaF+Mb8c0L+s/YXIvI8e9gZIbEAAAAASUVORK5CYII=) 12 5, pointer;cursor:var(--cursor-default,default)}:where(a[href],button:enabled,summary,select:enabled,[role=button]:not([aria-disabled=true]),input:enabled:is([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio],[type=range])){cursor:var(--cursor-pointer,pointer)}*{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}:focus,:focus-visible{outline:none}html,body,#app{touch-action:pan-x pan-y;height:100vh;overscroll-behavior:none;height:100dvh;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-body);overflow:hidden}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}.selectable,.selectable *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}*{scrollbar-width:thin;scrollbar-color:var(--text-3) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--text-3);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--text-2)}::-webkit-scrollbar-corner{background:0 0}.monaco-editor,.monaco-editor *{scrollbar-width:auto;scrollbar-color:auto}.monaco-editor ::-webkit-scrollbar{all:revert}.monaco-editor ::-webkit-scrollbar-thumb{all:revert}.monaco-editor ::-webkit-scrollbar-track{all:revert}.v-popper__wrapper{font-size:clamp(14px, var(--fz-scale,16px), 19px)}.graphics-blocker[data-v-31309707]{z-index:1000;box-sizing:border-box;background:radial-gradient(circle at 18% 16%, #4a7cff29, transparent 34%), radial-gradient(circle at 82% 84%, #ec669f21, transparent 36%), var(--bg,#f4f6fb);min-width:0;min-height:100dvh;color:var(--text,#202336);justify-content:center;align-items:center;padding:16px;font-family:Nunito,system-ui,sans-serif;display:flex;position:fixed;inset:0;overflow:auto}.graphics-blocker__card[data-v-31309707]{box-sizing:border-box;border:1.5px solid var(--border,#dce0eb);background:var(--surface,#fff);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:12px;width:min(460px,100vw - 32px);margin:auto;padding:20px;display:flex;box-shadow:0 24px 80px #00000047}.graphics-blocker__card[data-v-31309707]:focus{outline:none}.graphics-blocker__badge[data-v-31309707]{border:1.5px solid var(--border,#dce0eb);background:var(--brand,#4a7cff);color:#fff;width:58px;height:58px;box-shadow:0 5px 0 var(--brand-deep,#2f56c7);font-family:var(--font-heading);letter-spacing:-1px;border-radius:18px;place-items:center;font-size:22px;font-weight:700;display:grid}.graphics-blocker__title[data-v-31309707]{font-family:var(--font-heading);margin:2px 0 0;font-size:26px;font-weight:650;line-height:1.12}.graphics-blocker__body[data-v-31309707]{max-width:370px;color:var(--text-2,#596077);margin:-4px 0 0;font-size:15px;font-weight:700;line-height:1.45}.graphics-blocker__requirement[data-v-31309707]{border:1.5px solid var(--border,#dce0eb);background:var(--surface-2,var(--bg,#f4f6fb));color:var(--text-2,#596077);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:8px 15px;font-size:14px;font-weight:800;display:flex}.graphics-blocker__requirement strong[data-v-31309707]{color:var(--text,#202336)}.graphics-blocker__help[data-v-31309707]{box-sizing:border-box;border:1.5px solid var(--border,#dce0eb);background:var(--surface-2,var(--bg,#f4f6fb));text-align:left;border-radius:16px;width:100%;padding:14px 16px}.graphics-blocker__help-title[data-v-31309707]{font-family:var(--font-heading);margin:0 0 8px;font-size:18px;font-weight:650}.graphics-blocker__steps[data-v-31309707]{color:var(--text-2,#596077);margin:0;padding-left:22px;font-size:15px;font-weight:700;line-height:1.35}.graphics-blocker__steps li+li[data-v-31309707]{margin-top:7px}.graphics-blocker__steps li[data-v-31309707]::marker{color:var(--brand,#4a7cff);font-weight:900}.graphics-blocker__reload[data-v-31309707]{background:var(--brand,#4a7cff);color:#fff;min-height:48px;box-shadow:0 4px 0 var(--brand-deep,#2f56c7);font-family:var(--font-heading);cursor:var(--cursor-pointer,pointer);border:0;border-radius:999px;padding:12px 30px;font-size:17px;font-weight:650;transition:transform .1s,box-shadow .1s,filter .15s}.graphics-blocker__reload[data-v-31309707]:hover{filter:brightness(1.06)}.graphics-blocker__reload[data-v-31309707]:focus-visible{box-shadow:0 4px 0 var(--brand-deep,#2f56c7), 0 0 0 4px #4a7cff66;outline:none}.graphics-blocker__reload[data-v-31309707]:active{box-shadow:0 1px 0 var(--brand-deep,#2f56c7);transform:translateY(3px)}@media (prefers-reduced-motion:reduce){.graphics-blocker__reload[data-v-31309707]{transition:none}}
