.ssh-client {min-width:0;display:grid;gap:18px}
.ssh-form {padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--surface,transparent)}
.ssh-actions {display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:12px 0}
.ssh-form textarea {font-family:ui-monospace,monospace;resize:vertical}
.ssh-terminal {height:480px;min-width:0;max-width:100%;overflow:hidden;background:#171b23;border-radius:12px;padding:12px}
.ssh-hostkey {padding:20px;border:1px solid var(--line);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.ssh-hostkey p,.ssh-hostkey strong,.ssh-hostkey code {width:100%;overflow-wrap:anywhere}
.ssh-form [hidden] {display:none!important}
@media(max-width:600px){.ssh-form{padding:16px}.ssh-terminal{height:400px;padding:6px}.ssh-form .form-grid{grid-template-columns:1fr}}
.ssh-form label {align-self:start}
