/* Small layout adjustments for live data in the authored glass components. */
.domain-result{grid-template-columns:40px minmax(0,1fr) minmax(110px,160px)}
.domain-result>.domain-price{display:none}
.domain-actions{display:flex;flex-direction:column;gap:6px}
.domain-actions .button{width:100%;min-height:32px;padding:6px 9px;font-size:10px}
.domain-records{margin-top:10px;font-size:11px}
.domain-records summary{cursor:pointer;color:#075aff;font-weight:600}
.domain-records pre{max-width:100%;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;color:#405575}
.domain-site-summary{margin:14px 0}
.domain-site-summary .cart-line{margin-bottom:0}
.domain-checkout #system-subdomain{margin-top:15px}
.domain-checkout #system-subdomain .domain-name-field{margin:10px 0}
.domain-checkout #system-subdomain .domain-name-field input{width:100%}
.domain-checkout #system-subdomain .ss-form-actions{display:flex;gap:8px;flex-wrap:wrap}
.domain-checkout #system-subdomain .button{flex:1;min-width:90px}
.domain-checkout #system-subdomain p[role=status]{font-size:11px;color:#365980;margin-top:10px}
.domain-bottom .owned-row{text-decoration:none}
.search-hint.error{color:#a52b38}
.ss-account-summary strong{overflow-wrap:anywhere}
.ss-security-row strong{overflow-wrap:anywhere;text-align:right}
.ss-integration button:disabled{opacity:.62;cursor:not-allowed}
@media(max-width:760px){.domain-result{grid-template-columns:31px minmax(0,1fr);gap:10px}.domain-actions{grid-column:2;flex-direction:row;flex-wrap:wrap}.domain-actions .button{width:auto;flex:1 1 94px}.ss-security-row strong{font-size:10px}}
