@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";.checkout-overlay[data-v-8fbf9159]{position:fixed;inset:0;z-index:46;background:radial-gradient(circle at top,rgb(56 145 213 / 14%),transparent 34%),#080c12a8;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;align-items:flex-end;padding:calc(var(--tg-top-offset) + env(safe-area-inset-top,0px)) 12px 0}.checkout-sheet[data-v-8fbf9159]{width:min(100%,720px);height:min(var(--checkout-sheet-height, 50dvh),calc(var(--app-height) - var(--tg-top-offset) - env(safe-area-inset-top,0px) - 12px));margin:0 auto;background:radial-gradient(circle at top right,rgb(56 145 213 / 16%),transparent 28%),linear-gradient(180deg,#262931fa,#181b22fa);border:1px solid rgb(56 145 213 / 32%);border-bottom:0;border-radius:28px 28px 0 0;box-shadow:0 22px 64px #00000057;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:16px 18px calc(20px + env(safe-area-inset-bottom,0px));touch-action:none}.sheet-handle[data-v-8fbf9159]{width:38px;height:4px;border-radius:999px;background:#8088976b;margin:0 auto 10px}.checkout-header[data-v-8fbf9159]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.checkout-header h3[data-v-8fbf9159]{margin:0;color:var(--heading);font-size:22px;line-height:1.1}.checkout-header p[data-v-8fbf9159]{margin:8px 0 0}.sheet-close[data-v-8fbf9159]{border:0;width:34px;height:34px;border-radius:999px;color:var(--muted);background:#6f6f7624}.checkout-card[data-v-8fbf9159]{display:grid;overflow:hidden;border-radius:24px;border:1px solid rgb(255 255 255 / .1);background:radial-gradient(circle at top left,rgb(255 255 255 / .04),transparent 42%),linear-gradient(180deg,#2c2e34f5,#22242afa)}.checkout-method-row[data-v-8fbf9159]{border:0;min-height:72px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:transparent;color:#fff;border-bottom:1px solid rgb(255 255 255 / .08);transition:background-color .2s ease}.checkout-method-row[data-v-8fbf9159]:last-child{border-bottom:0}.checkout-method-row.selected[data-v-8fbf9159]{background:#2498ff1a}.checkout-method-main[data-v-8fbf9159]{display:inline-flex;align-items:center;gap:12px;min-width:0}.payment-icon-wrap[data-v-8fbf9159]{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;flex-shrink:0}.checkout-method-copy[data-v-8fbf9159]{display:grid;gap:2px;text-align:left}.checkout-method-copy strong[data-v-8fbf9159]{font-size:16px;line-height:1.1;font-weight:800;color:var(--heading)}.checkout-method-copy span[data-v-8fbf9159]{font-size:14px;line-height:1.2;color:var(--muted)}.checkout-method-note[data-v-8fbf9159]{font-size:12px;line-height:1.3;color:#d6dee9b8}.payment-icon[data-v-8fbf9159]{width:22px;height:22px;object-fit:contain}.balance-icon[data-v-8fbf9159]{font-size:20px;font-weight:800;color:#fff}.multi-coin-icon[data-v-8fbf9159]{position:relative;width:22px;height:22px}.coin-main[data-v-8fbf9159],.coin-alt[data-v-8fbf9159]{position:absolute;display:grid;place-items:center;border-radius:999px;color:#fff;font-weight:800;line-height:1}.coin-main[data-v-8fbf9159]{inset:0 auto auto 0;width:18px;height:18px;background:linear-gradient(180deg,#35cf81,#1fa85f);font-size:12px}.coin-alt[data-v-8fbf9159]{inset:auto 0 0 auto;width:14px;height:14px;background:linear-gradient(180deg,#ffb24a,#ef8c1a);font-size:9px}.selected-check[data-v-8fbf9159]{color:#1ea7ff;flex-shrink:0}.checkout-method-row[data-v-8fbf9159]:disabled{opacity:.6}.accent-green[data-v-8fbf9159]{background:linear-gradient(180deg,#26a17b,#168f69)}.accent-card[data-v-8fbf9159]{background:#ffffff0f;border:1px solid rgb(255 255 255 / .14)}.accent-blue[data-v-8fbf9159]{background:linear-gradient(180deg,#1b9df0,#08c)}.accent-dark[data-v-8fbf9159]{background:linear-gradient(180deg,#4d5972,#394255)}.checkout-submit-btn[data-v-8fbf9159]{min-height:60px;font-size:18px;font-weight:800;border-radius:20px;box-shadow:0 18px 34px #2498ff47}.install-sheet-enter-active[data-v-8fbf9159],.install-sheet-leave-active[data-v-8fbf9159]{transition:opacity .28s ease}.install-sheet-enter-from[data-v-8fbf9159],.install-sheet-leave-to[data-v-8fbf9159]{opacity:0}.install-sheet-enter-active .checkout-sheet[data-v-8fbf9159]{transition:transform .48s cubic-bezier(.18,.88,.18,1),opacity .32s ease,box-shadow .38s ease}.install-sheet-leave-active .checkout-sheet[data-v-8fbf9159]{transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .22s ease,box-shadow .22s ease}.install-sheet-enter-from .checkout-sheet[data-v-8fbf9159]{transform:translateY(calc(100% + 80px));opacity:.96;box-shadow:0 0 #0000}.install-sheet-leave-to .checkout-sheet[data-v-8fbf9159]{transform:translateY(calc(100% + 40px));opacity:.96;box-shadow:0 10px 24px #0000001f}.install-sheet-enter-active[data-v-f46e1b93],.install-sheet-leave-active[data-v-f46e1b93]{transition:opacity .28s ease}.install-sheet-enter-from[data-v-f46e1b93],.install-sheet-leave-to[data-v-f46e1b93]{opacity:0}.install-sheet-enter-active .install-modal[data-v-f46e1b93]{transition:transform .44s cubic-bezier(.2,.86,.2,1),opacity .3s ease}.install-sheet-leave-active .install-modal[data-v-f46e1b93]{transition:transform .26s cubic-bezier(.4,0,.2,1),opacity .22s ease}.install-sheet-enter-from .install-modal[data-v-f46e1b93],.install-sheet-leave-to .install-modal[data-v-f46e1b93]{transform:translateY(calc(100% + 42px));opacity:.94}.install-overlay[data-v-f46e1b93]{position:fixed;inset:0;z-index:45;display:flex;align-items:flex-end;padding:calc(var(--tg-top-offset) + env(safe-area-inset-top,0px)) 12px 0;background:radial-gradient(circle at top,rgb(30 203 255 / 10%),transparent 34%),#0b0e14b3;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.install-modal[data-v-f46e1b93]{width:min(100%,760px);max-height:calc(var(--app-height) - var(--tg-top-offset) - env(safe-area-inset-top,0px) - 12px);margin:0 auto;overflow:hidden;border:1px solid rgb(79 214 255 / 24%);border-bottom:0;border-radius:30px 30px 0 0;background:radial-gradient(circle at top left,rgb(72 153 255 / 12%),transparent 30%),linear-gradient(180deg,#262c37,#20242c);box-shadow:0 26px 68px #0000006b}.install-modal-scroll[data-v-f46e1b93]{max-height:calc(var(--app-height) - var(--tg-top-offset) - env(safe-area-inset-top,0px) - 12px);overflow-y:auto;overscroll-behavior:contain;padding:20px 18px calc(108px + env(safe-area-inset-bottom,0px))}.install-header[data-v-f46e1b93]{position:relative;margin-bottom:18px}.install-header-main[data-v-f46e1b93]{display:grid;justify-items:start;gap:14px}.install-header h2[data-v-f46e1b93]{margin:0;color:#fff;font-size:24px;line-height:1.05;text-align:left}.platform-picker[data-v-f46e1b93]{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border-radius:16px;border:1px solid rgb(35 201 255 / 55%);background:linear-gradient(180deg,#0f1f2aeb,#101b26eb);color:#edf8ff;box-shadow:inset 0 1px #ffffff1a,0 10px 24px #00000029}.platform-select[data-v-f46e1b93]{border:0;background:transparent;color:inherit;font:inherit;font-size:15px;font-weight:700;min-width:92px;appearance:none;outline:none}.install-close[data-v-f46e1b93]{position:absolute;top:0;right:0;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / 10%);background:#ffffff0d;color:#eef7ff}.apps-grid[data-v-f46e1b93]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:20px}.app-card[data-v-f46e1b93]{position:relative;min-height:84px;overflow:hidden;border-radius:18px;border:1px solid rgb(255 255 255 / 10%);background:linear-gradient(180deg,#ffffff0d,#ffffff05),#272c36;text-align:left;padding:14px 16px;color:#fff}.app-card.active[data-v-f46e1b93]{border-color:#31dbffc7;background:radial-gradient(circle at left center,rgb(48 210 255 / 16%),transparent 40%),linear-gradient(180deg,#467dae47,#272c36eb);box-shadow:inset 3px 0 #32dcff,0 10px 24px #118aff29}.app-badge[data-v-f46e1b93]{position:absolute;top:12px;left:12px;z-index:1;display:inline-flex;align-items:center;min-height:22px;padding:0 10px;border-radius:999px;background:#ffd40024;border:1px solid rgb(255 212 0 / 32%);color:#ffd95a;font-size:11px;font-weight:800;letter-spacing:.02em;box-shadow:0 0 0 3px #ffd40014}.app-label[data-v-f46e1b93]{position:relative;z-index:1;display:block;padding-top:12px;font-size:16px;font-weight:800;color:#f6fbff}.app-card.active .app-label[data-v-f46e1b93]{color:#67ecff}.app-mark[data-v-f46e1b93]{position:absolute;right:10px;bottom:-2px;font-size:50px;line-height:1;font-weight:900;letter-spacing:-.08em;color:#ffffff1f;pointer-events:none}.steps-list[data-v-f46e1b93]{display:grid;gap:16px}.install-step[data-v-f46e1b93]{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;align-items:start}.install-step[data-v-f46e1b93]:after{content:"";position:absolute;left:25px;top:54px;bottom:-16px;width:2px;background:linear-gradient(180deg,#43deff99,#43deff14)}.install-step[data-v-f46e1b93]:last-child:after{display:none}.step-icon[data-v-f46e1b93]{width:52px;height:52px;border-radius:999px;display:grid;place-items:center;border:1px solid transparent}.tone-violet[data-v-f46e1b93]{color:#b79cff;background:#7e61ff21;border-color:#7e61ff47}.tone-cyan[data-v-f46e1b93],.tone-blue[data-v-f46e1b93]{color:#6fe8ff;background:#35ccff21;border-color:#35ccff47}.tone-teal[data-v-f46e1b93]{color:#75f5df;background:#37d5b721;border-color:#37d5b742}.tone-amber[data-v-f46e1b93]{color:#ffd277;background:#ffb54321;border-color:#ffb54347}.step-body[data-v-f46e1b93]{display:grid;gap:10px;padding:2px 0 8px}.step-body h3[data-v-f46e1b93]{margin:0;color:#fff;font-size:18px;line-height:1.2}.step-body p[data-v-f46e1b93]{margin:0;color:#ccd6e4b8;font-size:16px;line-height:1.58}.step-actions[data-v-f46e1b93]{display:flex;flex-wrap:wrap;gap:12px;margin-top:2px}.step-btn[data-v-f46e1b93]{min-height:50px;padding:0 18px;border:1px solid rgb(54 220 255 / 28%);border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(180deg,#104e62fa,#0e4356fa),#14495d;color:#74ecff;font:inherit;font-size:14px;font-weight:800;letter-spacing:.01em;box-shadow:inset 0 1px #ffffff1a,0 6px 18px #00000029;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.step-btn[data-v-f46e1b93]:hover{transform:translateY(-1px);border-color:#4ae8ff70;box-shadow:inset 0 1px #ffffff1f,0 10px 22px #0b648238}.step-btn[data-v-f46e1b93]:disabled{opacity:.45}@media(max-width:640px){.install-overlay[data-v-f46e1b93]{padding-inline:0}.install-modal[data-v-f46e1b93]{width:100%;border-left:0;border-right:0;border-radius:26px 26px 0 0}.install-modal-scroll[data-v-f46e1b93]{padding:18px 14px calc(108px + env(safe-area-inset-bottom,0px))}.install-header[data-v-f46e1b93]{margin-bottom:16px}.install-header h2[data-v-f46e1b93]{font-size:22px}.platform-picker[data-v-f46e1b93]{min-height:50px;padding-inline:12px}.platform-select[data-v-f46e1b93]{min-width:84px}.step-body p[data-v-f46e1b93]{font-size:15px}}.lottie-player[data-v-c4fd3915]{display:block}.toast-stack[data-v-b34f562e]{position:fixed;top:calc(var(--tg-top-offset) + env(safe-area-inset-top,0px));left:12px;right:12px;z-index:90;display:grid;gap:8px;pointer-events:none}.toast-item[data-v-b34f562e]{pointer-events:auto;border-radius:20px;padding:16px 18px;border:1px solid rgb(255 255 255 / .1);color:#f3f7ff;background:radial-gradient(circle at top left,rgb(56 145 213 / .16),transparent 42%),linear-gradient(180deg,#24272efa,#181b22fa);box-shadow:0 18px 38px #00000047;display:flex;align-items:center;gap:12px;justify-content:space-between;touch-action:none;transition:transform .32s cubic-bezier(.22,.61,.36,1),opacity .32s cubic-bezier(.22,.61,.36,1),box-shadow .32s ease}.toast-item.is-dragging[data-v-b34f562e]{box-shadow:0 20px 42px #00000029}.toast-item.is-persistent[data-v-b34f562e]{border-width:1px}.toast-copy[data-v-b34f562e]{min-width:0}.toast-title[data-v-b34f562e]{margin:0 0 3px;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.toast-item p[data-v-b34f562e]{margin:0;font-size:15px;line-height:1.45}.toast-action[data-v-b34f562e]{border:0;border-radius:999px;padding:10px 14px;background:#3891d52e;color:#9fd2ff;font-size:13px;font-weight:700;flex-shrink:0}.toast-success[data-v-b34f562e]{border-color:#16a34a59}.toast-error[data-v-b34f562e]{border-color:#d1434359}.toast-info[data-v-b34f562e]{border-color:#007aff59}.toast-enter-active[data-v-b34f562e],.toast-leave-active[data-v-b34f562e]{transition:all .32s cubic-bezier(.22,.61,.36,1)}.toast-enter-from[data-v-b34f562e],.toast-leave-to[data-v-b34f562e]{opacity:0;transform:translate3d(-18px,-14px,0) scale(.985)}.toast-move[data-v-b34f562e]{transition:transform .32s cubic-bezier(.22,.61,.36,1)}.profile-link[data-v-a8e66950]{padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.welcome-offer-card[data-v-a8e66950]{width:100%;display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid rgb(242 153 74 / .46);background:radial-gradient(circle at top left,rgb(242 153 74 / .18),transparent 42%),linear-gradient(180deg,#251f17f5,#1b1815fa);box-shadow:0 0 0 1px #f2994a29,0 18px 32px #0000002e;text-align:left}.welcome-offer-icon[data-v-a8e66950]{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(180deg,#f2994a42,#f2994a1f);font-size:24px;flex-shrink:0}.welcome-offer-copy[data-v-a8e66950]{display:grid;gap:5px}.welcome-offer-eyebrow[data-v-a8e66950]{margin:0;color:#f2b26e;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.welcome-offer-copy strong[data-v-a8e66950]{color:#fff0dc;font-size:15px;line-height:1.45}.mtproto-coachmark-overlay[data-v-a8e66950]{position:fixed;inset:0;z-index:35;display:grid;place-items:center;padding:24px 18px 110px;background:#070d1685;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mtproto-coachmark-card[data-v-a8e66950]{width:min(100%,360px);display:grid;justify-items:center;gap:14px}.mtproto-coachmark-cat[data-v-a8e66950]{width:148px;height:148px;display:grid;place-items:center;border-radius:999px;background:radial-gradient(circle at 50% 35%,rgb(255 255 255 / .34),transparent 48%),linear-gradient(180deg,#142335f5,#0c111af5);box-shadow:0 22px 46px #00000047,inset 0 0 0 1px #ffffff14}.mtproto-coachmark-bubble[data-v-a8e66950]{position:relative;display:grid;gap:8px;padding:20px 18px;border-radius:24px;background:linear-gradient(180deg,#fffffff2,#f1f7ffeb);color:#122033;box-shadow:0 20px 46px #040c1638}.mtproto-coachmark-bubble[data-v-a8e66950]:before{content:"";position:absolute;left:50%;top:-10px;width:22px;height:22px;background:#f8fbfff5;transform:translate(-50%) rotate(45deg);border-radius:6px 0 0}.mtproto-coachmark-bubble strong[data-v-a8e66950]{color:#122033;font-size:16px;line-height:1.4}.mtproto-coachmark-bubble .muted[data-v-a8e66950],.mtproto-coachmark-bubble .label[data-v-a8e66950]{color:#1f364dc7}.mtproto-coachmark-btn[data-v-a8e66950]{width:min(100%,220px);justify-content:center}.user-main[data-v-a8e66950]{display:flex;align-items:center;gap:10px}.user-card[data-v-a8e66950]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;background:radial-gradient(circle at top left,rgb(56 145 213 / .12),transparent 36%),linear-gradient(180deg,#2b2f39f5,#21242cfa);border:1px solid rgb(255 255 255 / .06);box-shadow:0 18px 36px #00000029}.user-copy[data-v-a8e66950]{display:grid;gap:4px}.user-avatar[data-v-a8e66950]{width:34px;height:34px;border-radius:999px;border:1px solid #d9d9e2;background:#f5f7fb;display:grid;place-items:center;overflow:hidden;color:#6f6f76}.user-avatar img[data-v-a8e66950]{width:100%;height:100%;object-fit:cover}.balance-pill[data-v-a8e66950]{min-width:116px;padding:9px 14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#1b87e438,#166fc224);border:1px solid rgb(56 145 213 / .36);box-shadow:inset 0 1px #ffffff0f,0 10px 20px #07111e24}.balance-pill strong[data-v-a8e66950]{font-size:15px;color:#8fd1ff}.balance-pill-minimal[data-v-a8e66950]{width:fit-content;min-width:108px;margin:0;padding:10px 16px;font-size:16px;background:linear-gradient(180deg,#1b87e433,#166fc21a);border-color:#3891d57a;box-shadow:inset 0 1px #ffffff0d,0 10px 20px #07111e1f}.balance-pill-minimal strong[data-v-a8e66950]{font-size:16px;letter-spacing:.01em}.subscription-card[data-v-a8e66950]{display:flex;align-items:stretch;justify-content:space-between;gap:12px;padding:18px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at top right,rgb(56 145 213 / .16),transparent 34%),linear-gradient(180deg,#282c36fa,#1c1f26fa);box-shadow:0 20px 42px #0003}.subscription-card-copy[data-v-a8e66950]{display:grid;gap:10px;width:100%}.subscription-state-pill[data-v-a8e66950]{width:fit-content;padding:6px 10px;border-radius:999px;border:1px solid rgb(74 222 128 / .24);background:#4ade801a;color:#6be38c;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.subscription-state-pill.expired[data-v-a8e66950]{border-color:#f8717138;background:#f871711a;color:#fda4a4}.subscription-deadline[data-v-a8e66950]{margin:0;color:var(--heading);font-size:30px;line-height:1.02}.subscription-plan-name[data-v-a8e66950]{margin:0}.subscription-metrics[data-v-a8e66950]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.subscription-metric[data-v-a8e66950]{display:grid;gap:4px;padding:12px 14px;border-radius:18px;background:#ffffff0a;border:1px solid rgb(255 255 255 / .06)}.subscription-metric span[data-v-a8e66950]{color:var(--muted);font-size:12px}.subscription-metric strong[data-v-a8e66950]{color:var(--heading);font-size:14px;line-height:1.35}.subscription-card-actions[data-v-a8e66950]{display:flex;align-items:center}.subscription-card-actions-top[data-v-a8e66950]{position:static}.subscription-top-row[data-v-a8e66950]{display:flex;align-items:center;justify-content:space-between;gap:12px}.hero[data-v-a8e66950]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:10px 4px 2px}.hero-topbar[data-v-a8e66950]{grid-template-columns:auto;justify-content:center;align-items:center;gap:0;padding:0;position:absolute;left:50%;top:calc((var(--tg-top-offset) + env(safe-area-inset-top,0px)) * -1 + clamp(66px,calc(env(safe-area-inset-top,0px) + 44px),92px));transform:translate(-50%);min-height:46px;z-index:4}.hero-compact[data-v-a8e66950]{gap:12px;padding:0 2px 2px}.hero-copy[data-v-a8e66950]{display:grid;gap:6px}.home-main[data-v-a8e66950]{display:grid;gap:8px;margin-top:0}.hero-copy h1[data-v-a8e66950]{margin:0;color:var(--heading);font-size:28px;line-height:1.02}.hero-copy p[data-v-a8e66950]{margin:0}.hero-logo-wrap-topbar[data-v-a8e66950],.hero-logo-image-topbar[data-v-a8e66950]{width:46px;height:46px;border-radius:999px}.hero-logo-wrap-topbar[data-v-a8e66950]{display:grid;place-items:center;overflow:hidden;animation:hero-topbar-pulse-a8e66950 2.2s ease-in-out infinite}.hero-logo-lottie-topbar[data-v-a8e66950]{display:block;margin:0 auto;transform:translate(-15px,-9px) scale(1.12);transform-origin:center;filter:drop-shadow(0 8px 20px rgb(56 145 213 / .22)) contrast(1.08)}.hero-compact .hero-logo-wrap[data-v-a8e66950],.hero-compact .hero-logo-image[data-v-a8e66950]{width:48px;height:48px}.hero-compact .hero-copy[data-v-a8e66950]{gap:2px}.hero-compact .hero-copy .label[data-v-a8e66950]{font-size:11px}.hero-compact .hero-copy h1[data-v-a8e66950]{font-size:20px;line-height:1.08}.hero-compact .hero-copy p[data-v-a8e66950]{max-width:34ch;font-size:13px;line-height:1.45}.devices-payment-state[data-v-a8e66950]{display:grid;justify-items:center;gap:12px;text-align:center;padding:16px 0 6px}.devices-payment-state h3[data-v-a8e66950]{margin:0;font-size:26px;line-height:1.15;color:var(--heading)}.devices-payment-state p[data-v-a8e66950]{margin:0;max-width:320px}.devices-payment-meta[data-v-a8e66950]{width:100%;border:1px solid rgb(255 255 255 / 8%);border-radius:22px;padding:16px 18px;background:linear-gradient(180deg,#1f1f22eb,#1c1c1ff7);display:flex;align-items:center;justify-content:space-between;gap:12px}.devices-payment-meta strong[data-v-a8e66950]{font-size:28px;color:var(--accent)}.devices-cancel-btn[data-v-a8e66950]{width:min(100%,320px)}.devices-payment-meta.success strong[data-v-a8e66950]{color:#46d17f}.proxy-card[data-v-a8e66950]{position:relative;z-index:2;margin:0;width:100%;box-sizing:border-box;border:1px solid rgb(255 255 255 / .08);box-shadow:0 18px 40px #00000029}.proxy-card-expired[data-v-a8e66950]{border-color:#ef444466;box-shadow:0 12px 28px #ef44441f}.proxy-head-row[data-v-a8e66950]{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start}.proxy-toggle[data-v-a8e66950]{border:0;background:transparent;text-align:left;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;color:inherit;padding:0;width:100%;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.proxy-card-actions[data-v-a8e66950]{display:flex;align-items:center;gap:10px}.info-btn[data-v-a8e66950]{width:24px;height:24px;border-radius:999px;color:var(--accent);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff0f}.proxy-title[data-v-a8e66950]{margin:2px 0 0;font-size:19px;font-weight:700;color:var(--heading)}.proxy-status-inline[data-v-a8e66950]{margin:6px 0 0;font-size:13px;font-weight:600;color:#4ade80}.proxy-status-inline-expired[data-v-a8e66950]{color:#f87171}.proxy-head-meta[data-v-a8e66950]{display:grid;justify-items:end;gap:4px;min-width:0}.proxy-days[data-v-a8e66950]{color:var(--text);font-weight:700;font-size:12px}.proxy-days-expired[data-v-a8e66950],.proxy-meta-danger[data-v-a8e66950]{color:#f87171}.proxy-expanded[data-v-a8e66950]{display:grid;gap:9px;min-height:118px;min-height:0;overflow:hidden}.proxy-mode-frame[data-v-a8e66950]{display:grid;gap:10px;padding:14px;border-radius:22px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,#ffffff0f,#ffffff08);transition:transform .55s cubic-bezier(.22,1,.36,1),border-color .28s ease,background .28s ease;transform:perspective(800px) rotateX(0)}.proxy-mode-frame.mtproto[data-v-a8e66950]{transform:perspective(800px) rotateX(8deg);border-color:#3891d547;background:linear-gradient(180deg,#081e3ab3,#0c162ab8)}.proxy-mode-switcher[data-v-a8e66950]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.proxy-mode-chip[data-v-a8e66950]{min-height:54px;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:#ffffff0a;color:var(--muted);font-weight:700;display:flex;align-items:center;gap:10px;padding:9px 12px;text-align:left}.proxy-mode-chip.active[data-v-a8e66950]{color:#fff;border-color:#3891d542;background:linear-gradient(180deg,#3891d552,#3891d52e)}.proxy-mode-chip[data-v-a8e66950]:disabled{opacity:.45}.proxy-mode-chip-title[data-v-a8e66950]{font-size:13px;line-height:1.2}.proxy-mode-chip-icon[data-v-a8e66950]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.proxy-mode-chip-copy[data-v-a8e66950]{min-width:0;display:grid;gap:2px}.proxy-mode-chip-subtitle[data-v-a8e66950]{font-size:10px;line-height:1.2;color:#ffffff9e;font-weight:600}.proxy-mode-chip.active .proxy-mode-chip-subtitle[data-v-a8e66950]{color:#ffffffc7}.proxy-mode-card[data-v-a8e66950]{display:grid;gap:4px}.proxy-mode-card strong[data-v-a8e66950]{color:var(--heading);font-size:16px}.proxy-expand[data-v-a8e66950]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,.61,.36,1),opacity .22s ease,margin-top .28s cubic-bezier(.22,.61,.36,1);opacity:0;margin-top:0}.proxy-expand.open[data-v-a8e66950]{grid-template-rows:1fr;opacity:1;margin-top:3px}.edit-btn[data-v-a8e66950]{border-radius:9px;width:28px;height:28px;color:var(--accent);background:#3891d51f}.vless-toggle-btn[data-v-a8e66950]{min-height:48px;justify-content:space-between;padding-inline:14px}.vless-overlay[data-v-a8e66950]{position:fixed;inset:0;z-index:45;background:radial-gradient(circle at top,rgb(56 145 213 / 14%),transparent 34%),#080c12a8;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;align-items:flex-end;padding:calc(var(--tg-top-offset) + env(safe-area-inset-top,0px)) 12px 0}.vless-modal[data-v-a8e66950]{width:min(100%,720px);max-height:calc(var(--app-height) - var(--tg-top-offset) - env(safe-area-inset-top,0px) - 12px);margin:0 auto;background:radial-gradient(circle at top right,rgb(56 145 213 / 16%),transparent 28%),linear-gradient(180deg,#262931fa,#181b22fa);border:1px solid rgb(56 145 213 / 32%);border-bottom:0;border-radius:28px 28px 0 0;box-shadow:0 22px 64px #00000057;overflow:hidden}.vless-modal-scroll[data-v-a8e66950]{max-height:calc(var(--app-height) - var(--tg-top-offset) - env(safe-area-inset-top,0px) - 12px);overflow-y:auto;overscroll-behavior:contain;padding:18px 18px calc(122px + env(safe-area-inset-bottom,0px))}.vless-header[data-v-a8e66950]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.vless-header h3[data-v-a8e66950]{margin:4px 0 0;color:var(--heading);font-size:30px;line-height:1.05}.vless-panel[data-v-a8e66950]{display:grid;gap:10px;padding:14px;border-radius:22px;border:1px solid rgb(56 145 213 / 24%);background:radial-gradient(circle at top right,rgb(56 145 213 / 14%),transparent 28%),linear-gradient(180deg,#262931fa,#181b22fa);box-shadow:0 20px 48px #0000003d}.devices-modal[data-v-a8e66950]{border-color:#3891d53d;max-height:calc(var(--app-height) - var(--tg-top-offset) - env(safe-area-inset-top,0px) - 104px)}.devices-modal-scroll[data-v-a8e66950]{max-height:calc(var(--app-height) - var(--tg-top-offset) - env(safe-area-inset-top,0px) - 104px);padding-top:22px}.devices-header[data-v-a8e66950]{position:relative;display:grid;justify-items:center;margin-bottom:8px}.devices-close[data-v-a8e66950]{position:absolute;top:0;right:0;width:auto;min-width:76px;padding:0 14px;font-size:13px;font-weight:700;color:var(--accent)}.devices-lottie-wrap[data-v-a8e66950]{width:148px;height:148px;display:grid;place-items:center;margin-bottom:6px}.devices-intro[data-v-a8e66950]{display:grid;gap:10px;justify-items:center;text-align:center;margin-bottom:22px}.devices-intro h3[data-v-a8e66950]{margin:0;color:var(--heading);font-size:clamp(24px,5.5vw,32px);line-height:1.06;max-width:100%;white-space:nowrap}.devices-intro p[data-v-a8e66950]{margin:0;font-size:16px;line-height:1.65;max-width:560px}.devices-panel[data-v-a8e66950]{display:grid;gap:18px;padding:18px;border-radius:26px;border:1px solid rgb(255 255 255 / 8%);background:#ffffff0a;box-shadow:inset 0 1px #ffffff0a}.devices-status-card[data-v-a8e66950]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-radius:22px;border:1px solid rgb(255 255 255 / 8%);background:#ffffff0a}.devices-status-card strong[data-v-a8e66950]{display:block;margin-top:4px;color:var(--heading);font-size:22px}.devices-reset-btn[data-v-a8e66950]{flex-shrink:0;display:inline-flex;align-items:center;gap:8px}.devices-known-list[data-v-a8e66950]{display:grid;gap:12px}.devices-known-items[data-v-a8e66950]{display:grid;gap:10px}.devices-known-item[data-v-a8e66950]{display:grid;gap:4px;padding:12px 14px;border-radius:18px;border:1px solid rgb(255 255 255 / 8%);background:#ffffff0a}.devices-known-item strong[data-v-a8e66950]{color:var(--heading);font-size:15px}.devices-known-item span[data-v-a8e66950]{color:var(--muted);font-size:13px;word-break:break-all}.devices-panel-head[data-v-a8e66950]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid rgb(255 255 255 / 8%)}.devices-panel-head span[data-v-a8e66950]{color:var(--heading);font-size:15px;letter-spacing:.08em}.devices-panel-head strong[data-v-a8e66950]{color:var(--accent);font-size:22px}.devices-slider-wrap[data-v-a8e66950]{display:grid;gap:14px}.devices-slider[data-v-a8e66950]{width:100%;appearance:none;height:12px;border-radius:999px;background:linear-gradient(90deg,#3891d538,#3891d51f);outline:none;touch-action:pan-x}.devices-slider[data-v-a8e66950]::-webkit-slider-thumb{appearance:none;width:46px;height:34px;border-radius:999px;border:0;background:linear-gradient(180deg,#fff,#e8eef8);box-shadow:0 10px 24px #00000038;cursor:pointer}.devices-slider[data-v-a8e66950]::-moz-range-thumb{width:46px;height:34px;border-radius:999px;border:0;background:linear-gradient(180deg,#fff,#e8eef8);box-shadow:0 10px 24px #00000038;cursor:pointer}.devices-slider-scale[data-v-a8e66950]{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;text-align:center}.devices-scale-mark[data-v-a8e66950]{color:#ffffffd1;font-size:16px;font-weight:500}.devices-scale-mark.active[data-v-a8e66950]{color:var(--accent)}.devices-summary[data-v-a8e66950]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:18px}.devices-summary strong[data-v-a8e66950]{display:block;margin-top:4px;color:var(--heading);font-size:20px;line-height:1.25}.devices-summary-price[data-v-a8e66950]{text-align:right}.devices-pay-btn[data-v-a8e66950]{margin-top:16px;min-height:54px;font-size:16px}.vless-item[data-v-a8e66950]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:18px;background:#ffffff0a;border:1px solid rgb(255 255 255 / 6%)}.vless-item-copy[data-v-a8e66950]{min-width:0;display:grid;gap:4px}.vless-item-text[data-v-a8e66950]{color:var(--heading);font-size:13px;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.vless-item-actions[data-v-a8e66950]{display:inline-flex;align-items:center;gap:10px}.auto-renew-row[data-v-a8e66950]{display:flex;align-items:center;justify-content:space-between;margin:2px 0 8px}.devices-inline-card[data-v-a8e66950]{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 15px;border-radius:18px;border:1px solid rgb(56 145 213 / .18);background:linear-gradient(180deg,#3891d52e,#3891d514),#ffffff08;color:var(--heading);text-align:left;box-shadow:inset 0 1px #ffffff0d,0 12px 26px #0a121e29}.devices-inline-icon[data-v-a8e66950]{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:#ffffff1f;color:#9ad3ff;flex-shrink:0}.devices-inline-copy[data-v-a8e66950]{min-width:0;display:grid;gap:7px}.devices-inline-copy strong[data-v-a8e66950]{color:var(--heading);font-size:15px;line-height:1.25}.devices-inline-scale[data-v-a8e66950]{display:grid;gap:6px}.devices-inline-scale-track[data-v-a8e66950]{position:relative;width:100%;height:8px;overflow:hidden;border-radius:999px;background:#ffffff1f}.devices-inline-scale-fill[data-v-a8e66950]{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#62b7ff,#2f93f1)}.devices-inline-scale-labels[data-v-a8e66950]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#ffffffad;font-size:11px;font-weight:700;letter-spacing:.02em}.renew-switch[data-v-a8e66950]{width:48px;height:28px;border:0;border-radius:999px;background:#d8dbe2;position:relative;padding:0;transition:background-color .28s ease,box-shadow .28s ease,transform .2s ease;box-shadow:inset 0 0 0 1px #0f172a14}.renew-switch.on[data-v-a8e66950]{background:#22c55e;box-shadow:inset 0 0 0 1px #22c55e1f}.renew-thumb[data-v-a8e66950]{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 1px 4px #00000038;transition:transform .28s cubic-bezier(.22,1,.36,1);will-change:transform}.renew-switch.on .renew-thumb[data-v-a8e66950]{transform:translate(20px)}.renew-proxy-btn[data-v-a8e66950]{width:auto;min-width:118px;min-height:44px;border-radius:18px;padding-inline:16px;font-size:14px;background:linear-gradient(180deg,#1da1ff,#0d88e8);box-shadow:0 14px 28px #1da1ff3d}.proxy-install-btn[data-v-a8e66950]{min-height:52px;font-size:15px;border-radius:18px;box-shadow:0 16px 30px #1da1ff33;display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap}.install-btn-icon[data-v-a8e66950]{width:36px;height:36px;display:inline-block;flex-shrink:0;background-position:center;background-repeat:no-repeat;background-size:contain}.icon-btn[data-v-a8e66950]{border:0;background:transparent;color:var(--accent);cursor:pointer;padding:0;display:grid;place-items:center}.icon-btn[data-v-a8e66950]:disabled{opacity:.4;cursor:not-allowed}@media(max-width:480px){.mtproto-coachmark-overlay[data-v-a8e66950]{padding-bottom:100px}}.home-stack[data-v-a8e66950]{position:relative;padding-bottom:0}.choose-tariff-fixed[data-v-a8e66950]{width:auto;margin:0;box-sizing:border-box;border:1px solid rgb(255 149 0 / 52%);background:linear-gradient(135deg,#ffb347,#ff7a18);box-shadow:0 16px 34px #ff7a184d;animation:cta-pulse-a8e66950 1.6s ease-in-out infinite}.choose-tariff-fixed[data-v-a8e66950]:hover{filter:brightness(1.04)}.proxy-card-highlight[data-v-a8e66950]{box-shadow:0 12px 28px #22c55e38;animation:proxy-highlight-blink-a8e66950 .85s ease-in-out 8}.proxy-processing-card[data-v-a8e66950]{display:grid;justify-items:center;gap:8px;padding:20px 16px;text-align:center;border:1px solid rgb(34 197 94 / 22%);background:linear-gradient(180deg,#22c55e1f,#22c55e0a)}.proxy-processing-copy[data-v-a8e66950]{display:grid;gap:6px;justify-items:center;max-width:320px}.proxy-processing-animation[data-v-a8e66950]{width:72px;height:72px;display:grid;place-items:center}.proxy-processing-copy h3[data-v-a8e66950]{margin:0;color:var(--heading);font-size:22px}.color-grid[data-v-a8e66950]{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.color-chip[data-v-a8e66950]{border:2px solid transparent;border-radius:999px;width:100%;aspect-ratio:1}.color-chip.active[data-v-a8e66950]{border-color:#fff;box-shadow:0 0 0 2px #00000029}.sheet-overlay[data-v-a8e66950]{position:fixed;inset:0;background:#0a0c1261;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);z-index:35;display:flex;align-items:flex-end;padding:0 12px calc(94px + env(safe-area-inset-bottom,0px))}.sheet-card[data-v-a8e66950]{width:100%;max-width:min(100%,560px);background:var(--surface);border-radius:24px;border:1px solid var(--border);padding:16px;box-shadow:0 28px 60px #00000047;margin:0 auto;max-height:calc(100dvh - var(--tg-top-offset) - 120px);overflow:auto}@media(max-width:560px){.user-card[data-v-a8e66950],.subscription-card[data-v-a8e66950]{grid-template-columns:1fr;display:grid}.user-card[data-v-a8e66950]{display:flex;align-items:center;justify-content:space-between}.subscription-card-actions[data-v-a8e66950]{justify-content:flex-start}.hero[data-v-a8e66950]{grid-template-columns:1fr;justify-items:center;text-align:center;padding-inline:0}.hero-topbar[data-v-a8e66950]{grid-template-columns:auto;justify-items:center;text-align:center;top:calc((var(--tg-top-offset) + env(safe-area-inset-top,0px)) * -1 + clamp(64px,calc(env(safe-area-inset-top,0px) + 42px),88px));min-height:44px}.hero-compact[data-v-a8e66950]{grid-template-columns:auto 1fr;justify-items:stretch;text-align:left;align-items:center;padding:0 0 2px}.hero-copy[data-v-a8e66950]{justify-items:center}.hero-compact .hero-copy[data-v-a8e66950]{justify-items:start}.proxy-toggle[data-v-a8e66950]{grid-template-columns:minmax(0,1fr) auto auto}.proxy-head-meta[data-v-a8e66950]{justify-items:end}.vless-item[data-v-a8e66950]{grid-template-columns:1fr;align-items:start}.vless-item-actions[data-v-a8e66950]{justify-content:flex-end}.vless-header h3[data-v-a8e66950],.devices-intro h3[data-v-a8e66950]{font-size:24px}.devices-summary[data-v-a8e66950]{align-items:start;flex-direction:column}.renew-proxy-btn[data-v-a8e66950]{width:auto;min-width:112px;padding-inline:12px}.devices-inline-card[data-v-a8e66950]{gap:10px;padding:13px 14px}.devices-inline-copy strong[data-v-a8e66950]{font-size:14px}.devices-inline-scale-labels[data-v-a8e66950]{font-size:10px}}.sheet-handle[data-v-a8e66950]{width:38px;height:4px;border-radius:999px;background:#8088976b;margin:0 auto 8px}.sheet-header[data-v-a8e66950]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.sheet-header h3[data-v-a8e66950]{margin:0;font-size:18px;line-height:1.25;color:var(--heading)}.sheet-close[data-v-a8e66950]{border:0;width:34px;height:34px;border-radius:999px;color:var(--muted);background:#6f6f7624}.sheet-body[data-v-a8e66950]{display:grid;gap:12px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}.sheet-body .muted[data-v-a8e66950],.sheet-body p[data-v-a8e66950]{font-size:15px;line-height:1.55}.install-sheet-enter-active[data-v-a8e66950],.install-sheet-leave-active[data-v-a8e66950]{transition:opacity .28s ease}.install-sheet-enter-from[data-v-a8e66950],.install-sheet-leave-to[data-v-a8e66950]{opacity:0}.install-sheet-enter-active .sheet-card[data-v-a8e66950],.install-sheet-enter-active .vless-modal[data-v-a8e66950]{transition:transform .48s cubic-bezier(.18,.88,.18,1),opacity .32s ease,box-shadow .38s ease}.install-sheet-leave-active .sheet-card[data-v-a8e66950],.install-sheet-leave-active .vless-modal[data-v-a8e66950]{transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .22s ease,box-shadow .22s ease}.install-sheet-enter-from .sheet-card[data-v-a8e66950],.install-sheet-enter-from .vless-modal[data-v-a8e66950]{transform:translateY(calc(100% + 80px));opacity:.96;box-shadow:0 0 #0000}.install-sheet-leave-to .sheet-card[data-v-a8e66950],.install-sheet-leave-to .vless-modal[data-v-a8e66950]{transform:translateY(calc(100% + 40px));opacity:.96;box-shadow:0 10px 24px #0000001f}@keyframes cta-pulse-a8e66950{0%{transform:scale(1);box-shadow:0 10px 24px #ff6a0038}50%{transform:scale(1.015);box-shadow:0 12px 28px #ff6a0052}to{transform:scale(1);box-shadow:0 10px 24px #ff6a0038}}@keyframes proxy-highlight-blink-a8e66950{0%,to{filter:brightness(1);box-shadow:0 10px 24px #22c55e2e}50%{filter:brightness(1.08);box-shadow:0 18px 40px #22c55e57}}@keyframes hero-topbar-pulse-a8e66950{0%,to{transform:scale(1) translateY(0);filter:brightness(1);box-shadow:0 0 #3891d538,0 10px 24px #07111e24}50%{transform:scale(1.08) translateY(-1px);filter:brightness(1.08);box-shadow:0 0 0 12px #3891d50a,0 16px 30px #3891d533}}.hero-logo-wrap-clickable[data-v-a8e66950]{cursor:pointer}.hero-logo-image[data-v-a8e66950]{display:block;width:60px;height:60px;object-fit:contain}.plan-payment-state[data-v-11c31233]{min-height:360px;display:grid;align-content:center;justify-items:center;gap:14px;text-align:center}.plan-payment-state h2[data-v-11c31233]{margin:0;font-size:28px;line-height:1.12;color:var(--heading)}.plan-payment-meta[data-v-11c31233]{width:min(100%,360px);display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px}.plan-payment-meta strong[data-v-11c31233]{color:var(--accent);font-size:28px}.plan-payment-actions[data-v-11c31233]{width:min(100%,360px)}.plan-payment-actions[data-v-11c31233] button{width:100%}.promo-card[data-v-11c31233]{position:relative;z-index:3;transition:border-color .24s ease,box-shadow .24s ease,background-color .24s ease,transform .24s ease}.promo-card-renew[data-v-11c31233]{margin-top:22px;margin-bottom:10px}.plans-renew-header[data-v-11c31233]{padding:16px 18px;text-align:center}.plans-renew-header h2[data-v-11c31233]{margin:0;color:var(--heading);font-size:24px;line-height:1.15}.promo-card-focused[data-v-11c31233]{border-color:#007aff7a;box-shadow:0 0 0 2px #007aff24,0 18px 36px #0000002e;transform:translateY(-1px)}.promo-field-focused[data-v-11c31233]{border-color:#007aff70;box-shadow:0 0 0 3px #007aff1a}.promo-apply-btn[data-v-11c31233]{min-width:112px}.promo-apply-btn-active[data-v-11c31233]{background:var(--accent);color:#fff;border-color:transparent;box-shadow:0 8px 18px #007aff33}.plans-grid-wrap[data-v-11c31233]{transition:filter .24s ease,opacity .24s ease}.plans-grid-wrap-blurred[data-v-11c31233]{filter:blur(10px);opacity:.42;pointer-events:none;-webkit-user-select:none;user-select:none}.keyboard-open{filter:none;opacity:1;pointer-events:auto;-webkit-user-select:auto;user-select:auto}.plans-grid[data-v-11c31233]{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-item[data-v-11c31233]{min-height:214px}.plan-item-compact[data-v-11c31233]{min-height:148px}.plan-description[data-v-11c31233]{min-height:42px;line-height:1.55}.plan-description[data-v-11c31233] p{margin:0}.plan-description[data-v-11c31233] p+p{margin-top:6px}.plan-description[data-v-11c31233] strong,.plan-description[data-v-11c31233] b{color:var(--heading)}.plan-description[data-v-11c31233] ul,.plan-description[data-v-11c31233] ol{margin:8px 0 0;padding-left:18px}.plan-head-row[data-v-11c31233]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}.plan-title-wrap[data-v-11c31233]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.plan-title-wrap h3[data-v-11c31233]{min-width:0;overflow-wrap:anywhere}.plan-discount-badge[data-v-11c31233]{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;background:linear-gradient(180deg,#f2a654,#eb7f25);color:#1f1308;font-size:13px;font-weight:900;box-shadow:0 10px 18px #f2994a47;flex-shrink:0}.price-block[data-v-11c31233]{display:grid;gap:4px}.old-price[data-v-11c31233]{margin:0;color:#e9eef6c7;text-decoration:line-through;text-decoration-thickness:1.5px}.first-purchase-note[data-v-11c31233]{margin:0;color:#f2a654db;font-size:12px}.new-price.discounted[data-v-11c31233]{color:#fff4e8}.plan-item.selected[data-v-11c31233]{border:1px solid rgb(0 122 255 / 58%);background:linear-gradient(180deg,#007aff24,#007aff0d);box-shadow:0 0 0 1px #007aff47,0 14px 26px #007aff2e;transform:translateY(-2px)}.plan-item.selected .new-price[data-v-11c31233]{color:var(--accent)}.plan-item.selected .check-icon[data-v-11c31233]{transform:scale(1.1)}@media(max-width:420px){.plans-grid[data-v-11c31233]{gap:8px}.plan-item[data-v-11c31233]{min-height:198px;padding:12px 10px}}.profile-stack[data-v-baa3ded9]{padding-bottom:112px}.profile-topbar[data-v-baa3ded9]{display:flex;justify-content:stretch;padding:2px 2px 8px}.profile-topbar-actions[data-v-baa3ded9]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.profile-balance-pill[data-v-baa3ded9]{min-width:92px;justify-content:center;font-size:14px}.profile-hero[data-v-baa3ded9]{display:grid;justify-items:center;gap:10px;padding:4px 4px 18px;text-align:center}.profile-hero h1[data-v-baa3ded9]{margin:0;font-size:24px;line-height:1.15;color:var(--heading)}.profile-subtitle[data-v-baa3ded9]{margin:0;color:#1da1ff;font-size:16px;font-weight:500}.profile-avatar[data-v-baa3ded9]{width:124px;height:124px;border-radius:999px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(180deg,#ffffff1a,#ffffff08);border:1px solid rgb(255 255 255 / 10%);color:var(--muted)}.profile-avatar img[data-v-baa3ded9]{width:100%;height:100%;object-fit:cover}.profile-card[data-v-baa3ded9]{border-radius:24px;border:1px solid rgb(255 255 255 / 8%);background:linear-gradient(180deg,#1f1f22eb,#1c1c1ff7);box-shadow:0 10px 24px #0000002e;padding:10px 12px}.referral-link-box[data-v-baa3ded9]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;min-height:62px;padding:0 12px 0 22px;border-radius:20px;background:#0003;margin-bottom:10px}.referral-link-text[data-v-baa3ded9]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;font-size:15px;font-weight:700;line-height:1.35;word-break:break-word}.referral-copy-btn[data-v-baa3ded9]{width:42px;height:42px;border:0;border-radius:12px;background:linear-gradient(180deg,#14a9ff,#0d88e8);color:#fff;display:grid;place-items:center;box-shadow:0 10px 24px #14a9ff40}.profile-row[data-v-baa3ded9]{width:100%;border:0;background:transparent;color:#fff;padding:12px 6px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;text-align:left}.profile-row-standalone[data-v-baa3ded9]{padding-top:8px;padding-bottom:4px}.row-icon[data-v-baa3ded9]{width:42px;height:42px;border-radius:999px;background:linear-gradient(180deg,#17a8ff,#0d8aeb);color:#fff;display:grid;place-items:center;flex-shrink:0}.row-copy[data-v-baa3ded9]{min-width:0;display:grid;gap:3px}.row-title-wrap[data-v-baa3ded9]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.row-title[data-v-baa3ded9]{color:#fff;font-size:15px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.row-accent[data-v-baa3ded9]{color:#1da1ff;font-size:15px;font-weight:700;line-height:1.2}.row-subtitle[data-v-baa3ded9]{color:#ffffff6b;font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-arrow[data-v-baa3ded9]{color:#ffffff3d}.row-divider[data-v-baa3ded9]{height:1px;margin:0 14px;background:#ffffff17}.sheet-overlay[data-v-baa3ded9]{position:fixed;inset:0;background:#0a0c1261;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);z-index:35;display:flex;align-items:flex-end;padding:0 12px calc(94px + env(safe-area-inset-bottom,0px))}.referral-overlay[data-v-baa3ded9]{align-items:flex-end}.referral-sheet[data-v-baa3ded9]{width:100%;max-width:min(100%,560px);margin:0 auto;position:relative;border-radius:28px;border:1px solid rgb(255 255 255 / 8%);background:linear-gradient(180deg,#1f1f22f5,#19191cfc);box-shadow:0 22px 54px #00000052;padding:24px 18px calc(18px + env(safe-area-inset-bottom,0px));display:grid;justify-items:center;gap:14px;text-align:center}.referral-close[data-v-baa3ded9]{position:absolute;top:18px;right:18px;width:36px;height:36px;border:0;border-radius:999px;background:#ffffff1a;color:#ffffffb8;display:grid;place-items:center}.referral-sheet-icon[data-v-baa3ded9]{width:84px;height:84px;border-radius:999px;background:linear-gradient(180deg,#17a8ff,#0d8aeb);color:#fff;display:grid;place-items:center;margin-top:18px;box-shadow:0 14px 28px #14a9ff3d}.referral-sheet-copy[data-v-baa3ded9]{display:grid;gap:8px;max-width:300px}.referral-sheet-copy h3[data-v-baa3ded9]{margin:0;color:#fff;font-size:18px;line-height:1.1}.referral-sheet-copy p[data-v-baa3ded9]{margin:0;color:#ffffffb3;font-size:14px;line-height:1.35}.referral-stats-card[data-v-baa3ded9]{width:100%;border-radius:20px;background:#ffffff08;border:1px solid rgb(255 255 255 / 6%);padding:12px;display:grid;gap:10px}.referral-stats-row[data-v-baa3ded9]{display:flex;justify-content:space-between;gap:10px;color:#ffffff7a;font-size:12px;align-items:center}.referral-stats-row b[data-v-baa3ded9]{color:#1da1ff;font-weight:700}.referral-sheet-link[data-v-baa3ded9]{color:#fff;text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-word;background:#0000002e}.referral-sheet-actions[data-v-baa3ded9]{display:grid;grid-template-columns:1fr auto;gap:10px}.referral-share-btn[data-v-baa3ded9]{min-height:46px;border-radius:18px}.referral-copy-btn.small[data-v-baa3ded9]{width:46px;height:46px;border-radius:14px}.referral-withdraw-btn[data-v-baa3ded9]{width:100%;min-height:48px;border-radius:18px;background:#17a8ff1a;color:#1da1ff6b;border-color:transparent}.sheet-card[data-v-baa3ded9]{width:100%;max-width:min(100%,560px);background:var(--surface);border-radius:24px;border:1px solid var(--border);padding:16px;box-shadow:0 28px 60px #00000047;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));margin:0 auto;max-height:calc(100dvh - var(--tg-top-offset) - 120px);overflow:auto}.sheet-handle[data-v-baa3ded9]{width:38px;height:4px;border-radius:999px;background:#8088976b;margin:0 auto 8px}.sheet-header[data-v-baa3ded9]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.sheet-header h3[data-v-baa3ded9]{margin:0;font-size:18px;line-height:1.25;color:var(--heading)}.sheet-close[data-v-baa3ded9]{border:0;width:34px;height:34px;border-radius:999px;color:var(--muted);background:#6f6f7624}.sheet-body[data-v-baa3ded9]{display:grid;gap:12px}.sheet-body .muted[data-v-baa3ded9],.sheet-body p[data-v-baa3ded9]{font-size:15px;line-height:1.55}.full-address-box[data-v-baa3ded9]{border:1px solid var(--border);border-radius:12px;background:var(--surface-alt);padding:10px;color:var(--heading);font-size:15px;line-height:1.6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;word-break:break-all}.install-sheet-enter-active[data-v-baa3ded9],.install-sheet-leave-active[data-v-baa3ded9]{transition:opacity .28s ease}.install-sheet-enter-from[data-v-baa3ded9],.install-sheet-leave-to[data-v-baa3ded9]{opacity:0}.install-sheet-enter-active .sheet-card[data-v-baa3ded9],.install-sheet-enter-active .referral-sheet[data-v-baa3ded9]{transition:transform .48s cubic-bezier(.18,.88,.18,1),opacity .32s ease,box-shadow .38s ease}.install-sheet-leave-active .sheet-card[data-v-baa3ded9],.install-sheet-leave-active .referral-sheet[data-v-baa3ded9]{transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .22s ease,box-shadow .22s ease}.install-sheet-enter-from .sheet-card[data-v-baa3ded9],.install-sheet-enter-from .referral-sheet[data-v-baa3ded9]{transform:translateY(calc(100% + 80px));opacity:.96;box-shadow:0 0 #0000}.install-sheet-leave-to .sheet-card[data-v-baa3ded9],.install-sheet-leave-to .referral-sheet[data-v-baa3ded9]{transform:translateY(calc(100% + 40px));opacity:.96;box-shadow:0 10px 24px #0000001f}@media(max-width:560px){.profile-avatar[data-v-baa3ded9]{width:108px;height:108px}.referral-link-box[data-v-baa3ded9]{padding-inline:16px 10px}.profile-row[data-v-baa3ded9]{gap:12px;padding-inline:2px}.row-title[data-v-baa3ded9],.row-accent[data-v-baa3ded9]{font-size:14px}.referral-stats-row[data-v-baa3ded9]{display:flex;justify-content:space-between;align-items:center}}.sheet-overlay[data-v-2c618004]{position:fixed;inset:0;background:#0a0c1261;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);z-index:45;display:flex;align-items:flex-end;padding:calc(var(--tg-top-offset) + env(safe-area-inset-top,0px)) 12px 0;overflow:hidden}.sheet-card[data-v-2c618004]{width:100%;max-width:min(100%,560px);background:radial-gradient(circle at top right,rgb(56 145 213 / 16%),transparent 28%),linear-gradient(180deg,#262931fa,#181b22fa);border-radius:28px 28px 0 0;border:1px solid rgb(56 145 213 / 32%);border-bottom:0;padding:16px;box-shadow:0 28px 60px #00000047;touch-action:none;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));margin:0 auto;height:min(var(--sheet-height, 50dvh),calc(var(--app-height) - var(--tg-top-offset) - env(safe-area-inset-top,0px)));max-height:calc(var(--app-height) - var(--tg-top-offset) - env(safe-area-inset-top,0px));overflow:auto;display:flex;flex-direction:column}.accent-card[data-v-2c618004]{background:#ffffff0f;border:1px solid rgb(255 255 255 / .14)}.sheet-handle[data-v-2c618004]{width:38px;height:4px;border-radius:999px;background:#8088976b;margin:0 auto 8px}.sheet-header[data-v-2c618004]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.sheet-header h3[data-v-2c618004]{margin:0;font-size:18px;line-height:1.25;color:var(--heading)}.sheet-close[data-v-2c618004]{border:0;width:34px;height:34px;border-radius:999px;color:var(--muted);background:#6f6f7624}.multi-coin-icon[data-v-2c618004]{position:relative;width:22px;height:22px}.coin-main[data-v-2c618004],.coin-alt[data-v-2c618004]{position:absolute;display:grid;place-items:center;border-radius:999px;color:#fff;font-weight:800;line-height:1}.coin-main[data-v-2c618004]{inset:0 auto auto 0;width:18px;height:18px;background:linear-gradient(180deg,#35cf81,#1fa85f);font-size:12px}.coin-alt[data-v-2c618004]{inset:auto 0 0 auto;width:14px;height:14px;background:linear-gradient(180deg,#ffb24a,#ef8c1a);font-size:9px}.sheet-body[data-v-2c618004]{display:grid;gap:12px}.sheet-body-grow[data-v-2c618004]{flex:1;min-height:0}.sheet-body-content[data-v-2c618004]{display:grid;gap:12px;align-content:start}.sheet-submit-btn[data-v-2c618004],.back-btn[data-v-2c618004]{margin-top:auto}.sheet-submit-btn[data-v-2c618004]{width:100%;min-height:54px;border:1px solid rgb(56 145 213 / 42%);border-radius:16px;background:linear-gradient(180deg,#3891d5f5,#1876c2f5);color:#fff;font-size:15px;font-weight:700;box-shadow:0 10px 24px #3891d53d}.sheet-submit-btn[data-v-2c618004]:disabled{opacity:.5;box-shadow:none}.payment-icon[data-v-2c618004]{width:24px;height:24px;object-fit:contain;filter:drop-shadow(0 6px 12px rgb(0 0 0 / .18))}.back-btn[data-v-2c618004]{min-height:54px;font-size:15px;font-weight:700}.checkout-method-row[data-v-2c618004]{width:100%;border:1px solid rgb(255 255 255 / .1);border-radius:22px;padding:14px 16px;background:radial-gradient(circle at top left,rgb(255 255 255 / .04),transparent 42%),linear-gradient(180deg,#2c2e34f5,#22242afa);color:var(--heading);text-align:left}.checkout-method-row-disabled[data-v-2c618004]{opacity:.56}.checkout-method-main[data-v-2c618004]{display:flex;align-items:center;gap:14px}.payment-icon-wrap[data-v-2c618004]{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;flex-shrink:0}.accent-green[data-v-2c618004]{background:linear-gradient(180deg,#26a17b42,#168f692e)}.accent-blue[data-v-2c618004]{background:linear-gradient(180deg,#1b9df042,#0088cc2e)}.checkout-method-copy[data-v-2c618004]{display:grid;gap:4px}.checkout-method-copy strong[data-v-2c618004]{font-size:16px}.checkout-method-copy span[data-v-2c618004]{color:var(--muted);font-size:13px;line-height:1.45}.checkout-method-note[data-v-2c618004]{color:#d6dee9b8;font-size:12px;line-height:1.35}.preset-grid[data-v-2c618004]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.preset-btn[data-v-2c618004]{border:1px solid rgb(0 122 255 / 24%);background:#007aff1a;color:var(--accent);border-radius:10px;padding:10px 6px;font-size:15px;font-weight:700}.processing-sheet-body[data-v-2c618004]{min-height:260px;align-content:center}.processing-visual[data-v-2c618004]{display:grid;justify-items:center;gap:14px;text-align:center}.processing-lottie[data-v-2c618004]{width:108px;height:108px;display:grid;place-items:center}.processing-copy[data-v-2c618004]{display:grid;gap:6px}.processing-copy h4[data-v-2c618004]{margin:0;font-size:20px;color:var(--heading)}.install-sheet-enter-active[data-v-2c618004],.install-sheet-leave-active[data-v-2c618004]{transition:opacity .28s ease}.install-sheet-enter-from[data-v-2c618004],.install-sheet-leave-to[data-v-2c618004]{opacity:0}.install-sheet-enter-active .sheet-card[data-v-2c618004]{transition:transform .48s cubic-bezier(.18,.88,.18,1),opacity .32s ease,box-shadow .38s ease}.install-sheet-leave-active .sheet-card[data-v-2c618004]{transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .22s ease,box-shadow .22s ease}.install-sheet-enter-from .sheet-card[data-v-2c618004]{transform:translateY(calc(100% + 80px));opacity:.96;box-shadow:0 0 #0000}.install-sheet-leave-to .sheet-card[data-v-2c618004]{transform:translateY(calc(100% + 40px));opacity:.96;box-shadow:0 10px 24px #0000001f}.stack[data-v-90d52d97]{padding-bottom:116px}.card[data-v-90d52d97]{border-radius:24px}.wallet-card-hero[data-v-90d52d97]{border-radius:24px;border:1px solid rgb(255 255 255 / 8%);background:linear-gradient(180deg,#1f1f22eb,#1c1c1ff7);box-shadow:0 10px 24px #0000002e;padding:14px}.wallet-balance-value[data-v-90d52d97]{font-size:24px;color:#fff}.wallet-topup-btn[data-v-90d52d97]{min-height:62px;font-size:16px;font-weight:800;border-radius:20px;padding-inline:18px}.payment-open-btn[data-v-90d52d97]{width:100%;margin-top:12px}.payment-open-btn-large[data-v-90d52d97]{min-height:60px;font-size:17px;font-weight:800;border-radius:18px}.wallet-group[data-v-90d52d97]{padding:12px}.wallet-balance-block[data-v-90d52d97],.wallet-bonus-block[data-v-90d52d97]{padding:4px 4px 6px}.wallet-group-divider[data-v-90d52d97]{height:1px;margin:10px 8px;background:#ffffff17}.wallet-row-icon[data-v-90d52d97]{width:42px;height:42px;border-radius:999px;background:linear-gradient(180deg,#17a8ff,#0d8aeb);color:#fff;display:grid;place-items:center;flex-shrink:0}.wallet-bonus-card[data-v-90d52d97],.wallet-panel[data-v-90d52d97],.wallet-ton-card[data-v-90d52d97]{border-radius:24px;border:1px solid rgb(255 255 255 / 8%);background:linear-gradient(180deg,#1f1f22eb,#1c1c1ff7);box-shadow:0 10px 24px #0000002e;color:#fff}.wallet-bonus-card .label[data-v-90d52d97],.wallet-panel .label[data-v-90d52d97],.wallet-ton-card .label[data-v-90d52d97]{color:#ffffff75}.wallet-bonus-card .heading[data-v-90d52d97],.wallet-panel .heading[data-v-90d52d97],.wallet-ton-card .heading[data-v-90d52d97],.wallet-panel strong[data-v-90d52d97],.wallet-panel p[data-v-90d52d97],.wallet-panel span[data-v-90d52d97],.wallet-ton-card .token-box[data-v-90d52d97]{color:#fff}.wallet-bonus-card .muted[data-v-90d52d97],.wallet-panel .muted[data-v-90d52d97],.wallet-ton-card .muted[data-v-90d52d97]{color:#ffffff75}.wallet-panel .field[data-v-90d52d97],.wallet-panel .wallet-content[data-v-90d52d97],.wallet-panel .wallet-toggle[data-v-90d52d97],.wallet-ton-card .token-box[data-v-90d52d97],.wallet-bonus-card[data-v-90d52d97],.wallet-card-hero[data-v-90d52d97]{background:#00000029}.wallet-panel .field[data-v-90d52d97],.wallet-panel .list-row[data-v-90d52d97],.wallet-ton-card .token-box[data-v-90d52d97]{border:1px solid rgb(255 255 255 / 6%)}.wallet-panel .wallet-toggle[data-v-90d52d97],.wallet-panel .wallet-content[data-v-90d52d97],.wallet-panel .field[data-v-90d52d97],.wallet-panel .list-row[data-v-90d52d97],.wallet-panel .payment-row[data-v-90d52d97]{background:transparent}.wallet-panel .field[data-v-90d52d97],.wallet-panel .list-row[data-v-90d52d97],.wallet-panel .payment-row[data-v-90d52d97]{border-color:transparent;box-shadow:none}.wallet-panel .field[data-v-90d52d97]{color:#fff}.wallet-panel .field[data-v-90d52d97]::placeholder{color:#ffffff57}.wallet-panel .soft-btn[data-v-90d52d97],.wallet-panel .primary-btn[data-v-90d52d97],.wallet-bonus-card .soft-btn[data-v-90d52d97],.wallet-bonus-card .primary-btn[data-v-90d52d97],.wallet-card-hero .primary-btn[data-v-90d52d97]{border-radius:16px}.payment-status[data-v-90d52d97]{display:inline-flex;align-items:center;gap:6px;margin-top:2px;line-height:1.3}.payment-status .muted[data-v-90d52d97]{margin:0}.payment-address[data-v-90d52d97]{margin-top:4px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px}.payment-address .muted[data-v-90d52d97]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-btn[data-v-90d52d97]{border:0;background:transparent;color:var(--accent);padding:0;cursor:pointer;display:grid;place-items:center}.icon-btn[data-v-90d52d97]:disabled{opacity:.4;cursor:not-allowed}.payment-row[data-v-90d52d97]{cursor:pointer;transition:border-color .22s ease,background-color .22s ease;position:relative;overflow:hidden;align-items:flex-start}.wallet-panel[data-v-90d52d97]{background:linear-gradient(180deg,#1f1f22eb,#1c1c1ff7);border-radius:24px;padding:12px;gap:0}.wallet-toggle[data-v-90d52d97]{min-height:56px;padding:14px 16px;border-radius:14px;background:transparent;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;color:#fff}.wallet-toggle-row[data-v-90d52d97]{padding-inline:6px;background:transparent;border:0;align-items:flex-start}.wallet-content[data-v-90d52d97]{border-radius:14px;padding:10px;background:transparent;border:0;overflow:hidden;min-height:0}.wallet-expand[data-v-90d52d97]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,.61,.36,1),opacity .22s ease,margin-top .28s cubic-bezier(.22,.61,.36,1);opacity:0;margin-top:0}.wallet-expand.open[data-v-90d52d97]{grid-template-rows:1fr;opacity:1;margin-top:10px}.wallet-content .field[data-v-90d52d97],.wallet-content .primary-btn[data-v-90d52d97]{min-height:48px}.wallet-panel .list-row[data-v-90d52d97],.wallet-panel .payment-row[data-v-90d52d97]{min-height:64px;padding:14px 12px;border-radius:12px}.wallet-panel .list .list-row+.list-row[data-v-90d52d97]{margin-top:6px;border-top:0}.wallet-panel .list-row[data-v-90d52d97]{background:transparent;border:0}.payment-copy[data-v-90d52d97]{display:grid;gap:4px;padding-top:1px;min-width:0}.payment-amount[data-v-90d52d97]{padding-top:2px;text-align:right}.payment-row[data-v-90d52d97]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:transparent}.payment-row.status-waiting[data-v-90d52d97]:before{background:#eab30894}.payment-row.status-success[data-v-90d52d97]:before{background:#22c55e94}.payment-row.status-error[data-v-90d52d97]:before{background:#ef444494}.scrollable-submenu[data-v-90d52d97]{max-height:300px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sheet-overlay[data-v-90d52d97]{position:fixed;inset:0;background:#0a0c1261;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);z-index:35;display:flex;align-items:flex-end;padding:calc(var(--tg-top-offset) + env(safe-area-inset-top,0px)) 12px 0}.sheet-card[data-v-90d52d97]{width:100%;max-width:min(100%,560px);background:radial-gradient(circle at top right,rgb(56 145 213 / 16%),transparent 28%),linear-gradient(180deg,#262931fa,#181b22fa);border-radius:28px 28px 0 0;border:1px solid rgb(56 145 213 / 32%);border-bottom:0;padding:16px;box-shadow:0 28px 60px #00000047;touch-action:none;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));margin:0 auto;max-height:calc(var(--app-height) - var(--tg-top-offset) - env(safe-area-inset-top,0px));overflow:auto}.keyboard-open{opacity:0!important;pointer-events:none!important;transform:translateY(calc(100% + 28px))!important}.sheet-handle[data-v-90d52d97]{width:38px;height:4px;border-radius:999px;background:#8088976b;margin:0 auto 8px}.sheet-header[data-v-90d52d97]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.sheet-header h3[data-v-90d52d97]{margin:0;font-size:18px;line-height:1.25;color:#fff}.sheet-close[data-v-90d52d97]{border:0;width:34px;height:34px;border-radius:999px;color:#ffffffb8;background:#ffffff1a}.sheet-body[data-v-90d52d97]{display:grid;gap:12px}.sheet-body p[data-v-90d52d97]{margin:0 0 6px;font-size:16px;line-height:1.6;color:#fff}.payment-status-inline[data-v-90d52d97]{display:inline-flex;align-items:center;gap:6px}.browser-payment-sheet[data-v-90d52d97]{display:grid;gap:14px}.browser-payment-visual[data-v-90d52d97]{display:flex;justify-content:center}.browser-payment-copy[data-v-90d52d97]{display:grid;gap:8px;justify-items:center;text-align:center}.browser-payment-copy h4[data-v-90d52d97]{margin:0;font-size:24px;line-height:1.1;color:#fff}.browser-payment-meta[data-v-90d52d97]{display:grid;gap:6px}.payment-details-grid[data-v-90d52d97]{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:start}.payment-qr-wrap[data-v-90d52d97]{display:grid;justify-items:center;gap:10px}.payment-qr[data-v-90d52d97]{width:126px;height:126px;border-radius:14px;border:1px solid rgb(255 255 255 / 8%);background:#00000024}.payment-timer[data-v-90d52d97]{margin:0;text-align:center;font-size:14px!important;font-weight:700;color:var(--accent)}.payment-address-wide[data-v-90d52d97]{display:grid;gap:8px;margin-top:10px}.payment-address-wide .muted[data-v-90d52d97]{margin:0}.payment-success-box[data-v-90d52d97]{display:inline-flex;align-items:center;gap:8px;border:1px solid rgb(34 197 94 / 30%);background:#22c55e1f;border-radius:10px;padding:8px 10px}.success-text[data-v-90d52d97]{margin:0;color:var(--success);font-weight:600}.address-line[data-v-90d52d97]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:6px}.address-line-wide[data-v-90d52d97]{grid-template-columns:1fr auto;align-items:start;padding:12px 14px;border-radius:14px;background:#00000029;border:1px solid rgb(255 255 255 / 8%)}.address-line span[data-v-90d52d97]{font-size:16px;line-height:1.55;word-break:break-all;white-space:normal;color:#fff}@media(max-width:560px){.wallet-title[data-v-90d52d97]{min-width:0;flex:1}.wallet-title>span[data-v-90d52d97]:last-child{line-height:1.3}.payment-details-grid[data-v-90d52d97]{grid-template-columns:1fr}.payment-qr-wrap[data-v-90d52d97]{justify-items:start}.payment-amount[data-v-90d52d97]{max-width:112px;font-size:13px;line-height:1.3}.payment-copy p[data-v-90d52d97],.address-line-wide span[data-v-90d52d97]{overflow-wrap:anywhere;word-break:break-word}}.status-swap-panel[data-v-90d52d97]{display:grid;gap:12px}.status-swap-enter-active[data-v-90d52d97],.status-swap-leave-active[data-v-90d52d97]{transition:opacity .24s ease,transform .28s cubic-bezier(.22,.61,.36,1)}.status-swap-enter-from[data-v-90d52d97],.status-swap-leave-to[data-v-90d52d97]{opacity:0;transform:translateY(8px)}.install-sheet-enter-active[data-v-90d52d97],.install-sheet-leave-active[data-v-90d52d97]{transition:opacity .28s ease}.install-sheet-enter-from[data-v-90d52d97],.install-sheet-leave-to[data-v-90d52d97]{opacity:0}.install-sheet-enter-active .sheet-card[data-v-90d52d97]{transition:transform .48s cubic-bezier(.18,.88,.18,1),opacity .32s ease,box-shadow .38s ease;will-change:transform,opacity}.install-sheet-leave-active .sheet-card[data-v-90d52d97]{transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .22s ease,box-shadow .22s ease;will-change:transform,opacity}.install-sheet-enter-from .sheet-card[data-v-90d52d97]{transform:translateY(calc(100% + 80px));opacity:.96;box-shadow:0 0 #0000}.install-sheet-leave-to .sheet-card[data-v-90d52d97]{transform:translateY(calc(100% + 40px));opacity:.96;box-shadow:0 10px 24px #0000001f}[data-theme=light]{border-color:#ffffffeb;background:#fff;box-shadow:0 10px 24px #0f172a0a;color:#182533}[data-theme=light]{background:#f6f6f8;border-color:#ececf1}[data-theme=light]{background:transparent;border:0}[data-theme=light]{background:#fff;border:1px solid transparent;box-shadow:inset 0 1px #ffffffe6}[data-theme=light]{background:#ededf2}[data-theme=light]{background:transparent;border:1px solid transparent}[data-theme=light]{color:#182533}[data-theme=light]{color:#8d8d93}[data-theme=light]{background:#fff;border-color:#ffffffeb;box-shadow:0 18px 38px #0f172a14}[data-theme=light]{background:#f4f4f7;color:#8d8d93}[data-theme=light]{background:#34c7591a}[data-theme=light]{background:#f2f6ff;color:#4285f4}.checkout-pay-btn[data-v-bf90ef03]{min-height:54px;font-size:16px;font-weight:800;border-radius:18px;letter-spacing:.01em}.theme-dock[data-v-bf90ef03]{display:flex;align-items:center;justify-content:space-between;gap:10px}.theme-title[data-v-bf90ef03]{margin:0;font-size:14px;color:var(--heading);font-weight:700}.theme-subtitle[data-v-bf90ef03]{margin-top:2px;font-size:12px}.theme-segmented[data-v-bf90ef03]{border:1px solid var(--border);background:var(--surface-alt);border-radius:12px;padding:2px;display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.theme-segment[data-v-bf90ef03]{border:0;border-radius:10px;background:transparent;color:var(--muted);padding:7px 10px;display:grid;place-items:center}.theme-segment.active[data-v-bf90ef03]{color:var(--accent);background:var(--accent-soft)}.import-code[data-v-bf90ef03]{overflow-wrap:anywhere}.loading-screen[data-v-bf90ef03]{min-height:calc(100dvh - 220px);display:grid;align-content:center}:root{--tg-top-offset: 18px;--app-height: 100dvh;--paper: #101011;--surface: #262931;--surface-alt: #2a2e37;--section-surface: #2a2e37;--surface-soft: rgb(255 255 255 / 4%);--surface-soft-strong: rgb(0 0 0 / 16%);--heading: #f2f3f7;--text: #d8dde8;--muted: #a0a8b8;--accent: #3891d5;--accent-soft: rgba(56, 145, 213, .3);--shadow-soft: rgba(0, 0, 0, .45);--border: #383e4b;--card-shadow: 0 10px 24px rgb(0 0 0 / 18%);--success: #46d17f;--nav-surface: rgba(20, 23, 30, .92);--nav-border: #3b4251}[data-theme=dark]{--paper: #101011;--surface: #262931;--surface-alt: #2a2e37;--section-surface: #2a2e37;--surface-soft: rgb(255 255 255 / 4%);--surface-soft-strong: rgb(0 0 0 / 16%);--heading: #f2f3f7;--text: #d8dde8;--muted: #a0a8b8;--accent: #3891d5;--accent-soft: rgba(56, 145, 213, .3);--shadow-soft: rgba(0, 0, 0, .45);--border: #383e4b;--card-shadow: 0 10px 24px rgb(0 0 0 / 18%);--success: #46d17f;--nav-surface: rgba(20, 23, 30, .92);--nav-border: #3b4251}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#app{margin:0;min-height:100%;font-family:Manrope,sans-serif;scroll-behavior:smooth}body{font-size:14px;line-height:1.6;color:var(--text);background:radial-gradient(circle at top,rgb(56 145 213 / .18),transparent 28%),linear-gradient(180deg,#16181d 0%,var(--paper) 42%,#0d0f13 100%);color-scheme:dark}.app-shell{min-height:var(--app-height);width:min(100%,760px);margin:0 auto;background:linear-gradient(180deg,rgb(255 255 255 / .04),transparent 16%),linear-gradient(180deg,var(--surface-alt) 0%,var(--paper) 100%);overflow-x:hidden;padding:calc(var(--tg-top-offset) + env(safe-area-inset-top,0px)) 14px calc(126px + env(safe-area-inset-bottom,0px))}.content{display:grid;gap:14px}.stack{display:grid;gap:8px}.card{background:linear-gradient(180deg,var(--surface) 0%,var(--section-surface) 100%);border:1px solid var(--border);border-radius:24px;padding:15px;box-shadow:var(--card-shadow);animation:fade-in .2s ease both}.user-card,.subscription-card{display:flex;justify-content:space-between;align-items:center;gap:10px}.balance-pill{border:1px solid rgb(56 145 213 / 36%);background:#3891d524;color:var(--accent);padding:7px 12px;border-radius:999px;font-size:13px;font-weight:700;cursor:pointer}.hero{text-align:center;padding:8px 0 0}.hero-logo-wrap{position:relative;width:92px;height:92px;margin:0 auto 10px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(140deg,#ebf4ff,#d8eaff);border:1px solid #d8e6f8}.hero-logo-wrap:after{content:"";position:absolute;inset:-6px;border-radius:999px;border:2px solid rgb(0 122 255 / 22%);animation:pulse-ring 1.9s ease-out infinite}.hero-logo{width:46px;height:46px;filter:invert(27%) sepia(71%) saturate(5862%) hue-rotate(203deg) brightness(102%) contrast(102%)}.hero h1{margin:0;font-size:24px;letter-spacing:.6px;color:var(--heading)}.center{text-align:center}.data-card,.plan-card,.wallet-card,.plans-stack,.wallet-content{display:grid;gap:8px}.plans-stack{padding-bottom:156px}.row-between{display:flex;justify-content:space-between;align-items:center;gap:10px}.plan-title-wrap{display:flex;align-items:center;gap:8px;min-width:0}.plan-title-wrap h3{margin:0}.plan-discount-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;background:#3891d524;border:1px solid rgb(56 145 213 / 28%);color:var(--accent);font-size:12px;font-weight:800;line-height:1;white-space:nowrap}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.small-grid{grid-template-columns:1fr}.align-end{text-align:right}.actions,.form-grid,.list,.center-block,.fallback-form,.promo-row{display:grid;gap:8px}.primary-btn,.soft-btn,.link-btn{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.primary-btn{border:0;border-radius:16px;width:100%;padding:11px 14px;font-size:12px;font-weight:700;color:#fff;background:var(--accent);box-shadow:0 8px 18px #007aff33}.soft-btn{border:1px solid var(--border);background:var(--surface);color:var(--heading);border-radius:16px;padding:10px 12px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:6px}.soft-btn.compact{width:auto}.link-btn{border:0;background:transparent;color:var(--accent);font-size:12px;font-weight:700}.primary-btn:hover,.soft-btn:hover,.link-btn:hover{transform:translateY(-1px)}.primary-btn:disabled,.soft-btn:disabled,.link-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.label{margin:0;color:var(--muted);font-size:11px;letter-spacing:.8px;text-transform:uppercase}.heading{margin:4px 0;font-size:20px;font-weight:800;color:var(--heading)}.muted{margin:0;color:var(--muted)}.status{margin:6px 0 0;color:var(--success);font-weight:700}.field{width:100%;border:1px solid var(--border);background:var(--surface);color:var(--heading);border-radius:16px;padding:10px 12px;min-height:46px;font-size:16px;line-height:1.35;-webkit-appearance:none;appearance:none}.field:focus{outline:none;border-color:#007aff7f;box-shadow:0 0 0 3px #007aff1a}.field::placeholder{color:var(--muted)}input,textarea,select{font-size:16px}.token-box{width:100%;background:var(--surface-soft);border:1px solid var(--border);border-radius:16px;padding:10px 12px;overflow:hidden;text-overflow:ellipsis;font-size:12px;white-space:pre-line;color:var(--heading)}.list-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border:0;border-radius:0;padding:9px;background:transparent;box-shadow:none}.frame-block{border:0;border-radius:18px;padding:10px;background:transparent;box-shadow:none}.list .list-row+.list-row{border-top:1px solid var(--border)}.wallet-toggle{border:0;background:transparent;color:var(--heading);display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;text-align:left;font-size:13px;font-weight:700;cursor:pointer;-webkit-appearance:none}.wallet-toggle:active,.archive-toggle:active,.proxy-toggle:active,.nav-btn:active,.icon-btn:active,.soft-btn:active,.primary-btn:active{filter:none;opacity:1}.wallet-title{display:inline-flex;align-items:center;gap:8px}.plans-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.plan-item{cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.plan-item:hover{transform:translateY(-1px)}.plan-item.selected{border-color:#007aff99;box-shadow:0 0 0 2px #007aff2e,0 12px 24px #007aff2e}.check-icon{color:#b7b7bf}.check-icon.active{color:var(--accent)}.plan-description{min-height:44px}.price-block{display:grid;gap:2px}.old-price{margin:0;color:#a4a4ad;text-decoration:line-through;font-size:12px}.new-price{margin:0;font-size:18px;font-weight:800;color:var(--heading)}.new-price.discounted{color:var(--accent);font-size:20px}.meta-list{display:grid;gap:7px}.meta-row,.checkout-head,.promo-head,.quick-action-row{display:flex;align-items:center;gap:8px}.checkout-head p,.quick-action-row{margin:0;font-size:13px;color:var(--muted)}.checkout-fixed{position:fixed;left:12px;right:12px;bottom:calc(112px + env(safe-area-inset-bottom,0px));z-index:19;animation:none;transform:none}.checkout-fixed.disabled{background:radial-gradient(circle at top right,rgb(56 145 213 / 10%),transparent 28%),linear-gradient(180deg,#262931fa,#181b22fa);border-color:#ffffff17;box-shadow:0 18px 36px #0000003d}.checkout-fixed.disabled .checkout-head p{color:#8e97a7}.checkout-fixed.disabled .checkout-head svg{color:#8e97a7}.checkout-fixed.disabled .checkout-pay-btn{background:linear-gradient(180deg,#5d6675,#505867);color:#aab3c2;box-shadow:none}.actions.two-col{grid-template-columns:1fr 1fr}.promo-card{gap:8px}.promo-row{grid-template-columns:1fr auto;align-items:stretch}.bottom-nav{position:fixed;left:14px;right:14px;bottom:calc(18px + env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:8px;z-index:20;border-radius:28px;border:1px solid var(--nav-border);background:var(--nav-surface);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 12px 32px #0000003d;animation:dock-in .32s ease both;overflow:hidden}.checkout-fixed,.theme-dock,.choose-tariff-fixed{opacity:1;pointer-events:auto}.theme-dock{position:fixed!important;left:max(14px,calc(50% - 366px))!important;right:max(14px,calc(50% - 366px))!important;bottom:calc(112px + env(safe-area-inset-bottom,0px))!important;z-index:19!important}.checkout-fixed{left:max(14px,calc(50% - 366px));right:max(14px,calc(50% - 366px))}.keyboard-open .bottom-nav,.keyboard-open .checkout-fixed,.keyboard-open .theme-dock,.keyboard-open .choose-tariff-fixed,.input-focus-active .bottom-nav,.input-focus-active .checkout-fixed,.input-focus-active .theme-dock,.input-focus-active .choose-tariff-fixed{opacity:0;pointer-events:none;transform:translateY(calc(100% + 28px));transition:opacity .18s ease,transform .18s ease}.nav-btn{border:0;border-radius:20px;padding:10px 6px 9px;font-size:12px;font-weight:600;color:#8a8a95;background:transparent;display:flex;flex-direction:column;align-items:center;gap:3px;position:relative;z-index:1;transition:color .28s cubic-bezier(.22,.61,.36,1)}.nav-btn.active{color:var(--accent)}.nav-pill{position:absolute;top:8px;bottom:8px;left:8px;width:calc((100% - 28px)/4);border-radius:20px;background:var(--accent-soft);box-shadow:inset 0 0 0 1px #3891d557;transform:translate(calc(var(--nav-index, 0) * (100% + 4px)));transition:transform .34s cubic-bezier(.22,.61,.36,1),background-color .28s ease,box-shadow .28s ease;will-change:transform}.error-text{color:#d14343;margin-bottom:8px}.loading-shell{display:grid;place-items:center;gap:10px;padding:14px 0}.loading-skeleton{width:min(320px,100%);display:grid;gap:8px}.loading-skeleton span{height:10px;border-radius:999px;background:linear-gradient(90deg,#ececf2 25%,#f7f7fb 37%,#ececf2 63%);background-size:400% 100%;animation:shimmer 1.2s ease-in-out infinite}.loading-skeleton span:nth-child(1){width:100%}.loading-skeleton span:nth-child(2){width:82%}.loading-skeleton span:nth-child(3){width:68%}.loading-spinner{width:26px;height:26px;border-radius:999px;border:2px solid #dbe6fb;border-top-color:var(--accent);animation:spin .8s linear infinite}.fade-slide-enter-active,.fade-slide-leave-active{transition:opacity .32s cubic-bezier(.2,.75,.2,1),transform .38s cubic-bezier(.2,.75,.2,1);transform-origin:top center;will-change:opacity,transform}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(8px) scale(.992)}.slide-up-enter-active,.slide-up-leave-active,.expand-fade-enter-active,.expand-fade-leave-active{transition:height .3s cubic-bezier(.22,.61,.36,1),opacity .2s ease;overflow:hidden;will-change:height,opacity}.slide-up-enter-from,.slide-up-leave-to,.expand-fade-enter-from,.expand-fade-leave-to{opacity:0}.slide-up-enter-to,.slide-up-leave-from,.expand-fade-enter-to,.expand-fade-leave-from{opacity:1}.stack>*{animation:none}@keyframes spin{to{transform:rotate(360deg)}}@keyframes dock-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes unfold-down{0%{opacity:0;transform:translateY(-8px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse-ring{0%{transform:scale(.96);opacity:.65}70%{transform:scale(1.08);opacity:.2}to{transform:scale(1.1);opacity:0}}@media(max-width:620px){.app-shell{width:100%}}@media(max-width:560px){.plans-grid,.grid-2{grid-template-columns:1fr}.checkout-fixed .actions.two-col{grid-template-columns:1fr 1fr}}@media(max-width:420px){.app-shell{padding-inline:12px}.content{gap:12px}.card{padding:13px;border-radius:22px}.heading{font-size:20px}.bottom-nav{grid-template-columns:repeat(4,1fr);gap:4px}.nav-btn{font-size:11px;padding:9px 4px}}
