.installation-guide.svelte-987zpp.svelte-987zpp{padding:2rem;max-width:1000px;margin:0 auto}.page-header.svelte-987zpp.svelte-987zpp{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.page-header.svelte-987zpp h1.svelte-987zpp{margin:0}.intro.svelte-987zpp.svelte-987zpp{font-size:1.1rem;color:var(--text-secondary);margin-bottom:3rem}.requirements-section.svelte-987zpp.svelte-987zpp{margin-bottom:3rem}.requirements-grid.svelte-987zpp.svelte-987zpp{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1rem}.requirement-card.svelte-987zpp.svelte-987zpp{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--surface-secondary);border-radius:8px}.requirement-info.svelte-987zpp .label.svelte-987zpp{font-weight:600;color:var(--text-primary)}.requirement-info.svelte-987zpp .value.svelte-987zpp{font-size:.9rem;color:var(--text-secondary)}.installation-steps.svelte-987zpp.svelte-987zpp{margin-bottom:3rem}.step.svelte-987zpp.svelte-987zpp{display:flex;gap:1.5rem;margin-bottom:2rem}.step-number.svelte-987zpp.svelte-987zpp{flex-shrink:0;width:40px;height:40px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600}.step-content.svelte-987zpp.svelte-987zpp{flex:1}.step-content.svelte-987zpp h3.svelte-987zpp{margin:0 0 .5rem}.step-content.svelte-987zpp p.svelte-987zpp{margin:0 0 1rem;color:var(--text-secondary)}.commands.svelte-987zpp.svelte-987zpp{display:flex;flex-direction:column;gap:.5rem}.command-block.svelte-987zpp.svelte-987zpp{display:flex;flex-direction:column;gap:.25rem}.command-label.svelte-987zpp.svelte-987zpp{font-size:.85rem;color:var(--text-secondary);font-weight:500}.command-wrapper.svelte-987zpp.svelte-987zpp{display:flex;align-items:center;gap:.5rem;background:var(--surface-primary);border:1px solid var(--border);border-radius:4px;padding:.75rem}.command-wrapper.large.svelte-987zpp.svelte-987zpp{padding:1rem;margin-top:1rem}code.svelte-987zpp.svelte-987zpp{flex:1;font-family:SF Mono,Monaco,Cascadia Code,monospace;font-size:.9rem}.copy-btn.svelte-987zpp.svelte-987zpp{padding:.25rem .5rem;background:var(--surface-secondary);border:1px solid var(--border);border-radius:4px;font-size:.85rem;cursor:pointer;transition:all .2s}.copy-btn.svelte-987zpp.svelte-987zpp:hover{background:var(--surface-tertiary)}.quick-start.svelte-987zpp.svelte-987zpp{background:var(--surface-secondary);border-radius:8px;padding:1.5rem;margin-bottom:3rem}.installation-modes.svelte-987zpp.svelte-987zpp{margin-bottom:3rem}.mode-cards.svelte-987zpp.svelte-987zpp{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:1rem}.mode-card.svelte-987zpp.svelte-987zpp{position:relative;background:var(--surface-secondary);border:1px solid var(--border);border-radius:8px;padding:1.5rem}.mode-card.recommended.svelte-987zpp.svelte-987zpp{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.recommended-badge.svelte-987zpp.svelte-987zpp{position:absolute;top:-10px;right:20px;background:var(--primary);color:#fff;padding:.25rem .75rem;border-radius:4px;font-size:.75rem;font-weight:600}.mode-card.svelte-987zpp h3.svelte-987zpp{margin:0 0 .5rem}.mode-card.svelte-987zpp p.svelte-987zpp{margin:.5rem 0 1rem;color:var(--text-secondary)}.mode-card.svelte-987zpp code.svelte-987zpp{display:block;padding:.5rem;background:var(--surface-primary);border:1px solid var(--border);border-radius:4px;margin-bottom:1rem}.mode-card.svelte-987zpp ul.svelte-987zpp{margin:0;padding-left:1.5rem}.configuration.svelte-987zpp pre.svelte-987zpp{background:var(--surface-primary);border:1px solid var(--border);border-radius:4px;padding:1rem;overflow-x:auto}.verification.svelte-987zpp.svelte-987zpp{background:var(--surface-secondary);border-radius:8px;padding:1.5rem;margin-bottom:3rem}.verify-steps.svelte-987zpp.svelte-987zpp{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.verify-step.svelte-987zpp.svelte-987zpp{display:flex;align-items:flex-start;gap:.75rem}.verify-step.svelte-987zpp h4.svelte-987zpp{margin:0 0 .25rem}.verify-step.svelte-987zpp code.svelte-987zpp{display:inline-block;padding:.25rem .5rem;background:var(--surface-primary);border:1px solid var(--border);border-radius:4px}.success{color:var(--success)}.troubleshooting.svelte-987zpp.svelte-987zpp{margin-bottom:3rem}.trouble-item.svelte-987zpp.svelte-987zpp{background:var(--surface-secondary);border-radius:8px;padding:1rem;margin-bottom:1rem}.trouble-header.svelte-987zpp.svelte-987zpp{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.trouble-header.svelte-987zpp h4.svelte-987zpp{margin:0}.trouble-item.svelte-987zpp p.svelte-987zpp{margin:.5rem 0;color:var(--text-secondary)}.trouble-item.svelte-987zpp code.svelte-987zpp{display:inline-block;padding:.25rem .5rem;background:var(--surface-primary);border:1px solid var(--border);border-radius:4px}.next-steps.svelte-987zpp.svelte-987zpp{background:var(--surface-secondary);border-radius:8px;padding:1.5rem}.next-steps.svelte-987zpp ul.svelte-987zpp{margin:1rem 0 0;padding-left:1.5rem}.next-steps.svelte-987zpp li.svelte-987zpp{margin-bottom:.5rem}.next-steps.svelte-987zpp a.svelte-987zpp{color:var(--primary);text-decoration:none}.next-steps.svelte-987zpp a.svelte-987zpp:hover{text-decoration:underline}@media (max-width: 768px){.installation-guide.svelte-987zpp.svelte-987zpp{padding:1rem}.mode-cards.svelte-987zpp.svelte-987zpp{grid-template-columns:1fr}}
