.install-paths{grid-template-columns:1fr;gap:16px;display:grid}.install-paths>*{min-width:0}.install-path{border:1px solid var(--border);background:var(--panel);flex-direction:column;gap:10px;min-width:0;padding:20px;display:flex}.install-path h3{font-family:var(--font-geist-mono), monospace;color:var(--foreground);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.install-path p{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);margin:0;font-size:11px;line-height:1.7}.install-path .path-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--destructive);border:1px solid color-mix(in srgb, var(--destructive) 30%, transparent);background:color-mix(in srgb, var(--destructive) 10%, transparent);padding:2px 6px;font-size:9px;font-weight:700}.step-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.step-item{border-bottom:1px solid var(--border);font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);grid-template-columns:28px 1fr;gap:12px;padding-block:12px;font-size:11px;line-height:1.7;display:grid}.step-item:last-child{border-bottom:0}.step-item .step-no{border:1px solid var(--border);background:var(--panel);width:22px;height:22px;color:var(--foreground);justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.step-item code{background:var(--muted);color:var(--foreground);padding:1px 5px;font-family:inherit}.install-path .codeblock pre{padding-top:16px;padding-right:96px}.install-path .codeblock pre .ln{gap:10px}.install-path .codeblock pre .ln-code{white-space:pre-wrap;overflow-wrap:anywhere}.install-path .codeblock .ln-no{display:none}
