.unit-management-panel.settings-panel{width:min(800px,calc(100% - 24px));max-width:800px}
.unit-management-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-inline);margin:var(--space-fields) 0;align-items:center}
.unit-management-tools :is(input,select),.unit-management-fields :is(input,select){box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-target);padding:var(--action-padding-block) var(--action-padding-inline);font:inherit;font-size:var(--type-control);background:var(--surface-field);color:var(--text-primary);border:1px solid var(--line);border-radius:var(--action-radius)}
.unit-management-row{display:flex;align-items:center;gap:var(--space-inline);padding:var(--space-fields);border-bottom:1px solid var(--line);min-width:0}.unit-management-copy{flex:1;min-width:0;display:grid;gap:4px}.unit-management-copy strong{font-size:var(--type-body);font-weight:600;overflow-wrap:anywhere}.unit-management-copy small{font-size:var(--type-meta);color:var(--text-secondary);overflow-wrap:anywhere}.unit-management-state{font-size:var(--type-meta);color:var(--text-secondary)}.unit-management-actions{display:flex;gap:var(--space-inline);flex:none}.unit-management-actions button{display:grid;place-items:center;width:var(--control-target);height:var(--control-target);min-width:var(--control-target);padding:var(--action-padding-block)}
.unit-management-editor.customer-dialog{width:min(560px,calc(100% - 24px));max-width:560px}.unit-management-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-fields)}.unit-management-fields label{display:grid;gap:var(--space-inline);font-size:var(--type-label);min-width:0}.unit-management-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--space-inline);margin-top:var(--space-fields)}.unit-management-panel [hidden]{display:none!important}
@media(max-width:700px){.unit-management-panel.settings-panel{width:100%;max-width:100%}.unit-management-tools{grid-template-columns:1fr 1fr}.unit-management-tools input{grid-column:1/-1}.unit-management-tools button{grid-column:1/-1}.unit-management-row{flex-wrap:wrap;padding:var(--space-inline)}.unit-management-copy{flex-basis:calc(100% - 128px)}.unit-management-state{order:3;flex-basis:100%}.unit-management-fields{grid-template-columns:minmax(0,1fr)}}

.unit-management-tools>input{grid-column:1/-1}.unit-management-tools>button{grid-column:2;justify-self:end}
@media(max-width:700px){.unit-management-tools>button{grid-column:1/-1;justify-self:stretch}}

.unit-management-pagination>button:first-child svg{transform:rotate(180deg)}
