.legal.svelte-7ad8we{gap:var(--s-7);max-width:var(--measure);line-height:1.8;display:grid}.legal.svelte-7ad8we section:where(.svelte-7ad8we){gap:var(--s-3);display:grid}.legal__h.svelte-7ad8we{color:var(--text);font-size:1rem;font-weight:700;line-height:1.4}.legal.svelte-7ad8we p:where(.svelte-7ad8we){color:var(--text-secondary)}.legal.svelte-7ad8we code:where(.svelte-7ad8we){font-family:var(--font-mono);color:var(--text);overflow-wrap:anywhere;font-size:.8125em}.legal__inline-btn.svelte-7ad8we{appearance:none;font:inherit;cursor:pointer;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent-dim);text-decoration-color:var(--accent-dim);text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:none;padding:0}@media (hover:hover) and (pointer:fine){.legal__inline-btn.svelte-7ad8we:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.legal__inline-btn.svelte-7ad8we:active{color:var(--accent-dim)}.legal__inline-btn.svelte-7ad8we:focus-visible{box-shadow:var(--focus-ring);border-radius:2px;outline:none}.legal__updated.svelte-7ad8we{margin-top:var(--s-2);color:var(--text-muted);font-size:.8125rem}
