.eyebrow.svelte-17guzaz{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:9999px;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:linear-gradient(100deg,#010589,#4472fc 60%,#8221e2);box-shadow:0 8px 16px -10px #4472fccc}.panel.svelte-17guzaz{padding:28px;border-radius:24px;background:var(--surface);border:1px solid var(--surface-border);box-shadow:0 20px 40px -24px var(--panel-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.premium.svelte-17guzaz{position:relative;overflow:clip;padding:28px;border-radius:24px;color:#fff;background:linear-gradient(135deg,#010589,#2b3fd6 45%,#4472fc 65%,#8221e2);box-shadow:0 40px 70px -30px #0105898c,0 18px 30px -18px #01058966}.orb.svelte-17guzaz{position:absolute;right:-80px;bottom:-120px;width:280px;height:280px;border-radius:9999px;background:radial-gradient(circle,rgba(66,200,234,.55),transparent 65%);pointer-events:none}.price.svelte-17guzaz{margin:10px 0 6px;font-size:2.5rem;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--ink)}.premium.svelte-17guzaz .price:where(.svelte-17guzaz){color:#fff}.price.svelte-17guzaz small:where(.svelte-17guzaz){font-size:.95rem;font-weight:500;letter-spacing:0}.badge.svelte-17guzaz{padding:4px 12px;border-radius:9999px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#ffffff2e;border:1px solid rgba(255,255,255,.35)}.current.svelte-17guzaz{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:9999px;font-size:.9rem;font-weight:600;color:light-dark(#047857,#6ee7b7);background:light-dark(#d1fae5,rgba(16,185,129,.16))}.current.on-dark.svelte-17guzaz{padding:4px 12px;font-size:.8rem;color:#fff;background:#ffffff2e;border:1px solid rgba(255,255,255,.35)}.btn.svelte-17guzaz{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 20px;border-radius:9999px;font-size:.95rem;font-weight:600;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.btn.svelte-17guzaz:hover:not(:disabled){transform:translateY(-1px)}.btn.svelte-17guzaz:disabled{cursor:progress;opacity:.7}.btn.svelte-17guzaz:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.btn-secondary.svelte-17guzaz{color:var(--brand-ink);background:var(--surface-solid);border:1px solid light-dark(#dfe5f5,rgba(255,255,255,.1))}.btn-secondary.svelte-17guzaz:focus-visible{outline-color:var(--accent)}.btn-white.svelte-17guzaz{color:#010589;background:#fff;box-shadow:0 10px 20px -10px #00000073}.btn-ghost.svelte-17guzaz{color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.3)}.btn-ghost.svelte-17guzaz:hover:not(:disabled){background:#fff3}table.svelte-17guzaz{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.95rem}thead.svelte-17guzaz th:where(.svelte-17guzaz){padding:14px 12px;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);text-align:center}thead.svelte-17guzaz th:where(.svelte-17guzaz):first-child{width:34%}thead.svelte-17guzaz th.mine:where(.svelte-17guzaz){color:var(--brand-ink)}tbody.svelte-17guzaz th:where(.svelte-17guzaz){padding:14px 12px;font-weight:500;text-align:left;color:var(--ink)}td.svelte-17guzaz{padding:14px 12px;text-align:center;color:var(--ink-2);border-top:1px solid var(--line)}tbody.svelte-17guzaz th:where(.svelte-17guzaz){border-top:1px solid var(--line)}.col-premium.svelte-17guzaz{font-weight:600;color:var(--brand-ink);background:light-dark(rgba(68,114,252,.06),rgba(68,114,252,.12))}thead.svelte-17guzaz th.col-premium:where(.svelte-17guzaz){border-radius:14px 14px 0 0}tbody.svelte-17guzaz tr:where(.svelte-17guzaz):last-child .col-premium:where(.svelte-17guzaz){border-radius:0 0 14px 14px}.dash.svelte-17guzaz{color:var(--ink-4)}@media (max-width: 639px){.panel.svelte-17guzaz,.premium.svelte-17guzaz{padding:22px}.price.svelte-17guzaz{font-size:2.1rem}table.svelte-17guzaz{font-size:.8rem}thead.svelte-17guzaz th:where(.svelte-17guzaz){font-size:.62rem;letter-spacing:.04em}thead.svelte-17guzaz th:where(.svelte-17guzaz),tbody.svelte-17guzaz th:where(.svelte-17guzaz),td.svelte-17guzaz{padding:12px 6px}}.fade-up.svelte-17guzaz{animation:svelte-17guzaz-fade-up .5s ease-out both;animation-delay:var(--delay, 0ms)}@keyframes svelte-17guzaz-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.fade-up.svelte-17guzaz{animation:none}.btn.svelte-17guzaz:hover:not(:disabled){transform:none}}
