.lead.svelte-1ybq4d9{font-size:1.05rem}.notice.svelte-1ybq4d9{padding:.6rem .8rem;background:var(--accent-soft);border-radius:var(--radius)}.plans.svelte-1ybq4d9{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.9rem;margin-top:1rem}.plan.svelte-1ybq4d9{display:flex;flex-direction:column;gap:.25rem;padding:1.1rem;background:#fff;border:1px solid var(--line);border-radius:8px}.amount.svelte-1ybq4d9{font-size:1.1rem}.price.svelte-1ybq4d9{font-size:1.35rem;font-weight:650;color:var(--accent)}.plan.svelte-1ybq4d9 small:where(.svelte-1ybq4d9){color:var(--muted)}.plan.svelte-1ybq4d9 small:where(.svelte-1ybq4d9):last-of-type{margin-bottom:.75rem}.plan.svelte-1ybq4d9 .button:where(.svelte-1ybq4d9){margin-top:auto}.table-scroll.svelte-1ybq4d9{margin-top:1rem;overflow-x:auto}.costs.svelte-1ybq4d9{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line)}.costs.svelte-1ybq4d9 th:where(.svelte-1ybq4d9),.costs.svelte-1ybq4d9 td:where(.svelte-1ybq4d9){padding:.65rem .9rem;text-align:left;vertical-align:top;border-top:1px solid var(--line)}.costs.svelte-1ybq4d9 thead:where(.svelte-1ybq4d9) th:where(.svelte-1ybq4d9){font-size:.85rem;font-weight:550;color:var(--muted);background:var(--surface);border-top:0}.costs.svelte-1ybq4d9 tbody:where(.svelte-1ybq4d9) th:where(.svelte-1ybq4d9){font-weight:550}.costs.svelte-1ybq4d9 small:where(.svelte-1ybq4d9){display:block;margin-top:.1rem;font-weight:400;color:var(--muted)}.costs.svelte-1ybq4d9 .cost:where(.svelte-1ybq4d9){text-align:right;white-space:nowrap}.costs.svelte-1ybq4d9 td.cost:where(.svelte-1ybq4d9){font-weight:650;color:var(--accent)}.facts.svelte-1ybq4d9{padding-left:1.2rem}.order-dialog.svelte-1ybq4d9{width:min(92vw,34rem);max-height:92vh;margin:auto;padding:1.25rem;color:var(--ink);background:var(--paper);border:0;border-radius:8px}.order-dialog.svelte-1ybq4d9::backdrop{background:#0a1012b8}.order-dialog.svelte-1ybq4d9 header:where(.svelte-1ybq4d9){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.order-dialog.svelte-1ybq4d9 h2:where(.svelte-1ybq4d9){margin:0;font-size:1.2rem}.details.svelte-1ybq4d9{display:grid;grid-template-columns:auto 1fr;gap:.45rem 1rem;margin:0;padding:.8rem .9rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.details.svelte-1ybq4d9 dt:where(.svelte-1ybq4d9){color:var(--muted)}.details.svelte-1ybq4d9 dd:where(.svelte-1ybq4d9){margin:0}.tax.svelte-1ybq4d9{margin:.4rem 0 0;font-size:.82rem;color:var(--muted)}.payment.svelte-1ybq4d9{margin:.9rem 0 0}.consent.svelte-1ybq4d9{display:flex;gap:.5rem;margin-top:.9rem;font-size:.95rem}.consent.svelte-1ybq4d9 input:where(.svelte-1ybq4d9){flex:none;margin-top:.25rem}.order-dialog.svelte-1ybq4d9 .notice:where(.svelte-1ybq4d9){margin:.9rem 0 0}.actions.svelte-1ybq4d9{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:1.1rem}.error.svelte-1ybq4d9{margin:.75rem 0 0;color:#8a1c1c}.fineprint.svelte-1ybq4d9{margin-top:2rem;font-size:.85rem;color:var(--muted)}
