.guide-prose.svelte-ms9rzu{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.7}.guide-prose.svelte-ms9rzu h2{color:var(--color-text-primary);letter-spacing:-.015em;border-top:1px solid var(--color-border-subtle);margin-top:3rem;margin-bottom:1rem;padding-top:1.5rem;font-size:1.5rem;font-weight:700}.guide-prose.svelte-ms9rzu h3{color:var(--color-text-primary);margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.guide-prose.svelte-ms9rzu h4{color:var(--color-text-primary);margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:600}.guide-prose.svelte-ms9rzu p{margin-block:.75rem}.guide-prose.svelte-ms9rzu a{color:var(--color-primary);text-decoration:none}.guide-prose.svelte-ms9rzu a:hover{text-decoration:underline}.guide-prose.svelte-ms9rzu ul,.guide-prose.svelte-ms9rzu ol{margin-block:.75rem;padding-inline-start:1.5rem}.guide-prose.svelte-ms9rzu ul{list-style:outside}.guide-prose.svelte-ms9rzu ol{list-style:decimal}.guide-prose.svelte-ms9rzu li{margin-block:.375rem}.guide-prose.svelte-ms9rzu li>input[type=checkbox]{margin-inline-end:.5rem}.guide-prose.svelte-ms9rzu code{color:var(--color-text-primary);background:var(--color-surface-quiet);border-radius:.25rem;padding:.125rem .375rem;font-size:.85em}.guide-prose.svelte-ms9rzu pre{background:var(--color-surface-quiet);border:1px solid var(--color-border-subtle);border-radius:.5rem;margin-block:1rem;padding:1rem;font-size:.8125rem;line-height:1.6;overflow-x:auto}.guide-prose.svelte-ms9rzu pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.guide-prose.svelte-ms9rzu blockquote{border-inline-start:3px solid var(--color-primary);background:var(--color-surface-quiet);border-start-end-radius:.5rem;border-end-end-radius:.5rem;margin-block:1rem;padding:.75rem 1rem}.guide-prose.svelte-ms9rzu blockquote p{margin-block:.25rem}.guide-prose.svelte-ms9rzu table{border-collapse:collapse;margin-block:1rem;font-size:.8125rem;display:block;overflow-x:auto}.guide-prose.svelte-ms9rzu th,.guide-prose.svelte-ms9rzu td{border:1px solid var(--color-border-subtle);text-align:left;vertical-align:top;padding:.5rem .75rem}.guide-prose.svelte-ms9rzu th{color:var(--color-text-primary);background:var(--color-surface-quiet);white-space:nowrap;font-weight:600}.guide-prose.svelte-ms9rzu h2 code,.guide-prose.svelte-ms9rzu h3 code,.guide-prose.svelte-ms9rzu h4 code{font-size:.9em}
