.legal-page.svelte-yiqd0o{min-height:100vh;background:var(--bg-primary);padding:80px 20px 40px}.legal-container.svelte-yiqd0o{max-width:800px;margin:0 auto;background:var(--bg-card);padding:60px;border-radius:16px;border:1px solid var(--border);box-shadow:var(--shadow-lg)}h1.svelte-yiqd0o{font-size:42px;font-weight:900;color:var(--text-primary);margin-bottom:8px;letter-spacing:-.02em}.updated.svelte-yiqd0o{color:var(--text-tertiary);font-size:14px;margin-bottom:40px}section.svelte-yiqd0o{margin-bottom:40px}h2.svelte-yiqd0o{font-size:24px;font-weight:700;color:var(--text-primary);margin-bottom:16px;margin-top:32px}h3.svelte-yiqd0o{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:12px;margin-top:20px}p.svelte-yiqd0o{color:var(--text-secondary);line-height:1.8;margin-bottom:16px}ul.svelte-yiqd0o{margin-left:24px;margin-bottom:16px}li.svelte-yiqd0o{color:var(--text-secondary);line-height:1.8;margin-bottom:8px}strong.svelte-yiqd0o{color:var(--text-primary);font-weight:600}.cookie-table.svelte-yiqd0o{width:100%;border-collapse:collapse;margin:24px 0}.cookie-table.svelte-yiqd0o th:where(.svelte-yiqd0o),.cookie-table.svelte-yiqd0o td:where(.svelte-yiqd0o){padding:12px;text-align:left;border:1px solid var(--border)}.cookie-table.svelte-yiqd0o th:where(.svelte-yiqd0o){background:var(--bg-tertiary);color:var(--text-primary);font-weight:600}.cookie-table.svelte-yiqd0o td:where(.svelte-yiqd0o){color:var(--text-secondary)}.back-link.svelte-yiqd0o{margin-top:60px;padding-top:40px;border-top:1px solid var(--border)}.back-link.svelte-yiqd0o a:where(.svelte-yiqd0o){color:var(--primary);text-decoration:none;font-weight:600;transition:all .3s}.back-link.svelte-yiqd0o a:where(.svelte-yiqd0o):hover{color:var(--accent)}@media(max-width:768px){.legal-container.svelte-yiqd0o{padding:40px 24px}h1.svelte-yiqd0o{font-size:32px}h2.svelte-yiqd0o{font-size:20px}.cookie-table.svelte-yiqd0o{font-size:13px}.cookie-table.svelte-yiqd0o th:where(.svelte-yiqd0o),.cookie-table.svelte-yiqd0o td:where(.svelte-yiqd0o){padding:8px}}
