.privacy.svelte-7ke6fz{font-size:16px}.privacy-updated.svelte-7ke6fz{color:var(--color-ink-muted);margin:10px 0 0;font-size:14px}.privacy-toc.svelte-7ke6fz{border:1px solid var(--color-border-subtle);border-radius:var(--rs-card-radius);background:var(--color-surface-raised);margin:0 0 34px;padding:0;overflow:hidden}.privacy-toc.svelte-7ke6fz ol:where(.svelte-7ke6fz){grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.privacy-toc.svelte-7ke6fz a:where(.svelte-7ke6fz){min-height:48px;color:var(--color-ink-strong);border-top:1px solid var(--color-border-subtle);border-left:1px solid var(--color-border-subtle);align-items:center;gap:12px;padding:8px 18px;font-size:15px;text-decoration:none;display:flex}.privacy-toc.svelte-7ke6fz li:where(.svelte-7ke6fz):nth-child(-n+2) a:where(.svelte-7ke6fz){border-top:0}.privacy-toc.svelte-7ke6fz li:where(.svelte-7ke6fz):nth-child(odd) a:where(.svelte-7ke6fz){border-left:0}.privacy-toc.svelte-7ke6fz a:where(.svelte-7ke6fz):hover,.privacy-toc.svelte-7ke6fz a:where(.svelte-7ke6fz):focus-visible{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.toc-num.svelte-7ke6fz{font-family:var(--font-mono);color:var(--color-ink-subtle);font-variant-numeric:tabular-nums;font-size:11px}.toc-text.svelte-7ke6fz{flex:auto}.privacy-section.svelte-7ke6fz{margin:0 0 32px;scroll-margin-top:24px}.privacy-section.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--color-ink);margin:0 0 12px;font-size:16px;line-height:1.6}.privacy-section.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child{margin-bottom:0}.privacy-list.svelte-7ke6fz{flex-direction:column;gap:8px;margin:0 0 14px;padding-left:22px;display:flex}.privacy-list.svelte-7ke6fz li:where(.svelte-7ke6fz){font-size:16px;line-height:1.55}.privacy-section.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--color-accent)}.privacy-section.svelte-7ke6fz code:where(.svelte-7ke6fz){font-family:var(--font-mono);background:var(--color-surface-raised);color:var(--color-accent);border:1px solid var(--color-border-subtle);border-radius:4px;padding:1px 6px;font-size:.92em}.privacy-footer.svelte-7ke6fz{border-top:1px solid var(--color-border-subtle);color:var(--color-ink-muted);margin-top:40px;padding-top:18px;font-size:14px}@media (width<=900px){.privacy-toc.svelte-7ke6fz ol:where(.svelte-7ke6fz){grid-template-columns:1fr}.privacy-toc.svelte-7ke6fz li:where(.svelte-7ke6fz):nth-child(-n+2) a:where(.svelte-7ke6fz){border-top:1px solid var(--color-border-subtle)}.privacy-toc.svelte-7ke6fz li:where(.svelte-7ke6fz):first-child a:where(.svelte-7ke6fz){border-top:0}.privacy-toc.svelte-7ke6fz li:where(.svelte-7ke6fz) a:where(.svelte-7ke6fz){border-left:0}}
