:root{--text:color-mix(in srgb, var(--tg-theme-text-color,#000) 100%, transparent);--hint:color-mix(in srgb, var(--tg-theme-text-color,#000) 55%, var(--tg-theme-bg-color,#fff));--link:color-mix(in srgb, var(--tg-theme-link-color,#2481cc) 78%, var(--tg-theme-text-color,#000));--accent:color-mix(in srgb, var(--tg-theme-button-color,#2481cc) 82%, var(--tg-theme-text-color,#000));--accent-text:var(--tg-theme-button-text-color,#fff);--bg:var(--tg-theme-bg-color,#fff);--secondary-bg:var(--tg-theme-secondary-bg-color,#f4f4f5);--fill:color-mix(in srgb, var(--tg-theme-text-color,#000) 8%, var(--tg-theme-bg-color,#fff));--border:color-mix(in srgb, var(--tg-theme-text-color,#000) 16%, var(--tg-theme-bg-color,#fff));--destructive:color-mix(in srgb, var(--tg-theme-destructive-text-color,#cc5049) 85%, var(--tg-theme-text-color,#000));--radius:12px}:root[data-scheme=dark]{--text:color-mix(in srgb, var(--tg-theme-text-color,#fff) 100%, transparent);--bg:var(--tg-theme-bg-color,#1c1c1e);--secondary-bg:var(--tg-theme-secondary-bg-color,#000);--hint:color-mix(in srgb, var(--tg-theme-text-color,#fff) 58%, var(--tg-theme-bg-color,#000));--fill:color-mix(in srgb, var(--tg-theme-text-color,#fff) 10%, var(--tg-theme-bg-color,#000));--border:color-mix(in srgb, var(--tg-theme-text-color,#fff) 20%, var(--tg-theme-bg-color,#000))}@supports not (color:color-mix(in srgb, red 50%, blue)){:root{--hint:var(--tg-theme-hint-color,#707579);--link:var(--tg-theme-link-color,#2481cc);--accent:var(--tg-theme-button-color,#2481cc);--fill:var(--tg-theme-section-bg-color,#f4f4f5);--border:var(--tg-theme-section-separator-color,#c8c7cc);--destructive:var(--tg-theme-destructive-text-color,#cc5049)}}:root[data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{background:var(--secondary-bg);color:var(--text);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body{-webkit-font-smoothing:antialiased;background:var(--secondary-bg);color:var(--text);margin:0;font:16px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}*,:before,:after{box-sizing:border-box}h1,h2,h3,p{margin:0}button,input,textarea,select{font:inherit;color:inherit}button{-webkit-tap-highlight-color:transparent;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}button:disabled{cursor:default}a{color:var(--link)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{background:var(--accent);min-height:44px;color:var(--accent-text);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:inline-flex}.btn:disabled{opacity:.5}.btn:active:not(:disabled){opacity:.75}.btn-secondary{background:var(--fill);color:var(--accent)}.field{background:var(--fill);width:100%;min-height:44px;caret-color:var(--accent);border:0;border-radius:10px;padding:10px 12px}.field::placeholder{color:var(--hint)}.field:focus{box-shadow:inset 0 0 0 1.5px var(--accent);outline:none}.field:disabled{opacity:.6}.field[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--destructive)}.card{background:var(--bg);border-radius:var(--radius);overflow:hidden}.muted{color:var(--hint)}.accent{color:var(--accent)}.price{font-size:18px;font-weight:700}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.gate.svelte-1pl7avl{place-items:center;min-height:100dvh;padding:24px;display:grid}.gate-card.svelte-1pl7avl{text-align:center;gap:12px;max-width:380px;padding:24px;display:grid}.gate-card.svelte-1pl7avl h1:where(.svelte-1pl7avl){font-size:20px}.gate-card.svelte-1pl7avl p:where(.svelte-1pl7avl){color:var(--hint)}.page.svelte-12qhfyh{max-width:560px;padding:12px 12px calc(72px + env(safe-area-inset-bottom));min-height:100dvh;margin:0 auto}.tabs.svelte-12qhfyh{width:100%;max-width:560px;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.tab.svelte-12qhfyh{min-height:44px;color:var(--hint);border-radius:10px;place-items:center;font-size:14px;font-weight:600;text-decoration:none;display:grid}.tab[aria-current=page].svelte-12qhfyh{color:var(--accent);background:var(--fill)}
