.crumb.svelte-15pr3jj{margin:0 0 .8rem}.crumb.svelte-15pr3jj a:where(.svelte-15pr3jj){color:var(--muted);text-decoration:none;font-size:var(--fs-sm)}.crumb.svelte-15pr3jj a:where(.svelte-15pr3jj):hover{text-decoration:underline}.toc.svelte-15pr3jj{border:1px solid var(--border);border-radius:var(--radius);padding:.8rem 1rem;margin-bottom:1.25rem;max-width:var(--measure);background:var(--bg)}.toc-title.svelte-15pr3jj{margin:0 0 .4rem;font-weight:600;font-size:var(--fs-sm);color:var(--muted)}.toc.svelte-15pr3jj ol:where(.svelte-15pr3jj){margin:0;padding-left:1.2rem}.toc.svelte-15pr3jj li.sub:where(.svelte-15pr3jj){list-style:none;margin-left:1rem}.toc.svelte-15pr3jj a{font-size:var(--fs-sm)}.legal-doc-content.svelte-15pr3jj h1{font-size:1.4rem;margin:0 0 .4rem;max-width:var(--measure)}.legal-doc-content.svelte-15pr3jj h2{font-size:var(--fs-lg);margin-top:1.75rem;padding-top:1.1rem;border-top:1px solid var(--border);max-width:var(--measure);scroll-margin-top:1rem}.legal-doc-content.svelte-15pr3jj h2:first-of-type{margin-top:1.25rem;padding-top:0;border-top:none}.legal-doc-content.svelte-15pr3jj h3{font-size:var(--fs-md);margin-top:1.25rem;max-width:var(--measure);scroll-margin-top:1rem}.legal-doc-content.svelte-15pr3jj p,.legal-doc-content.svelte-15pr3jj li{line-height:var(--lh-relaxed);font-size:var(--fs-base);max-width:var(--measure)}.legal-doc-content.svelte-15pr3jj ul,.legal-doc-content.svelte-15pr3jj ol{padding-left:1.4rem}.legal-doc-content.svelte-15pr3jj li+li{margin-top:.35rem}.legal-doc-content.svelte-15pr3jj hr{border:none;border-top:1px solid var(--border);margin:1.5rem 0}.legal-doc-content.svelte-15pr3jj a{text-underline-offset:2px}.legal-doc-content.svelte-15pr3jj .legal-table-scroll{overflow-x:auto}.legal-doc-content.svelte-15pr3jj .legal-table{border-collapse:collapse;width:100%;min-width:36em;margin:.75rem 0 1.25rem;font-size:var(--fs-base);table-layout:fixed}.legal-doc-content.svelte-15pr3jj .legal-table th,.legal-doc-content.svelte-15pr3jj .legal-table td{border:1px solid var(--border);padding:.5rem .65rem;text-align:left;vertical-align:top;line-height:var(--lh-base);overflow-wrap:anywhere}.legal-doc-content.svelte-15pr3jj .legal-table th{background:var(--bg);font-weight:600}@media(max-width:480px){.legal-doc-content.svelte-15pr3jj{padding:0}}
