.legal.svelte-1gmktme{max-width:760px;padding-top:2rem;padding-bottom:2rem}h1.svelte-1gmktme{font-size:var(--step-3);margin-bottom:.2em}.intro.svelte-1gmktme{font-size:var(--step-1);line-height:1.45}.toc.svelte-1gmktme{border-radius:var(--radius-m);background:var(--surface);border:1px solid var(--line);margin:1.2rem 0 2rem;padding:14px 18px}.toc.svelte-1gmktme ol:where(.svelte-1gmktme){gap:4px;margin:0;padding-left:1.2em;display:grid}.body.svelte-1gmktme h2{font-size:var(--step-1);margin:2rem 0 .5rem;scroll-margin-top:1rem}.body.svelte-1gmktme h3{margin:1.2rem 0 .3rem;font-size:1.05rem}.body.svelte-1gmktme ul{padding-left:1.2em}.body.svelte-1gmktme li{margin-bottom:.3em}.body.svelte-1gmktme table{border-collapse:collapse;width:100%;margin:.5rem 0 1rem;font-size:.95rem}.body.svelte-1gmktme th,.body.svelte-1gmktme td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:8px 6px}.body.svelte-1gmktme .table-wrap{overflow-x:auto}.others.svelte-1gmktme{border-top:1px solid var(--line);font-size:var(--step--1);flex-wrap:wrap;gap:6px 18px;margin-top:3rem;padding-top:1rem;display:flex}
