.docs-page.svelte-xz46o5{min-height:100vh;padding:var(--spacing-xl) var(--spacing-md);background-color:var(--color-background)}.docs-container.svelte-xz46o5{max-width:900px;margin:0 auto}.docs-header.svelte-xz46o5{text-align:center;margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--color-border)}.docs-header.svelte-xz46o5 h1:where(.svelte-xz46o5){color:var(--color-text);margin-bottom:var(--spacing-md);font-size:2.5rem;font-weight:700}.docs-intro.svelte-xz46o5{color:var(--color-text-secondary);max-width:680px;margin:0 auto;font-size:1.125rem}.docs-nav.svelte-xz46o5{gap:var(--spacing-sm);margin-bottom:var(--spacing-2xl);padding:var(--spacing-md);background-color:var(--color-surface);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:center;display:flex}.docs-nav.svelte-xz46o5 a:where(.svelte-xz46o5){padding:var(--spacing-sm) var(--spacing-md);color:var(--color-text-secondary);border-radius:var(--radius-md);transition:all var(--transition-fast);text-decoration:none}.docs-nav.svelte-xz46o5 a:where(.svelte-xz46o5):hover{color:var(--color-primary);background-color:var(--color-surface-hover)}.docs-section.svelte-xz46o5{margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--color-border);scroll-margin-top:5rem}.docs-section.svelte-xz46o5:last-of-type{border-bottom:none}.docs-section.svelte-xz46o5 h2:where(.svelte-xz46o5){color:var(--color-text);margin-bottom:var(--spacing-lg);font-size:1.75rem;font-weight:600}.docs-section.svelte-xz46o5 h3:where(.svelte-xz46o5){color:var(--color-text);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md);font-size:1.25rem;font-weight:600}.docs-section.svelte-xz46o5 p:where(.svelte-xz46o5){color:var(--color-text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.docs-section.svelte-xz46o5 ul:where(.svelte-xz46o5),.docs-section.svelte-xz46o5 ol:where(.svelte-xz46o5){color:var(--color-text-secondary);margin-left:var(--spacing-xl);margin-bottom:var(--spacing-md)}.docs-section.svelte-xz46o5 li:where(.svelte-xz46o5){margin-bottom:var(--spacing-sm);line-height:1.6}.docs-section.svelte-xz46o5 code:where(.svelte-xz46o5){font-family:var(--font-mono);background-color:var(--color-surface);border-radius:var(--radius-sm);color:var(--color-text);padding:.125rem .375rem;font-size:.875rem}.docs-section.svelte-xz46o5 pre:where(.svelte-xz46o5){background-color:var(--color-surface);padding:var(--spacing-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);overflow-x:auto}.docs-section.svelte-xz46o5 pre:where(.svelte-xz46o5) code:where(.svelte-xz46o5){background:0 0;padding:0}.docs-section.svelte-xz46o5 a:where(.svelte-xz46o5){color:var(--color-primary);text-decoration:none}.docs-section.svelte-xz46o5 a:where(.svelte-xz46o5):hover{text-decoration:underline}.callout-grid.svelte-xz46o5{gap:var(--spacing-lg);margin-top:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.callout-card.svelte-xz46o5{padding:var(--spacing-lg);background-color:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.callout-card.svelte-xz46o5 h3:where(.svelte-xz46o5){margin-top:0;margin-bottom:var(--spacing-sm);font-size:1.125rem}.callout-card.svelte-xz46o5 p:where(.svelte-xz46o5),.callout-card.svelte-xz46o5 ul:where(.svelte-xz46o5){margin-bottom:0;margin-left:0;font-size:.9375rem}.docs-footer.svelte-xz46o5{text-align:center;padding-top:var(--spacing-xl);color:var(--color-text-secondary)}.docs-footer.svelte-xz46o5 a:where(.svelte-xz46o5){color:var(--color-primary);text-decoration:none}.docs-footer.svelte-xz46o5 a:where(.svelte-xz46o5):hover{text-decoration:underline}.quickstart-recommendation.svelte-xz46o5{text-align:center;margin-bottom:var(--spacing-md);font-size:.9375rem}.quickstart-shell.svelte-xz46o5{max-width:980px;padding:var(--spacing-md);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:linear-gradient(145deg, var(--color-surface) 0%, var(--color-background) 85%);box-shadow:var(--shadow-md);margin:0 auto}.quickstart-toolbar.svelte-xz46o5{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);flex-wrap:wrap;display:flex}.quickstart-tags.svelte-xz46o5{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.quickstart-tag.svelte-xz46o5{border:1px solid var(--color-border);background-color:var(--color-background);color:var(--color-text-secondary);border-radius:999px;align-items:center;padding:.2rem .5rem;font-size:.8rem;font-weight:600;display:inline-flex}.quickstart-tag--recommended.svelte-xz46o5{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-background)}.quickstart-window.svelte-xz46o5{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-background);overflow:hidden}.quickstart-window-header.svelte-xz46o5{border-bottom:1px solid var(--color-border);background-color:var(--color-surface);justify-content:space-between;align-items:center;padding:.6rem .8rem;display:flex}.window-controls.svelte-xz46o5{gap:.35rem;display:flex}.window-dot.svelte-xz46o5{background-color:var(--color-border);border-radius:999px;width:.55rem;height:.55rem}.quickstart-window-title.svelte-xz46o5{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.8rem;font-weight:600}.quickstart-code.svelte-xz46o5{padding:var(--spacing-lg);background-color:var(--color-background);border-radius:0;margin:0}.quickstart-code.svelte-xz46o5 code:where(.svelte-xz46o5){white-space:normal;font-size:.95rem;line-height:1.7;display:block}.quickstart-line.svelte-xz46o5{white-space:normal;display:block}.quickstart-line--blank.svelte-xz46o5{height:1.1rem}.quickstart-line--comment.svelte-xz46o5{margin-top:.15rem}.quickstart-line--command.svelte-xz46o5{align-items:baseline;gap:.4rem;display:flex}.token-comment.svelte-xz46o5{color:var(--color-text-secondary)}.token-prompt.svelte-xz46o5{color:var(--color-success);margin-right:.4rem}.token-bin.svelte-xz46o5{color:var(--color-primary);font-weight:700}.token-args.svelte-xz46o5{color:var(--color-text);white-space:pre}@media (width<=767px){.quickstart-shell.svelte-xz46o5{padding:var(--spacing-sm)}.quickstart-toolbar.svelte-xz46o5{flex-direction:column;align-items:flex-start}}@media (width>=768px){.docs-page.svelte-xz46o5{padding:var(--spacing-2xl)}.docs-header.svelte-xz46o5 h1:where(.svelte-xz46o5){font-size:3rem}}
