.docs-main.svelte-1xmjmrw{padding-top:calc(var(--space-20) + 72px);padding-bottom:var(--space-24)}.docs-container.svelte-1xmjmrw{max-width:780px}.docs-eyebrow.svelte-1xmjmrw{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-4);max-width:none}.docs-eyebrow-dot.svelte-1xmjmrw{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.docs-heading.svelte-1xmjmrw{font-size:var(--text-display-s);font-weight:600;letter-spacing:-.03em;line-height:1.1;color:var(--color-ink);margin-bottom:var(--space-4)}.docs-lede.svelte-1xmjmrw{font-family:var(--font-body);font-size:var(--text-md);line-height:1.65;color:var(--color-neutral);margin-bottom:var(--space-14);max-width:60ch}.docs-step.svelte-1xmjmrw{margin-bottom:var(--space-14)}.docs-step__heading.svelte-1xmjmrw{display:flex;align-items:baseline;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;letter-spacing:-.02em;color:var(--color-ink);margin-bottom:var(--space-4)}.docs-step__num.svelte-1xmjmrw{font-family:var(--font-display);font-size:var(--text-base);color:var(--color-accent);font-variant-numeric:tabular-nums}.docs-step__body.svelte-1xmjmrw{font-family:var(--font-body);font-size:var(--text-base);line-height:1.7;color:var(--color-neutral);margin-bottom:var(--space-4);max-width:65ch}.docs-step__note.svelte-1xmjmrw{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.6;color:var(--color-muted);border-left:2px solid var(--color-rule);padding-left:var(--space-4);max-width:60ch}.docs-code.svelte-1xmjmrw{background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);overflow-x:auto;margin-bottom:var(--space-5)}.docs-code.svelte-1xmjmrw code:where(.svelte-1xmjmrw){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm);line-height:1.6;color:var(--color-ink);white-space:pre}.docs-step__body.svelte-1xmjmrw code:where(.svelte-1xmjmrw),.docs-checklist.svelte-1xmjmrw code:where(.svelte-1xmjmrw){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:var(--color-paper-3);border-radius:var(--radius-sm);padding:1px 5px;color:var(--color-ink)}.docs-table-wrap.svelte-1xmjmrw{border:1px solid var(--color-rule);border-radius:var(--radius-md);overflow-x:auto;margin-bottom:var(--space-5)}.docs-table.svelte-1xmjmrw{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:var(--text-sm)}.docs-table.svelte-1xmjmrw th:where(.svelte-1xmjmrw),.docs-table.svelte-1xmjmrw td:where(.svelte-1xmjmrw){text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-rule);color:var(--color-neutral);vertical-align:top}.docs-table.svelte-1xmjmrw thead:where(.svelte-1xmjmrw) th:where(.svelte-1xmjmrw){background:var(--color-paper-2);font-weight:500;letter-spacing:.04em;text-transform:uppercase;font-size:var(--text-sm);color:var(--color-muted)}.docs-table.svelte-1xmjmrw tbody:where(.svelte-1xmjmrw) tr:where(.svelte-1xmjmrw):last-child td:where(.svelte-1xmjmrw){border-bottom:none}.docs-checklist.svelte-1xmjmrw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.docs-checklist.svelte-1xmjmrw li:where(.svelte-1xmjmrw){font-family:var(--font-body);font-size:var(--text-base);line-height:1.65;color:var(--color-neutral);padding-left:var(--space-5);position:relative}.docs-checklist.svelte-1xmjmrw li:where(.svelte-1xmjmrw):before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;background:var(--color-accent);border-radius:1px}.docs-checklist.svelte-1xmjmrw strong:where(.svelte-1xmjmrw){color:var(--color-ink);font-weight:600}.docs-cta.svelte-1xmjmrw{display:flex;align-items:center;gap:var(--space-4);border-top:1px solid var(--color-rule);padding-top:var(--space-10)}.docs-cta__btn.svelte-1xmjmrw{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-6);background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-base);font-weight:500;text-decoration:none;transition:opacity var(--dur-short) var(--ease-out)}.docs-cta__btn.svelte-1xmjmrw:hover{opacity:.85}.docs-cta__hint.svelte-1xmjmrw{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-neutral)}@media(max-width:640px){.docs-heading.svelte-1xmjmrw{font-size:var(--text-2xl)}}
