.legal.svelte-1gmktme{max-width:calc(760px + var(--gutter) * 2);padding-top:48px;color:var(--text-muted);line-height:1.7}header.svelte-1gmktme{margin-bottom:32px}h1.svelte-1gmktme{font-size:36px;font-weight:800;color:var(--text)}.updated.svelte-1gmktme{margin-top:8px;font-family:var(--font-mono);font-size:12px;color:var(--text-dim)}.legal.svelte-1gmktme h2{margin:36px 0 12px;font-size:20px;font-weight:700;color:var(--text);scroll-margin-top:calc(var(--header-h) + 16px)}.legal.svelte-1gmktme h3{margin:20px 0 8px;font-size:16px;font-weight:600;color:var(--text)}.legal.svelte-1gmktme p{margin:0 0 12px}.legal.svelte-1gmktme ul{margin:0 0 12px;padding-left:20px}.legal.svelte-1gmktme li{margin-bottom:6px}.legal.svelte-1gmktme strong{color:var(--text);font-weight:600}.legal.svelte-1gmktme a{color:var(--cyan)}.legal.svelte-1gmktme a:hover{text-decoration:underline}.legal.svelte-1gmktme code{font-size:.9em;color:var(--text)}.legal.svelte-1gmktme .table{overflow-x:auto;margin:0 0 16px;border:1px solid var(--border);border-radius:var(--radius)}.legal.svelte-1gmktme table{width:100%;min-width:560px;border-collapse:collapse;font-size:13px}.legal.svelte-1gmktme th,.legal.svelte-1gmktme td{padding:10px 12px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.legal.svelte-1gmktme th{background:var(--surface);color:var(--text);font-weight:600}.legal.svelte-1gmktme tr:last-child td{border-bottom:0}@media(max-width:767px){.legal.svelte-1gmktme{padding-top:24px}h1.svelte-1gmktme{font-size:28px}}
