.dashboard.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{width:min(1100px,calc(100% - 2rem));margin:0 auto;padding:clamp(2rem,6vw,5rem) 0}.heading.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem}.heading.svelte-ouk6xy p.svelte-ouk6xy.svelte-ouk6xy{color:#67e8f9;font-weight:800;margin:0}.heading.svelte-ouk6xy h1.svelte-ouk6xy.svelte-ouk6xy{font-size:clamp(2rem,5vw,4.5rem);letter-spacing:-.05em;margin:.25rem 0}.heading.svelte-ouk6xy a.svelte-ouk6xy.svelte-ouk6xy,.history.svelte-ouk6xy a.svelte-ouk6xy.svelte-ouk6xy{color:#07101f;background:#67e8f9;padding:.75rem 1rem;border-radius:11px;text-decoration:none;font-weight:800}.notice.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{padding:1rem;border-radius:12px;background:#172033}.notice.error.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{background:#4c1519;color:#fecaca}.notice.success.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{background:#123b34;color:#a7f3d0}.balance-card.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{display:grid;gap:.35rem;padding:1.5rem;border:1px solid rgba(103,232,249,.35);border-radius:20px;background:#10263a}.balance-card.svelte-ouk6xy strong.svelte-ouk6xy.svelte-ouk6xy{font-size:clamp(2.2rem,6vw,4rem)}.balance-card.svelte-ouk6xy small.svelte-ouk6xy.svelte-ouk6xy{color:#aebed1;max-width:750px;line-height:1.5}.preferences.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{margin-top:1.5rem;padding:1.2rem;border-radius:16px;background:#0f172a}.preferences.svelte-ouk6xy h2.svelte-ouk6xy.svelte-ouk6xy{margin:.2rem 0 1rem}.preference-grid.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:.8rem;align-items:end}.preference-grid.svelte-ouk6xy label.svelte-ouk6xy.svelte-ouk6xy{display:grid;gap:.4rem;color:#cbd5e1;font-weight:700}.preference-grid.svelte-ouk6xy select.svelte-ouk6xy.svelte-ouk6xy{min-height:46px;padding:.7rem;border:1px solid #334155;border-radius:10px;background:#07101f;color:#fff}.preference-grid.svelte-ouk6xy button.svelte-ouk6xy.svelte-ouk6xy{min-height:46px;padding:0 1rem;border:0;border-radius:11px;background:#67e8f9;color:#07101f;font-weight:850}h2.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{margin:2.2rem 0 1rem}.packages.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.packages.svelte-ouk6xy article.svelte-ouk6xy.svelte-ouk6xy{position:relative;display:flex;flex-direction:column;padding:1.2rem;border:1px solid #334155;border-radius:17px;background:#0f172a}.packages.svelte-ouk6xy article.recommended.svelte-ouk6xy.svelte-ouk6xy{border-color:#67e8f9}.packages.svelte-ouk6xy h3.svelte-ouk6xy.svelte-ouk6xy{margin:.2rem 0}.packages.svelte-ouk6xy p.svelte-ouk6xy.svelte-ouk6xy{color:#aebed1;line-height:1.45;flex:1}.price.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{display:flex;align-items:end;justify-content:space-between;margin:1rem 0}.price.svelte-ouk6xy strong.svelte-ouk6xy.svelte-ouk6xy{font-size:1.5rem}.packages.svelte-ouk6xy button.svelte-ouk6xy.svelte-ouk6xy,.tools.svelte-ouk6xy button.svelte-ouk6xy.svelte-ouk6xy{min-height:48px;border:0;border-radius:11px;background:#67e8f9;color:#07101f;font-weight:850}.packages.svelte-ouk6xy button.svelte-ouk6xy.svelte-ouk6xy:disabled{opacity:.45}.badge.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{position:absolute;top:-.65rem;right:1rem;background:#67e8f9;color:#07101f;border-radius:99px;padding:.2rem .6rem;font-size:.75rem;font-weight:900}.checkout-data.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{display:grid;grid-template-columns:2fr 1fr;gap:1rem;margin-top:1rem;padding:1.2rem;border-radius:16px;background:#0f172a}.checkout-data.svelte-ouk6xy label.svelte-ouk6xy.svelte-ouk6xy,.tools.svelte-ouk6xy label.svelte-ouk6xy.svelte-ouk6xy{display:grid;gap:.4rem;color:#cbd5e1;font-weight:700}.checkout-data.svelte-ouk6xy input.svelte-ouk6xy.svelte-ouk6xy,.tools.svelte-ouk6xy input.svelte-ouk6xy.svelte-ouk6xy{min-height:46px;padding:.7rem;border:1px solid #334155;border-radius:10px;background:#07101f;color:#fff}.check.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{display:flex!important;align-items:center}.check.svelte-ouk6xy input.svelte-ouk6xy.svelte-ouk6xy{min-height:auto}.consent.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{grid-column:1/-1;font-size:.86rem;line-height:1.45}.tools.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.tools.svelte-ouk6xy form.svelte-ouk6xy.svelte-ouk6xy{display:grid;grid-template-columns:1fr auto;gap:.6rem;align-items:end;padding:1rem;border-radius:16px;background:#0f172a}.tools.svelte-ouk6xy button.svelte-ouk6xy.svelte-ouk6xy{padding:0 1rem}.history.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{margin-top:2rem}.history.svelte-ouk6xy article.svelte-ouk6xy.svelte-ouk6xy{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;border-top:1px solid #334155}.history.svelte-ouk6xy article.svelte-ouk6xy div.svelte-ouk6xy{display:grid;gap:.25rem}.receipt-links.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{display:flex!important;align-items:flex-end;gap:.5rem!important;flex-wrap:wrap}.history.svelte-ouk6xy span.svelte-ouk6xy.svelte-ouk6xy,.privacy.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{color:#94a3b8}.privacy.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{line-height:1.6;margin-top:2rem}@media (max-width:900px){.packages.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{grid-template-columns:repeat(2,1fr)}.preference-grid.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{grid-template-columns:1fr 1fr}}@media (max-width:620px){.preference-grid.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{grid-template-columns:1fr}.heading.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{align-items:start;flex-direction:column}.packages.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy,.checkout-data.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy,.tools.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{grid-template-columns:1fr}.consent.svelte-ouk6xy.svelte-ouk6xy.svelte-ouk6xy{grid-column:auto}.tools.svelte-ouk6xy form.svelte-ouk6xy.svelte-ouk6xy{grid-template-columns:1fr}.history.svelte-ouk6xy article.svelte-ouk6xy.svelte-ouk6xy{align-items:start;flex-direction:column}}
