.doc-page.svelte-1dqvjnf{background:var(--background);min-height:100vh}.doc-container.svelte-1dqvjnf{max-width:640px;margin:0 auto;padding:2rem 1.5rem 4rem}.doc-header.svelte-1dqvjnf{margin-bottom:2.5rem}.doc-back.svelte-1dqvjnf{color:var(--muted-foreground);margin-bottom:1.5rem;font-size:.875rem;text-decoration:none;transition:color .2s;display:inline-block}.doc-back.svelte-1dqvjnf:hover{color:var(--primary)}.doc-header.svelte-1dqvjnf h1:where(.svelte-1dqvjnf){color:var(--foreground);margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.doc-intro.svelte-1dqvjnf{color:var(--muted-foreground);font-size:1rem;line-height:1.6}.doc-content.svelte-1dqvjnf{padding-top:.5rem}.doc-section.svelte-1dqvjnf{border-top:1px solid var(--border-subtle);margin-bottom:2.5rem;padding-top:1.5rem}.doc-section.svelte-1dqvjnf:first-of-type{border-top:none;padding-top:0}.doc-section.svelte-1dqvjnf h2:where(.svelte-1dqvjnf){color:var(--foreground);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.doc-section.svelte-1dqvjnf h3:where(.svelte-1dqvjnf){color:var(--foreground);margin-top:1.25rem;margin-bottom:.35rem;font-size:1rem;font-weight:600}.doc-section.svelte-1dqvjnf p:where(.svelte-1dqvjnf),.doc-section.svelte-1dqvjnf li:where(.svelte-1dqvjnf){color:var(--muted-foreground);font-size:.9375rem;line-height:1.65}.doc-section.svelte-1dqvjnf p:where(.svelte-1dqvjnf){margin-bottom:.75rem}.doc-section.svelte-1dqvjnf ul:where(.svelte-1dqvjnf),.doc-section.svelte-1dqvjnf ol:where(.svelte-1dqvjnf){margin:0 0 1rem 1.25rem;padding:0}.doc-section.svelte-1dqvjnf li:where(.svelte-1dqvjnf){margin-bottom:.35rem}.doc-section.svelte-1dqvjnf ol:where(.svelte-1dqvjnf) li:where(.svelte-1dqvjnf){margin-bottom:.5rem}
