@import url('/design-system.css');
#domains-dialog {width:min(720px,calc(100vw - 32px));max-height:90dvh;overflow:auto;}
#domains-dialog .options-heading {position:static;}
#domains-content {display:grid;gap:var(--lw-space-4);}
#domains-content form {display:grid;gap:var(--lw-space-3);margin-top:var(--lw-space-4);}
#domains-content form button {justify-self:start;}
#domains-content h3 {margin-top:0;}
.domain-address,.domain-record code {overflow-wrap:anywhere;}
.domain-record {display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--lw-space-3);margin-block:var(--lw-space-4);}
.domain-record dl {margin:0;min-width:0;}
.domain-record dt {font-size:var(--lw-text-small);color:var(--lw-muted);}
.domain-record dd {display:flex;align-items:center;justify-content:space-between;gap:var(--lw-space-3);margin:0 0 var(--lw-space-3);}
.domain-record code {min-width:0;user-select:all;}
.domain-record button {flex-shrink:0;}
@media(max-width:480px){.domain-record{grid-template-columns:minmax(0,1fr);}.domain-record dd{align-items:start;}#domains-content .lw-panel{padding:var(--lw-space-4);}}
