:root{--app-safe-top:0px;--app-safe-right:0px;--app-safe-bottom:0px;--app-safe-left:0px;--app-viewport-height:100dvh;--app-viewport-top:0px;--bg-0:#08090c;--bg-1:#0c0e13;--surface-1:#12141a;--surface-2:#181b23;--surface-3:#20242e;--fg-1:#f5f7fb;--fg-2:#aab1c2;--fg-3:#8b94a8;--fg-on-accent:#ffffff;--border-1:rgba(255,255,255,0.08);--border-2:rgba(255,255,255,0.14);--border-solid:#23272f;--accent:#2277e0;--accent-hover:#3d8bee;--accent-press:#1a66cc;--accent-soft:rgba(46,139,255,0.14);--accent-ring:rgba(46,139,255,0.45);--grad-from:#2e8bff;--grad-mid:#5b8bff;--grad-to:#7b5cff;--gradient-brand:linear-gradient(135deg,#2277e0,#4d68ec 50%,#6a4ce6);--gradient-text:linear-gradient(120deg,#8fc0ff,#c7b5ff);--glow-accent:0 0 48px rgba(46,139,255,0.35);--glow-violet:0 0 64px rgba(123,92,255,0.30);--success:#00c98a;--success-soft:rgba(0,201,138,0.14);--warning:#ffb020;--warning-soft:rgba(255,176,32,0.14);--danger:#ff5470;--danger-soft:rgba(255,84,112,0.14);--error:var(--danger);--error-soft:var(--danger-soft);--fg-on-accent-soft:#9cc6ff;--fg-on-success-soft:#3fe0b0;--fg-on-warning-soft:#ffc861;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-2xl:32px;--r-full:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--shadow-1:0 1px 2px rgba(0,0,0,0.4);--shadow-2:0 4px 16px rgba(0,0,0,0.45);--shadow-3:0 12px 40px rgba(0,0,0,0.55);--glass-bg:rgb(20 20 24/.72);--glass-fg:#ffffff;--glass-fg-2:rgb(255 255 255/.7);--glass-hover:rgb(255 255 255/.12);--glass-line:rgb(255 255 255/.2);--glass-danger:#ff8a8a;--glass-danger-hover:rgb(255 90 90/.16);--glass-shadow:0 12px 32px rgb(0 0 0/.3);--glass-dialog-bg:var(--glass-bg);--shadow-card:0 1px 0 rgba(255,255,255,0.04) inset,0 8px 28px rgba(0,0,0,0.45);--font-sans:var(--font-unbounded),var(--font-manrope),-apple-system,"Segoe UI",system-ui,sans-serif;--font-text:var(--font-onest),var(--font-manrope),-apple-system,"Segoe UI",system-ui,sans-serif;--font-mono:var(--font-jetbrains-mono),ui-monospace,"SF Mono",monospace;--fs-display:64px;--fs-h1:44px;--fs-h2:32px;--fs-h3:24px;--fs-h4:20px;--fs-body-lg:18px;--fs-body:16px;--fs-sm:14px;--fs-xs:13px;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--tracking-tight:-0.02em;--tracking-snug:-0.01em;--tracking-wide:0.04em;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-fast:140ms;--dur-base:220ms;--dur-slow:400ms}html .hero h1,html .lp-feat-t,html .lp-h2,html .lp-passport-info h4,html .lp-story-h{font-family:var(--font-sans)}html .sub-style-classic{font-family:var(--font-roboto),Arial,sans-serif}html .sub-style-karaoke,html .sub-style-tiktok,html .sub-style-yellow{font-family:var(--font-montserrat),Arial,sans-serif}html .sub-style-box{font-family:var(--font-roboto-slab),Georgia,serif}[data-theme=light]{--bg-0:#eef0f6;--bg-1:#f4f6fb;--surface-1:#ffffff;--surface-2:#f0f3fa;--surface-3:#e8ecf4;--fg-1:#0d0f14;--fg-2:#3d4a60;--fg-3:#5e6a80;--border-1:rgba(0,0,0,0.08);--border-2:rgba(0,0,0,0.12);--border-solid:#d2d8e4;--accent-soft:rgba(46,139,255,0.10);--accent-ring:rgba(46,139,255,0.30);--success-soft:rgba(0,201,138,0.12);--warning-soft:rgba(255,176,32,0.12);--danger-soft:rgba(255,84,112,0.12);--error:var(--danger);--error-soft:var(--danger-soft);--fg-on-accent-soft:#0f56b3;--fg-on-success-soft:#0a6e50;--fg-on-warning-soft:#7a4a00;--gradient-text:linear-gradient(120deg,#1a70e0,#6240d8);--glow-accent:0 0 48px rgba(46,139,255,0.18);--glow-violet:0 0 64px rgba(123,92,255,0.14);--shadow-1:0 1px 2px rgba(0,0,0,0.07);--shadow-2:0 4px 16px rgba(0,0,0,0.09);--shadow-3:0 12px 40px rgba(0,0,0,0.12);--glass-bg:rgb(255 255 255/.82);--glass-fg:var(--fg-1);--glass-fg-2:var(--fg-2);--glass-hover:rgb(0 0 0/.06);--glass-line:rgb(0 0 0/.12);--glass-danger:var(--danger);--glass-danger-hover:var(--danger-soft);--glass-shadow:0 12px 32px rgb(0 0 0/.14);--glass-dialog-bg:rgb(255 255 255/.96);--shadow-card:0 1px 0 rgba(255,255,255,0.7) inset,0 4px 16px rgba(0,0,0,0.07)}.theme-transition,.theme-transition *{transition:background-color .3s ease,background .3s ease,color .2s ease,border-color .25s ease,box-shadow .3s ease!important}.theme-btn{width:40px;height:40px;border-radius:10px;border:1px solid var(--border-1);background:var(--surface-2);color:var(--fg-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--dur-fast)}.theme-btn:hover{color:var(--fg-1);border-color:var(--border-2);background:var(--surface-3)}.theme-btn .ic{width:18px;height:18px}.lang-switch{display:inline-flex;flex:none}.theme-btn.lang-switch-btn{width:auto;gap:var(--sp-1);padding:0 var(--sp-2);font:600 var(--fs-xs)/var(--lh-normal) var(--font-text);white-space:nowrap}.lang-switch-btn:disabled{opacity:.5;cursor:default}.lang-switch-btn:focus-visible,.lang-switch-menu button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lang-switch-menu{position:fixed;z-index:1300;width:180px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;padding:var(--sp-1);border:1px solid var(--border-2);border-radius:var(--r-sm);background:var(--surface-2);color:var(--fg-1);box-shadow:var(--shadow-2)}.lang-switch-menu button{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);width:100%;min-height:var(--sp-10);padding:var(--sp-2);border:0;border-radius:var(--r-sm);background:transparent;color:inherit;font:500 var(--fs-sm)/var(--lh-normal) var(--font-text);text-align:left;cursor:pointer}.lang-switch-menu button:focus-visible,.lang-switch-menu button:hover{background:var(--surface-3)}.lang-switch-menu button[aria-checked=true]{background:var(--accent-soft);color:var(--fg-1)}.lang-switch-menu .ic{width:var(--sp-4);height:var(--sp-4)}@media(max-width:640px){.hdr-cta .lang-switch{display:none}}.m-menu-lang{align-self:flex-start}.cookie-notice{position:fixed;z-index:1200;left:50%;bottom:18px;transform:translateX(-50%);width:min(760px,calc(100vw - 28px));display:flex;align-items:center;gap:18px;padding:16px 18px;border:1px solid var(--border-2);border-radius:var(--r-md);background:color-mix(in srgb,var(--surface-1) 94%,transparent);color:var(--fg-2);box-shadow:var(--shadow-3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:500 var(--fs-sm)/1.5 var(--font-text);pointer-events:none}.cookie-notice p{margin:0;min-width:0}.cookie-notice a{color:var(--accent);font-weight:700;pointer-events:auto}.cookie-notice-actions{flex:none;display:flex;gap:8px}.cookie-notice-button{flex:none;border:1px solid var(--accent);border-radius:var(--r-sm);padding:10px 16px;background:var(--accent);color:var(--fg-on-accent);font:700 var(--fs-sm)/1 var(--font-text);cursor:pointer;pointer-events:auto;white-space:nowrap}.cookie-notice-button:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.cookie-notice-button.secondary{background:transparent;border-color:var(--border-2);color:var(--fg-1)}.cookie-notice-button.secondary:hover{background:var(--surface-3)}.cookie-notice-button:focus-visible{outline:3px solid var(--accent-ring);outline-offset:2px}@media(max-width:600px){.cookie-notice{bottom:10px;flex-direction:column;align-items:stretch;gap:12px;padding:14px}.cookie-notice-actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.cookie-notice-button{min-height:42px;padding:10px 8px;white-space:normal;line-height:1.2}}body:has(.cookie-notice:not(.in-flow)) :is(.auth,.onboarding-shell),html:not([data-telegram=true]) body:has(.cookie-notice) :is(.auth,.onboarding-shell){padding-bottom:calc(var(--cookie-notice-h,0px) + var(--app-safe-bottom,0px) + 16px)}*{box-sizing:border-box;padding:0;margin:0}body,html{height:100%}body{background:var(--bg-1);color:var(--fg-1);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:var(--font-sans)}@media (max-width:768px){:root{--fs-display:40px;--fs-h1:32px;--fs-h2:26px;--fs-h3:21px}}.media-tag{display:inline-flex;align-items:center;gap:var(--sp-1);max-width:100%;padding:0 0 0 var(--sp-2);border-radius:var(--r-full);font-size:12px;background:var(--accent-soft);color:var(--fg-1)}.media-tag-label{min-width:0;overflow-wrap:anywhere}.media-tag-remove{display:flex;align-items:center;justify-content:center;flex:none;min-width:44px;min-height:44px;padding:var(--sp-2);border:0;border-radius:var(--r-full);background:transparent;color:var(--fg-2);cursor:pointer}.media-tag-remove:disabled{cursor:default;opacity:.6}.crona-tip{position:fixed;left:0;top:0;z-index:10000;max-width:280px;padding:7px 11px;border-radius:12px;background:var(--glass-bg);color:var(--glass-fg);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:600 12px/1.35 var(--font-text);white-space:pre-line;overflow-wrap:anywhere;pointer-events:none;opacity:0;transition:opacity .12s ease}.crona-tip.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.crona-tip{transition:none}}.native-field-error{margin-top:8px;font-size:12.5px;line-height:1.45;color:var(--error)}.checkbox-row+.native-field-error{margin-top:-4px;padding-left:29px}.native-field-error:has(~.field-own-error){display:none}.field[aria-invalid=true]{border-color:var(--error)}.checkbox-row:has(input[aria-invalid=true]){color:var(--error)}.checkbox-row input[aria-invalid=true]{outline:2px solid var(--error);outline-offset:2px}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-vietnamese.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Onest;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/onest-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/onest-latin.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/unbounded-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/unbounded-vietnamese.woff2) format("woff2");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:Unbounded;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/unbounded-latin.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-vietnamese.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Montserrat;font-style:normal;font-weight:700 800;font-display:swap;src:url(/fonts/montserrat-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700 800;font-display:swap;src:url(/fonts/montserrat-vietnamese.woff2) format("woff2");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:Montserrat;font-style:normal;font-weight:700 800;font-display:swap;src:url(/fonts/montserrat-latin.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Roboto;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/roboto-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/roboto-vietnamese.woff2) format("woff2");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;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/roboto-latin.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-slab-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-slab-vietnamese.woff2) format("woff2");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 Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-slab-latin.woff2) format("woff2");unicode-range:u+00??,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{--font-manrope:"Manrope";--font-onest:"Onest";--font-unbounded:"Unbounded";--font-jetbrains-mono:"JetBrains Mono";--font-montserrat:"Montserrat";--font-roboto:"Roboto";--font-roboto-slab:"Roboto Slab"}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-vietnamese.woff2) format("woff2");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:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-latin.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-thai.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-thai-latin.woff2) format("woff2");unicode-range:u+00??,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}html[data-telegram=true]{--accent:#1f70d5;--accent-hover:#216bcc;--gradient-brand:linear-gradient(135deg,#1f70d5,#4d68ec 50%,#6a4ce6)}html[data-telegram=true]:not([data-theme=light]){--fg-3:#8e99ae}html[data-telegram=true][data-theme=light]{--fg-3:#5d687d}:where(html[data-telegram=true]) .cookie-notice{position:fixed;z-index:1200;left:50%;bottom:calc(18px + var(--app-safe-bottom));transform:translateX(-50%);width:min(760px,calc(100vw - 28px - var(--app-safe-left) - var(--app-safe-right)));display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border-2);border-radius:var(--r-md);background:color-mix(in srgb,var(--surface-1) 94%,transparent);color:var(--fg-2);box-shadow:var(--shadow-3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:500 var(--fs-sm)/1.5 var(--font-text);pointer-events:none}:where(html[data-telegram=true]) .cookie-notice.in-flow{position:relative;left:auto;bottom:auto;transform:none;margin:0 auto calc(var(--sp-4) + var(--app-safe-bottom));pointer-events:auto}@media (max-width:600px){:where(html[data-telegram=true]) .cookie-notice{bottom:calc(10px + var(--app-safe-bottom));flex-direction:column;align-items:stretch;gap:8px;padding:12px}:where(html[data-telegram=true]) .cookie-notice-button{min-height:44px;padding:10px 8px;white-space:normal;line-height:1.2}}@media (max-width:760px){body:has(.shell[data-telegram-miniapp=true]) .cookie-notice:not(.in-flow){bottom:calc(var(--mobile-navigation-height,104px) + 8px);z-index:80;max-height:max(44px,calc(var(--app-viewport-height) - var(--app-safe-top) - var(--app-safe-bottom) - 150px));overflow-y:auto;pointer-events:auto;overscroll-behavior:contain}}:where(html[data-telegram=true]) .toast-stack{top:calc(16px + var(--app-safe-top) + var(--app-viewport-top))!important;right:calc(16px + var(--app-safe-right))!important;left:calc(16px + var(--app-safe-left))!important;align-items:flex-end!important;padding:0!important}:where(html[data-telegram=true]) .toast-card{width:max-content;max-width:min(560px,calc(100vw - 32px - var(--app-safe-left) - var(--app-safe-right)))!important;font-family:var(--font-text)}:where(html[data-telegram=true]) .toast-action{min-height:44px}:where(html[data-telegram=true]) .toast-close{width:44px;height:44px;padding:0}:where(html[data-telegram=true]) .modal-overlay.confirm-overlay{padding:calc(16px + var(--app-safe-top)) calc(16px + var(--app-safe-right)) calc(16px + var(--app-safe-bottom)) calc(16px + var(--app-safe-left))!important}:where(html[data-telegram=true]) .confirm-dialog{position:relative;width:100%;max-height:calc(var(--app-viewport-height) - var(--app-safe-top) - var(--app-safe-bottom) - 32px);overflow-y:auto;padding:22px 22px 18px;border:1px solid var(--border-2);border-radius:16px;background:var(--surface-1);box-shadow:var(--shadow-3);animation:scaleIn .22s var(--ease-out) both}:where(html[data-telegram=true]) .confirm-close{position:absolute;top:4px!important;right:4px!important;width:44px!important;height:44px!important;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:10px;background:transparent;color:var(--fg-3);cursor:pointer}:where(html[data-telegram=true]) .confirm-close:hover{background:var(--surface-2);color:var(--fg-1)}:where(html[data-telegram=true]) .confirm-dialog>.confirm-close+div{padding-right:32px}:where(html[data-telegram=true]) .confirm-dialog .btn{min-height:44px}:where(html[data-telegram=true]) body{background:var(--bg-1);color:var(--fg-1);font-family:var(--font-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}:where(html[data-telegram=true]) input,:where(html[data-telegram=true]) select,:where(html[data-telegram=true]) textarea{font-family:var(--font-text)}:where(html[data-telegram=true]) h1,:where(html[data-telegram=true]) h2,:where(html[data-telegram=true]) h3,:where(html[data-telegram=true]) h4,:where(html[data-telegram=true]) h5,:where(html[data-telegram=true]) h6{font-family:var(--font-sans)}