#admin .customer-page.user-management-page{gap:10px}
#admin .user-management-head{min-height:56px;padding:10px 16px;align-items:center;border-radius:8px}
#admin .user-management-head .eyebrow,#admin .user-management-head p{display:none}
#admin .user-management-head h2{margin:0;font-size:18px;line-height:1.25;letter-spacing:0}
#admin .user-management-actions button{min-height:34px;padding:6px 12px}
#admin .user-stat-strip{display:none}
#admin .customer-toolbar{padding:10px 12px;border-radius:8px}
#admin .customer-toolbar form{display:grid;grid-template-columns:minmax(240px,1fr) 140px 140px auto auto;gap:8px;align-items:center;margin:0}
#admin .customer-toolbar input,#admin .customer-toolbar select,#admin .customer-toolbar button{min-height:36px;height:36px;margin:0;padding-top:6px;padding-bottom:6px}
#admin .customer-table-card{border-radius:8px;overflow:hidden}
#admin .customer-table th{height:42px;padding:9px 14px;font-size:12px;white-space:nowrap}
#admin .customer-table td{height:64px;padding:10px 14px;vertical-align:middle}
#admin .customer-table-foot{min-height:38px;padding:8px 14px}
#admin .quota-cell{min-width:210px}
@media(max-width:900px){#admin .customer-toolbar form{grid-template-columns:1fr 1fr}#admin .customer-toolbar input{grid-column:1/-1}}
