.install-tabs{display:flex;gap:.25rem;padding:.25rem;margin-bottom:var(--space-2);background-color:var(--color-background-dark);border-radius:var(--border-radius-md)}.install-tab{flex:1;min-height:40px;padding:.375rem var(--space-1);border:none;border-radius:var(--border-radius-sm);background:none;color:var(--color-text);font-size:var(--font-size-sm);font-weight:600;cursor:pointer}.install-tab[aria-selected=true]{background-color:var(--color-background);color:var(--color-primary);box-shadow:var(--shadow-sm)}.install-tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.install-panel h4{font-size:var(--font-size-md);color:var(--color-text-secondary);margin-bottom:var(--space-1)}.install-panel ol{list-style-type:decimal;margin-inline-start:var(--space-4)}.install-panel li{margin-bottom:var(--space-1)}@media(max-width:768px){.install-panel ol{margin-inline-start:var(--space-3)}}
