.privacy-page.svelte-7ad8we{min-height:100vh;background:var(--color-bg-dark);color:var(--color-text-light)}.header.svelte-7ad8we{padding:1.5rem;display:flex;justify-content:center;border-bottom:1px solid var(--color-border)}.logo-link.svelte-7ad8we{text-decoration:none}.content.svelte-7ad8we{max-width:800px;margin:0 auto;padding:2rem}h1.svelte-7ad8we{font-family:var(--font-display);font-size:2rem;color:var(--color-primary);margin-bottom:2rem;text-align:center}.legal-content.svelte-7ad8we h1{font-family:var(--font-display);font-size:1.5rem;color:var(--color-primary);margin:2rem 0 1rem}.legal-content.svelte-7ad8we h2{font-family:var(--font-display);font-size:1.25rem;color:var(--color-primary);margin:2rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border)}.legal-content.svelte-7ad8we h3{font-size:1rem;color:var(--color-text-light);margin:1.5rem 0 .5rem}.legal-content.svelte-7ad8we p{line-height:1.7;margin-bottom:1rem;color:var(--color-text-muted)}.legal-content.svelte-7ad8we ul,.legal-content.svelte-7ad8we ol{margin:.5rem 0 1rem;padding-left:1.5rem;color:var(--color-text-muted)}.legal-content.svelte-7ad8we li{margin-bottom:.5rem;line-height:1.6}.legal-content.svelte-7ad8we strong{color:var(--color-text-light)}.legal-content.svelte-7ad8we a{color:var(--color-primary);text-decoration:underline}.legal-content.svelte-7ad8we a:hover{opacity:.8}.empty-state.svelte-7ad8we{text-align:center;padding:3rem;color:var(--color-text-muted)}.empty-state.svelte-7ad8we p:where(.svelte-7ad8we){margin:.5rem 0}.back-button.svelte-7ad8we{margin-top:3rem;display:flex;justify-content:center}@media(max-width:600px){.content.svelte-7ad8we{padding:1rem}h1.svelte-7ad8we{font-size:1.5rem}}
