.prose-body.svelte-7ke6fz{font-family:var(--font-body);font-size:1.0625rem;line-height:1.7;color:var(--color-bone-muted);max-width:72ch}.prose-body.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--color-bone);font-weight:600}.prose-body.svelte-7ke6fz em:where(.svelte-7ke6fz){color:var(--color-bone);font-style:italic}.privacy-link.svelte-7ke6fz{color:var(--color-bone);text-decoration:underline;text-decoration-color:var(--color-divider);text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}.privacy-link.svelte-7ke6fz:hover{color:var(--color-accent);text-decoration-color:var(--color-accent)}.privacy-list.svelte-7ke6fz{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.privacy-list.svelte-7ke6fz li:where(.svelte-7ke6fz){position:relative;padding-left:1.25rem}.privacy-list.svelte-7ke6fz li:where(.svelte-7ke6fz):before{content:"·";position:absolute;left:0;color:var(--color-accent);font-weight:700}.privacy-inline-btn.svelte-7ke6fz{display:inline;background:transparent;border:none;padding:0;margin:0;font:inherit;color:var(--color-bone);text-decoration:underline;text-decoration-color:var(--color-divider);text-underline-offset:3px;cursor:pointer;transition:color .15s ease,text-decoration-color .15s ease}.privacy-inline-btn.svelte-7ke6fz:hover{color:var(--color-accent);text-decoration-color:var(--color-accent)}.privacy-table-wrap.svelte-7ke6fz{margin-top:.5rem;overflow-x:auto;border:1px solid var(--color-divider)}.privacy-table.svelte-7ke6fz{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:.9375rem;color:var(--color-bone-muted)}.privacy-table.svelte-7ke6fz thead:where(.svelte-7ke6fz) th:where(.svelte-7ke6fz){text-align:left;font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);padding:.75rem 1rem;border-bottom:1px solid var(--color-divider);background:var(--color-ink-sunken)}.privacy-table.svelte-7ke6fz tbody:where(.svelte-7ke6fz) td:where(.svelte-7ke6fz){padding:.85rem 1rem;border-bottom:1px solid var(--color-divider);vertical-align:top;line-height:1.5}.privacy-table.svelte-7ke6fz tbody:where(.svelte-7ke6fz) tr:where(.svelte-7ke6fz):last-child td:where(.svelte-7ke6fz){border-bottom:none}.privacy-table.svelte-7ke6fz code:where(.svelte-7ke6fz){font-family:var(--font-mono);font-size:.8125rem;color:var(--color-bone);background:var(--color-ink-elevated);padding:.125rem .375rem;border:1px solid var(--color-divider);white-space:nowrap}
