@charset "UTF-8";@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-ext-wght-normal-BCp_3N7R.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-wght-normal-fOt7epNf.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-ext-wght-normal-Bgw4czJT.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-wght-normal-DlT9XTxE.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-math-wght-normal-4a3xuzGk.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-symbols-wght-normal-B7iHSfaG.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-vietnamese-wght-normal-_f1XEJpo.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-ext-wght-normal-DYIxWhlt.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-wght-normal-ccAYIvAh.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--palette-white: 255 255 255;--palette-neutral-50: 245 244 250;--palette-neutral-100: 238 235 247;--palette-neutral-150: 240 237 246;--palette-neutral-200: 230 224 239;--palette-neutral-250: 243 239 248;--palette-neutral-300: 195 187 211;--palette-neutral-500: 119 112 135;--palette-neutral-600: 104 97 120;--palette-neutral-900: 36 32 54;--palette-neutral-950: 43 27 69;--palette-ink-50: 243 243 250;--palette-ink-300: 147 155 182;--palette-ink-400: 133 141 164;--palette-ink-500: 64 73 97;--palette-ink-600: 57 65 90;--palette-ink-650: 42 48 68;--palette-ink-700: 34 40 58;--palette-ink-750: 34 38 53;--palette-ink-800: 25 30 44;--palette-ink-900: 16 17 20;--palette-ink-950: 5 8 18;--palette-black: 0 0 0;--palette-violet-100: 235 226 248;--palette-violet-900: 45 43 72;--palette-violet-300: 199 177 255;--palette-violet-400: 169 124 241;--palette-violet-600: 116 66 176;--palette-violet-700: 105 57 164;--palette-green-300: 111 208 140;--palette-green-700: 35 118 85;--palette-amber-300: 232 194 115;--palette-amber-700: 133 92 10;--palette-red-300: 255 155 175;--palette-red-700: 178 39 76;--palette-blue-300: 140 196 242;--palette-blue-700: 31 99 168;--palette-teal-300: 108 208 230;--palette-teal-700: 15 111 134;--palette-slate-300: 163 171 194;--palette-slate-700: 91 98 120}:root{color-scheme:light;--color-bg: rgb(var(--palette-neutral-50));--color-surface: rgb(var(--palette-white));--color-surface-raised: rgb(var(--palette-neutral-100));--color-input: rgb(var(--palette-neutral-150));--color-chip: rgb(var(--palette-neutral-150));--color-hover: rgb(var(--palette-violet-100));--color-header-control: rgb(var(--palette-white));--color-border: rgb(var(--palette-neutral-300));--color-line: rgb(var(--palette-neutral-600)/12%);--color-overlay: rgb(var(--palette-neutral-950)/45%);--color-bar: rgb(var(--palette-neutral-50)/72%);--color-sheet: rgb(var(--palette-neutral-50)/88%);--gradient-page: radial-gradient(70% 50% at 50% -5%, rgb(var(--palette-violet-600)/16%), transparent 70%), radial-gradient(45% 40% at 100% 45%, rgb(var(--palette-blue-700)/9%), transparent 70%), radial-gradient(50% 40% at 0% 100%, rgb(var(--palette-violet-600)/9%), transparent 70%);--page-watermark: url(/brand/watermark-light.svg);--brand-watermark-opacity: .08;--brand-telegram: #2aabee;--brand-whatsapp: #25d366;--brand-facebook: #1877f2;--brand-linkedin: #0a66c2;--color-text: rgb(var(--palette-neutral-900));--color-text-muted: rgb(var(--palette-neutral-600));--color-text-faint: rgb(var(--palette-neutral-500));--color-primary: rgb(var(--palette-violet-600));--color-primary-hover: rgb(var(--palette-violet-700));--color-primary-soft: rgb(var(--palette-violet-600)/9%);--color-primary-line: rgb(var(--palette-violet-600)/30%);--color-on-primary: rgb(var(--palette-white));--color-focus: rgb(var(--palette-violet-600));--color-focus-soft: rgb(var(--palette-violet-600)/18%);--color-success: rgb(var(--palette-green-700));--color-success-soft: rgb(var(--palette-green-700)/9%);--color-warning: rgb(var(--palette-amber-700));--color-warning-soft: rgb(var(--palette-amber-700)/9%);--color-danger: rgb(var(--palette-red-700));--color-danger-soft: rgb(var(--palette-red-700)/8%);--color-danger-line: rgb(var(--palette-red-700)/40%);--color-field-focus: rgb(var(--palette-blue-700)/55%);--color-info: rgb(var(--palette-blue-700));--color-info-soft: rgb(var(--palette-blue-700)/9%);--color-accent: rgb(var(--palette-teal-700));--color-accent-soft: rgb(var(--palette-teal-700)/9%);--color-neutral: rgb(var(--palette-slate-700));--color-neutral-soft: rgb(var(--palette-slate-700)/9%);--color-skeleton: rgb(var(--palette-neutral-200));--color-skeleton-highlight: rgb(var(--palette-neutral-250));--shadow-menu: 0 8px 24px rgb(var(--palette-neutral-950)/10%);--shadow-dialog: 0 24px 100px rgb(var(--palette-neutral-950)/18%);--shadow-bar-up: 0 -4px 18px rgb(var(--palette-neutral-950)/6%);--gradient-title: linear-gradient(115deg, rgb(var(--palette-violet-600)/12%), rgb(var(--palette-blue-700)/7%)), var(--color-surface);--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto Variable", Roboto, sans-serif;--font-mono: "SFMono-Regular", Consolas, monospace;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 20px;--font-size-xl: 28px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--radius-xs: 5px;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 22px;--radius-full: 999px;--duration-fast: .16s;--focus-outline: 3px solid var(--color-focus-soft);--field-focus-ring: inset 0 0 0 2px var(--color-field-focus);--control-height: 48px;--control-height-sm: 36px;--field-height: 56px;--field-label-gap: var(--space-1);--touch-target: 44px;--footer-height: 64px;--page-gap: var(--space-4);--page-end-gap: 40px;--shell-max-width: 480px}:root[data-theme=dark]{color-scheme:dark;--color-bg: rgb(var(--palette-ink-900));--color-surface: rgb(var(--palette-ink-800));--color-surface-raised: rgb(var(--palette-ink-700));--color-input: rgb(var(--palette-ink-750));--color-chip: rgb(var(--palette-ink-650));--color-hover: rgb(var(--palette-violet-900));--color-header-control: rgb(var(--palette-violet-400)/8%);--color-border: rgb(var(--palette-ink-600));--color-line: rgb(var(--palette-ink-300)/12%);--color-overlay: rgb(var(--palette-ink-950)/70%);--color-bar: rgb(var(--palette-ink-900)/72%);--color-sheet: rgb(var(--palette-ink-900)/88%);--gradient-page: radial-gradient(70% 50% at 50% -5%, rgb(var(--palette-violet-600)/32%), transparent 70%), radial-gradient(45% 40% at 100% 45%, rgb(var(--palette-blue-700)/14%), transparent 70%), radial-gradient(50% 40% at 0% 100%, rgb(var(--palette-violet-600)/16%), transparent 70%);--page-watermark: url(/brand/watermark-dark.svg);--brand-watermark-opacity: .06;--color-text: rgb(var(--palette-ink-50));--color-text-muted: rgb(var(--palette-ink-300));--color-text-faint: rgb(var(--palette-ink-400));--color-primary: rgb(var(--palette-violet-400));--color-primary-hover: rgb(var(--palette-violet-300));--color-primary-soft: rgb(var(--palette-violet-400)/12%);--color-primary-line: rgb(var(--palette-violet-400)/35%);--color-on-primary: rgb(var(--palette-white));--color-focus: rgb(var(--palette-violet-400));--color-focus-soft: rgb(var(--palette-violet-400)/22%);--color-success: rgb(var(--palette-green-300));--color-success-soft: rgb(var(--palette-green-300)/10%);--color-warning: rgb(var(--palette-amber-300));--color-warning-soft: rgb(var(--palette-amber-300)/10%);--color-danger: rgb(var(--palette-red-300));--color-danger-soft: rgb(var(--palette-red-300)/10%);--color-danger-line: rgb(var(--palette-red-300)/45%);--color-field-focus: rgb(var(--palette-blue-300)/60%);--color-info: rgb(var(--palette-blue-300));--color-info-soft: rgb(var(--palette-blue-300)/10%);--color-accent: rgb(var(--palette-teal-300));--color-accent-soft: rgb(var(--palette-teal-300)/10%);--color-neutral: rgb(var(--palette-slate-300));--color-neutral-soft: rgb(var(--palette-slate-300)/10%);--color-skeleton: rgb(var(--palette-ink-650));--color-skeleton-highlight: rgb(var(--palette-ink-500));--shadow-menu: 0 8px 24px rgb(var(--palette-black)/20%);--shadow-dialog: 0 24px 100px rgb(var(--palette-black)/30%);--shadow-bar-up: 0 -4px 18px rgb(var(--palette-black)/30%);--gradient-title: linear-gradient(115deg, rgb(var(--palette-violet-400)/12%), rgb(var(--palette-blue-300)/4%)), linear-gradient(rgb(var(--palette-ink-800)/50%), rgb(var(--palette-ink-800)/50%)), var(--color-bg)}:root{--app-tg-inset-top: 0px;--app-tg-inset-bottom: 0px;--app-tg-inset-left: 0px;--app-tg-inset-right: 0px;--app-inset-top: max( env(safe-area-inset-top, 0px), var(--safe-area-inset-top, 0px), var(--app-tg-inset-top) );--app-inset-bottom: max( env(safe-area-inset-bottom, 0px), var(--safe-area-inset-bottom, 0px), var(--app-tg-inset-bottom) );--app-inset-left: max( env(safe-area-inset-left, 0px), var(--safe-area-inset-left, 0px), var(--app-tg-inset-left) );--app-inset-right: max( env(safe-area-inset-right, 0px), var(--safe-area-inset-right, 0px), var(--app-tg-inset-right) );--app-viewport-height: var(--tg-viewport-stable-height, 100dvh)}:root[data-tg-fullscreen]{--app-tg-inset-top: calc( var(--tg-viewport-safe-area-inset-top, 0px) + var(--tg-viewport-content-safe-area-inset-top, 0px) );--app-tg-inset-bottom: calc( var(--tg-viewport-safe-area-inset-bottom, 0px) + var(--tg-viewport-content-safe-area-inset-bottom, 0px) );--app-tg-inset-left: var(--tg-viewport-safe-area-inset-left, 0px);--app-tg-inset-right: var(--tg-viewport-safe-area-inset-right, 0px)}*,*:before,*:after{box-sizing:border-box}@property --scrollbar-thumb{syntax: "<color>"; inherits: true; initial-value: transparent;}*{--scrollbar-thumb: transparent}*:hover,*:has(:focus-visible){--scrollbar-thumb: var(--color-border)}@media(prefers-reduced-motion:no-preference){*{transition:--scrollbar-thumb var(--duration-fast) ease}}:root:not([data-scrolling]){--scrollbar-thumb: transparent}:root[data-scrolling]{--scrollbar-thumb: var(--color-border)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:var(--radius-full);background:var(--scrollbar-thumb) padding-box}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:inherit;scrollbar-color:var(--scrollbar-thumb) transparent}html{scrollbar-width:thin}}html{background:var(--color-bg);-webkit-text-size-adjust:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent}body{margin:0;min-height:var(--app-viewport-height);color:var(--color-text);font:var(--font-size-md)/1.45 var(--font-body);overscroll-behavior-y:none}body:before,body:after{position:fixed;inset:0;z-index:-1;content:"";pointer-events:none}body:before{background:var(--gradient-page)}body:after{background:var(--page-watermark) 0 0/240px 240px repeat}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:var(--focus-outline);outline-offset:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ui-inset-note[data-v-9d8f20d4]{position:absolute;right:0;bottom:0;left:0;display:none;height:var(--app-inset-bottom);container-type:size;pointer-events:none}:root[data-tg-fullscreen] .ui-inset-note[data-v-9d8f20d4]{display:block}.ui-inset-note__text[data-v-9d8f20d4]{display:none;height:100%;margin:0;color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.04em;opacity:.5;place-items:center}@container (min-height: 40px){.ui-inset-note__text[data-v-9d8f20d4]{display:grid}}.backdrop-mirror[data-v-05405889]{position:fixed;right:0;left:0;z-index:9;overflow:hidden;background:var(--page-watermark) 0 0/240px 240px,var(--gradient-page),var(--color-bg);background-attachment:fixed;pointer-events:none}.backdrop-mirror--top[data-v-05405889]{top:0}.backdrop-mirror--bottom[data-v-05405889]{bottom:0}.backdrop-mirror[data-v-05405889]:after{position:absolute;inset:0;background:var(--color-bar);content:""}.backdrop-mirror__lens[data-v-05405889]{position:absolute;inset:-32px 0;overflow:hidden;filter:blur(16px) saturate(140%)}.app-shell[data-v-c392ecfd]{--shell-side: max(0px, (100% - var(--shell-max-width)) / 2);--shell-pad-left: calc(var(--shell-side) + var(--app-inset-left) + var(--space-4));--shell-pad-right: calc(var(--shell-side) + var(--app-inset-right) + var(--space-4));display:flex;flex-direction:column;width:100%;min-height:var(--app-viewport-height);padding:var(--app-inset-top) 0 var(--app-inset-bottom)}.app-shell--footer[data-v-c392ecfd]{padding-bottom:var(--shell-footer, calc(var(--footer-height) + var(--app-inset-bottom)))}:root[data-backdrop=off] .app-shell__header[data-v-c392ecfd],:root[data-backdrop=off] .app-shell__content[data-v-c392ecfd],:root[data-backdrop=off] .app-shell__footer[data-v-c392ecfd]{transition:filter var(--duration-fast)}:root[data-backdrop=off][data-modal] .app-shell__header[data-v-c392ecfd],:root[data-backdrop=off][data-modal] .app-shell__content[data-v-c392ecfd],:root[data-backdrop=off][data-modal] .app-shell__footer[data-v-c392ecfd]{filter:blur(8px)}:root[data-backdrop=off] .app-shell__header[data-v-c392ecfd]{transition:background-color var(--duration-fast),box-shadow var(--duration-fast),filter var(--duration-fast)}:root[data-backdrop=off][data-modal] .app-shell__header[data-v-c392ecfd]:has([data-ui-drawer][aria-expanded=true]){filter:none}.app-shell__header[data-v-c392ecfd]{position:sticky;top:0;z-index:10;margin-top:calc(-1 * var(--app-inset-top));padding:calc(var(--app-inset-top) + var(--space-3)) var(--shell-pad-right) var(--space-3) var(--shell-pad-left);box-shadow:none;transition:background-color var(--duration-fast),box-shadow var(--duration-fast)}.app-shell__header--scrolled[data-v-c392ecfd]{background:var(--color-bar);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);--header-card-tint: color-mix(in srgb, var(--color-primary-soft) 45%, transparent)}:root[data-backdrop=off] .app-shell__header--scrolled[data-v-c392ecfd]{background:transparent}.app-shell__header[data-v-c392ecfd]:has([data-ui-drawer][aria-expanded=true]){background:var(--color-bar);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);background:var(--color-sheet);box-shadow:none}.app-shell__content[data-v-c392ecfd]{display:flex;flex:1;flex-direction:column;min-width:0;padding:var(--space-4) var(--shell-pad-right) var(--page-end-gap) var(--shell-pad-left)}.app-shell__footer[data-v-c392ecfd]{background:var(--color-bar);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);position:fixed;right:0;bottom:0;left:0;z-index:10;min-height:calc(var(--footer-height) + var(--app-inset-bottom));padding:var(--space-2) var(--shell-pad-right) calc(var(--app-inset-bottom) + var(--space-2)) var(--shell-pad-left);box-shadow:var(--shadow-bar-up)}:root[data-backdrop=off] .app-shell__footer[data-v-c392ecfd]{background:transparent}@media(prefers-reduced-motion:reduce){.app-shell__header[data-v-c392ecfd]{transition:none}}.brand-logo[data-v-67ca5453]{display:inline-flex;gap:calc(var(--brand-logo-size) * .25);align-items:center}.brand-logo__mark[data-v-67ca5453]{flex:none}.brand-logo__stack[data-v-67ca5453]{position:relative;width:var(--brand-logo-size);height:var(--brand-logo-size)}.brand-logo__frame[data-v-67ca5453]{position:absolute;inset:0;opacity:0;transform:scale(.82) rotate(-10deg);transition:opacity 1.2s ease,transform 1.2s cubic-bezier(.34,1.4,.64,1)}.brand-logo__frame--active[data-v-67ca5453]{opacity:1;transform:none}.brand-logo__word[data-v-67ca5453]{color:var(--color-text);font-size:calc(var(--brand-logo-size) * .6);font-weight:800;letter-spacing:-.02em;line-height:1}.brand-logo__word span[data-v-67ca5453]{color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.brand-logo__frame[data-v-67ca5453]{transition:none}}.ui-icon[data-v-54a925e9]{flex:none}.ui-alert[data-v-23ba842b]{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:1.55}.ui-alert--sm[data-v-23ba842b]{gap:var(--space-2);padding:var(--space-2) var(--space-3)}.ui-alert--brand[data-v-23ba842b]{background:var(--color-primary-soft);color:var(--color-text)}.ui-alert--brand .ui-alert__icon[data-v-23ba842b]{color:var(--color-primary)}.ui-alert--tone-success[data-v-23ba842b]{background:var(--color-success-soft);color:var(--color-success)}.ui-alert--tone-warning[data-v-23ba842b]{background:var(--color-warning-soft);color:var(--color-warning)}.ui-alert--tone-danger[data-v-23ba842b]{background:var(--color-danger-soft);color:var(--color-danger)}.ui-alert--tone-info[data-v-23ba842b]{background:var(--color-info-soft);color:var(--color-info)}.ui-alert--tone-accent[data-v-23ba842b]{background:var(--color-accent-soft);color:var(--color-accent)}.ui-alert--tone-neutral[data-v-23ba842b]{background:var(--color-neutral-soft);color:var(--color-neutral)}.ui-alert__icon[data-v-23ba842b]{margin-top:1px}.ui-alert__body[data-v-23ba842b]{display:grid;flex:1;gap:var(--space-1);min-width:0;overflow-wrap:anywhere}.ui-alert__title[data-v-23ba842b]{font-weight:600}.ui-alert__actions[data-v-23ba842b]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.ui-alert__close[data-v-23ba842b]{position:relative;display:inline-grid;flex:none;align-self:center;place-items:center;width:var(--touch-target);height:var(--touch-target);margin:calc(var(--space-3) * -1) calc(var(--space-3) * -1) calc(var(--space-3) * -1) 0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.ui-alert__close[data-v-23ba842b]:before{content:"";position:absolute;inset:6px;border-radius:var(--radius-full);transition:background-color var(--duration-fast)}.ui-alert__close[data-v-23ba842b]:hover:before{background:var(--color-line)}.ui-alert__close[data-v-23ba842b]:focus-visible{outline:none}.ui-alert__close[data-v-23ba842b]:focus-visible:before{box-shadow:0 0 0 3px var(--color-focus-soft)}.ui-button[data-v-b40b3ceb]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-5);border:1px solid transparent;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:background-color var(--duration-fast),opacity var(--duration-fast)}.ui-button[data-v-b40b3ceb]:disabled{cursor:not-allowed;opacity:.5}.ui-button--sm[data-v-b40b3ceb]{min-height:36px;padding:0 var(--space-4);font-size:var(--font-size-sm)}.ui-button--block[data-v-b40b3ceb]{width:100%}.ui-button--primary[data-v-b40b3ceb]{background:var(--color-primary);color:var(--color-on-primary)}.ui-button--primary[data-v-b40b3ceb]:not(:disabled):hover{background:var(--color-primary-hover)}.ui-button--secondary[data-v-b40b3ceb]{background:var(--color-primary-soft);color:var(--color-primary)}.ui-button--ghost[data-v-b40b3ceb]{background:transparent;color:var(--color-text)}.ui-button--ghost[data-v-b40b3ceb]:not(:disabled):hover{background:var(--color-surface)}.ui-button--danger[data-v-b40b3ceb]{background:var(--color-danger-soft);color:var(--color-danger)}.ui-button__spinner[data-v-b40b3ceb]{width:16px;height:16px;border:2px solid currentcolor;border-right-color:transparent;border-radius:var(--radius-full);animation:ui-button-spin-b40b3ceb .7s linear infinite}@keyframes ui-button-spin-b40b3ceb{to{transform:rotate(360deg)}}.ui-icon-button[data-v-c90dafef]{position:relative;display:inline-grid;flex:0 0 var(--touch-target);place-items:center;width:var(--touch-target);height:var(--touch-target);padding:0;border:0;border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast),color var(--duration-fast)}.ui-icon-button[data-v-c90dafef]:not(:disabled):hover,.ui-icon-button--active[data-v-c90dafef]{background:var(--color-primary-soft);color:var(--color-primary)}.ui-icon-button[data-v-c90dafef]:focus-visible{outline:var(--focus-outline);outline-offset:0}.ui-icon-button[data-v-c90dafef]:disabled{cursor:not-allowed;opacity:.5}.ui-icon-button--sm[data-v-c90dafef]{flex-basis:var(--control-height-sm);width:var(--control-height-sm);height:var(--control-height-sm);background:var(--color-surface)}.ui-icon-button--sm[data-v-c90dafef]:before{position:absolute;inset:calc((var(--control-height-sm) - var(--touch-target)) / 2);content:""}.ui-otp[data-v-248b55a0]{display:grid;gap:var(--space-2)}.ui-otp__cells[data-v-248b55a0]{display:flex;gap:var(--space-2)}.ui-otp__cell[data-v-248b55a0]{flex:1 1 0;width:100%;min-width:0;height:var(--field-height);padding:0;border:0;border-radius:var(--radius-md);background:var(--color-input);transition:box-shadow var(--duration-fast)}.ui-otp__cell[data-v-248b55a0]:focus{box-shadow:var(--field-focus-ring);outline:none}@media(prefers-reduced-motion:reduce){.ui-otp__cell[data-v-248b55a0]{transition:none}}.ui-otp__cell[data-v-248b55a0]{color:var(--color-text);font-size:var(--font-size-lg);font-weight:600;font-variant-numeric:tabular-nums;text-align:center;caret-color:var(--color-primary)}.ui-otp__cell[data-v-248b55a0]:disabled{cursor:not-allowed}.ui-otp__message[data-v-248b55a0]{margin:0;font-size:var(--font-size-xs);color:var(--color-danger)}.ui-otp--invalid .ui-otp__cell[data-v-248b55a0]{background-image:linear-gradient(var(--color-danger-soft),var(--color-danger-soft));box-shadow:inset 0 0 0 1px var(--color-danger-line)}.ui-otp--invalid .ui-otp__cell[data-v-248b55a0]:focus-within{box-shadow:inset 0 0 0 2px var(--color-danger-line)}.ui-otp--disabled[data-v-248b55a0]{opacity:.5}.code-step[data-v-23975280]{display:grid;gap:var(--space-5)}.code-step__back[data-v-23975280]{justify-self:start;margin-left:calc(var(--space-2) * -1)}.code-step__intro[data-v-23975280]{display:grid;gap:var(--space-2)}.code-step__title[data-v-23975280]{margin:0;font-size:var(--font-size-xl);line-height:1.2}.code-step__lead[data-v-23975280]{margin:0;color:var(--color-text-muted);overflow-wrap:anywhere}.code-step__resend[data-v-23975280]{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.code-step__resend-button[data-v-23975280]{justify-self:start}.code-step__totp[data-v-23975280]{display:grid;gap:var(--space-2)}.code-step__label[data-v-23975280]{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-muted)}.ui-checkbox[data-v-737f7f18]{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target);cursor:pointer}.ui-checkbox__input[data-v-737f7f18]{position:absolute;top:0;left:0;width:var(--touch-target);height:var(--touch-target);margin:0;opacity:0;cursor:inherit}.ui-checkbox__box[data-v-737f7f18]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;margin:0 var(--space-1);border:2px solid var(--color-border);border-radius:var(--radius-xs);background:transparent;color:var(--color-on-primary);transition:background-color var(--duration-fast),border-color var(--duration-fast)}.ui-checkbox__mark[data-v-737f7f18]{opacity:0;stroke-width:2.5}.ui-checkbox__label[data-v-737f7f18]{min-width:0;font-size:var(--font-size-sm)}.ui-checkbox__input:checked+.ui-checkbox__box[data-v-737f7f18]{border-color:var(--color-primary);background:var(--color-primary)}.ui-checkbox__input:checked+.ui-checkbox__box .ui-checkbox__mark[data-v-737f7f18]{opacity:1}.ui-checkbox__input:focus-visible+.ui-checkbox__box[data-v-737f7f18]{outline:var(--focus-outline);outline-offset:0}.ui-checkbox--disabled[data-v-737f7f18]{cursor:not-allowed;opacity:.5}@media(prefers-reduced-motion:reduce){.ui-checkbox__box[data-v-737f7f18]{transition:none}}.ui-tabs[data-v-d66ee764]{display:flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-input)}.ui-tabs__tab[data-v-d66ee764]{display:inline-flex;flex:1;gap:var(--space-2);align-items:center;justify-content:center;min-width:0;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:background-color var(--duration-fast),color var(--duration-fast)}.ui-tabs__tab[data-v-d66ee764]:not(:disabled,.ui-tabs__tab--active):hover{background:var(--color-primary-soft)}.ui-tabs__tab[data-v-d66ee764]:focus-visible{outline-offset:-2px}.ui-tabs__tab[data-v-d66ee764]:disabled{cursor:not-allowed;opacity:.5}.ui-tabs__tab--active[data-v-d66ee764]{background:var(--color-surface);color:var(--color-primary);font-weight:600}.ui-tabs__tab[data-v-d66ee764] svg{flex:none}.ui-tabs__label[data-v-d66ee764]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.ui-tabs__tab[data-v-d66ee764]{transition:none}}.ui-text-field[data-v-77f862bb]{display:grid;gap:var(--field-label-gap);min-width:0}.ui-text-field__label[data-v-77f862bb]{font-size:var(--font-size-xs);font-weight:500;color:var(--color-text-muted)}.ui-text-field__control[data-v-77f862bb]{display:flex;align-items:center;gap:var(--space-2);min-height:var(--field-height);padding:0 var(--space-2);border:0;border-radius:var(--radius-md);background:var(--color-input);transition:box-shadow var(--duration-fast)}.ui-text-field__control[data-v-77f862bb]:focus-within{box-shadow:var(--field-focus-ring);outline:none}@media(prefers-reduced-motion:reduce){.ui-text-field__control[data-v-77f862bb]{transition:none}}.ui-text-field__input[data-v-77f862bb]{flex:1;width:100%;min-width:0;min-height:var(--field-height);padding:var(--space-3) var(--space-2) var(--space-3) 0;border:0;outline:none;background:transparent;color:var(--color-text);font-variant-numeric:tabular-nums}.ui-text-field__input[data-v-77f862bb]:first-child{padding-left:var(--space-2)}.ui-text-field__input[data-v-77f862bb]::-webkit-search-cancel-button{appearance:none}.ui-text-field__input[data-v-77f862bb]::placeholder{color:var(--color-text-faint)}.ui-text-field__input[data-v-77f862bb]:-webkit-autofill,.ui-text-field__input[data-v-77f862bb]:-webkit-autofill:hover,.ui-text-field__input[data-v-77f862bb]:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text);transition:background-color 100000s 0s}.ui-text-field__input[data-v-77f862bb]:disabled{cursor:not-allowed}.ui-text-field__prefix[data-v-77f862bb],.ui-text-field__suffix[data-v-77f862bb]{display:inline-flex;flex:none;align-items:center;gap:var(--space-2);color:var(--color-text-muted)}.ui-text-field__prefix[data-v-77f862bb]>.ui-icon:first-child{margin-left:var(--space-2)}.ui-text-field__suffix[data-v-77f862bb]{padding-right:var(--space-2);font-size:var(--font-size-xs);font-weight:600}.ui-text-field__button[data-v-77f862bb]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--touch-target);height:var(--touch-target);padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer}.ui-text-field__button[data-v-77f862bb]:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.ui-text-field__button[data-v-77f862bb]:disabled{cursor:not-allowed}.ui-text-field__spinner[data-v-77f862bb]{flex:none;width:16px;height:16px;margin-right:var(--space-2);border:2px solid var(--color-text-muted);border-right-color:transparent;border-radius:var(--radius-full);animation:ui-text-field-spin-77f862bb .7s linear infinite}.ui-text-field__message[data-v-77f862bb]{margin:0;font-size:var(--font-size-xs);color:var(--color-text-muted)}.ui-text-field--invalid .ui-text-field__control[data-v-77f862bb]{background-image:linear-gradient(var(--color-danger-soft),var(--color-danger-soft));box-shadow:inset 0 0 0 1px var(--color-danger-line)}.ui-text-field--invalid .ui-text-field__control[data-v-77f862bb]:focus-within{box-shadow:inset 0 0 0 2px var(--color-danger-line)}.ui-text-field--invalid .ui-text-field__message[data-v-77f862bb]{color:var(--color-danger)}.ui-text-field--disabled[data-v-77f862bb]{opacity:.5}@keyframes ui-text-field-spin-77f862bb{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ui-text-field__spinner[data-v-77f862bb]{animation-duration:2s}}.ui-list[data-v-799f399a]{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.ui-list--dense[data-v-799f399a]{gap:0}.ui-list-item[data-v-f5dec76e]{min-width:0}.ui-list-item__body[data-v-f5dec76e]{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height);margin:0;padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text);font:inherit;text-align:start;text-decoration:none;transition:background-color var(--duration-fast)}.ui-list-item__body--filled[data-v-f5dec76e]{background:var(--color-surface)}.ui-list-item__body--sm[data-v-f5dec76e]{min-height:var(--touch-target);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm)}.ui-list-item__body--interactive[data-v-f5dec76e]{cursor:pointer}.ui-list-item__body--interactive[data-v-f5dec76e]:not(:disabled,[aria-disabled=true]):hover{background:var(--color-hover)}.ui-list-item__body--interactive[data-v-f5dec76e]:focus-visible{outline:var(--focus-outline);outline-offset:0}.ui-list-item__body--active[data-v-f5dec76e],.ui-list-item__body--active[data-v-f5dec76e]:not(:disabled,[aria-disabled=true]):hover{background:var(--color-primary-soft);color:var(--color-primary)}.ui-list-item__body--disabled[data-v-f5dec76e]{cursor:not-allowed;opacity:.5}.ui-list-item__prepend[data-v-f5dec76e],.ui-list-item__append[data-v-f5dec76e]{display:inline-flex;flex:none;align-items:center;gap:var(--space-2)}.ui-list-item__append[data-v-f5dec76e]{color:var(--color-text-muted)}.ui-list-item__content[data-v-f5dec76e]{display:grid;flex:1;gap:2px;min-width:0}.ui-list-item__title[data-v-f5dec76e]{overflow-wrap:anywhere}.ui-list-item__subtitle[data-v-f5dec76e]{color:var(--color-text-muted);font-size:var(--font-size-xs);overflow-wrap:anywhere}.ui-menu[data-v-2f11a166]{position:fixed;min-width:180px;margin:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-menu);outline:none}.ui-menu--list[data-v-2f11a166]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-1)}.ui-menu[data-v-2f11a166]::-webkit-scrollbar{display:none}.ui-menu__item[data-v-2f11a166]{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);text-align:left;cursor:pointer}.ui-menu__item[data-v-2f11a166]:hover,.ui-menu__item[data-v-2f11a166]:focus{background:var(--color-hover)}.ui-menu__item[data-v-2f11a166]:focus{outline:none}.ui-menu__item[data-v-2f11a166]:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.ui-menu__item[aria-disabled=true][data-v-2f11a166]{cursor:not-allowed;opacity:.5}.ui-menu__item--tone-success[data-v-2f11a166]{color:var(--color-success)}.ui-menu__item--tone-warning[data-v-2f11a166]{color:var(--color-warning)}.ui-menu__item--tone-danger[data-v-2f11a166]{color:var(--color-danger)}.ui-menu__item--tone-info[data-v-2f11a166]{color:var(--color-info)}.ui-menu__item--tone-accent[data-v-2f11a166]{color:var(--color-accent)}.ui-menu__item--tone-neutral[data-v-2f11a166]{color:var(--color-neutral)}.ui-menu__title[data-v-2f11a166]{min-width:0;overflow-wrap:anywhere}.ui-menu-enter-active[data-v-2f11a166],.ui-menu-leave-active[data-v-2f11a166]{transition:opacity var(--duration-fast) ease-out,transform var(--duration-fast) ease-out}.ui-menu-enter-from[data-v-2f11a166],.ui-menu-leave-to[data-v-2f11a166]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.ui-menu-enter-active[data-v-2f11a166],.ui-menu-leave-active[data-v-2f11a166]{transition:none}}.ui-flag[data-v-33e93212]{flex:none;border-radius:var(--radius-full)}.ui-flag--empty[data-v-33e93212]{display:inline-block;background:var(--color-line)}.country-picker__button[data-v-62b44554]{--country-flag-size: 18px;position:relative;display:inline-flex;align-items:center;gap:var(--space-1);padding:calc((var(--field-height) - 2 * var(--space-2) - var(--country-flag-size)) / 2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font:inherit;font-variant-numeric:tabular-nums;line-height:1;cursor:pointer}.country-picker__button[data-v-62b44554]:before{position:absolute;top:50%;right:0;left:0;height:var(--touch-target);content:"";transform:translateY(-50%)}.country-picker__button[data-v-62b44554]:hover{background:var(--color-line)}.country-picker__button[data-v-62b44554]:disabled{cursor:not-allowed;opacity:.5}.country-picker__chevron[data-v-62b44554]{margin-right:calc(-1 * var(--space-1));color:var(--color-text-muted);transform:rotate(90deg)}.country-picker__menu[data-v-62b44554]{display:grid;gap:var(--space-2);width:min(320px,100vw - var(--space-4) * 2);padding:var(--space-2)}.country-picker__list[data-v-62b44554]{max-height:220px;overflow-y:auto}.country-picker__dial[data-v-62b44554]{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.country-picker__empty[data-v-62b44554]{margin:0;padding:var(--space-3);text-align:center;color:var(--color-text-muted)}.sign-in-form[data-v-5c7a8453]{display:grid;gap:var(--space-5)}.sign-in-form__intro[data-v-5c7a8453]{display:grid;gap:var(--space-2)}.sign-in-form__title[data-v-5c7a8453]{margin:0;font-size:var(--font-size-xl);line-height:1.2}.sign-in-form__lead[data-v-5c7a8453]{margin:0;color:var(--color-text-muted)}.sign-in-form__policies[data-v-5c7a8453]{display:grid;gap:var(--space-2)}.sign-in-form__policy[data-v-5c7a8453]{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface)}.sign-in-form__policy a[data-v-5c7a8453]{color:var(--color-primary);font-weight:500}.sign-in-form__note[data-v-5c7a8453]{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.ui-avatar[data-v-8e38a79a]{display:inline-grid;flex:none;place-items:center;width:var(--ui-avatar-size);height:var(--ui-avatar-size);overflow:hidden;border-radius:var(--radius-full);font-size:calc(var(--ui-avatar-size) * .4);font-weight:600;line-height:1}.ui-avatar--primary[data-v-8e38a79a]{background:var(--color-primary);color:var(--color-on-primary)}.ui-avatar--surface[data-v-8e38a79a]{background:var(--color-surface-raised);color:var(--color-text-muted)}.ui-avatar__image[data-v-8e38a79a]{display:block;width:100%;height:100%;object-fit:cover}.ui-avatar__text[data-v-8e38a79a]{-webkit-user-select:none;user-select:none}.telegram-welcome[data-v-0fd86b07]{display:grid;justify-items:center;gap:var(--space-5);text-align:center}.telegram-welcome__intro[data-v-0fd86b07]{display:grid;gap:var(--space-2)}.telegram-welcome__title[data-v-0fd86b07]{margin:0;font-size:var(--font-size-xl)}.telegram-welcome__username[data-v-0fd86b07]{margin:0;font-weight:600;color:var(--color-primary)}.telegram-welcome__lead[data-v-0fd86b07]{margin:0;color:var(--color-text-muted)}.telegram-welcome__totp[data-v-0fd86b07]{display:grid;gap:var(--space-2);justify-items:start;width:100%}.telegram-welcome__label[data-v-0fd86b07]{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-muted)}.auth-gate[data-v-7afa71d2]{display:grid;align-content:center;gap:var(--space-5);flex:1;padding:var(--space-5) 0}.auth-gate__brand[data-v-7afa71d2]{position:relative;justify-self:center;isolation:isolate}.auth-gate__brand[data-v-7afa71d2]:before{position:absolute;inset:-40px -56px;z-index:-1;border-radius:var(--radius-full);background:radial-gradient(closest-side,var(--color-primary-soft),transparent);content:""}.auth-gate__panel[data-v-7afa71d2]{width:100%;max-width:420px;margin:0 auto}.auth-gate__denied[data-v-7afa71d2]{display:grid;justify-items:center;gap:var(--space-3);text-align:center;color:var(--color-danger)}.auth-gate__denied strong[data-v-7afa71d2]{font-size:var(--font-size-lg);color:var(--color-text)}.auth-gate__denied p[data-v-7afa71d2]{margin:0;color:var(--color-text-muted)}.auth-gate__footer[data-v-7afa71d2]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin:0;font-size:var(--font-size-xs);color:var(--color-text-faint)}.restricted[data-v-c34dac67]{display:grid;align-content:center;justify-items:center;gap:var(--space-3);flex:1;text-align:center}.restricted img[data-v-c34dac67]{max-width:100%;height:auto}.restricted__title[data-v-c34dac67]{margin:0;font-size:var(--font-size-xl)}.restricted__text[data-v-c34dac67]{margin:0;max-width:360px;color:var(--color-text-muted)}.ui-dialog[data-v-730295af]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--color-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-dialog__panel[data-v-730295af]{display:flex;flex-direction:column;width:min(var(--ui-dialog-max-width),100%);max-height:min(var(--app-viewport-height) * .9,800px);overflow:hidden;border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-dialog);outline:none}.ui-dialog__handle[data-v-730295af]{display:none;flex:0 0 var(--touch-target);place-items:center;width:100%;height:var(--touch-target);padding:0;border:0;background:transparent;cursor:grab;touch-action:none}.ui-dialog__handle[data-v-730295af]:active{cursor:grabbing}.ui-dialog__handle[data-v-730295af]:focus-visible{outline:var(--focus-outline);outline-offset:-6px;border-radius:var(--radius-lg)}.ui-dialog__handle[data-v-730295af]:disabled{cursor:not-allowed;opacity:.5}.ui-dialog__grip[data-v-730295af]{width:52px;height:5px;border-radius:var(--radius-full);background:var(--color-border)}.ui-dialog__header[data-v-730295af]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-4) var(--space-4) var(--space-5)}.ui-dialog__heading[data-v-730295af]{min-width:0}.ui-dialog__eyebrow[data-v-730295af]{margin:0 0 var(--space-1);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary)}.ui-dialog__title[data-v-730295af]{margin:0;font-size:var(--font-size-lg);font-weight:600;line-height:1.25;overflow-wrap:anywhere;outline:none}.ui-dialog__close[data-v-730295af]{margin-left:auto}.ui-dialog__body[data-v-730295af]{flex:1 1 auto;min-height:0;padding:var(--space-1) var(--space-5) var(--space-5);overflow-y:auto;overscroll-behavior:contain}.ui-dialog__footer[data-v-730295af]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-4) var(--space-5);border:0 solid transparent;border-top-width:1px;border-image:linear-gradient(90deg,transparent,var(--color-line) 20% 80%,transparent) 1}.ui-dialog-enter-active[data-v-730295af],.ui-dialog-leave-active[data-v-730295af]{transition:opacity var(--duration-fast) ease-out}.ui-dialog-enter-active .ui-dialog__panel[data-v-730295af],.ui-dialog-leave-active .ui-dialog__panel[data-v-730295af]{transition:transform var(--duration-fast) ease-out}.ui-dialog-enter-from[data-v-730295af],.ui-dialog-leave-to[data-v-730295af]{opacity:0}.ui-dialog-enter-from .ui-dialog__panel[data-v-730295af],.ui-dialog-leave-to .ui-dialog__panel[data-v-730295af]{transform:translateY(12px)}.ui-dialog--mobile[data-v-730295af]{align-items:flex-end;padding:0}.ui-dialog--mobile .ui-dialog__panel[data-v-730295af]{width:100%;max-width:var(--shell-max-width);max-height:calc(var(--app-viewport-height) - var(--app-inset-top) - var(--space-5));position:relative;padding-bottom:var(--app-inset-bottom);border-radius:var(--radius-lg) var(--radius-lg) 0 0;transform:translateY(var(--ui-dialog-drag));transition:transform var(--duration-fast) ease-out}.ui-dialog--mobile .ui-dialog__panel--dragging[data-v-730295af]{transition:none}.ui-dialog--mobile .ui-dialog__handle[data-v-730295af]{display:grid}.ui-dialog--mobile .ui-dialog__header[data-v-730295af]{padding:0 var(--space-4) var(--space-4) var(--space-5)}.ui-dialog--mobile .ui-dialog__body[data-v-730295af]{padding:var(--space-1) var(--space-5) var(--space-5)}:root[data-tg-fullscreen] .ui-dialog--mobile .ui-dialog__body--last[data-v-730295af],:root[data-tg-fullscreen] .ui-dialog--mobile .ui-dialog__footer[data-v-730295af]{padding-bottom:var(--space-2)}.ui-dialog--mobile.ui-dialog-enter-from .ui-dialog__panel[data-v-730295af],.ui-dialog--mobile.ui-dialog-leave-to .ui-dialog__panel[data-v-730295af]{transform:translateY(100%)}@media(max-width:600px){.ui-dialog--auto[data-v-730295af]{align-items:flex-end;padding:0}.ui-dialog--auto .ui-dialog__panel[data-v-730295af]{width:100%;max-width:var(--shell-max-width);max-height:calc(var(--app-viewport-height) - var(--app-inset-top) - var(--space-5));position:relative;padding-bottom:var(--app-inset-bottom);border-radius:var(--radius-lg) var(--radius-lg) 0 0;transform:translateY(var(--ui-dialog-drag));transition:transform var(--duration-fast) ease-out}.ui-dialog--auto .ui-dialog__panel--dragging[data-v-730295af]{transition:none}.ui-dialog--auto .ui-dialog__handle[data-v-730295af]{display:grid}.ui-dialog--auto .ui-dialog__header[data-v-730295af]{padding:0 var(--space-4) var(--space-4) var(--space-5)}.ui-dialog--auto .ui-dialog__body[data-v-730295af]{padding:var(--space-1) var(--space-5) var(--space-5)}:root[data-tg-fullscreen] .ui-dialog--auto .ui-dialog__body--last[data-v-730295af],:root[data-tg-fullscreen] .ui-dialog--auto .ui-dialog__footer[data-v-730295af]{padding-bottom:var(--space-2)}.ui-dialog--auto.ui-dialog-enter-from .ui-dialog__panel[data-v-730295af],.ui-dialog--auto.ui-dialog-leave-to .ui-dialog__panel[data-v-730295af]{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.ui-dialog-enter-active[data-v-730295af],.ui-dialog-leave-active[data-v-730295af],.ui-dialog-enter-active .ui-dialog__panel[data-v-730295af],.ui-dialog-leave-active .ui-dialog__panel[data-v-730295af],.ui-dialog__panel[data-v-730295af]{transition:none}}.ui-icon-tile[data-v-c59a4b16]{display:inline-grid;flex:none;place-items:center;width:46px;height:46px;border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary)}.ui-icon-tile--sm[data-v-c59a4b16]{width:36px;height:36px;border-radius:var(--radius-sm)}.ui-icon-tile--tone-success[data-v-c59a4b16]{background:var(--color-success-soft);color:var(--color-success)}.ui-icon-tile--tone-warning[data-v-c59a4b16]{background:var(--color-warning-soft);color:var(--color-warning)}.ui-icon-tile--tone-danger[data-v-c59a4b16]{background:var(--color-danger-soft);color:var(--color-danger)}.ui-icon-tile--tone-info[data-v-c59a4b16]{background:var(--color-info-soft);color:var(--color-info)}.ui-icon-tile--tone-accent[data-v-c59a4b16]{background:var(--color-accent-soft);color:var(--color-accent)}.ui-icon-tile--tone-neutral[data-v-c59a4b16]{background:var(--color-neutral-soft);color:var(--color-neutral)}.push-offer[data-v-9a241a5b]{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;text-align:center}.push-offer__title[data-v-9a241a5b]{margin:var(--space-2) 0 0;font-size:var(--font-size-lg)}.push-offer__text[data-v-9a241a5b]{margin:0;color:var(--color-text-muted);line-height:1.5}.ui-bottom-sheet[data-v-f52e21ba]{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;background:var(--color-overlay)}.ui-bottom-sheet__panel[data-v-f52e21ba]{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--shell-max-width);max-height:calc(var(--app-viewport-height) - var(--app-inset-top) - var(--space-5));padding:0 var(--app-inset-right) var(--app-inset-bottom) var(--app-inset-left);overflow:hidden;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-dialog);outline:none;transform:translateY(var(--ui-bottom-sheet-drag));transition:transform var(--duration-fast) ease-out}.ui-bottom-sheet__panel--dragging[data-v-f52e21ba]{transition:none}.ui-bottom-sheet__handle[data-v-f52e21ba]{display:grid;flex:0 0 var(--touch-target);place-items:center;width:100%;height:var(--touch-target);padding:0;border:0;background:transparent;cursor:grab;touch-action:none}.ui-bottom-sheet__handle[data-v-f52e21ba]:active{cursor:grabbing}.ui-bottom-sheet__handle[data-v-f52e21ba]:focus-visible{outline:var(--focus-outline);outline-offset:-6px;border-radius:var(--radius-lg)}.ui-bottom-sheet__handle[data-v-f52e21ba]:disabled{cursor:not-allowed;opacity:.5}.ui-bottom-sheet__grip[data-v-f52e21ba]{width:52px;height:5px;border-radius:var(--radius-full);background:var(--color-border)}.ui-bottom-sheet__header[data-v-f52e21ba]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--space-4);padding:0 var(--space-4) var(--space-4) var(--space-5)}.ui-bottom-sheet__header--top[data-v-f52e21ba]{padding-top:var(--space-4)}.ui-bottom-sheet__title[data-v-f52e21ba]{min-width:0;margin:0;font-size:var(--font-size-lg);font-weight:600;line-height:1.25;overflow-wrap:anywhere;outline:none}.ui-bottom-sheet__close[data-v-f52e21ba]{margin-left:auto}.ui-bottom-sheet__body[data-v-f52e21ba]{flex:1 1 auto;min-height:0;padding:var(--space-1) var(--space-5) var(--space-5);overflow-y:auto;overscroll-behavior:contain}.ui-bottom-sheet__body--top[data-v-f52e21ba]{padding-top:var(--space-5)}:root[data-tg-fullscreen] .ui-bottom-sheet__body--last[data-v-f52e21ba]{padding-bottom:var(--space-2)}.ui-bottom-sheet__footer[data-v-f52e21ba]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-4) var(--space-5);border:0 solid transparent;border-top-width:1px;border-image:linear-gradient(90deg,transparent,var(--color-line) 20% 80%,transparent) 1}:root[data-tg-fullscreen] .ui-bottom-sheet__footer[data-v-f52e21ba]{padding-bottom:var(--space-2)}.ui-bottom-sheet-enter-active[data-v-f52e21ba],.ui-bottom-sheet-leave-active[data-v-f52e21ba]{transition:opacity var(--duration-fast) ease-out}.ui-bottom-sheet-enter-active .ui-bottom-sheet__panel[data-v-f52e21ba],.ui-bottom-sheet-leave-active .ui-bottom-sheet__panel[data-v-f52e21ba]{transition:transform calc(var(--duration-fast) * 1.5) cubic-bezier(.2,.8,.2,1)}.ui-bottom-sheet-enter-from[data-v-f52e21ba],.ui-bottom-sheet-leave-to[data-v-f52e21ba]{opacity:0}.ui-bottom-sheet-enter-from .ui-bottom-sheet__panel[data-v-f52e21ba],.ui-bottom-sheet-leave-to .ui-bottom-sheet__panel[data-v-f52e21ba]{transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.ui-bottom-sheet__panel[data-v-f52e21ba],.ui-bottom-sheet-enter-active[data-v-f52e21ba],.ui-bottom-sheet-leave-active[data-v-f52e21ba],.ui-bottom-sheet-enter-active .ui-bottom-sheet__panel[data-v-f52e21ba],.ui-bottom-sheet-leave-active .ui-bottom-sheet__panel[data-v-f52e21ba]{transition:none}}.ui-segmented-control[data-v-c3d0dc58]{display:flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-input)}.ui-segmented-control__option[data-v-c3d0dc58]{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;min-height:var(--touch-target);padding:var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:background-color var(--duration-fast),color var(--duration-fast)}.ui-segmented-control__option[data-v-c3d0dc58]:not(:disabled,.ui-segmented-control__option--active):hover{background:var(--color-primary-soft)}.ui-segmented-control__option[data-v-c3d0dc58]:focus-visible{outline-offset:-2px}.ui-segmented-control__option[data-v-c3d0dc58]:disabled{cursor:not-allowed;opacity:.5}.ui-segmented-control__option--active[data-v-c3d0dc58]{background:var(--color-surface);color:var(--color-primary);font-weight:600}.ui-segmented-control__label[data-v-c3d0dc58]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-segmented-control--sm .ui-segmented-control__option[data-v-c3d0dc58]{font-size:var(--font-size-xs)}.ui-segmented-control--stacked[data-v-c3d0dc58]{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:0;padding:var(--space-2);border-radius:var(--radius-lg);background:var(--color-surface)}.ui-segmented-control--stacked .ui-segmented-control__option[data-v-c3d0dc58]{position:relative;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-1);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--font-size-xs);line-height:1.3}.ui-segmented-control--stacked .ui-segmented-control__option+.ui-segmented-control__option[data-v-c3d0dc58]:before{position:absolute;top:var(--space-4);bottom:var(--space-4);left:0;width:1px;background:linear-gradient(transparent,var(--color-line) 30% 70%,transparent);content:""}.ui-segmented-control--stacked .ui-segmented-control__option[data-v-c3d0dc58]:not(:disabled,.ui-segmented-control__option--active):hover{background:var(--color-hover)}.ui-segmented-control--stacked .ui-segmented-control__option--active[data-v-c3d0dc58]{background:none;color:var(--color-primary)}.ui-segmented-control--stacked .ui-segmented-control__icon[data-v-c3d0dc58]{box-sizing:content-box;padding:var(--space-3);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);opacity:1}.ui-segmented-control--stacked .ui-segmented-control__option--active .ui-segmented-control__icon[data-v-c3d0dc58]{background:var(--color-primary);color:var(--color-on-primary)}.ui-segmented-control--stacked .ui-segmented-control__option:not(:disabled,.ui-segmented-control__option--active):hover .ui-segmented-control__icon[data-v-c3d0dc58]{transform:translateY(-2px)}.ui-segmented-control__icon[data-v-c3d0dc58]{flex:none;opacity:.75;transition:background-color var(--duration-fast),color var(--duration-fast),opacity var(--duration-fast),transform var(--duration-fast)}.ui-segmented-control__option--active .ui-segmented-control__icon[data-v-c3d0dc58]{opacity:1}.ui-segmented-control__option:not(:disabled,.ui-segmented-control__option--active):hover .ui-segmented-control__icon[data-v-c3d0dc58]{opacity:1;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.ui-segmented-control__option[data-v-c3d0dc58],.ui-segmented-control__icon[data-v-c3d0dc58]{transition:none}}.pwa-guide[data-v-70adcab1]{display:flex;flex-direction:column;gap:var(--space-4)}.pwa-guide__brand[data-v-70adcab1]{display:inline-flex;gap:var(--space-2);align-items:center;font-weight:700}.pwa-guide__icon[data-v-70adcab1]{flex:none;width:28px;height:28px;background:var(--color-primary-soft);border-radius:50%}.pwa-guide__icon[data-v-70adcab1]:after{display:block;width:100%;height:100%;content:"";background:var(--color-primary-hover);-webkit-mask:url(/brand/app-mark.png) center/72% no-repeat;mask:url(/brand/app-mark.png) center/72% no-repeat}.pwa-guide__head[data-v-70adcab1]{display:flex;flex-direction:column;gap:var(--space-1)}.pwa-guide__title[data-v-70adcab1]{margin:0;font-size:var(--font-size-lg);line-height:1.3}.pwa-guide__subtitle[data-v-70adcab1]{margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.pwa-guide__steps[data-v-70adcab1]{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.pwa-guide__step[data-v-70adcab1]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-input)}.pwa-guide__step-head[data-v-70adcab1]{display:flex;gap:var(--space-2);align-items:center}.pwa-guide__step-head h3[data-v-70adcab1]{margin:0;font-size:var(--font-size-sm);font-weight:600}.pwa-guide__num[data-v-70adcab1]{display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-xs);font-weight:700}.pwa-guide__text[data-v-70adcab1]{margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.45}.pwa-guide__share[data-v-70adcab1]{display:inline-grid;place-items:center;width:22px;height:22px;margin:0 2px;border-radius:var(--radius-sm);background:var(--color-primary-soft);color:var(--color-primary);vertical-align:middle}.pwa-guide__shot[data-v-70adcab1]{overflow:hidden;aspect-ratio:3/2;border-radius:var(--radius-md);background:var(--color-surface)}.pwa-guide__shot img[data-v-70adcab1]{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--duration-fast)}.pwa-guide__shot--ready img[data-v-70adcab1]{opacity:1}.pwa-guide__shot[data-v-70adcab1]:not(.pwa-guide__shot--ready){animation:pwa-guide-pulse-70adcab1 1.4s ease-in-out infinite}.pwa-guide__note[data-v-70adcab1]{display:flex;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-text);font-size:var(--font-size-xs);line-height:1.5}.pwa-guide__note[data-v-70adcab1]>:first-child{flex:none;color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.pwa-guide__shot img[data-v-70adcab1]{transition:none}.pwa-guide__shot[data-v-70adcab1]:not(.pwa-guide__shot--ready){animation:none}}@keyframes pwa-guide-pulse-70adcab1{50%{opacity:.6}}.ui-progress-circular[data-v-18c6a075]{--ui-progress-color: var(--color-primary);--ui-progress-track: var(--color-primary-soft);position:relative;display:inline-grid;flex:none;place-items:center;color:var(--ui-progress-color)}.ui-progress-circular--tone-success[data-v-18c6a075]{--ui-progress-color: var(--color-success);--ui-progress-track: var(--color-success-soft)}.ui-progress-circular--tone-warning[data-v-18c6a075]{--ui-progress-color: var(--color-warning);--ui-progress-track: var(--color-warning-soft)}.ui-progress-circular--tone-danger[data-v-18c6a075]{--ui-progress-color: var(--color-danger);--ui-progress-track: var(--color-danger-soft)}.ui-progress-circular--tone-info[data-v-18c6a075]{--ui-progress-color: var(--color-info);--ui-progress-track: var(--color-info-soft)}.ui-progress-circular--tone-accent[data-v-18c6a075]{--ui-progress-color: var(--color-accent);--ui-progress-track: var(--color-accent-soft)}.ui-progress-circular--tone-neutral[data-v-18c6a075]{--ui-progress-color: var(--color-neutral);--ui-progress-track: var(--color-neutral-soft)}.ui-progress-circular__svg[data-v-18c6a075]{position:absolute;inset:0;transform:rotate(-90deg)}.ui-progress-circular__track[data-v-18c6a075],.ui-progress-circular__arc[data-v-18c6a075]{fill:none}.ui-progress-circular__track[data-v-18c6a075]{stroke:var(--ui-progress-track)}.ui-progress-circular__arc[data-v-18c6a075]{stroke:var(--ui-progress-color);stroke-linecap:round;transition:stroke-dashoffset var(--duration-fast)}.ui-progress-circular--indeterminate .ui-progress-circular__svg[data-v-18c6a075]{animation:ui-progress-circular-spin-18c6a075 .9s linear infinite}.ui-progress-circular__content[data-v-18c6a075]{position:relative;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.ui-progress-circular--indeterminate .ui-progress-circular__svg[data-v-18c6a075]{animation:none}}@keyframes ui-progress-circular-spin-18c6a075{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.ui-toaster[data-v-1b3e2329]{position:fixed;top:calc(var(--app-inset-top) + var(--space-3));left:50%;z-index:3000;display:grid;gap:var(--space-2);width:min(100% - var(--space-4) * 2,var(--shell-max-width));transform:translate(-50%);pointer-events:none}.ui-toaster__item[data-v-1b3e2329]{border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-menu);pointer-events:auto}.ui-toaster-enter-active[data-v-1b3e2329],.ui-toaster-leave-active[data-v-1b3e2329]{transition:opacity var(--duration-fast) ease-out,transform var(--duration-fast) ease-out}.ui-toaster-enter-from[data-v-1b3e2329],.ui-toaster-leave-to[data-v-1b3e2329]{opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.ui-toaster-enter-active[data-v-1b3e2329],.ui-toaster-leave-active[data-v-1b3e2329]{transition:none}}.app-loading[data-v-62bb2baa]{display:grid;place-items:center;min-height:var(--app-viewport-height)}
