.users-section{padding:16px}
.users-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;flex-wrap:wrap}
.users-actions h3{margin:0 0 5px;font-size:16px;color:#153963}
.users-actions p{margin:0;font-size:12px;color:#7588a3;line-height:1.5}
.users-table-wrap{overflow-x:auto}
.users-table{min-width:640px}
.users-table td{padding:12px}
.users-table .pill{margin-left:9px}
.user-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.user-form-grid label{font-size:12px;font-weight:700;color:#536985;display:grid;gap:5px;align-content:start}
.user-form-grid input:not([type=checkbox]),.user-form-grid select{width:100%}
.user-active-row{display:flex!important;gap:8px;align-items:center;margin-top:18px}
.user-active-row input{width:17px;height:17px}
.password-warning{background:#fff7e8;color:#9e711c;padding:10px;margin-top:12px;border-radius:8px;font-size:12px}
@media(max-width:700px){.users-section{padding:10px}.users-actions>div:last-child{width:100%;display:flex;gap:7px}.users-actions button{flex:1}.user-form-grid{grid-template-columns:1fr}}
