*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:1.5;min-height:100vh;min-height:100dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}button{background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:none}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:400;src:url(./GolosText-Medium.mKek_fSS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:500;src:url(./GolosText-Medium.mKek_fSS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:600;src:url(./GolosText-Medium.mKek_fSS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:400;src:url(./GolosText-Latin.BS5oQT7X.woff2) format("woff2");unicode-range:u+2014}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:500;src:url(./GolosText-Latin.BS5oQT7X.woff2) format("woff2");unicode-range:u+2014}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:600;src:url(./GolosText-Latin.BS5oQT7X.woff2) format("woff2");unicode-range:u+2014}@font-face{font-display:swap;font-family:Furore;font-style:normal;font-weight:100 900;src:url(./Furore.CrCKNtY-.otf) format("opentype")}.text-h01{font-size:32px;line-height:44px}.text-h01,.text-h02{font-family:Furore,Golos Text,sans-serif;font-weight:700;text-transform:uppercase}.text-h02{font-size:24px;line-height:1.35}.text-h1{font-size:32px;line-height:40px}.text-h1,.text-h2{font-family:Golos Text,sans-serif;font-weight:600}.text-h2{font-size:24px;line-height:32px}.text-h3{font-size:20px}.text-h3,.text-h4{font-family:Golos Text,sans-serif;font-weight:500;line-height:28px}.text-h4{font-size:18px}.text-h5{font-family:Golos Text,sans-serif;font-size:16px;font-weight:500;line-height:24px}.text-body{font-size:14px;font-weight:400}.text-body,.text-body2{font-family:Golos Text,sans-serif;line-height:20px}.text-body2{font-size:13px;font-weight:500}.text-caption{font-family:Golos Text,sans-serif;font-size:12px;font-weight:400;line-height:16px}:root{--color-black:#06121d;--color-bg:#06121d;--color-surface-1:#0a1b2b;--color-surface-2:#0f2138;--color-surface-3:#1a2735;--color-text-primary:#fff;--color-text-secondary:#ced1d5;--color-text-muted:#8a9e7d;--color-stroke:#4f5e46;--color-divider:#2b3326;--color-disabled:#8a9e7d;--color-gray-elements:#ced1d5;--color-game-badge-bg:#0a2f59;--color-primary:#b4ff00;--color-primary-dark:#8acc00;--color-primary-light:#ddff8d;--color-accent:#c0f;--color-error:#ff5050;--color-alert:#ffb800;--color-info:#ffa621;--color-success:#b4ff00;--color-sky-800:#0a2f59;--color-sky-900:#07203d;--color-sky-300:#6fa8dc;--color-sky:#6fa8dc;--color-sky-dim:rgba(111,168,220,.14);--color-sky-line:rgba(111,168,220,.45);--color-vk:#07f;--color-vk-hi:#1a86ff;--color-tg:#27a7e7;--color-tg-hi:#3cb4ef;--color-steam:#171a21;--color-steam-2:#1b2838;--color-steam-hi:#66c0f4;--color-steam-line:rgba(102,192,244,.38);--color-steam-dim:rgba(102,192,244,.08);--color-steam-text:#9fb4c6;--sidebar-width:260px;--topbar-height:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--z-base:1;--z-dropdown:10;--z-sticky:20;--z-topbar:40;--z-sidebar:50;--z-modal-backdrop:55;--z-modal:60;--z-tooltip:70;--shadow-sm:0 1px 2px rgba(0,0,0,.3);--shadow-md:0 4px 12px rgba(0,0,0,.4);--shadow-lg:0 8px 24px rgba(0,0,0,.5);--transition-fast:.15s ease;--transition-base:.25s ease;--transition-slow:.35s ease;--color-surface-hover:#13263d;--color-line:hsla(0,0%,100%,.06);--color-line-strong:hsla(0,0%,100%,.12);--color-line-pop:hsla(0,0%,100%,.08);--color-overlay:rgba(3,9,15,.74);--color-primary-hi:#c8ff4d;--color-primary-dim:rgba(180,255,0,.08);--color-primary-soft:rgba(180,255,0,.14);--color-primary-line:rgba(180,255,0,.45);--color-on-primary:#06121d;--color-magenta:#a800d6;--color-info-dim:rgba(255,166,33,.12);--color-info-line:rgba(255,166,33,.4);--color-error-dim:rgba(255,80,80,.1);--color-error-line:rgba(255,80,80,.4);--color-error-soft:#ff7a7a;--color-error-hi:#ff6b6b;--color-link:#7fc8ff;--color-gold:#ffd24a;--gold:#ffc83d;--gold-dim:rgba(255,200,61,.12);--gold-line:rgba(255,200,61,.45);--color-silver:#d4dce6;--color-bronze:#e6a06a;--color-skeleton:#0f2138;--color-skeleton-hi:#173150;--hatch-lime:repeating-linear-gradient(135deg,rgba(180,255,0,.05) 0 2px,transparent 2px 14px);--hatch-white:repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 0 2px,transparent 2px 12px);--scanlines:repeating-linear-gradient(0deg,hsla(0,0%,100%,.025) 0 1px,transparent 1px 4px);--radius-xs:6px;--radius-tag:7px;--radius-10:10px;--radius-14:14px;--radius-18:18px;--radius-sheet:22px;--radius-2xl:24px;--shadow-pop:0 20px 50px rgba(0,0,0,.6);--shadow-modal:0 30px 80px rgba(0,0,0,.6);--shadow-toast:0 14px 30px -10px #000;--shadow-primary:0 10px 24px -8px rgba(180,255,0,.45);--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--pulse-live:pulse-live 1.4s ease-in-out infinite;--topbar-height-phone:60px;--page-gutter:28px;--page-gutter-phone:12px;--font-display:"Furore","Golos Text",sans-serif;--z-popover:65;--z-modal-top:68;--z-toast:95;--elo-l1:#c9ced6;--elo-l2:#3ddc6b;--elo-l4:#ffc83d;--elo-l8:#ff7a2e;--elo-l10:#ff3b3b;--elo-up:#7be36b;--elo-up-dim:rgba(123,227,107,.12);--elo-up-line:rgba(123,227,107,.3);--elo-dn:#ff6b6b;--elo-dn-dim:hsla(0,100%,71%,.12);--elo-dn-line:hsla(0,100%,71%,.3);--elo-warn-ink:#ffd08a;--elo-bad-ink:#ff9a9a}html{color-scheme:dark;-webkit-tap-highlight-color:transparent;background-color:var(--color-bg);color:var(--color-text-primary);font-family:Golos Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:20px}body{min-height:100vh;min-height:100dvh;overflow-x:hidden}[role=button],[role=tab],a,button{touch-action:manipulation}.k-chip,.k-segmented__item,[role=button],[role=tab],button{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}@media(pointer:coarse){input,select,textarea{font-size:16px!important}}::-moz-selection{background-color:var(--color-primary);color:var(--color-black)}::selection{background-color:var(--color-primary);color:var(--color-black)}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:var(--color-surface-1)}::-webkit-scrollbar-thumb{background:var(--color-stroke);border-radius:var(--radius-pill)}@media(hover:hover)and (pointer:fine){::-webkit-scrollbar-thumb:hover{background:var(--color-gray-elements)}}input:focus-visible,textarea:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-text-muted)}.text-accent{color:var(--color-primary)}.text-error{color:var(--color-error)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.k-scroll-row{display:flex;gap:var(--space-lg);overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:var(--space-sm);scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.k-scroll-row::-webkit-scrollbar{display:none}.k-scroll-row>*{flex-shrink:0;scroll-snap-align:start;width:340px}@media(max-width:1023px){.k-scroll-row>*{width:280px}}[role=button]:focus-visible,[role=menuitem]:focus-visible,[role=radio]:focus-visible,[role=tab]:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.k-card{background:var(--color-surface-1);border:1px solid var(--color-line);border-radius:var(--radius-xl)}.k-hatch{position:relative}.k-hatch:before{background-image:var(--hatch-lime);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.k-hatch--white:before{background-image:var(--hatch-white)}.k-corner{border:0 solid var(--color-primary);height:var(--k-corner-size,12px);pointer-events:none;position:absolute;width:var(--k-corner-size,12px)}.k-corner--tl{border-left-width:var(--k-corner-width,2px);border-top-width:var(--k-corner-width,2px);left:var(--k-corner-offset,10px)}.k-corner--tl,.k-corner--tr{top:var(--k-corner-offset,10px)}.k-corner--tr{border-right-width:var(--k-corner-width,2px);border-top-width:var(--k-corner-width,2px);right:var(--k-corner-offset,10px)}.k-corner--bl{border-bottom-width:var(--k-corner-width,2px);border-left-width:var(--k-corner-width,2px);left:var(--k-corner-offset,10px)}.k-corner--bl,.k-corner--br{bottom:var(--k-corner-offset,10px)}.k-corner--br{border-bottom-width:var(--k-corner-width,2px);border-right-width:var(--k-corner-width,2px);right:var(--k-corner-offset,10px)}.k-scroll-x{overflow-x:auto;-ms-overflow-style:none;overscroll-behavior-x:contain;scroll-padding-inline:var(--page-gutter-phone);scroll-snap-type:x proximity;scrollbar-width:none}.k-scroll-x>*{scroll-snap-align:start}.k-scroll-x::-webkit-scrollbar{display:none}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}@media(max-width:1023px){:root{--topbar-height:var(--topbar-height-phone)}}.k-topbar-btn{align-items:center;background:var(--color-surface-2);border-radius:var(--radius-md);color:var(--color-text-secondary);display:inline-flex;flex-shrink:0;height:44px;justify-content:center;position:relative;text-decoration:none;transition:transform .16s var(--ease-out),background-color .15s ease,color .15s ease;width:44px}.k-topbar-btn:active{transform:scale(.95)}@media(hover:hover)and (pointer:fine){.k-topbar-btn:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}}.k-topbar-btn--on{background:var(--color-primary-soft);color:var(--color-primary)}@media(hover:hover)and (pointer:fine){.k-topbar-btn--on:hover{background:var(--color-primary-soft);color:var(--color-primary)}}.k-topbar-btn--current{background:var(--color-surface-hover);box-shadow:inset 0 0 0 1px var(--color-primary-line);color:var(--color-primary)}@media(hover:hover)and (pointer:fine){.k-topbar-btn--current:hover{background:var(--color-surface-hover);box-shadow:inset 0 0 0 1px var(--color-primary-line);color:var(--color-primary)}}.k-topbar-badge{background:var(--color-primary);border:2px solid var(--color-bg);border-radius:var(--radius-pill);color:var(--color-on-primary);font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;height:18px;line-height:14px;min-width:18px;padding:0 5px;position:absolute;right:4px;text-align:center;top:5px}.k-topbar-badge--pop{animation:k-badge-pop .2s var(--ease-out)}@media(prefers-reduced-motion:reduce){.k-topbar-badge--pop{animation:none}}@media(max-width:1023px){.k-topbar-btn{background:transparent}.k-topbar-btn--on{background:var(--color-primary-soft)}@media(hover:hover)and (pointer:fine){.k-topbar-btn--on:hover{background:var(--color-primary-soft)}}.k-topbar-btn--current{background:var(--color-surface-hover);box-shadow:none}@media(hover:hover)and (pointer:fine){.k-topbar-btn--current:hover{background:var(--color-surface-hover);box-shadow:none}}.k-topbar-badge{border-color:var(--color-surface-1);right:2px;top:4px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.fade-enter-active,.fade-leave-active{transition:opacity var(--transition-base)}.fade-enter-from,.fade-leave-to{opacity:0}.scale-fade-enter-active,.scale-fade-leave-active{transition:opacity var(--transition-base),transform var(--transition-base)}.scale-fade-enter-from,.scale-fade-leave-to{opacity:0;transform:scale(.95)}@keyframes shimmer{to{background-position:-200% 0}}.skeleton{animation:shimmer 1.3s linear infinite;background:linear-gradient(90deg,var(--color-skeleton) 0,var(--color-skeleton-hi) 50%,var(--color-skeleton) 100%);background-size:200% 100%;border-radius:var(--radius-sm)}@keyframes pulse-live{50%{opacity:.35}}@keyframes k-badge-pop{0%{opacity:0;transform:scale(.6)}}@media(prefers-reduced-motion:reduce){:root{--pulse-live:none}.skeleton{animation:none}}[data-reveal]{opacity:0;will-change:opacity,transform}[data-reveal=zoom]{transform:scale(.92);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}[data-reveal=right]{transform:translate(-32px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}[data-reveal].reveal-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}.k-toast-host[data-v-0dd512ab]{flex-direction:column;gap:8px;left:0;padding:0 16px;pointer-events:none;position:fixed;right:0;top:calc(var(--topbar-height) + 14px);z-index:var(--z-toast)}.k-toast[data-v-0dd512ab],.k-toast-host[data-v-0dd512ab]{align-items:center;display:flex}.k-toast[data-v-0dd512ab]{background:var(--color-surface-hover);border:1px solid var(--color-primary-line);border-radius:var(--radius-md);box-shadow:var(--shadow-toast);color:var(--color-text-primary);font-family:Golos Text,sans-serif;font-size:13.5px;font-weight:600;gap:14px;line-height:18px;max-width:min(520px,100%);padding:10px 16px;pointer-events:auto}.k-toast--error[data-v-0dd512ab]{border-color:#ff505080}.k-toast__text[data-v-0dd512ab]{min-width:0;overflow-wrap:anywhere}.k-toast__undo[data-v-0dd512ab]{border-radius:var(--radius-sm);color:var(--color-primary);cursor:pointer;flex-shrink:0;font-weight:700;margin:-4px -8px -4px 0;padding:4px 8px;white-space:nowrap}@media(hover:hover)and (pointer:fine){.k-toast__undo[data-v-0dd512ab]:hover{background:#b4ff001a}}.k-toast-enter-active[data-v-0dd512ab]{transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}.k-toast-leave-active[data-v-0dd512ab]{position:absolute;transition:opacity .15s var(--ease-out),transform .15s var(--ease-out)}.k-toast-move[data-v-0dd512ab]{transition:transform .25s var(--ease-out)}.k-toast-enter-from[data-v-0dd512ab],.k-toast-leave-to[data-v-0dd512ab]{opacity:0;transform:translateY(-6px)}@media(max-width:1023px){.k-toast-host[data-v-0dd512ab]{padding:0 12px;top:calc(var(--topbar-height-phone) + 10px)}}@media(prefers-reduced-motion:reduce){.k-toast-enter-active[data-v-0dd512ab],.k-toast-leave-active[data-v-0dd512ab]{transition:opacity .15s ease}.k-toast-move[data-v-0dd512ab]{transition:none}.k-toast-enter-from[data-v-0dd512ab],.k-toast-leave-to[data-v-0dd512ab]{transform:none}}.k-icon[data-v-005884db]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0}.k-icon[data-v-005884db] svg{height:100%;width:100%}.k-icon-button[data-v-46ddb6d6]{align-items:center;border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;position:relative;transition:transform .16s var(--ease-out),background-color .15s ease,color .15s ease,border-color .15s ease}.k-icon-button--round[data-v-46ddb6d6]{border-radius:50%}.k-icon-button--ghost.k-icon-button--active[data-v-46ddb6d6]{background:var(--color-surface-hover);color:var(--color-text-primary)}@media(hover:hover)and (pointer:fine){.k-icon-button--ghost[data-v-46ddb6d6]:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}}.k-icon-button--soft[data-v-46ddb6d6]{background:var(--color-surface-2);color:var(--color-text-secondary)}@media(hover:hover)and (pointer:fine){.k-icon-button--soft[data-v-46ddb6d6]:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}}.k-icon-button--soft.k-icon-button--active[data-v-46ddb6d6]{background:var(--color-primary-soft);color:var(--color-primary)}.k-icon-button--outline[data-v-46ddb6d6]{border:1.5px solid hsla(0,0%,100%,.3);color:var(--color-text-primary)}.k-icon-button--outline.k-icon-button--active[data-v-46ddb6d6]{background:#ffffff0f;border-color:var(--color-text-primary)}@media(hover:hover)and (pointer:fine){.k-icon-button--outline[data-v-46ddb6d6]:hover{background:#ffffff0f;border-color:var(--color-text-primary)}}.k-icon-button[data-v-46ddb6d6]:active:not(:disabled){transform:scale(.95)}.k-icon-button[data-v-46ddb6d6]:disabled{cursor:default;opacity:.35}.k-sheet[data-v-7237b89a]{align-items:flex-start;background:var(--color-overlay);display:flex;inset:0;justify-content:center;overflow:auto;overscroll-behavior:contain;padding:var(--k-sheet-top,min(110px,12vh)) 16px 40px;padding-top:var(--k-sheet-top,min(110px,12dvh));position:fixed;z-index:var(--z-modal)}.k-sheet--top[data-v-7237b89a]{z-index:var(--z-modal-top)}.k-sheet__panel[data-v-7237b89a]{background:var(--color-surface-2);border:1px solid var(--color-line-pop);border-radius:var(--radius-sheet);box-shadow:var(--shadow-modal);color:var(--color-text-primary);display:flex;flex-direction:column;max-height:calc(100vh - var(--k-sheet-top, min(110px, 12vh)) - 40px);max-height:calc(100dvh - var(--k-sheet-top, min(110px, 12dvh)) - 40px);max-width:100%;outline:none;width:var(--k-sheet-width,480px)}.k-sheet__panel--sm[data-v-7237b89a]{width:var(--k-sheet-width,440px)}.k-sheet__panel--lg[data-v-7237b89a]{width:var(--k-sheet-width,600px)}.k-sheet__grab[data-v-7237b89a]{display:none}.k-sheet__header[data-v-7237b89a]{align-items:flex-start;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:22px 24px 10px}.k-sheet__heading[data-v-7237b89a]{flex:1;min-width:0}.k-sheet__title[data-v-7237b89a]{font-family:Golos Text,sans-serif;font-size:19px;font-weight:600;line-height:25px;margin:0;overflow-wrap:anywhere}.k-sheet__subtitle[data-v-7237b89a]{color:var(--color-text-muted);font-size:13px;line-height:18px;margin:3px 0 0}.k-sheet__close[data-v-7237b89a]{border-radius:var(--radius-10);margin:-4px -6px 0 0}.k-sheet__body[data-v-7237b89a]{color:var(--color-text-secondary);display:flex;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 24px 12px}.k-sheet__body[data-v-7237b89a]>*{flex-shrink:0}.k-sheet__body--flush[data-v-7237b89a]{gap:0;padding:0}.k-sheet__footer[data-v-7237b89a]{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:12px 24px 22px}.k-sheet__footer[data-v-7237b89a]>[data-footer-start]{margin-right:auto}@media(min-width:1024px){.k-sheet__panel--compact[data-v-7237b89a]{border-radius:var(--radius-xl)}.k-sheet__panel--compact .k-sheet__header[data-v-7237b89a]{padding:20px 22px 10px}.k-sheet__panel--compact .k-sheet__title[data-v-7237b89a]{font-size:18px;line-height:24px}.k-sheet__panel--compact .k-sheet__subtitle[data-v-7237b89a]{margin-top:2px}.k-sheet__panel--compact .k-sheet__body[data-v-7237b89a]{padding:6px 22px 12px}.k-sheet__panel--compact .k-sheet__footer[data-v-7237b89a]{padding:12px 22px 20px}}.k-sheet-enter-active[data-v-7237b89a]{transition:opacity .2s var(--ease-out)}.k-sheet-leave-active[data-v-7237b89a]{transition:opacity .15s var(--ease-out)}.k-sheet-enter-from[data-v-7237b89a],.k-sheet-leave-to[data-v-7237b89a]{opacity:0}.k-sheet-enter-active .k-sheet__panel[data-v-7237b89a]{transition:transform .2s var(--ease-out),opacity .2s var(--ease-out)}.k-sheet-leave-active .k-sheet__panel[data-v-7237b89a]{transition:transform .15s var(--ease-out),opacity .15s var(--ease-out)}.k-sheet-enter-from .k-sheet__panel[data-v-7237b89a],.k-sheet-leave-to .k-sheet__panel[data-v-7237b89a]{opacity:0;transform:translateY(-6px)}@media(max-width:1023px){.k-sheet[data-v-7237b89a]{align-items:flex-end;overflow:hidden;padding:0}.k-sheet__panel[data-v-7237b89a],.k-sheet__panel--lg[data-v-7237b89a],.k-sheet__panel--sm[data-v-7237b89a]{border:0;border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;max-height:90vh;max-height:90dvh;max-width:640px;padding-bottom:env(safe-area-inset-bottom,0);width:100%}.k-sheet__panel.k-sheet__panel--fill[data-v-7237b89a]{border-radius:0;height:100vh;height:100dvh;max-height:100dvh;max-width:none}.k-sheet__panel--fill .k-sheet__grab[data-v-7237b89a]{display:none}.k-sheet__panel--fill .k-sheet__body[data-v-7237b89a]{flex:1}.k-sheet__panel.k-sheet__panel--phone-max[data-v-7237b89a]{max-height:var(--k-sheet-phone-max)}.k-sheet__grab[data-v-7237b89a]{background:#ffffff40;border-radius:2px;cursor:grab;display:block;flex-shrink:0;height:4px;margin:10px auto 2px;position:relative;touch-action:none;width:40px}.k-sheet__grab[data-v-7237b89a]:before{content:"";inset:-12px -48px;position:absolute}.k-sheet__panel--dragging[data-v-7237b89a]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.k-sheet__header[data-v-7237b89a]{padding:12px 18px 8px}.k-sheet__body[data-v-7237b89a]{padding:6px 18px 10px}.k-sheet__body--flush[data-v-7237b89a]{padding:0}.k-sheet__footer[data-v-7237b89a]{align-items:stretch;flex-direction:column-reverse;padding:10px 18px 22px}.k-sheet__footer[data-v-7237b89a]>*{width:100%}.k-sheet__footer[data-v-7237b89a]>[data-footer-start]{margin:0;text-align:center}.k-sheet-enter-active[data-v-7237b89a]{transition:opacity .28s var(--ease-drawer)}.k-sheet-leave-active[data-v-7237b89a]{transition:opacity .2s var(--ease-out)}.k-sheet-enter-active .k-sheet__panel[data-v-7237b89a]{transition:transform .28s var(--ease-drawer)}.k-sheet-leave-active .k-sheet__panel[data-v-7237b89a]{transition:transform .2s var(--ease-out)}.k-sheet-enter-from .k-sheet__panel[data-v-7237b89a],.k-sheet-leave-to .k-sheet__panel[data-v-7237b89a]{opacity:1;transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.k-sheet-enter-active .k-sheet__panel[data-v-7237b89a],.k-sheet-leave-active .k-sheet__panel[data-v-7237b89a]{transition:opacity .15s ease}.k-sheet-enter-from .k-sheet__panel[data-v-7237b89a],.k-sheet-leave-to .k-sheet__panel[data-v-7237b89a]{opacity:0;transform:none}}.k-button[data-v-5771f262]{align-items:center;border:2px solid transparent;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-family:Golos Text,sans-serif;font-weight:600;gap:var(--space-sm);justify-content:center;text-decoration:none;transition:transform .16s var(--ease-out),background-color .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.k-button--sm[data-v-5771f262]{font-size:13px;height:36px;padding:0 16px}.k-button--md[data-v-5771f262]{font-size:14px;height:44px;padding:0 24px}.k-button--lg[data-v-5771f262]{font-size:16px;height:48px;padding:0 32px}.k-button--filled[data-v-5771f262]{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-black)}@media(hover:hover)and (pointer:fine){.k-button--filled[data-v-5771f262]:hover:not(.k-button--disabled):not(.k-button--loading){background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}}.k-button--outlined[data-v-5771f262]{background-color:transparent;border-color:var(--color-primary);color:#fff}@media(hover:hover)and (pointer:fine){.k-button--outlined[data-v-5771f262]:hover:not(.k-button--disabled):not(.k-button--loading){background-color:#cbff001a;color:#fff}}.k-button--outlined[data-v-5771f262]:visited,a.k-button--outlined[data-v-5771f262],a.k-button--outlined[data-v-5771f262]:visited{color:#fff}.k-button--ghost[data-v-5771f262]{background-color:transparent;border-color:transparent;color:var(--color-primary)}@media(hover:hover)and (pointer:fine){.k-button--ghost[data-v-5771f262]:hover:not(.k-button--disabled):not(.k-button--loading){background-color:#cbff001a}}.k-button[data-v-5771f262]:active:not(.k-button--disabled):not(.k-button--loading){transform:scale(.97)}.k-button--disabled[data-v-5771f262]{background-color:var(--color-disabled);border-color:var(--color-disabled);color:var(--color-gray-elements);cursor:not-allowed}.k-button--loading[data-v-5771f262]{cursor:wait;pointer-events:none}.k-button__spinner[data-v-5771f262]{animation:spin-5771f262 .6s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:currentcolor;height:18px;width:18px}@keyframes spin-5771f262{to{transform:rotate(1turn)}}.k-button--xs[data-v-5771f262]{font-size:13px;height:34px;padding:0 14px}.k-button--compact[data-v-5771f262]{font-size:14px;height:40px;padding:0 18px}.k-button--neutral[data-v-5771f262]{background-color:transparent;border:1.5px solid hsla(0,0%,100%,.3);color:#fff}@media(hover:hover)and (pointer:fine){.k-button--neutral[data-v-5771f262]:hover:not(.k-button--disabled):not(.k-button--loading){border-color:#fff}}.k-button--quiet[data-v-5771f262]{background-color:transparent;color:var(--color-text-secondary)}@media(hover:hover)and (pointer:fine){.k-button--quiet[data-v-5771f262]:hover:not(.k-button--disabled):not(.k-button--loading){background-color:var(--color-surface-2);color:#fff}}.k-button--danger[data-v-5771f262]{background-color:var(--color-error);border-color:var(--color-error);color:#fff}@media(hover:hover)and (pointer:fine){.k-button--danger[data-v-5771f262]:hover:not(.k-button--disabled):not(.k-button--loading){background-color:var(--color-error-hi);border-color:var(--color-error-hi)}}.k-button--lime-outline[data-v-5771f262]{background-color:transparent;border:1.5px solid var(--color-primary-line);color:var(--color-primary)}@media(hover:hover)and (pointer:fine){.k-button--lime-outline[data-v-5771f262]:hover:not(.k-button--disabled):not(.k-button--loading){background-color:var(--color-primary-dim)}}.k-button--info[data-v-5771f262]{background-color:var(--color-info);border-color:var(--color-info);color:var(--color-on-primary)}.k-button--tg[data-v-5771f262],.k-button--vk[data-v-5771f262]{color:#fff}.k-button--vk[data-v-5771f262]{background-color:var(--color-vk)}.k-button--tg[data-v-5771f262]{background-color:var(--color-tg)}@media(hover:hover)and (pointer:fine){.k-button--vk[data-v-5771f262]:hover:not(.k-button--disabled):not(.k-button--loading){background-color:var(--color-vk-hi)}.k-button--tg[data-v-5771f262]:hover:not(.k-button--disabled):not(.k-button--loading){background-color:var(--color-tg-hi)}}.k-button--danger-outline[data-v-5771f262]{background-color:transparent;border:1.5px solid rgba(255,80,80,.55);color:#ff7a7a}@media(hover:hover)and (pointer:fine){.k-button--danger-outline[data-v-5771f262]:hover:not(.k-button--disabled):not(.k-button--loading){background-color:var(--color-error-dim);border-color:var(--color-error);color:#fff}}.k-button--disabled.k-button--danger[data-v-5771f262],.k-button--disabled.k-button--danger-outline[data-v-5771f262],.k-button--disabled.k-button--info[data-v-5771f262],.k-button--disabled.k-button--lime-outline[data-v-5771f262],.k-button--disabled.k-button--neutral[data-v-5771f262],.k-button--disabled.k-button--quiet[data-v-5771f262],.k-button--disabled.k-button--tg[data-v-5771f262],.k-button--disabled.k-button--vk[data-v-5771f262]{background-color:var(--color-disabled);border-color:var(--color-disabled);color:var(--color-gray-elements)}.k-avatar[data-v-9f2687aa]{align-items:center;background-color:var(--color-surface-3);border-radius:50%;display:flex;flex-shrink:0;justify-content:center;position:relative}.k-avatar__img[data-v-9f2687aa]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.k-avatar__fallback[data-v-9f2687aa]{color:var(--color-primary);font-family:Golos Text,sans-serif;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.k-avatar--tinted .k-avatar__fallback[data-v-9f2687aa]{color:#fff;font-weight:700}.k-avatar--ring[data-v-9f2687aa]{box-shadow:0 0 0 2px var(--color-bg),0 0 0 3px var(--color-primary)}.k-avatar__dot[data-v-9f2687aa]{background:var(--color-primary);border:2.5px solid var(--k-avatar-ring,var(--color-surface-1));border-radius:50%;bottom:0;box-sizing:border-box;position:absolute;right:0}.k-confirm__head[data-v-77e0019d]{align-items:center;display:flex;gap:14px;min-width:0}.k-confirm__heading[data-v-77e0019d]{min-width:0}.k-confirm__title[data-v-77e0019d]{color:var(--color-text-primary);font-family:Golos Text,sans-serif;font-size:19px;font-weight:600;line-height:25px;margin:0;overflow-wrap:anywhere}.k-confirm__subtitle[data-v-77e0019d]{color:var(--color-text-muted);font-size:13px;line-height:18px;margin:3px 0 0}.k-confirm__text[data-v-77e0019d]{color:var(--color-text-secondary);font-size:14px;line-height:20px;margin:0}.k-confirm__error[data-v-77e0019d]{align-items:center;color:var(--color-error);display:flex;font-size:13px;gap:8px;line-height:18px;margin:0}.k-login-gate__text[data-v-601254dc]{color:var(--color-text-secondary);font-size:14px;line-height:20px;margin:0}.k-game-cover[data-v-ae7f07b8]{background-color:var(--color-surface-2);border:1px solid var(--color-line-pop);container-type:inline-size;flex-shrink:0;overflow:hidden;position:relative;transition:transform .2s var(--ease-out),border-color .2s,box-shadow .2s;width:100%}.k-game-cover--poster[data-v-ae7f07b8]{aspect-ratio:3/4;border-radius:var(--radius-lg)}.k-game-cover--tile[data-v-ae7f07b8]{aspect-ratio:1;border-color:#ffffff12;border-radius:var(--radius-xl);border-width:2px}.k-game-cover--thumb[data-v-ae7f07b8]{aspect-ratio:1;border-radius:var(--radius-14)}.k-game-cover--fill[data-v-ae7f07b8]{border:0;border-radius:0;height:100%}.k-game-cover__img[data-v-ae7f07b8]{color:transparent;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:70% center;object-position:70% center;position:absolute;width:100%}.k-game-cover__img--tall[data-v-ae7f07b8]{-o-object-position:50% 20%;object-position:50% 20%}.k-game-cover__hatch[data-v-ae7f07b8]{background-image:var(--hatch-white);inset:0;position:absolute}.k-game-cover__letter[data-v-ae7f07b8]{bottom:4%;color:#ffffffeb;font-family:var(--font-display);font-size:46cqi;left:10%;line-height:1;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.k-game-cover--thumb .k-game-cover__letter[data-v-ae7f07b8]{bottom:auto;color:#ffffffe6;font-size:68cqi;left:14%;top:4%}.k-game-cover--dimmed .k-game-cover__hatch[data-v-ae7f07b8],.k-game-cover--dimmed .k-game-cover__img[data-v-ae7f07b8],.k-game-cover--dimmed .k-game-cover__letter[data-v-ae7f07b8]{filter:grayscale(1);opacity:.35}.k-game-cover--active[data-v-ae7f07b8]{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-soft),0 10px 30px -10px var(--color-primary-line)}@media(hover:hover)and (pointer:fine){:where(a,button):hover>.k-game-cover[data-v-ae7f07b8]:not(.k-game-cover--fill){border-color:#b4ff0099;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.k-game-cover[data-v-ae7f07b8]{transition:none}}.auth-form[data-v-4547a7e9]{animation:auth-up-4547a7e9 .28s var(--ease-out);max-width:400px;width:100%}.auth-form--wide[data-v-4547a7e9]{max-width:476px}@keyframes auth-up-4547a7e9{0%{opacity:0;transform:translateY(14px)}}.auth-form__title[data-v-4547a7e9]{color:var(--color-text-primary);font-size:28px;font-weight:700;line-height:34px;margin:0;text-align:center}.auth-form__sub[data-v-4547a7e9]{color:var(--color-text-secondary);font-size:15px;line-height:22px;margin:10px 0 0;text-align:center}.auth-form__sub b[data-v-4547a7e9]{color:var(--color-text-primary);white-space:nowrap}.auth-field[data-v-4547a7e9]{margin-top:28px}.auth-field>label[data-v-4547a7e9]{color:var(--color-text-secondary);display:block;font-size:13px;font-weight:600;line-height:18px;margin-bottom:8px}.auth-input[data-v-4547a7e9]{align-items:center;background:var(--color-surface-1);border:1px solid var(--color-line-strong);border-radius:var(--radius-14);display:flex;height:54px;transition:border-color .15s,box-shadow .15s}.auth-input[data-v-4547a7e9]:focus-within{border-color:var(--color-primary-line);box-shadow:0 0 0 4px var(--color-primary-dim)}.auth-input--bad[data-v-4547a7e9],.auth-input--bad[data-v-4547a7e9]:focus-within{border-color:#ff5050b3}.auth-input--bad[data-v-4547a7e9]:focus-within{box-shadow:0 0 0 4px var(--color-error-dim)}.auth-input__pre[data-v-4547a7e9]{align-items:center;border-right:1px solid var(--color-line-strong);color:var(--color-text-secondary);display:flex;font-size:16px;font-weight:600;height:100%;padding:0 14px 0 16px}.auth-input input[data-v-4547a7e9]{background:none;border:none;color:var(--color-text-primary);flex:1;font:inherit;font-size:17px;font-weight:500;height:100%;letter-spacing:.02em;min-width:0;outline:none;padding:0 16px}.auth-input input[data-v-4547a7e9]:focus-visible{box-shadow:none;outline:none}.auth-input input[data-v-4547a7e9]::-moz-placeholder{color:#4d5d6c}.auth-input input[data-v-4547a7e9]::placeholder{color:#4d5d6c}.auth-input__ok[data-v-4547a7e9]{color:var(--color-primary);flex-shrink:0;margin-right:16px}.auth-input__cnt[data-v-4547a7e9]{color:var(--color-text-muted);font-size:12.5px;padding-right:16px}.auth-err[data-v-4547a7e9]{align-items:flex-start;color:var(--color-error-soft);display:flex;font-size:13.5px;gap:6px;line-height:19px;margin:8px 0 0}.auth-err>svg[data-v-4547a7e9]{color:var(--color-error);flex-shrink:0;margin-top:1px}.auth-err--center[data-v-4547a7e9]{justify-content:center;text-align:left}.auth-err b[data-v-4547a7e9]{color:var(--color-error-soft);font-variant-numeric:tabular-nums}.auth-hint[data-v-4547a7e9]{color:var(--color-text-muted);font-size:13px;line-height:18px;margin:8px 0 0}.auth-act[data-v-4547a7e9]{margin-top:22px}.auth-btn[data-v-4547a7e9]{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:600;gap:8px;height:52px;justify-content:center;padding:0 26px;transition:background .15s,color .15s,opacity .15s;white-space:nowrap}.auth-btn--lime[data-v-4547a7e9]{background:var(--color-primary);color:var(--color-on-primary)}@media(hover:hover)and (pointer:fine){.auth-btn--lime[data-v-4547a7e9]:hover{background:var(--color-primary-hi)}}.auth-btn--off[data-v-4547a7e9]{background:#b4ff0038;color:#06121dbf;cursor:default}@media(hover:hover)and (pointer:fine){.auth-btn--off[data-v-4547a7e9]:hover{background:#b4ff0038;color:#06121dbf;cursor:default}}.auth-btn--ghost[data-v-4547a7e9]{background:none;color:var(--color-text-secondary)}@media(hover:hover)and (pointer:fine){.auth-btn--ghost[data-v-4547a7e9]:hover{background:var(--color-surface-2);color:var(--color-text-primary)}}.auth-btn--wide[data-v-4547a7e9]{width:100%}.auth-lnk[data-v-4547a7e9]{align-items:center;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:6px;padding:0}@media(hover:hover)and (pointer:fine){.auth-lnk[data-v-4547a7e9]:hover{color:var(--color-primary)}}.auth-lnk--lime[data-v-4547a7e9]{color:var(--color-primary)}.auth-lnk--u[data-v-4547a7e9]{text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:3px}.auth-under[data-v-4547a7e9]{color:var(--color-text-muted);margin:18px 0 0}.auth-cool[data-v-4547a7e9],.auth-under[data-v-4547a7e9]{font-size:13.5px;line-height:20px;text-align:center}.auth-cool[data-v-4547a7e9]{color:var(--color-text-secondary);margin:12px 0 0}.auth-cool b[data-v-4547a7e9]{color:var(--color-text-primary);font-variant-numeric:tabular-nums}@media(max-width:1023px){.auth-form[data-v-4547a7e9]{max-width:none}.auth-form__title[data-v-4547a7e9]{font-size:24px;line-height:30px}.auth-form__sub[data-v-4547a7e9]{font-size:14.5px}.auth-field[data-v-4547a7e9]{margin-top:22px}}@media(prefers-reduced-motion:reduce){.auth-form[data-v-4547a7e9]{animation:none}}.auth-spin[data-v-4547a7e9]{animation:auth-rot-4547a7e9 .7s linear infinite;border:2.5px solid rgba(6,18,29,.25);border-radius:50%;border-top:2.5px solid var(--color-on-primary);height:18px;width:18px}@keyframes auth-rot-4547a7e9{to{transform:rotate(1turn)}}.auth-newchip[data-v-77c82bcb]{align-items:center;background:var(--color-surface-2);border-radius:999px;color:var(--color-text-secondary);display:flex;font-size:13px;gap:8px;line-height:18px;margin:18px auto 0;padding:8px 14px;width:-moz-fit-content;width:fit-content}.auth-newchip svg[data-v-77c82bcb]{color:var(--color-primary);flex-shrink:0}.auth-code[data-v-77c82bcb]{display:flex;gap:12px;justify-content:center;margin-top:30px;position:relative}.auth-code input[data-v-77c82bcb]{border:0;caret-color:transparent;cursor:text;font-size:16px;height:100%;inset:0;opacity:0;padding:0;position:absolute;width:100%}.auth-code input[data-v-77c82bcb]:disabled{cursor:not-allowed}.auth-code__cell[data-v-77c82bcb]{align-items:center;background:var(--color-surface-1);border:1.5px solid var(--color-line-strong);border-radius:var(--radius-lg);color:var(--color-text-primary);display:flex;font-size:32px;font-variant-numeric:tabular-nums;font-weight:700;height:80px;justify-content:center;transition:border-color .15s,box-shadow .15s;width:72px}.auth-code__cell.full[data-v-77c82bcb]{border-color:#ffffff4d}.auth-code--foc .auth-code__cell.cur[data-v-77c82bcb]{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-dim)}.auth-code--foc .auth-code__cell.cur[data-v-77c82bcb]:empty:after{animation:auth-blink-77c82bcb 1s steps(1) infinite;background:var(--color-primary);content:"";height:32px;width:2px}.auth-code--bad[data-v-77c82bcb]{animation:auth-shake-77c82bcb .35s}.auth-code--bad .auth-code__cell[data-v-77c82bcb]{border-color:#ff5050b3}.auth-code--lock .auth-code__cell[data-v-77c82bcb]{opacity:.45}.auth-code--chk .auth-code__cell[data-v-77c82bcb]{border-color:var(--color-primary-line)}@keyframes auth-blink-77c82bcb{50%{opacity:0}}@keyframes auth-shake-77c82bcb{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.auth-tips[data-v-77c82bcb]{background:var(--color-surface-1);border:1px solid var(--color-line);border-radius:var(--radius-lg);margin-top:18px;overflow:hidden}.auth-tips>button[data-v-77c82bcb]{align-items:center;background:none;border:0;color:var(--color-text-secondary);cursor:pointer;display:flex;font:inherit;font-weight:600;height:48px;justify-content:space-between;padding:0 16px;width:100%}@media(hover:hover)and (pointer:fine){.auth-tips>button[data-v-77c82bcb]:hover{color:var(--color-text-primary)}}.auth-tips>button svg[data-v-77c82bcb]{transition:transform .2s}.auth-tips.open>button svg[data-v-77c82bcb]{transform:rotate(180deg)}.auth-tips__bd[data-v-77c82bcb]{padding:0 16px 16px}.auth-tips ul[data-v-77c82bcb]{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0;padding:0}.auth-tips li[data-v-77c82bcb]{color:var(--color-text-secondary);display:flex;font-size:13.5px;gap:10px;line-height:19px}.auth-tips li[data-v-77c82bcb]:before{background:var(--color-primary);border-radius:50%;content:"";flex-shrink:0;height:5px;margin-top:7px;width:5px}.auth-tips__sup[data-v-77c82bcb]{align-items:center;border-top:1px solid var(--color-line);display:flex;gap:12px;margin-top:14px;padding-top:14px}.auth-tips__sup p[data-v-77c82bcb]{color:var(--color-text-muted);flex:1;font-size:13px;line-height:18px;margin:0}.auth-tg[data-v-77c82bcb]{align-items:center;border:1.5px solid hsla(0,0%,100%,.3);border-radius:999px;color:var(--color-text-primary);display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 16px;text-decoration:none;white-space:nowrap}@media(hover:hover)and (pointer:fine){.auth-tg[data-v-77c82bcb]:hover{border-color:var(--color-text-primary)}}@media(max-width:1023px){.auth-code__cell[data-v-77c82bcb]{font-size:28px;height:72px;width:64px}}@media(prefers-reduced-motion:reduce){.auth-code--bad[data-v-77c82bcb]{animation:none}}.auth-form__sub .auth-lnk[data-v-77c82bcb]{margin-left:4px}.p-ico[data-v-886f16f9]{fill:none;flex-shrink:0;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.p-ico--dots[data-v-886f16f9]{stroke-width:3.2}.stm[data-v-3bcd75e8]{display:flex;flex-direction:column;min-width:0}.stm-state[data-v-3bcd75e8]{text-align:center}.stm-circle[data-v-3bcd75e8]{align-items:center;background:var(--color-sky-dim);border:1px solid var(--color-sky-line);border-radius:50%;color:var(--color-sky);display:flex;height:64px;justify-content:center;margin:6px auto 16px;width:64px}.stm-circle--lime[data-v-3bcd75e8]{background:var(--color-primary-dim);border-color:var(--color-primary-line);color:var(--color-primary)}.stm-circle--steam[data-v-3bcd75e8]{background:var(--color-steam);border-color:var(--color-steam-line);color:#fff}.stm-circle--bad[data-v-3bcd75e8]{background:var(--color-error-dim);border-color:#ff505073;color:var(--color-error)}.stm-circle--mut[data-v-3bcd75e8]{background:#ffffff0d;border-color:var(--color-line-strong);color:var(--color-text-secondary)}.stm-title[data-v-3bcd75e8]{color:var(--color-text-primary);font-size:20px;font-weight:700;line-height:26px;margin:0}.stm-text[data-v-3bcd75e8]{color:var(--color-text-secondary);font-size:14px;line-height:20px;margin:8px 0 0}.stm-text b[data-v-3bcd75e8]{color:var(--color-text-primary);font-weight:600;white-space:nowrap}.stm-fine[data-v-3bcd75e8]{color:var(--color-text-muted);font-size:12.5px;line-height:17px;margin:14px 0 0}.stm-btns[data-v-3bcd75e8]{flex-wrap:wrap;justify-content:center;margin-top:20px}.stm-btns[data-v-3bcd75e8],.stm-ctx[data-v-3bcd75e8]{display:flex;gap:10px}.stm-ctx[data-v-3bcd75e8]{align-items:center;background:var(--color-surface-1);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:13px;line-height:18px;margin-top:12px;padding:10px 12px;text-align:left}.stm-ctx__cv[data-v-3bcd75e8]{overflow:hidden;position:relative}.stm-ctx img[data-v-3bcd75e8],.stm-ctx__cv[data-v-3bcd75e8],.stm-ctx__ph[data-v-3bcd75e8]{background:var(--color-surface-3);border-radius:var(--radius-sm);flex-shrink:0;height:36px;width:36px}.stm-ctx img[data-v-3bcd75e8],.stm-ctx__ph[data-v-3bcd75e8]{-o-object-fit:cover;object-fit:cover}.stm-ctx b[data-v-3bcd75e8]{color:var(--color-text-primary);display:block;font-size:13.5px;font-weight:600}.stm-note[data-v-3bcd75e8]{align-items:flex-start;background:var(--color-surface-1);border-radius:var(--radius-14);color:var(--color-text-secondary);display:flex;font-size:13px;gap:10px;line-height:18px;margin-top:14px;padding:12px 14px;text-align:left}.stm-note>.p-ico[data-v-3bcd75e8],.stm-note>svg[data-v-3bcd75e8]{color:var(--color-text-muted);flex-shrink:0;height:18px;margin-top:1px;width:18px}.stm-note b[data-v-3bcd75e8]{color:var(--color-text-primary)}.stm-note--or[data-v-3bcd75e8]{background:var(--color-info-dim);color:#ffd08a}.stm-note--or>.p-ico[data-v-3bcd75e8],.stm-note--or>svg[data-v-3bcd75e8]{color:var(--color-info)}.stm-note--rd[data-v-3bcd75e8]{background:var(--color-error-dim);color:#ffb3b3}.stm-note--rd>.p-ico[data-v-3bcd75e8],.stm-note--rd>svg[data-v-3bcd75e8]{color:var(--color-error)}.stm-lead[data-v-3bcd75e8]{color:var(--color-text-secondary);font-size:14px;line-height:20px;margin:0}.stm-lead b[data-v-3bcd75e8]{color:var(--color-text-primary);font-weight:600;white-space:nowrap}.stm-sub[data-v-3bcd75e8]{color:var(--color-text-secondary);font-size:14px;line-height:20px;margin:6px 0 0}.stm-sub b[data-v-3bcd75e8]{color:var(--color-text-primary);white-space:nowrap}.stm-sub .auth-lnk[data-v-3bcd75e8]{font-size:14px;margin-left:6px}.stm-act[data-v-3bcd75e8]{margin-top:16px}.stm-act .stm-wide[data-v-3bcd75e8]{font-size:15px;height:52px;width:100%}.stm-link[data-v-3bcd75e8]{align-items:center;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:13.5px;font-weight:600;gap:6px;margin-top:10px;padding:0}@media(hover:hover)and (pointer:fine){.stm-link[data-v-3bcd75e8]:hover{color:var(--color-primary)}}.stm-code[data-v-3bcd75e8]{margin-top:20px}.stm-code[data-v-3bcd75e8] .auth-code{margin-top:0}@media(max-width:1023px){.stm-btns[data-v-3bcd75e8]{flex-direction:column-reverse}.stm-btns[data-v-3bcd75e8]>*{width:100%}.stm-code[data-v-3bcd75e8] .auth-code__cell{font-size:28px;height:72px;width:64px}}.auth-form[data-v-3bcd75e8]{animation:auth-up-3bcd75e8 .28s var(--ease-out);max-width:400px;width:100%}.auth-form--wide[data-v-3bcd75e8]{max-width:476px}@keyframes auth-up-3bcd75e8{0%{opacity:0;transform:translateY(14px)}}.auth-form__title[data-v-3bcd75e8]{color:var(--color-text-primary);font-size:28px;font-weight:700;line-height:34px;margin:0;text-align:center}.auth-form__sub[data-v-3bcd75e8]{color:var(--color-text-secondary);font-size:15px;line-height:22px;margin:10px 0 0;text-align:center}.auth-form__sub b[data-v-3bcd75e8]{color:var(--color-text-primary);white-space:nowrap}.auth-field[data-v-3bcd75e8]{margin-top:28px}.auth-field>label[data-v-3bcd75e8]{color:var(--color-text-secondary);display:block;font-size:13px;font-weight:600;line-height:18px;margin-bottom:8px}.auth-input[data-v-3bcd75e8]{align-items:center;background:var(--color-surface-1);border:1px solid var(--color-line-strong);border-radius:var(--radius-14);display:flex;height:54px;transition:border-color .15s,box-shadow .15s}.auth-input[data-v-3bcd75e8]:focus-within{border-color:var(--color-primary-line);box-shadow:0 0 0 4px var(--color-primary-dim)}.auth-input--bad[data-v-3bcd75e8],.auth-input--bad[data-v-3bcd75e8]:focus-within{border-color:#ff5050b3}.auth-input--bad[data-v-3bcd75e8]:focus-within{box-shadow:0 0 0 4px var(--color-error-dim)}.auth-input__pre[data-v-3bcd75e8]{align-items:center;border-right:1px solid var(--color-line-strong);color:var(--color-text-secondary);display:flex;font-size:16px;font-weight:600;height:100%;padding:0 14px 0 16px}.auth-input input[data-v-3bcd75e8]{background:none;border:none;color:var(--color-text-primary);flex:1;font:inherit;font-size:17px;font-weight:500;height:100%;letter-spacing:.02em;min-width:0;outline:none;padding:0 16px}.auth-input input[data-v-3bcd75e8]:focus-visible{box-shadow:none;outline:none}.auth-input input[data-v-3bcd75e8]::-moz-placeholder{color:#4d5d6c}.auth-input input[data-v-3bcd75e8]::placeholder{color:#4d5d6c}.auth-input__ok[data-v-3bcd75e8]{color:var(--color-primary);flex-shrink:0;margin-right:16px}.auth-input__cnt[data-v-3bcd75e8]{color:var(--color-text-muted);font-size:12.5px;padding-right:16px}.auth-err[data-v-3bcd75e8]{align-items:flex-start;color:var(--color-error-soft);display:flex;font-size:13.5px;gap:6px;line-height:19px;margin:8px 0 0}.auth-err>svg[data-v-3bcd75e8]{color:var(--color-error);flex-shrink:0;margin-top:1px}.auth-err--center[data-v-3bcd75e8]{justify-content:center;text-align:left}.auth-err b[data-v-3bcd75e8]{color:var(--color-error-soft);font-variant-numeric:tabular-nums}.auth-hint[data-v-3bcd75e8]{color:var(--color-text-muted);font-size:13px;line-height:18px;margin:8px 0 0}.auth-act[data-v-3bcd75e8]{margin-top:22px}.auth-btn[data-v-3bcd75e8]{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:600;gap:8px;height:52px;justify-content:center;padding:0 26px;transition:background .15s,color .15s,opacity .15s;white-space:nowrap}.auth-btn--lime[data-v-3bcd75e8]{background:var(--color-primary);color:var(--color-on-primary)}@media(hover:hover)and (pointer:fine){.auth-btn--lime[data-v-3bcd75e8]:hover{background:var(--color-primary-hi)}}.auth-btn--off[data-v-3bcd75e8]{background:#b4ff0038;color:#06121dbf;cursor:default}@media(hover:hover)and (pointer:fine){.auth-btn--off[data-v-3bcd75e8]:hover{background:#b4ff0038;color:#06121dbf;cursor:default}}.auth-btn--ghost[data-v-3bcd75e8]{background:none;color:var(--color-text-secondary)}@media(hover:hover)and (pointer:fine){.auth-btn--ghost[data-v-3bcd75e8]:hover{background:var(--color-surface-2);color:var(--color-text-primary)}}.auth-btn--wide[data-v-3bcd75e8]{width:100%}.auth-lnk[data-v-3bcd75e8]{align-items:center;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:6px;padding:0}@media(hover:hover)and (pointer:fine){.auth-lnk[data-v-3bcd75e8]:hover{color:var(--color-primary)}}.auth-lnk--lime[data-v-3bcd75e8]{color:var(--color-primary)}.auth-lnk--u[data-v-3bcd75e8]{text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:3px}.auth-under[data-v-3bcd75e8]{color:var(--color-text-muted);margin:18px 0 0}.auth-cool[data-v-3bcd75e8],.auth-under[data-v-3bcd75e8]{font-size:13.5px;line-height:20px;text-align:center}.auth-cool[data-v-3bcd75e8]{color:var(--color-text-secondary);margin:12px 0 0}.auth-cool b[data-v-3bcd75e8]{color:var(--color-text-primary);font-variant-numeric:tabular-nums}@media(max-width:1023px){.auth-form[data-v-3bcd75e8]{max-width:none}.auth-form__title[data-v-3bcd75e8]{font-size:24px;line-height:30px}.auth-form__sub[data-v-3bcd75e8]{font-size:14.5px}.auth-field[data-v-3bcd75e8]{margin-top:22px}}@media(prefers-reduced-motion:reduce){.auth-form[data-v-3bcd75e8]{animation:none}}.auth-spin[data-v-3bcd75e8]{animation:auth-rot-3bcd75e8 .7s linear infinite;border:2.5px solid rgba(6,18,29,.25);border-radius:50%;border-top:2.5px solid var(--color-on-primary);height:18px;width:18px}@keyframes auth-rot-3bcd75e8{to{transform:rotate(1turn)}}.error-page[data-v-af30e43d]{align-items:center;background-color:var(--color-bg);display:flex;justify-content:center;min-height:100vh;min-height:100dvh;padding:var(--space-lg)}.error-page__content[data-v-af30e43d]{align-items:center;display:flex;flex-direction:column;gap:var(--space-md);max-width:400px;text-align:center}.error-page__mascot[data-v-af30e43d]{aspect-ratio:480/210;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:200px}.error-page__code[data-v-af30e43d]{color:var(--color-primary);font-size:72px;line-height:1}.error-page__title[data-v-af30e43d]{color:var(--color-text-primary)}
