.docs.svelte-1xmjmrw{max-width:900px;margin:0 auto;padding:var(--spacing-lg);padding-bottom:4rem}.docs-header.svelte-1xmjmrw{text-align:center;margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-lg);border-bottom:2px solid var(--color-border-dark)}.back-link.svelte-1xmjmrw{font-size:.8rem;color:var(--color-link);text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.back-link.svelte-1xmjmrw:hover{text-decoration:underline}.back-link.svelte-1xmjmrw i:where(.svelte-1xmjmrw){margin-right:.25rem}.docs-header.svelte-1xmjmrw .back-link:where(.svelte-1xmjmrw){display:inline-block;margin-bottom:var(--spacing-md)}.app-store-notice.svelte-1xmjmrw{display:flex;align-items:flex-start;gap:.75rem;padding:var(--spacing-md);border:1px solid var(--color-accent);background:var(--color-bg-alt);margin-bottom:var(--spacing-xl);font-size:.8rem;line-height:1.5}.app-store-notice.svelte-1xmjmrw i:where(.svelte-1xmjmrw){font-size:1.2rem;color:var(--color-accent);flex-shrink:0;margin-top:.1rem}.app-store-notice.svelte-1xmjmrw a:where(.svelte-1xmjmrw){color:var(--color-link);font-weight:600}.toc.svelte-1xmjmrw{margin-bottom:var(--spacing-xl);border:1px solid var(--color-border);background:var(--color-bg-alt)}.toc-toggle.svelte-1xmjmrw{width:100%;text-align:left;background:none;border:none;box-shadow:none;padding:var(--spacing-sm) var(--spacing-md);font-size:.8rem;color:var(--color-text-muted);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.toc-toggle.svelte-1xmjmrw:hover{color:var(--color-text);box-shadow:none;transform:none}.toc-toggle.svelte-1xmjmrw i:where(.svelte-1xmjmrw){margin-right:.35rem}.toc-list.svelte-1xmjmrw{list-style:none;padding:0 var(--spacing-md) var(--spacing-md);display:flex;flex-direction:column;gap:.25rem}.toc-list.svelte-1xmjmrw li:where(.svelte-1xmjmrw) a:where(.svelte-1xmjmrw){font-size:.8rem;color:var(--color-link);text-decoration:none;padding:.15rem 0;display:block}.toc-list.svelte-1xmjmrw li:where(.svelte-1xmjmrw) a:where(.svelte-1xmjmrw):hover{text-decoration:underline}.doc-section.svelte-1xmjmrw{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--color-border)}.doc-section.svelte-1xmjmrw:last-child{border-bottom:none}.doc-section.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){margin-bottom:var(--spacing-sm)}.doc-section.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);color:var(--color-accent)}.section-desc.svelte-1xmjmrw{font-size:.85rem;color:var(--color-text-muted);margin-bottom:var(--spacing-md)}.doc-section.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:.85rem;line-height:1.6;margin-bottom:var(--spacing-sm)}.doc-section.svelte-1xmjmrw p:where(.svelte-1xmjmrw) code:where(.svelte-1xmjmrw){font-size:.8rem;background:var(--color-hover-bg);padding:.1rem .3rem;border:1px solid var(--color-border)}.info-box.svelte-1xmjmrw{border:1px solid var(--color-border);background:var(--color-bg-alt);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md)}.info-label.svelte-1xmjmrw{font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:.3rem;font-weight:600}.info-box.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:.8rem;line-height:1.5}.feature-list.svelte-1xmjmrw{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.feature-item.svelte-1xmjmrw{display:flex;gap:var(--spacing-md);align-items:flex-start;padding:var(--spacing-sm);border:1px solid var(--color-border);background:var(--color-bg)}.feature-icon.svelte-1xmjmrw{font-size:1.2rem;color:var(--color-accent);flex-shrink:0;width:2rem;text-align:center;padding-top:.1rem}.feature-item.svelte-1xmjmrw h4:where(.svelte-1xmjmrw){font-size:.8rem;margin-bottom:.15rem}.feature-item.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:.75rem;color:var(--color-text-muted);margin-bottom:0}.workflow-steps.svelte-1xmjmrw{display:flex;flex-direction:column;gap:var(--spacing-sm)}.workflow-step.svelte-1xmjmrw{display:flex;gap:var(--spacing-md);align-items:flex-start;padding:var(--spacing-sm) var(--spacing-md);border-left:3px solid var(--color-accent);background:var(--color-bg)}.step-number.svelte-1xmjmrw{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;flex-shrink:0;font-size:.8rem;font-weight:600;border:2px solid var(--color-border-dark);color:var(--color-text)}.workflow-step.svelte-1xmjmrw h4:where(.svelte-1xmjmrw){font-size:.85rem;margin-bottom:.15rem}.workflow-step.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:.8rem;color:var(--color-text-muted);margin-bottom:0}.wizard-steps.svelte-1xmjmrw{display:flex;flex-direction:column;gap:var(--spacing-md)}.wizard-step.svelte-1xmjmrw{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);background:var(--color-bg)}.wizard-step-header.svelte-1xmjmrw{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}.wizard-step-header.svelte-1xmjmrw h4:where(.svelte-1xmjmrw){font-size:.85rem}.wizard-step.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:.8rem;line-height:1.5;margin-bottom:0}.format-list.svelte-1xmjmrw{display:flex;flex-direction:column;gap:.35rem}.format-item.svelte-1xmjmrw{display:flex;justify-content:space-between;gap:1rem;padding:.25rem 0;border-bottom:1px solid var(--color-border)}.format-item.svelte-1xmjmrw:last-child{border-bottom:none}.format-item.svelte-1xmjmrw span:where(.svelte-1xmjmrw):first-child{flex-shrink:0;min-width:7rem}.feature-grid.svelte-1xmjmrw{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.feature-cell.svelte-1xmjmrw{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);background:var(--color-bg)}.feature-cell-label.svelte-1xmjmrw{font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:.3rem;font-weight:600}.feature-cell.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:.75rem;line-height:1.5;margin-bottom:0}.table-wrapper.svelte-1xmjmrw{overflow-x:auto;margin-bottom:var(--spacing-md)}.practice-list.svelte-1xmjmrw{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.practice-item.svelte-1xmjmrw{display:flex;gap:var(--spacing-sm);align-items:flex-start;padding:var(--spacing-xs) var(--spacing-sm);border-left:3px solid var(--color-border)}.practice-marker.svelte-1xmjmrw{display:block;width:6px;height:6px;flex-shrink:0;background:var(--color-accent);margin-top:.4rem}.practice-item.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:.8rem;line-height:1.5;margin-bottom:0}.security-grid.svelte-1xmjmrw{display:flex;flex-direction:column;gap:var(--spacing-sm)}.security-item.svelte-1xmjmrw{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);background:var(--color-bg-alt)}.security-label.svelte-1xmjmrw{font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:.3rem;font-weight:600}.security-item.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:.8rem;line-height:1.5;margin-bottom:0}.security-item.svelte-1xmjmrw code:where(.svelte-1xmjmrw){font-size:.75rem;background:var(--color-hover-bg);padding:.1rem .25rem;border:1px solid var(--color-border)}.faq-list.svelte-1xmjmrw{display:flex;flex-direction:column;gap:var(--spacing-md)}.faq-item.svelte-1xmjmrw{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);background:var(--color-bg)}.faq-question.svelte-1xmjmrw{font-size:.85rem;margin-bottom:var(--spacing-xs)}.faq-item.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:.8rem;line-height:1.5;color:var(--color-text-muted);margin-bottom:0}.faq-item.svelte-1xmjmrw a:where(.svelte-1xmjmrw){color:var(--color-link)}.docs-footer.svelte-1xmjmrw{display:flex;align-items:center;gap:var(--spacing-sm);padding-top:var(--spacing-lg);border-top:2px solid var(--color-border-dark);flex-wrap:wrap}@media(max-width:768px){.feature-grid.svelte-1xmjmrw{grid-template-columns:1fr}.format-item.svelte-1xmjmrw{flex-direction:column;gap:.15rem}}@media(max-width:480px){.docs.svelte-1xmjmrw{padding:var(--spacing-md)}.feature-item.svelte-1xmjmrw{flex-direction:column;gap:var(--spacing-xs)}.feature-icon.svelte-1xmjmrw{width:auto}.workflow-step.svelte-1xmjmrw{flex-direction:column;gap:var(--spacing-xs)}.step-number.svelte-1xmjmrw{width:1.5rem;height:1.5rem;font-size:.7rem}}.code-block.svelte-1xmjmrw{display:flex;flex-direction:column;gap:0;background:var(--color-bg-alt);border:1px solid var(--color-border);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-sm)}.code-block.svelte-1xmjmrw code:where(.svelte-1xmjmrw){display:block;font-size:.75rem;line-height:1.8;color:var(--color-text);background:none;border:none;padding:0}.code-block.svelte-1xmjmrw code:where(.svelte-1xmjmrw):before{content:"$ ";color:var(--color-text-muted)}.file-tree.svelte-1xmjmrw{display:flex;flex-direction:column;gap:.15rem;background:var(--color-bg-alt);border:1px solid var(--color-border);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);font-size:.75rem}.file-entry.svelte-1xmjmrw{display:flex;align-items:baseline;gap:.75rem}.file-entry.indent-1.svelte-1xmjmrw{padding-left:1rem}.file-entry.indent-2.svelte-1xmjmrw{padding-left:2rem}.file-dir.svelte-1xmjmrw{font-weight:600;color:var(--color-accent)}.file-name.svelte-1xmjmrw{color:var(--color-text)}.file-entry.svelte-1xmjmrw .text-xs:where(.svelte-1xmjmrw){font-size:.7rem}@media print{.docs.svelte-1xmjmrw{padding:0}.toc.svelte-1xmjmrw{page-break-after:always}.doc-section.svelte-1xmjmrw{page-break-inside:avoid}.doc-section.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){page-break-after:avoid}}
