.domain-settings .domain-inline{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:16px 0}.domain-settings .domain-inline input{min-width:180px;flex:1;max-width:520px}.domain-settings .domain-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.domain-settings .domain-heading h3{margin:0}.domain-settings .domain-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.domain-settings .domain-item{border-top:1px solid #e7e3dd;padding:22px 0}.domain-settings .domain-list{margin-top:22px}.domain-settings .domain-state{font-size:13px;color:#60584e;background:#f1eee9;padding:5px 10px;border-radius:20px}.domain-settings .domain-dns{margin-top:14px}.domain-settings summary{cursor:pointer;color:#4d443a}.domain-settings .domain-table-wrap{overflow:auto}.domain-settings table{border-collapse:collapse;width:100%;text-align:left;min-width:480px}.domain-settings th,.domain-settings td{padding:12px 10px;border-bottom:1px solid #eeeae4;font-size:14px}.domain-settings code{overflow-wrap:anywhere;white-space:normal}.domain-settings .domain-empty{color:#81796f;padding:20px 0}.domain-settings #domainError{color:#a03428}.domain-settings a.btn{text-decoration:none;display:inline-flex;align-items:center}@media(max-width:600px){.domain-settings .domain-inline input{max-width:100%;width:100%;flex-basis:100%}}
.domain-settings .domain-inline input{box-sizing:border-box;min-height:40px;padding:9px 12px;border:1px solid #d8d1c7;border-radius:10px;background:#fff;color:#302c28;font:inherit;outline:none}.domain-settings .domain-inline input:focus{border-color:#786b5b;box-shadow:0 0 0 3px #786b5b18}.domain-settings .domain-inline .btn{min-height:40px;white-space:nowrap}
 #app .sg-page.domain-settings { overflow-y:auto; overflow-x:hidden; } #app .sg-page.domain-settings > * { flex-shrink:0; } 