/* v67.2: plain-language wipe setup, one card per configured server. */
.v672-quick-create {display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:20px 22px;margin-bottom:16px;background:var(--surface,#15191f);border:1px solid var(--border,#30363e);border-radius:12px}
.v672-quick-create strong{font-size:17px;display:block;margin:0 0 4px}
.v672-quick-create p{font-size:13px;color:var(--text-muted,#aab);margin:0;max-width:500px;line-height:1.6}
.v672-quick-create .btn{white-space:normal}
.v672-empty-state{padding:28px 22px;text-align:center;border:1px dashed var(--border,#42444c);border-radius:12px;color:var(--text-muted,#bbc2ca);font-size:14px}
.v672-small-heading{margin:0 0 6px}
.v672-small-heading strong{font-size:16px}
.v672-small-heading p{font-size:13px;color:var(--text-muted,#aab);margin:5px 0 0}
.v671-form .v672-simple-section{padding:17px 0 20px;border-bottom:1px solid var(--border,#333)}
.v671-form .v672-simple-section h3{font-size:16px;margin:0;color:var(--text,#fff)}
.v672-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.v671-form small{font-size:12px;color:var(--text-muted,#aab);display:block;line-height:1.5;margin:7px 0}
.v672-required{font-size:11px;color:var(--text-muted,#aac);font-weight:400}
.v672-auto{padding:13px 15px;background:rgba(125,145,165,.08);border:1px solid var(--border,#34383f);border-radius:9px;font-size:13px;line-height:1.7;color:var(--text-muted,#b1b6bf);margin:16px 0 8px}
.v672-auto strong{color:var(--text,#fff)}
.v672-settings{border:1px solid var(--border,#333);margin:19px 0 8px;border-radius:10px}
.v672-settings>summary{cursor:pointer;padding:15px 16px;font-weight:700;font-size:14px;list-style-position:inside;color:var(--text,#fff)}
.v672-settings>summary span{font-size:12px;font-weight:400;color:var(--text-muted,#aab);margin-left:5px}
.v672-settings-inside{border-top:1px solid var(--border,#333);padding:14px 16px 18px}
.v672-test-panel{border:1px solid var(--border,#34383d);background:var(--surface,#15181d);border-radius:11px;margin:18px 0;padding:18px}
.v672-test-panel h2{font-size:18px;margin:0 0 7px}
.v672-test-panel p{font-size:13px;color:var(--text-muted,#aab);line-height:1.6;margin:0 0 14px}
.v672-test-buttons{display:flex;flex-wrap:wrap;gap:10px}
.v672-test-buttons form{margin:0}
.v672-test-buttons button{min-height:42px;white-space:normal}
.v672-legacy{margin:12px 0;border:1px solid var(--border,#34383e);border-radius:10px}
.v672-legacy>summary{cursor:pointer;padding:13px 15px;font-size:14px;font-weight:700}
.v672-legacy-body{padding:12px 18px 19px;border-top:1px solid var(--border,#34383e)}
.v672-legacy-body h2{font-size:16px}
@media(max-width:650px){.v672-two{grid-template-columns:1fr}.v672-test-buttons,.v672-test-buttons form,.v672-test-buttons button{width:100%}.v672-quick-create .btn{width:100%;text-align:center}.v672-quick-create{padding:16px}}
