.cc-copy.svelte-19j79sd.svelte-19j79sd{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .75rem;color:inherit;background:transparent;border:1px solid currentColor;border-radius:.375rem;cursor:pointer}.cc-copy.svelte-19j79sd.svelte-19j79sd:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cc-copy.svelte-19j79sd.svelte-19j79sd:disabled{cursor:wait}.cc-copy-status.svelte-19j79sd.svelte-19j79sd{min-height:1.5em}.install-page.svelte-19j79sd.svelte-19j79sd{padding:7rem 1.5rem 5rem;background:var(--bg-base);min-height:60vh}.install-page-inner.svelte-19j79sd.svelte-19j79sd{max-width:720px;margin:0 auto}.install-title.svelte-19j79sd.svelte-19j79sd{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .75rem;letter-spacing:-.02em}.install-sub.svelte-19j79sd.svelte-19j79sd{font-size:1.0625rem;color:var(--text-muted);margin:0 0 1.75rem;max-width:560px}.editor-grid.svelte-19j79sd.svelte-19j79sd{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:.75rem}.editor-card.svelte-19j79sd.svelte-19j79sd{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;padding:1rem 1.15rem;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;color:var(--text-primary);text-decoration:none;box-shadow:0 1px 3px #1018280a,0 10px 26px #1018280d;transition:transform .18s ease,border-color .18s ease}.editor-card-name.svelte-19j79sd.svelte-19j79sd{font-size:1rem;font-weight:700}.editor-card.svelte-19j79sd svg{color:var(--primary-active);flex-shrink:0}@media (hover: hover){.editor-card.svelte-19j79sd.svelte-19j79sd:hover{transform:translateY(-1px);border-color:var(--border-hover)}}.editor-card.svelte-19j79sd.svelte-19j79sd:focus-visible{outline:2px solid var(--primary-active);outline-offset:2px}.cc-section.svelte-19j79sd.svelte-19j79sd{margin-top:2.25rem;padding:1.25rem 1.25rem .5rem;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;scroll-margin-top:7rem}.cc-heading.svelte-19j79sd.svelte-19j79sd{font-size:1.125rem;font-weight:700;color:var(--text-primary);margin:0 0 .6rem}.cc-section.svelte-19j79sd p.svelte-19j79sd{font-size:.9375rem;line-height:1.6;color:var(--text-muted);margin:0 0 .75rem}.cc-section.svelte-19j79sd code.svelte-19j79sd{font-family:var(--font-mono, ui-monospace, monospace);font-size:.9em;color:var(--text-primary);overflow-wrap:anywhere}.cc-cmd.svelte-19j79sd.svelte-19j79sd{margin:0 0 .75rem;padding:.9rem 1rem;border:1px solid var(--border);border-radius:10px;background:var(--bg-elevated);overflow-x:auto;line-height:1.6}.cc-cmd.svelte-19j79sd code.svelte-19j79sd{white-space:pre;overflow-wrap:normal}.cc-section.svelte-19j79sd a.svelte-19j79sd{color:var(--primary-active);font-weight:600;text-decoration:underline;text-underline-offset:2px}.install-footer.svelte-19j79sd.svelte-19j79sd{margin-top:2.25rem;font-size:.9375rem;color:var(--text-muted);text-align:center}.install-footer.svelte-19j79sd a.svelte-19j79sd{color:var(--primary-active);font-weight:600;text-decoration:underline;text-underline-offset:2px}@media (prefers-reduced-motion: reduce){.editor-card.svelte-19j79sd.svelte-19j79sd{transition:none}.editor-card.svelte-19j79sd.svelte-19j79sd:hover{transform:none}}
