.toc.svelte-1dzzduv{font-size:var(--sp-font-small);color:var(--text-tertiary);line-height:1.6;width:240px}.toc-title.svelte-1dzzduv{font-size:var(--sp-font-small);font-weight:500;margin-bottom:1rem;margin-top:0;color:var(--text-secondary)}.toc-list.svelte-1dzzduv{list-style:none;padding:0;margin:0}.toc-item.svelte-1dzzduv{margin-bottom:.5rem}.toc-item.svelte-1dzzduv:last-child{margin-bottom:0}.toc-link.svelte-1dzzduv{color:var(--text-tertiary);text-decoration:none;transition:color .15s ease;display:block}.toc-link.svelte-1dzzduv:hover{color:var(--text-secondary)}@media(max-width:900px){.toc.svelte-1dzzduv{display:none}}.docs-content-wrapper.svelte-gsrtws{display:grid;grid-template-columns:1fr;gap:0;max-width:1200px;margin:0 auto;width:100%}@media(min-width:901px){.docs-content-wrapper.svelte-gsrtws{grid-template-columns:minmax(0,1fr) 200px;gap:4rem;align-items:start}}.toc-column.svelte-gsrtws,.toc-column.hidden.svelte-gsrtws{display:none}@media(min-width:901px){.toc-column.svelte-gsrtws{display:block;align-self:start;position:sticky;top:2rem;min-width:200px;width:200px}.toc-column.hidden.svelte-gsrtws{visibility:hidden;pointer-events:none}}.prose.svelte-gsrtws{max-width:70ch;width:100%}.prose.svelte-gsrtws h1{font-size:var(--sp-font-h1);font-weight:400;line-height:1.2;margin-bottom:var(--sp-space-12);margin-top:0;color:var(--text-color);letter-spacing:-.4px}.prose.svelte-gsrtws h2{font-size:var(--sp-font-h2);font-weight:500;line-height:var(--sp-line-tight);margin-top:var(--sp-space-12);margin-bottom:var(--sp-space-3);color:var(--text-color);scroll-margin-top:var(--sp-space-8)}.prose.svelte-gsrtws h3{font-size:var(--sp-font-h3);font-weight:500;line-height:var(--sp-line-tight);margin-top:var(--sp-space-8);margin-bottom:var(--sp-space-2);color:var(--text-color)}.prose.svelte-gsrtws p{font-size:var(--sp-font-body);line-height:var(--sp-line-body);margin-bottom:var(--sp-space-4);color:var(--text-color)}.prose.svelte-gsrtws p:last-child{margin-bottom:0}.prose.svelte-gsrtws h2+p,.prose.svelte-gsrtws h2~p,.prose.svelte-gsrtws h3+p,.prose.svelte-gsrtws h3~p{color:var(--text-secondary)}.prose.svelte-gsrtws strong{font-weight:600;color:var(--text-color)}.prose.svelte-gsrtws em{font-style:italic}.prose.svelte-gsrtws ul{list-style:none;padding-left:0;margin-bottom:1.5rem}.prose.svelte-gsrtws ul li{font-size:var(--sp-font-body);line-height:var(--sp-line-loose);margin-bottom:var(--sp-space-3);padding-left:var(--sp-space-6);position:relative;color:var(--text-color)}.prose.svelte-gsrtws ul li:before{content:"—";position:absolute;left:0;color:var(--text-tertiary)}.prose.svelte-gsrtws ul li:last-child{margin-bottom:0}.prose.svelte-gsrtws ol{margin-bottom:var(--sp-space-6);padding-left:var(--sp-space-6)}.prose.svelte-gsrtws ol li{font-size:var(--sp-font-body);line-height:var(--sp-line-body);margin-bottom:var(--sp-space-3);color:var(--text-color)}.prose.svelte-gsrtws ol li:last-child{margin-bottom:0}.prose.svelte-gsrtws hr{border:none;border-top:thin solid var(--border-color);margin:3.5rem 0;max-width:50ch;opacity:.6}.prose.svelte-gsrtws blockquote{background-color:var(--dictionary-bg);border-radius:.25rem;padding:var(--sp-space-6);margin:var(--sp-space-8) 0;font-size:var(--sp-font-body);line-height:var(--sp-line-body);color:var(--text-secondary);border-left:none}.prose.svelte-gsrtws blockquote p{margin-bottom:var(--sp-space-3);color:var(--text-secondary)}.prose.svelte-gsrtws blockquote p:last-child{margin-bottom:0}.prose.svelte-gsrtws blockquote strong{color:var(--text-color);font-weight:400}.prose.svelte-gsrtws pre{background-color:var(--code-bg);border-radius:.25rem;padding:var(--sp-space-6);overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;font-size:var(--sp-font-small);line-height:1.6;color:var(--text-color);word-break:normal;white-space:pre;margin-bottom:var(--sp-space-6)}.prose.svelte-gsrtws code{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;font-size:var(--sp-font-small);background-color:var(--code-bg);padding:.25rem .5rem;border-radius:.25rem}.prose.svelte-gsrtws pre code{background-color:transparent;padding:0;font-size:inherit}.prose.svelte-gsrtws table{width:100%;border-collapse:collapse;margin:var(--sp-space-6) 0;font-size:var(--sp-font-body);line-height:var(--sp-line-body);background-color:var(--bg-color);border-radius:.25rem;overflow:hidden}.prose.svelte-gsrtws table th{text-align:left;padding:var(--sp-space-4) var(--sp-space-4);font-weight:600;color:var(--text-color);border-bottom:1px solid var(--border-color);font-size:var(--sp-font-body)}.prose.svelte-gsrtws table td{padding:var(--sp-space-4) var(--sp-space-4);border-bottom:1px solid var(--border-color);color:var(--text-secondary);vertical-align:top}.prose.svelte-gsrtws table tbody tr:last-child td{border-bottom:none}@media(max-width:768px){.prose.svelte-gsrtws h1{font-size:2.25rem;margin-bottom:2rem;letter-spacing:-.3px}.prose.svelte-gsrtws h2{font-size:1.375rem;margin-top:2.5rem}.prose.svelte-gsrtws h3{font-size:1.1875rem;margin-top:1.75rem}.prose.svelte-gsrtws p,.prose.svelte-gsrtws ul li,.prose.svelte-gsrtws ol li{font-size:var(--sp-font-body)}.prose.svelte-gsrtws blockquote{padding:1.25rem;font-size:var(--sp-font-body)}.prose.svelte-gsrtws pre{padding:1.25rem;font-size:var(--sp-font-small)}.prose.svelte-gsrtws table{font-size:var(--sp-font-small);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.prose.svelte-gsrtws table th,.prose.svelte-gsrtws table td{padding:var(--sp-space-3) var(--sp-space-3)}}@media(max-width:480px){.prose.svelte-gsrtws h1{font-size:2rem;margin-bottom:1.75rem;letter-spacing:-.2px}.prose.svelte-gsrtws h2{font-size:1.25rem;margin-top:2rem}.prose.svelte-gsrtws h3{font-size:1.125rem;margin-top:1.5rem}.prose.svelte-gsrtws p,.prose.svelte-gsrtws ul li,.prose.svelte-gsrtws ol li{font-size:var(--sp-font-body)}.prose.svelte-gsrtws blockquote{padding:1rem;font-size:var(--sp-font-body)}.prose.svelte-gsrtws pre{padding:1rem;font-size:var(--sp-font-small)}.prose.svelte-gsrtws table{font-size:var(--sp-font-small)}.prose.svelte-gsrtws table th,.prose.svelte-gsrtws table td{padding:var(--sp-space-3) var(--sp-space-3)}}
