.cli-install-preview-note{border:1px solid var(--warning-border);border-radius:var(--radius-panel);background:var(--warning-soft);align-items:flex-start;gap:11px;margin:22px 0;padding:13px 15px;display:flex}.cli-install-preview-note>svg{color:var(--warning);flex:none;margin-top:1px}.cli-install-preview-note>div{gap:3px;display:grid}.docs-content .cli-install-preview-note strong{color:var(--foreground);font-size:12px}.docs-content .cli-install-preview-note span{color:var(--muted);font-size:12px;line-height:1.6}.cli-install-recommender{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:0 16px 45px rgb(var(--shadow-ink) / 5%);margin-top:22px;overflow:hidden}.cli-install-recommender-heading{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface-muted), transparent 42%);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:22px 22px 20px;display:grid}.cli-install-system-status{color:var(--accent);font:650 10px/1.4 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:10px;display:inline-flex}.docs-content .cli-install-recommender-heading h3,.docs-content .cli-install-recommendation h3,.docs-content .cli-install-no-detection h3{color:var(--foreground);letter-spacing:-.015em;margin:0;font-size:17px;font-weight:620}.docs-content .cli-install-recommender-heading p,.docs-content .cli-install-recommendation p,.docs-content .cli-install-no-detection p{margin:6px 0 0;font-size:12px;line-height:1.65}.cli-install-platforms{border:1px solid var(--border);background:var(--surface);border-radius:9px;gap:5px;padding:4px;display:flex}.cli-install-platforms button{min-height:34px;color:var(--muted);font:620 11px/1.3 var(--font-sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:7px 12px}.cli-install-platforms button:hover{color:var(--foreground)}.cli-install-platforms button[aria-pressed=true]{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent)}.cli-install-recommendation{padding:24px 22px 8px}.cli-install-recommendation-copy>span{color:var(--accent);font:650 9px/1.4 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:8px;display:block}.cli-install-recommendation-meta{border:1px solid var(--border);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--surface-muted), transparent 52%);grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 4px;display:grid}.cli-install-recommendation-meta>div{gap:5px;padding:13px 15px;display:grid}.cli-install-recommendation-meta>div+div{border-left:1px solid var(--border)}.cli-install-recommendation-meta dt{color:var(--muted);font:600 9px/1.4 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.cli-install-recommendation-meta dd{color:var(--foreground);margin:0;font-size:11px;line-height:1.55}.cli-install-no-detection{align-items:center;gap:14px;padding:25px 22px;display:flex}.cli-install-no-detection>svg{color:var(--accent);flex:none}.cli-install-steps{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);counter-reset:install-step;gap:0;margin:22px 0 0;padding:0;list-style:none;display:grid}.cli-install-steps li{counter-increment:install-step;grid-template-columns:34px minmax(145px,.4fr) minmax(0,1fr);align-items:start;gap:13px;padding:14px 16px;display:grid}.cli-install-steps li+li{border-top:1px solid var(--border)}.cli-install-steps li:before{background:var(--accent-soft);width:26px;height:26px;color:var(--accent);content:counter(install-step);font:700 10px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.cli-install-steps strong{color:var(--foreground);padding-top:2px;font-size:12px;line-height:1.6}.cli-install-steps span{color:var(--muted);font-size:12px;line-height:1.65}.cli-install-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.cli-install-checks>div{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);grid-template-columns:auto 1fr;gap:8px 10px;padding:16px;display:grid}.cli-install-checks svg{color:var(--accent)}.cli-install-checks strong{color:var(--foreground);font-size:12px;line-height:1.5}.cli-install-checks span{color:var(--muted);grid-column:1/-1;font-size:12px;line-height:1.65}@media (width<=760px){.cli-install-recommender-heading{grid-template-columns:1fr;align-items:start}.cli-install-platforms{width:100%}.cli-install-platforms button{flex:1}.cli-install-steps li{grid-template-columns:30px minmax(0,1fr);gap:5px 10px}.cli-install-steps span{grid-column:2}.cli-install-checks{grid-template-columns:1fr}}@media (width<=440px){.cli-install-recommender-heading,.cli-install-recommendation{padding-inline:16px}.cli-install-platforms button{padding-inline:8px}.cli-install-recommendation-meta{grid-template-columns:1fr}.cli-install-recommendation-meta>div+div{border-top:1px solid var(--border);border-left:0}}
