.prose.svelte-1qwo2vp{max-width:760px}.page-head.svelte-1qwo2vp{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.prose.svelte-1qwo2vp h1:where(.svelte-1qwo2vp){font-size:2.5rem;font-weight:600;margin-bottom:0}.version-badge.svelte-1qwo2vp{display:inline-block;font-family:var(--font-mono);font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:var(--smrt-radius-sm, 4px);color:var(--smrt-color-primary, #e63946);background:color-mix(in srgb,var(--smrt-color-primary, #e63946) 12%,transparent);border:1px solid color-mix(in srgb,var(--smrt-color-primary, #e63946) 35%,transparent)}.lead.svelte-1qwo2vp{font-size:1.15rem;line-height:1.6;color:var(--smrt-color-on-surface-variant, #555);margin:16px 0 32px}.prose.svelte-1qwo2vp h2:where(.svelte-1qwo2vp){font-size:1.5rem;font-weight:600;margin-top:48px;margin-bottom:12px;padding-top:12px;border-top:1px solid var(--smrt-color-outline-variant, #eee)}.prose.svelte-1qwo2vp h3:where(.svelte-1qwo2vp){font-size:1.15rem;font-weight:600;margin-top:32px;margin-bottom:10px}.prose.svelte-1qwo2vp p:where(.svelte-1qwo2vp),.prose.svelte-1qwo2vp li:where(.svelte-1qwo2vp){line-height:1.7;color:var(--smrt-color-on-surface, #1a1a1a)}.prose.svelte-1qwo2vp ul:where(.svelte-1qwo2vp){padding-left:24px}.prose.svelte-1qwo2vp li:where(.svelte-1qwo2vp){margin-bottom:10px}.checklist.svelte-1qwo2vp{list-style:none;padding-left:0}.checklist.svelte-1qwo2vp li:where(.svelte-1qwo2vp){position:relative;padding-left:30px;margin-bottom:14px}.checklist.svelte-1qwo2vp li:where(.svelte-1qwo2vp):before{content:"";position:absolute;left:0;top:4px;width:18px;height:18px;border-radius:4px;border:2px solid var(--smrt-color-success, #059669);background:linear-gradient(45deg,transparent 45%,var(--smrt-color-success, #059669) 45%,var(--smrt-color-success, #059669) 55%,transparent 55%) no-repeat,linear-gradient(-45deg,transparent 45%,var(--smrt-color-success, #059669) 45%,var(--smrt-color-success, #059669) 55%,transparent 55%) no-repeat;background-size:60% 60%;background-position:center}.prose.svelte-1qwo2vp a:where(.svelte-1qwo2vp){color:var(--smrt-color-primary, #e63946);text-decoration:none}.prose.svelte-1qwo2vp a:where(.svelte-1qwo2vp):hover{text-decoration:underline}.prose.svelte-1qwo2vp :where(.svelte-1qwo2vp):not(pre)>code:where(.svelte-1qwo2vp){font-family:var(--font-mono);font-size:.85em;padding:1px 6px;border-radius:3px;background:var(--smrt-color-surface-container, #f0f0f0);color:var(--smrt-color-on-surface, #1a1a1a)}.prose.svelte-1qwo2vp table:where(.svelte-1qwo2vp){width:100%;border-collapse:collapse;margin:16px 0 24px;font-size:.9rem}.prose.svelte-1qwo2vp th:where(.svelte-1qwo2vp),.prose.svelte-1qwo2vp td:where(.svelte-1qwo2vp){text-align:left;padding:8px 12px;border-bottom:1px solid var(--smrt-color-outline-variant, #eee);vertical-align:top}.prose.svelte-1qwo2vp th:where(.svelte-1qwo2vp){font-weight:600;color:var(--smrt-color-on-surface-variant, #555);border-bottom:2px solid var(--smrt-color-outline, #ddd)}.source-note.svelte-1qwo2vp{margin-top:48px;padding-top:16px;border-top:1px solid var(--smrt-color-outline-variant, #eee);font-size:.85rem;color:var(--smrt-color-on-surface-variant, #888)}@media(max-width:600px){.prose.svelte-1qwo2vp h1:where(.svelte-1qwo2vp){font-size:2rem}}
