.ads-user-management{gap:var(--ds-space-300);width:100%;min-height:100%;color:var(--ds-text);font:var(--ds-font-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;display:flex}[data-color-mode=dark] .ads-user-management{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ads-user-management :where(svg),.ads-user-management__form :where(svg){max-width:none}.ads-user-management ::selection{color:var(--ds-text-selected);background:var(--ds-background-selected)}.ads-user-management__intro,.ads-user-management__toolbar{justify-content:space-between;align-items:center;gap:var(--ds-space-300);display:flex}.ads-user-management__intro-copy,.ads-user-management__toolbar>div:first-child{min-width:0}.ads-user-management h2,.ads-user-management p,.ads-user-management dl,.ads-user-management dd{margin:0}.ads-user-management__intro h2{margin-bottom:var(--ds-space-050);font:var(--ds-font-heading-large)}.ads-user-management__intro p,.ads-user-management__toolbar p,.ads-user-management__muted,.ads-user-management__email,.ads-user-management__refreshing{color:var(--ds-text-subtle)}.ads-user-management__intro p{max-width:70ch}.ads-user-management__feedback,.ads-user-management__directory{width:100%}.ads-user-management__directory{box-sizing:border-box;border:var(--ds-border-width) solid var(--ds-border);border-radius:var(--ds-radius-large);background:var(--ds-surface)}.ads-user-management__toolbar h2{margin-bottom:var(--ds-space-050);font:var(--ds-font-heading-small)}.ads-user-management__modal-description{margin-bottom:var(--ds-space-250);color:var(--ds-text-subtle)}.ads-user-management__form{gap:var(--ds-space-250);flex-direction:column;display:flex}.ads-user-management__form-grid{gap:var(--ds-space-200);grid-template-columns:repeat(2,minmax(240px,1fr));display:grid}.ads-user-management__group-options{gap:var(--ds-space-150) var(--ds-space-200);flex-wrap:wrap;display:flex}.ads-user-management__group-options label{align-items:center}.ads-user-management__status{gap:var(--ds-space-050);flex-wrap:wrap;display:inline-flex}.ads-user-management__row-actions{justify-content:flex-end;align-items:center;gap:var(--ds-space-100);display:flex}.ads-user-management__toolbar{padding:var(--ds-space-250) var(--ds-space-300);border-bottom:var(--ds-border-width) solid var(--ds-border)}.ads-user-management__search{flex:none;width:min(360px,100%)}.ads-user-management__refreshing{padding:var(--ds-space-100) var(--ds-space-300) 0;font:var(--ds-font-body-small)}.ads-user-management__table-shell{scrollbar-color:var(--ds-border) var(--ds-surface);width:100%;overflow:auto hidden}.ads-user-management__table-shell>div{margin-block-end:0}.ads-user-management__table-shell table{border-block-end:0;min-width:900px}.ads-user-management__table-shell thead>tr>th{padding-block:var(--ds-space-100)}.ads-user-management__table-row>td{padding-block:var(--ds-space-150);border-block-end:var(--ds-border-width) solid var(--ds-border)}.ads-user-management__table-row:last-child>td{border-block-end:0}.ads-user-management__table-shell thead>tr>th:first-child,.ads-user-management__table-row>td:first-child{padding-inline-start:var(--ds-space-300)}.ads-user-management__table-shell thead>tr>th:last-child,.ads-user-management__table-row>td:last-child{padding-inline-end:var(--ds-space-300)}.ads-user-management__identity{align-items:center;gap:var(--ds-space-150);min-width:220px;display:flex}.ads-user-management__avatar{flex:none;display:inline-flex}.ads-user-management__identity-copy{min-width:0}.ads-user-management__name-row{align-items:center;gap:var(--ds-space-075);flex-wrap:wrap;display:flex}.ads-user-management__name,.ads-user-management__profile-link{color:var(--ds-text);font-weight:var(--ds-font-weight-semibold)}.ads-user-management__profile-link{color:var(--ds-link);text-underline-offset:.16em}.ads-user-management__profile-link:hover{color:var(--ds-link-pressed)}.ads-user-management__profile-link:focus-visible{border-radius:var(--ds-radius-small);outline:var(--ds-border-width-focused) solid var(--ds-border-focused);outline-offset:var(--ds-space-025)}.ads-user-management__email{overflow-wrap:anywhere;font:var(--ds-font-body-small);display:block}.ads-user-management__date{white-space:nowrap;font-variant-numeric:tabular-nums}.ads-user-management__skeleton{flex-direction:column;display:flex}.ads-user-management__skeleton-row{box-sizing:border-box;align-items:center;gap:var(--ds-space-200);min-height:72px;padding:var(--ds-space-200) var(--ds-space-300);border-bottom:var(--ds-border-width) solid var(--ds-border);grid-template-columns:40px minmax(220px,1.6fr) minmax(96px,.7fr) minmax(112px,.8fr);display:grid}.ads-user-management__skeleton-row:last-child{border-bottom:0}.ads-user-management__skeleton-copy{gap:var(--ds-space-100);flex-direction:column;display:flex}.ads-user-management__mobile-list{margin:0;padding:0;list-style:none}.ads-user-management__mobile-row{gap:var(--ds-space-200);padding:var(--ds-space-250);border-bottom:var(--ds-border-width) solid var(--ds-border);flex-direction:column;display:flex}.ads-user-management__mobile-row:last-child{border-bottom:0}.ads-user-management__mobile-meta{gap:var(--ds-space-150) var(--ds-space-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ads-user-management__mobile-meta div{min-width:0}.ads-user-management__mobile-meta dt{margin-bottom:var(--ds-space-050);color:var(--ds-text-subtlest);font:var(--ds-font-body-small)}.ads-user-management__mobile-meta dd{overflow-wrap:anywhere}@media (width<=47.99rem){.ads-user-management{gap:var(--ds-space-250)}.ads-user-management__intro,.ads-user-management__toolbar{flex-direction:column;align-items:stretch}.ads-user-management__intro>button,.ads-user-management__search{width:100%}.ads-user-management__form-grid{grid-template-columns:minmax(0,1fr)}.ads-user-management__toolbar,.ads-user-management__mobile-row{padding:var(--ds-space-200)}}@media (width<=29.99rem){.ads-user-management__mobile-meta{grid-template-columns:minmax(0,1fr)}.ads-user-management__row-actions{flex-direction:column;align-items:stretch}.ads-user-management__row-actions>*{width:100%}}@media (prefers-reduced-motion:reduce){.ads-user-management *,.ads-user-management :before,.ads-user-management :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ads-user-management__filing-error{color:var(--ds-text-danger);font:var(--ds-font-body-small)}