textarea{width:100%;min-height:180px;border:1px solid #cbd3dd;border-radius:6px;background:#fff;color:#182230;padding:11px;outline:none;resize:vertical;font:12px/1.6 "Cascadia Mono",Consolas,monospace}
textarea:focus{border-color:#168f7b;box-shadow:0 0 0 3px #15a0871f}
.config-form{display:grid;gap:14px;margin-bottom:20px}
.config-form .check-row,.config-form .form-submit{display:flex}
.danger-button{border-color:#e3a7ae;color:#b42334;background:#fff}
.danger-button:hover{background:#fff0f1}
.credential-form{border-bottom:1px solid #e3e8ed;padding-bottom:20px}
.credential-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.secret-input{font-family:"Cascadia Mono",Consolas,monospace}
.credential-warning{margin:0;border-left:3px solid #d79617;background:#fff8e8;color:#76530a;padding:10px 12px;font-size:12px;line-height:1.55}
@media(max-width:760px){.credential-grid{grid-template-columns:1fr}}
