.loading.svelte-t8ke8m{padding:32px;color:var(--wf-text-muted);text-align:center}.alert.svelte-t8ke8m{padding:14px 18px;background:var(--wf-err-weak);border:1px solid var(--wf-err);border-radius:var(--wf-r-md);color:var(--wf-err)}.panel.svelte-t8ke8m{padding:28px}.panel__status.svelte-t8ke8m{margin-bottom:16px}.panel__title.svelte-t8ke8m{font-size:26px;font-weight:600;letter-spacing:-.025em;margin:0 0 24px}.rows.svelte-t8ke8m{display:flex;flex-direction:column}.row.svelte-t8ke8m{display:grid;grid-template-columns:220px 1fr;gap:16px;padding:12px 0;border-top:1px solid var(--wf-divider)}.row.svelte-t8ke8m:first-child{border-top:none;padding-top:0}.row__k.svelte-t8ke8m{font-size:13px;color:var(--wf-text-muted)}.row__v.svelte-t8ke8m{font-size:14px;color:var(--wf-text)}.banner.svelte-t8ke8m{margin-top:16px;padding:12px 18px;border-radius:var(--wf-r-md);font-size:13.5px;line-height:1.55}.banner--ok.svelte-t8ke8m{background:var(--wf-ok-weak, var(--wf-accent-weak));border:1px solid var(--wf-ok, var(--wf-accent));color:var(--wf-text)}.banner--err.svelte-t8ke8m{background:var(--wf-err-weak);border:1px solid var(--wf-err);color:var(--wf-err)}.pricing.svelte-t8ke8m{margin-top:24px;background:radial-gradient(circle at top right,color-mix(in oklch,var(--wf-accent) 16%,transparent) 0%,transparent 55%),var(--wf-surface);border:1px solid var(--wf-border);border-radius:var(--wf-r-lg);padding:32px 36px;display:grid;grid-template-columns:1.05fr 1fr;gap:36px;align-items:center;position:relative;overflow:hidden}.pricing.svelte-t8ke8m:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid color-mix(in oklch,var(--wf-accent) 32%,transparent);pointer-events:none;opacity:.6}.pricing__eyebrow.svelte-t8ke8m{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wf-accent);background:color-mix(in oklch,var(--wf-accent) 14%,transparent);padding:4px 10px;border-radius:999px;margin-bottom:14px}.pricing__title.svelte-t8ke8m{font-size:24px;font-weight:600;letter-spacing:-.02em;margin:0 0 12px}.pricing__price.svelte-t8ke8m{display:flex;align-items:baseline;gap:4px}.pricing__amount.svelte-t8ke8m{font-size:44px;font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--wf-text)}.pricing__period.svelte-t8ke8m{font-size:16px;color:var(--wf-text-muted)}.pricing__price-note.svelte-t8ke8m{margin-top:6px;font-size:12px;color:var(--wf-text-faint)}.pricing__features.svelte-t8ke8m{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;align-self:center}.pricing__features.svelte-t8ke8m li:where(.svelte-t8ke8m){display:flex;align-items:flex-start;gap:12px;padding:8px 12px;border-radius:var(--wf-r-sm);font-size:13.5px;color:var(--wf-text);line-height:1.45;transition:background-color .14s ease,transform .14s ease}.pricing__features.svelte-t8ke8m li:where(.svelte-t8ke8m):hover{background:var(--wf-surface-2);transform:translate(2px)}.pricing__features.svelte-t8ke8m li:where(.svelte-t8ke8m):first-child{font-weight:500}.pricing__check.svelte-t8ke8m{flex-shrink:0;margin-top:1px}.pricing__cta.svelte-t8ke8m{grid-column:1 / -1;display:flex;flex-direction:column;gap:12px;margin-top:8px;padding-top:20px;border-top:1px solid var(--wf-divider)}.pricing__btn.svelte-t8ke8m{align-self:flex-start;min-width:220px}.pricing__methods.svelte-t8ke8m{font-size:12.5px;color:var(--wf-text-muted)}.pricing__method.svelte-t8ke8m{color:var(--wf-text);font-weight:500}.pricing__sep.svelte-t8ke8m{margin:0 6px;color:var(--wf-text-faint)}.pricing__trust.svelte-t8ke8m{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:var(--wf-text-faint);line-height:1.55;max-width:520px}.pricing__trust-icon.svelte-t8ke8m{flex-shrink:0;margin-top:2px;color:var(--wf-text-muted)}.portal-card.svelte-t8ke8m{margin-top:20px;padding:24px 28px}.portal-card__title.svelte-t8ke8m{font-size:18px;font-weight:600;margin:0 0 8px;letter-spacing:-.015em}.portal-card__body.svelte-t8ke8m{font-size:14px;color:var(--wf-text-muted);margin:0 0 16px;line-height:1.6;max-width:520px}.note.svelte-t8ke8m{margin-top:20px;padding:16px 20px;background:var(--wf-surface-2);border:1px solid var(--wf-divider);border-radius:var(--wf-r-md);font-size:13px;color:var(--wf-text-muted);line-height:1.6}@media(max-width:640px){.row.svelte-t8ke8m{grid-template-columns:1fr;gap:4px}}.page-title[data-astro-cid-xpg45alt]{font-size:26px;font-weight:600;letter-spacing:-.025em;margin:0 0 8px}.page-lead[data-astro-cid-xpg45alt]{color:var(--wf-text-muted);font-size:14px;margin:0 0 24px}
