.document-body.svelte-14yco00 a{color:var(--link);text-underline-offset:2px;text-decoration:underline}.document-body.svelte-14yco00{background:var(--panel);border:var(--bw) solid var(--line);border-radius:var(--card-radius);min-width:0;max-width:80ch;padding:clamp(20px,3vw,32px);line-height:1.8}.document-body.svelte-14yco00 h2,.document-body.svelte-14yco00 h3{scroll-margin-top:24px}.reference.svelte-14yco00{max-width:1200px}.reference.svelte-14yco00 .document-layout:where(.svelte-14yco00){grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:28px;display:grid}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00){grid-area:1/1;font-size:16px;line-height:1.8}.outline.svelte-14yco00{border:var(--bw) solid var(--line);border-radius:var(--card-radius);background:var(--panel);grid-area:1/2;padding:20px;position:sticky;top:24px}.outline.svelte-14yco00 h2:where(.svelte-14yco00){color:var(--ink3);margin:0 0 12px;font-size:14px;font-weight:600}.outline.svelte-14yco00 ol:where(.svelte-14yco00){gap:10px;margin:0;padding:0;list-style:none;display:grid}.outline.svelte-14yco00 a:where(.svelte-14yco00){color:var(--ink2);padding-block:6px;font-size:14px;text-decoration:none;display:block}.outline.svelte-14yco00 a:where(.svelte-14yco00):hover,.outline.svelte-14yco00 a:where(.svelte-14yco00):focus-visible{color:var(--link);text-decoration:underline}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) h2{border-top:var(--bw) solid var(--line);margin:40px 0 16px;padding-top:24px;font-size:24px;font-weight:600}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) h3{margin:28px 0 12px;font-size:19px;font-weight:600}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) li+li{margin-top:8px}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) code{background:var(--panel2);overflow-wrap:anywhere;padding:2px 4px;font-size:14px}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) pre{margin:16px 0;padding:16px}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) pre code{background:0 0;padding:0}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) table{max-width:100%;margin:16px 0 24px;font-size:14px;display:block;overflow-x:auto}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) th{background:var(--panel);font-weight:600}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) th,.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) td{vertical-align:top;padding:12px}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) th:last-child,.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) td:last-child{min-width:220px}.reference.svelte-14yco00 .document-body:where(.svelte-14yco00) td code{white-space:nowrap;overflow-wrap:normal}@media (width<=900px){.reference.svelte-14yco00 .document-layout:where(.svelte-14yco00){display:block}.outline.svelte-14yco00{border:var(--bw) solid var(--line);background:var(--panel);margin:20px 0 28px;padding:16px;position:static}.outline.svelte-14yco00 ol:where(.svelte-14yco00){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.outline.svelte-14yco00 ol:where(.svelte-14yco00){grid-template-columns:1fr}}.document-body.svelte-14yco00 h2:first-child{border-top:0;margin-top:0;padding-top:0}
