.install-step.svelte-ky06oo{container:install-step/inline-size}.install-grid.svelte-ky06oo{grid-template-columns:1fr 1.3fr;align-items:center;gap:48px;display:grid}.install-grid[data-side=end].svelte-ky06oo{grid-template-columns:1.3fr 1fr}.install-grid[data-side=end].svelte-ky06oo [data-slot=install-step-text]:where(.svelte-ky06oo){order:2}@container install-step (width<=640px){.install-grid.svelte-ky06oo,.install-grid[data-side=end].svelte-ky06oo{grid-template-columns:1fr}.install-grid[data-side=end].svelte-ky06oo [data-slot=install-step-text]:where(.svelte-ky06oo){order:0}}.install-number.svelte-ky06oo{font-family:var(--font-mono);color:var(--text-muted);margin-bottom:12px;font-size:11px;display:block}.install-title.svelte-ky06oo{color:var(--text);margin:0;font-size:22px;font-weight:700}.install-desc.svelte-ky06oo{color:var(--text-sub);max-width:380px;margin:10px 0 0;font-size:14px;line-height:1.7}.install-visual.svelte-ky06oo{background:var(--surface);border:1px solid var(--border);aspect-ratio:16/10;position:relative;overflow:hidden}.annotation.svelte-3kbs89{pointer-events:none;align-items:center;gap:6px;display:flex;position:absolute;transform:translate(-50%,-50%)}.annotation-arrow-wrap[data-direction=down-right].svelte-3kbs89{transform:rotate(90deg)}.annotation-arrow-wrap[data-direction=down-left].svelte-3kbs89{transform:rotate(180deg)}.annotation-arrow-wrap[data-direction=up-left].svelte-3kbs89{transform:rotate(270deg)}.annotation.svelte-3kbs89 .annotation-arrow{width:20px;height:20px;color:var(--accent);animation:1.6s ease-in-out infinite svelte-3kbs89-annotation-nudge;display:block}@keyframes svelte-3kbs89-annotation-nudge{0%,to{transform:translate(0)}50%{transform:translate(3px,-3px)}}.annotation-label.svelte-3kbs89{letter-spacing:.05em;color:var(--text);background:var(--deep);border:1px solid var(--border-strong);white-space:nowrap;padding:4px 8px;font-size:10px;font-weight:700}.browser-mock.svelte-12t5tu7{flex-direction:column;width:100%;height:100%;display:flex}.browser-bar.svelte-12t5tu7{background:var(--deep);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 16px;display:flex}.browser-dot.svelte-12t5tu7{background:var(--text-muted);opacity:.5;border-radius:50%;width:7px;height:7px}.browser-url.svelte-12t5tu7{background:var(--raised);font-family:var(--font-mono);color:var(--text-sub);border-radius:999px;align-items:center;gap:6px;margin-left:12px;padding:4px 12px;font-size:11px;display:flex}.browser-url.svelte-12t5tu7 .browser-url-icon{width:11px;height:11px;color:var(--text-muted)}.browser-body.svelte-12t5tu7{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.browser-brand.svelte-12t5tu7 .browser-brand-mark{letter-spacing:-.03em;font-size:32px;font-weight:900}.browser-tagline.svelte-12t5tu7{color:var(--text-sub);font-size:13px}.sheet-mock.svelte-6j3352{justify-content:center;align-items:flex-end;width:100%;height:100%;padding:16px;display:flex}.sheet-card.svelte-6j3352{background:var(--raised);border:1px solid var(--border-strong);border-radius:16px 16px 8px 8px;width:100%;max-width:280px;padding:10px 0 4px}.sheet-handle.svelte-6j3352{background:var(--border-strong);border-radius:999px;width:32px;height:3px;margin:0 auto 8px;display:block}.sheet-row.svelte-6j3352{color:var(--text-sub);border-top:1px solid var(--border);align-items:center;gap:12px;padding:12px 20px;font-size:13px;display:flex}.sheet-row-active.svelte-6j3352{color:var(--text);background:color-mix(in oklch, var(--accent) 8%, transparent)}.sheet-mock.svelte-6j3352 .sheet-icon{width:16px;height:16px;color:var(--text-muted);flex-shrink:0}.sheet-row-active.svelte-6j3352 .sheet-icon{color:var(--accent)}.thread-mock.svelte-1xwbgvt{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.thread-message.svelte-1xwbgvt{background:var(--raised);padding:16px 20px}.thread-message.svelte-1xwbgvt p:where(.svelte-1xwbgvt){color:var(--text-sub);margin:8px 0 0;font-size:14px;line-height:1.5}.thread-message-reply.svelte-1xwbgvt{background:var(--deep);border-top:1px solid var(--border)}.thread-name.svelte-1xwbgvt{color:var(--text);font-size:13px;font-weight:700}.install-steps.svelte-37fcns{flex-direction:column;gap:64px;margin-top:48px;display:flex}
