.legal-toc.svelte-9mnk2x{display:none}@media(min-width:1024px){.legal-toc.svelte-9mnk2x{display:block;position:sticky;top:1.5rem;align-self:start;max-height:calc(100vh - 3rem);overflow:auto;width:13.5rem;flex-shrink:0;padding-right:.5rem}}.legal-toc-title.svelte-9mnk2x{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .75rem;color:color-mix(in srgb,var(--font-color) 55%,transparent)}.legal-toc-list.svelte-9mnk2x{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem;font-size:.8125rem;line-height:1.35}.legal-toc-link.svelte-9mnk2x{display:block;color:color-mix(in srgb,var(--font-color) 72%,transparent);text-decoration:none;border-left:2px solid transparent;padding-left:.5rem;margin-left:-2px}.legal-toc-link.svelte-9mnk2x:hover{color:var(--font-color)}.legal-toc-link.active.svelte-9mnk2x{color:#00d4e8;border-left-color:#00d4e8;font-weight:500}.legal-doc-layout.svelte-v9i6nf{width:100%;max-width:72rem;display:flex;align-items:flex-start;gap:2rem}.legal-doc-column.svelte-v9i6nf{flex:1;min-width:0;max-width:48rem}.legal-page-head.svelte-v9i6nf{margin-bottom:2rem}.legal-doc-h1.svelte-v9i6nf{font-size:1.875rem;font-weight:700;line-height:1.2;margin:0 0 .5rem;color:var(--font-color)}.legal-last-updated.svelte-v9i6nf{margin:0;font-size:.9375rem;color:color-mix(in srgb,var(--font-color) 62%,transparent)}.legal-version-label.svelte-v9i6nf{margin-left:.25rem;opacity:.85}.legal-doc{font-family:Space Grotesk,system-ui,sans-serif;font-size:16px;line-height:1.75;color:var(--font-color)}.legal-doc h1{font-size:1.5rem;font-weight:700;margin:0 0 1rem;scroll-margin-top:5rem}.legal-doc h2{font-size:1.25rem;font-weight:700;margin:2rem 0 .75rem;scroll-margin-top:5rem}.legal-doc h3{font-size:1.05rem;font-weight:600;margin:1.5rem 0 .5rem;scroll-margin-top:5rem}.legal-doc p,.legal-doc li{margin:0 0 .75rem}.legal-doc ul,.legal-doc ol{margin:0 0 1rem 1.25rem;padding:0}.legal-doc hr{border:none;border-top:1px solid color-mix(in srgb,var(--font-color) 18%,transparent);margin:1.5rem 0}.legal-doc a{color:#00d4e8;text-decoration:none}.legal-doc a:hover{text-decoration:underline}.legal-doc .legal-all-caps-section{color:color-mix(in srgb,var(--font-color) 78%,transparent)}.legal-doc .legal-warning-callout{display:flex;gap:.75rem;align-items:flex-start;margin:1rem 0 1.5rem;padding:1rem 1rem .25rem;border-radius:8px;border:1px solid rgba(255,200,0,.3);background:#ffc80014}.legal-doc .legal-warning-callout-icon{flex-shrink:0;margin-top:.15rem;color:#ffc800f2}.legal-doc .legal-warning-callout-body{flex:1;min-width:0}.legal-doc .legal-warning-callout-body h3{margin-top:0}
