dialog.svelte-1tx0de{border:1px solid var(--line);border-radius:var(--radius-lg);width:min(100% - 24px,420px);max-height:calc(100dvh - 32px);color:var(--text);overscroll-behavior:contain;background:#101010;margin:auto;padding:20px;overflow-y:auto}dialog.svelte-1tx0de::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d1}.head.svelte-1tx0de{justify-content:space-between;align-items:center;gap:12px;display:flex}h2.svelte-1tx0de{font-size:18px;font-weight:800}.close.svelte-1tx0de{border:1px solid var(--line);width:40px;height:40px;color:var(--text-dim);cursor:pointer;background:#ffffff0a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.close.svelte-1tx0de:hover{color:var(--text)}}.plan-frame.svelte-1tx0de{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#facc15,#ec4899) 0 0/300% 300%;border-radius:22px;margin-top:16px;padding:2px;animation:6s infinite svelte-1tx0de-border-dance;position:relative;overflow:hidden;box-shadow:0 10px 25px #00000080}.plan-card.svelte-1tx0de{text-align:center;background:#0a0a0a;border-radius:20px;padding:14px 16px 16px;animation:.5s ease-out both svelte-1tx0de-float-up}@keyframes svelte-1tx0de-border-dance{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes svelte-1tx0de-float-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.plan-frame.svelte-1tx0de,.plan-card.svelte-1tx0de{animation:none}}.plan-badge.svelte-1tx0de{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;text-transform:uppercase;letter-spacing:1px;background:#ffffff1a;border:1px solid #fff3;border-radius:12px;margin-bottom:8px;padding:4px 10px;font-size:9px;font-weight:800;display:inline-block}.plan-title-row.svelte-1tx0de{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;margin-bottom:12px;display:flex}.plan-name.svelte-1tx0de{letter-spacing:.5px;text-shadow:0 2px 10px #fff3;font-size:20px;font-weight:900}.plan-price.svelte-1tx0de{align-items:baseline;gap:4px;display:flex}.plan-amount.svelte-1tx0de{color:#0000;background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:900}.plan-currency.svelte-1tx0de{color:#facc15;font-size:18px;font-weight:800}.plan-features.svelte-1tx0de{border-top:1px dashed #ffffff26;justify-content:space-around;align-items:center;padding-top:12px;list-style:none;display:flex}.plan-features.svelte-1tx0de li:where(.svelte-1tx0de){align-items:center;gap:5px;display:flex}.feature-divider.svelte-1tx0de{background:#ffffff1a;width:1px;height:20px}.feature-icon.svelte-1tx0de{border-radius:8px;padding:6px;display:inline-flex}.feature-icon.speed.svelte-1tx0de{color:#60a5fa;background:#60a5fa1a}.feature-icon.safe.svelte-1tx0de{color:#34d399;background:#34d3991a}.feature-icon.tickets.svelte-1tx0de{color:#facc15;background:#facc151a}.feature-text.svelte-1tx0de{color:#ffffffb3;font-size:10px;font-weight:600}.feature-count.svelte-1tx0de{color:#facc15;font-size:11px;font-weight:800}.subtitle.svelte-1tx0de{color:var(--text-dim);margin-top:18px;font-size:13px}.methods.svelte-1tx0de{gap:12px;margin-top:10px;list-style:none;display:grid}.method.svelte-1tx0de{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:16px;padding:16px 20px;transition:border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),transform .15s;display:flex}.method.svelte-1tx0de:active:not(:disabled){transform:scale(.97)}.method.svelte-1tx0de:disabled{cursor:progress;opacity:.6}.method.card.svelte-1tx0de{border-color:#facc154d;box-shadow:0 4px 20px #facc150d}.method.sbp.svelte-1tx0de{border-color:#34d3994d;box-shadow:0 4px 20px #34d3990d}@media (hover:hover){.method.card.svelte-1tx0de:hover:not(:disabled){border-color:#facc1599;box-shadow:0 8px 30px #facc1533}.method.sbp.svelte-1tx0de:hover:not(:disabled){border-color:#34d39999;box-shadow:0 8px 30px #34d39933}.method.svelte-1tx0de:hover:not(:disabled) .method-arrow:where(.svelte-1tx0de){color:#fff;transform:translate(4px)}}.method-icon.svelte-1tx0de{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.card.svelte-1tx0de .method-icon:where(.svelte-1tx0de){color:#000;background:linear-gradient(135deg,#facc15 0%,#d97706 100%)}.sbp.svelte-1tx0de .method-icon:where(.svelte-1tx0de){color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.method-text.svelte-1tx0de{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.method-label.svelte-1tx0de{font-size:16px;font-weight:700}.method-hint.svelte-1tx0de{color:#ffffff80;font-size:12px;font-weight:500}.method-arrow.svelte-1tx0de{color:#ffffff4d;flex-shrink:0;transition:transform .3s,color .3s;display:inline-flex}.method-warning.svelte-1tx0de{color:orange;background:#ffa5001a;border:1px solid #ffa5004d;border-radius:12px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.5}.switch-method.svelte-1tx0de{color:#0a0a0a;width:100%;font:inherit;cursor:pointer;background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);border:none;border-radius:12px;margin-top:12px;padding:10px 12px;font-size:13px;font-weight:800;display:block}.pending-order.svelte-1tx0de{text-align:center;background:#ffa5001a;border:1px solid #ffa5004d;border-radius:12px;margin-top:15px;padding:15px}.pending-order-text.svelte-1tx0de{color:orange;margin-bottom:10px;font-size:13px;font-weight:600;line-height:1.4}.pending-order-button.svelte-1tx0de{color:#0a0a0a;width:100%;font:inherit;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);border:none;border-radius:12px;padding:12px;font-size:14px;font-weight:800;box-shadow:0 4px 15px #ffa5004d}.pending-order-button.svelte-1tx0de:disabled{cursor:progress;opacity:.6}.order-check-result.svelte-1tx0de{margin-top:12px}.referral.svelte-1tx0de{text-align:center;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:12px;margin-top:15px;padding:15px}.referral-text.svelte-1tx0de{color:#a78bfa;margin-bottom:10px;font-size:13px;font-weight:600;line-height:1.4}.referral-button.svelte-1tx0de{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);border-radius:12px;width:100%;padding:12px;font-size:14px;font-weight:800;text-decoration:none;display:block;box-shadow:0 4px 15px #8b5cf64d}.phone-prompt.svelte-1tx0de{text-align:center}.phone-prompt.svelte-1tx0de h2:where(.svelte-1tx0de){font-size:18px;font-weight:800}.phone-note.svelte-1tx0de{text-align:left;background:#ffa5001a;border:1px solid #ffa5004d;border-radius:12px;margin-top:16px;padding:15px}.phone-note-main.svelte-1tx0de{color:orange;margin-bottom:10px;font-size:13px;font-weight:600;line-height:1.4}.phone-note-extra.svelte-1tx0de{color:var(--text-dim);margin-top:8px;font-size:11px;line-height:1.5}.error-slot.svelte-1tx0de{text-align:left;margin-top:14px}.phone-actions.svelte-1tx0de{gap:10px;margin-top:16px;display:flex}.pay-button.svelte-1tx0de,.cancel-button.svelte-1tx0de{min-width:0;font:inherit;cursor:pointer;border-radius:12px;flex:1;padding:12px;font-size:14px;font-weight:800}.pay-button.svelte-1tx0de{color:#0a0a0a;text-transform:uppercase;background:linear-gradient(135deg,#facc15 0%,#f59e0b 100%);border:none;box-shadow:0 4px 15px #facc1540}.cancel-button.svelte-1tx0de{border:1px solid var(--line);color:var(--text-dim);background:#ffffff0a}.pay-button.svelte-1tx0de:disabled,.cancel-button.svelte-1tx0de:disabled{cursor:progress;opacity:.6}.fineprint.svelte-1tx0de{color:var(--text-dim);text-align:left;margin-top:16px;font-size:11px;line-height:1.6}.card.svelte-rjym57{flex-direction:column;gap:8px;width:100%;min-width:0;height:100%;padding:16px 14px;display:flex}.popular.svelte-rjym57{border-color:var(--accent-line);box-shadow:inset 0 1px #ffffff1a,0 0 32px #facc151f,0 8px 32px #0006}.badge.svelte-rjym57{color:var(--text-dim);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.badge-popular.svelte-rjym57{color:var(--accent)}.name.svelte-rjym57{font-size:16px;font-weight:800}.price.svelte-rjym57{flex-direction:column;gap:2px;display:flex}.old.svelte-rjym57{color:var(--text-dim);font-size:13px;text-decoration:line-through}.now.svelte-rjym57{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.amount.svelte-rjym57{color:var(--accent);letter-spacing:-.02em;font-size:clamp(20px,6vw,25px);font-weight:900}.period.svelte-rjym57{color:var(--text-dim);font-size:11px;font-weight:600}.discount.svelte-rjym57{color:var(--success);background:#34d39924;border:1px solid #34d39966;border-radius:6px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:800}.features.svelte-rjym57{flex-direction:column;flex:1;gap:6px;margin-top:4px;list-style:none;display:flex}.features.svelte-rjym57 li:where(.svelte-rjym57){color:var(--text-dim);align-items:flex-start;gap:7px;font-size:12px;line-height:1.35;display:flex}.features.svelte-rjym57 svg{color:var(--accent);margin-top:1px}.tickets.svelte-rjym57{color:var(--text);font-weight:600}.buy.svelte-rjym57{width:100%;margin-top:8px;padding-inline:12px;font-size:13px}.heading.svelte-2penap{text-align:center;margin-bottom:22px}h2.svelte-2penap{font-size:clamp(22px,6vw,28px);font-weight:800}p.svelte-2penap{color:var(--text-dim);margin-top:8px;font-size:14px}.hero.svelte-1uha8ag{text-align:center;padding:40px 0 32px;position:relative;overflow:hidden}.orb.svelte-1uha8ag{filter:blur(110px);pointer-events:none;border-radius:50%;position:absolute}.orb-1.svelte-1uha8ag{background:#facc151a;width:340px;height:340px;top:-130px;left:-90px}.orb-2.svelte-1uha8ag{background:#facc150f;width:260px;height:260px;bottom:-80px;right:-80px}.hero-inner.svelte-1uha8ag{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.hero-logo.svelte-1uha8ag{object-fit:cover;border-radius:24px;width:96px;height:96px;box-shadow:0 0 40px #facc1547}h1.svelte-1uha8ag{letter-spacing:-.04em;font-size:clamp(30px,9vw,58px);font-weight:900}.accent.svelte-1uha8ag{color:var(--accent)}.hero-sub.svelte-1uha8ag{color:var(--text-dim);font-size:clamp(15px,4.6vw,19px);font-weight:500}.highlights.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:8px 16px;list-style:none;display:flex}.highlights.svelte-1uha8ag li:where(.svelte-1uha8ag){color:#ffffffc7;align-items:center;gap:6px;font-size:13px;display:flex}.highlights.svelte-1uha8ag svg{color:var(--accent)}.sections.svelte-1uha8ag{gap:52px;padding-top:8px;display:grid}.plans.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;list-style:none;display:grid}.plans.svelte-1uha8ag>li:where(.svelte-1uha8ag){min-width:0;display:grid}@media (width<=399px){.plans.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}}@media (width>=640px){.plans.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr))}}.steps.svelte-1uha8ag{gap:10px;list-style:none;display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:flex-start;gap:14px;padding:16px;display:flex}.step-number.svelte-1uha8ag{border:1px solid var(--accent-line);background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:15px;font-weight:800}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-dim);margin-top:5px;font-size:13px;line-height:1.6}.referral.svelte-1uha8ag{align-items:flex-start;gap:14px;padding:18px 16px;display:flex}.referral-icon.svelte-1uha8ag{background:var(--accent-soft);width:46px;height:46px;color:var(--accent);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.referral-text.svelte-1uha8ag{color:var(--text-dim);font-size:14px;line-height:1.6}.referral-link.svelte-1uha8ag{margin-top:14px;font-size:13px}.more.svelte-1uha8ag{text-align:center;margin-top:16px;font-size:14px}.more.svelte-1uha8ag a:where(.svelte-1uha8ag){font-weight:600;text-decoration:none}@media (hover:hover){.more.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:underline}}
