.manager-tabs{flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:min(720px,58vw);overflow:visible}.manager-tabs .segmented-item{flex:0 auto;min-width:0}.manager-staff-page{grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;width:100%;min-width:0;height:100%;display:grid!important}.manager-staff-page>.manager-access-requests{align-self:start;width:100%;min-width:0;padding:12px 14px;height:auto!important;min-height:0!important}.manager-access-request-head{gap:10px;margin-bottom:7px}.manager-access-request-head h3{font-size:.9rem}.manager-access-request-head .muted-copy{max-width:760px;margin-top:2px;font-size:.62rem;line-height:1.35}.manager-access-request-count{border-radius:9px;width:28px;min-width:28px;height:28px;font-size:.7rem}.manager-access-requests>.manager-staff-empty{place-items:initial;text-align:left;grid-template-columns:21px minmax(0,1fr);grid-template-areas:"icon title""icon note";align-items:center;gap:1px 8px;padding:5px 2px 2px}.manager-access-requests>.manager-staff-empty>svg{color:#777;grid-area:icon;width:19px;height:19px}.manager-access-requests>.manager-staff-empty>strong{grid-area:title;font-size:.66rem}.manager-access-requests>.manager-staff-empty>small{grid-area:note;font-size:.56rem;line-height:1.25}.manager-access-request-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:190px;overflow:hidden auto}.manager-staff-grid{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:10px;width:100%;min-width:0;height:100%;min-height:220px}.manager-staff-list,.manager-staff-add,.manager-staff-head,.manager-staff-rows,.manager-staff-row{min-width:0}@media (width<=1180px){.manager-tabs{max-width:min(620px,56vw)}.manager-staff-grid{grid-template-columns:minmax(0,1fr) minmax(260px,310px)}}@media (width<=980px){.manager-tabs{max-width:min(100%,560px)}.manager-staff-page{grid-template-rows:auto auto auto;grid-template-columns:1fr;height:auto}.manager-staff-page>.manager-access-requests,.manager-staff-page>.manager-staff-grid{grid-column:1}.manager-staff-grid{grid-template-columns:1fr;height:auto}}@media (width<=760px){.manager-tabs{justify-content:flex-start;width:100%;max-width:100%}.manager-staff-page>.manager-access-requests{padding:11px 12px}.manager-access-request-head{align-items:flex-start}.manager-access-request-head .muted-copy{font-size:.61rem}.manager-staff-grid{min-height:0}}
