/* Keep the growing management navigation compact on phones. */
#page-admin-users .um-tabs {display:flex;overflow-x:auto;gap:7px;position:sticky;top:0;z-index:3;background:#f0f2f5;padding:4px 0 9px;scrollbar-width:thin;}
#page-admin-users .um-tabs button {flex:0 0 auto;white-space:nowrap;padding:11px 13px;}
.la-toolbar {display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:15px 0;}
.la-toolbar select {flex:1;min-width:155px;}
.la-tabs {display:flex;gap:8px;margin:15px 0;}
.la-tabs button {flex:1;padding:11px 7px;font-size:13px;}
#laJobPanel[hidden],#laPersonPanel[hidden] {display:none;}
.la-selected-filter {display:flex;align-items:center;gap:8px;font-size:13px;color:#476180;margin:14px 0;cursor:pointer;flex-wrap:wrap;}
.la-selected-filter input,.la-person-choice input {width:18px;height:18px;accent-color:#356cda;flex-shrink:0;}
.la-person-choice {display:flex;align-items:center;gap:12px;border:1px solid #e2e8f1;border-radius:11px;padding:12px;margin:8px 0;cursor:pointer;}
.la-person-choice.selected {background:#f2f7ff;border-color:#8fb2eb;}
.la-person-choice span {min-width:0;overflow-wrap:anywhere;line-height:1.7;}
.la-person-choice strong {font-size:15px;color:#294768;}
.la-person-choice small {display:block;font-size:12px;color:#72829a;}
.la-person-choice:has(input:focus-visible) {outline:2px solid #356cda;outline-offset:2px;}
#laPersonModeHint:empty {display:none;}
.la-group {border:1px solid #dce6f2;border-radius:13px;margin:11px 0;padding:13px;}
.la-group.selected {border-color:#8fb2eb;background:#f8fbff;}
.la-group-head {display:flex;justify-content:space-between;align-items:center;gap:8px;}
.la-group label {display:flex;align-items:center;gap:9px;font-size:13px;line-height:1.7;cursor:pointer;min-width:0;}
.la-group input {width:17px;height:17px;flex-shrink:0;accent-color:#356cda;}
.la-group-head label {font-size:15px;font-weight:600;color:#294768;}
.la-group-head small {color:#788a9d;white-space:nowrap;font-size:11px;}
.la-group details {margin-top:9px;}
.la-group summary {color:#6684aa;cursor:pointer;font-size:12px;line-height:1.8;}
.la-titles {display:grid;grid-template-columns:1fr;gap:9px;margin-top:12px;}
.la-counts {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:14px 0;}
.la-counts div {background:#f0f5ff;border-radius:10px;text-align:center;padding:11px 4px;}
.la-counts b {display:block;font-size:22px;color:#366dd3;}
.la-counts small {font-size:11px;color:#718198;}
.la-preview {border-top:1px solid #dce5f1;margin-top:22px;padding-top:18px;}
.la-preview h4 {font-size:16px;margin-bottom:8px;color:#294768;}
.la-person {padding:10px 0;border-bottom:1px solid #edf0f6;font-size:13px;color:#3e5874;line-height:1.8;}
.la-person small {display:block;color:#7f8fa2;font-size:11px;}
.la-audit summary {cursor:pointer;font-size:13px;color:#6581a4;margin:18px 0 8px;}
@media(min-width:700px){.la-titles{grid-template-columns:repeat(2,minmax(0,1fr));}}
