.legal-page.svelte-q68ab{padding-top:90px;padding-bottom:60px;min-height:100vh}.back-link.svelte-q68ab{display:inline-block;margin-bottom:24px;color:#a78bfa;text-decoration:none;font-size:14px}.back-link.svelte-q68ab:hover{color:#c4b5fd}h1.svelte-q68ab{font-family:Montserrat,sans-serif;font-size:28px;font-weight:800;color:#fff;margin-bottom:8px}.date.svelte-q68ab{font-size:13px;color:#64748b;margin-bottom:36px}section.svelte-q68ab{margin-bottom:40px}h2.svelte-q68ab{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;color:#c4b5fd;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(124,58,237,.2)}.section-desc.svelte-q68ab{font-size:13px;color:#64748b;margin-bottom:14px;line-height:1.6}.price-table.svelte-q68ab{border:1px solid rgba(255,255,255,.07);border-radius:10px;overflow:hidden}.pt-header.svelte-q68ab{display:grid;grid-template-columns:1fr 1fr auto;padding:10px 16px;background:#ffffff0a;font-size:11px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.5px;gap:12px}.pt-row.svelte-q68ab{display:grid;grid-template-columns:1fr 1fr auto;padding:12px 16px;gap:12px;align-items:center;border-top:1px solid rgba(255,255,255,.05);transition:background .15s}.pt-row.svelte-q68ab:hover{background:#ffffff05}.pt-row.highlight.svelte-q68ab{background:#f59e0b0d}.pt-name.svelte-q68ab{font-size:14px;color:#e2e8f0;font-weight:600}.pt-rarity.svelte-q68ab{font-size:12px;font-weight:700}.pt-ex.svelte-q68ab{font-size:12px;color:#475569}.pt-price.svelte-q68ab{font-size:15px;font-weight:800;color:#fff;white-space:nowrap;text-align:right}.note.svelte-q68ab{font-size:12px;color:#475569;margin-top:8px}.payment-info.svelte-q68ab ul:where(.svelte-q68ab){padding-left:18px}.payment-info.svelte-q68ab li:where(.svelte-q68ab){font-size:14px;color:#64748b;margin-bottom:6px;line-height:1.7}.payment-info.svelte-q68ab strong:where(.svelte-q68ab){color:#e2e8f0}.legal-links.svelte-q68ab{margin-top:16px;font-size:13px}.legal-links.svelte-q68ab a:where(.svelte-q68ab){color:#a78bfa;text-decoration:none;margin:0 4px}.legal-links.svelte-q68ab a:where(.svelte-q68ab):hover{text-decoration:underline}
