.privacy-page.svelte-7ke6fz{min-height:100vh;height:100%;overflow-y:auto;background:linear-gradient(135deg,#0d1117,#161b22);color:#e6edf3;font-family:Inter,system-ui,-apple-system,sans-serif}.privacy-container.svelte-7ke6fz{max-width:800px;margin:0 auto;padding:40px 24px 60px}.back-link.svelte-7ke6fz{display:inline-flex;align-items:center;gap:8px;color:#58a6ff;text-decoration:none;font-size:14px;font-weight:500;margin-bottom:32px;transition:opacity .15s ease}.back-link.svelte-7ke6fz:hover{opacity:.8}h1.svelte-7ke6fz{font-size:2.5rem;font-weight:700;margin-bottom:8px;background:linear-gradient(90deg,#58a6ff,#a371f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.last-updated.svelte-7ke6fz{color:#8b949e;font-size:14px;margin-bottom:40px}section.svelte-7ke6fz{margin-bottom:32px}h2.svelte-7ke6fz{font-size:1.25rem;font-weight:600;color:#e6edf3;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #30363D}p.svelte-7ke6fz{color:#8b949e;line-height:1.7;margin-bottom:12px}p.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:#e6edf3}ul.svelte-7ke6fz{list-style:none;padding:0;margin:16px 0}li.svelte-7ke6fz{color:#8b949e;line-height:1.7;padding-left:24px;margin-bottom:12px;position:relative}li.svelte-7ke6fz:before{content:"";color:#58a6ff;position:absolute;left:8px}li.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:#e6edf3}a.svelte-7ke6fz{color:#58a6ff;text-decoration:none;transition:opacity .15s ease}a.svelte-7ke6fz:hover{text-decoration:underline}.contact-links.svelte-7ke6fz{display:flex;gap:16px;margin-top:16px}.contact-links.svelte-7ke6fz a:where(.svelte-7ke6fz){display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#21262d;border:1px solid #30363D;border-radius:8px;color:#e6edf3;font-size:14px;font-weight:500;transition:all .15s ease}.contact-links.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{background:#30363d;text-decoration:none}.privacy-footer.svelte-7ke6fz{margin-top:48px;padding-top:24px;border-top:1px solid #30363D;text-align:center}.privacy-footer.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:13px;margin-bottom:16px}.back-link-bottom.svelte-7ke6fz{font-size:14px;font-weight:600}@media(max-width:640px){.privacy-container.svelte-7ke6fz{padding:24px 16px 40px}h1.svelte-7ke6fz{font-size:2rem}.contact-links.svelte-7ke6fz{flex-direction:column}}
