.staff-mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr))!important}.staff-mobile-nav a{min-width:0;min-height:48px;font-size:11px;gap:5px}.staff-mobile-nav svg{width:22px;height:22px}.staff-search{display:flex;gap:12px;align-items:center}.staff-search input{min-width:0;flex:1}.staff-client-list{margin-top:24px}.staff-client-list .record-row{gap:16px}.staff-client-list .record-row>span{min-width:0}.staff-client-list strong{overflow-wrap:anywhere}.staff-client-list small{display:block;margin-top:6px}.staff-client-list svg{width:18px;height:18px;vertical-align:middle;margin-left:8px}@media(max-width:600px){.staff-search{flex-wrap:wrap}.staff-search input{flex-basis:100%}.staff-client-list .record-row{align-items:flex-start;flex-wrap:wrap}}

.client-with-workspace{grid-template-columns:repeat(4,minmax(0,1fr))}.client-with-workspace a{min-width:0;min-height:48px}.staff-client-return{display:inline-flex;min-height:44px;align-items:center;margin-bottom:20px}
.staff-workspace-switch{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--line)}.staff-workspace-switch a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border-radius:12px;color:var(--ink);font-size:14px;font-weight:650;text-decoration:none}.staff-workspace-switch a:hover{background:var(--surface)}.staff-workspace-switch a[aria-current=page]{color:var(--blue);background:var(--soft)}.staff-workspace-switch a:focus-visible{outline:2px solid var(--blue);outline-offset:3px}
