.pages-users-Users tr{height:50px}.pages-users-Users .users-search-row{margin-bottom:12px}.pages-users-Users .email-column{flex:1 1 250px;min-width:250px;overflow:visible;white-space:nowrap}.pages-users-Users .workspaces-column{flex:1 1 250px}.pages-users-Users .role-column{flex:1 1 200px}.pages-users-Users .groups-column{flex:1 1 250px}.pages-users-Users .status-column{flex:0 0 80px}.pages-users-Users .buttons-column{flex:0 0 100px;text-align:end}.pages-users-Users td.email-column,.pages-users-Users th.email-column,.pages-users-Users td.workspaces-column,.pages-users-Users th.workspaces-column,.pages-users-Users td.role-column,.pages-users-Users th.role-column,.pages-users-Users td.groups-column,.pages-users-Users th.groups-column,.pages-users-Users td.status-column,.pages-users-Users th.status-column{padding:.75rem}.pages-users-Users .users-table-disabled .email-column:not(th){opacity:.65;pointer-events:none}.pages-users-Users .users-table-disabled .workspaces-column:not(th){opacity:.65;pointer-events:none}.pages-users-Users .users-table-disabled .role-column:not(th){opacity:.65;pointer-events:none}.pages-users-Users .users-table-disabled .groups-column:not(th){opacity:.65;pointer-events:none}.pages-users-Users .users-table-disabled .status-column:not(th){opacity:.65;pointer-events:none}.pages-users-Users .users-table-disabled .table-button:disabled{opacity:.65}.pages-users-Users .buttons-column{padding:0}.pages-users-Users .editButtonsContainer{display:flex;justify-content:flex-end;align-items:center}.pages-users-Users .usersTableButton-invisible{visibility:hidden}.pages-users-Users .usersTableButton{height:32px;padding-left:4px;padding-right:4px}.pages-users-Users .usersTableButton:hover,.pages-users-Users .usersTableButton:focus-visible{background-color:#f3f3f4}.pages-users-Users .usersTableButton.Mui-disabled{opacity:.4;pointer-events:auto}.pages-users-Users .tooltip-padding{padding-top:.5rem}.editUserGeneralFields{display:flex;flex-direction:column;gap:12px}.editUserGeneralFields .roleDropdownsContainer{display:flex;gap:16px;flex-wrap:nowrap;width:100%}.editUserGeneralFields .roleSelect,.editUserGeneralFields .customRoleSelect{flex:1 1 50%}.accountRoleSelect{display:flex;flex-direction:column;gap:4px}.accountRoleSelect .accountRoleSelect-checkbox{align-self:flex-start}.accountRoleSelect .accountRoleSelect-label{margin:0}.inviteUserGeneralFields{display:flex;flex-direction:column;gap:8px}.inviteUserGeneralFields .roleDropdownsContainer{display:flex;gap:16px;flex-wrap:nowrap;width:100%}.inviteUserGeneralFields .roleSelect,.inviteUserGeneralFields .customRoleSelect{flex:1 1 50%}.userSeatBadge{display:flex;align-items:center;gap:8px}.inviteAndDeleteButtons .manageRolesButton i{font-size:12px}.manageUserRolesModal{display:flex;flex-direction:column;gap:16px}.manageUserRolesModal .manage-roles-description{color:#6e6e72}.manageUserRolesModal .manage-roles-search{width:100%}.manageUserRolesModal .manageUsersCell{padding:4px 0}.rolesTab{background-color:#fff;padding:1.25rem}.rolesTab-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.rolesTab-headerActions{display:flex;gap:.5rem;align-items:center}.rolesTab-actionButtons{display:flex;gap:.25rem;justify-content:flex-end}.rolesTab-actionButton{padding:4px;border-radius:4px}.rolesTab-actionButton:hover{background-color:#0000000a}.groupsTab{background-color:#fff;padding:20px}.groupsTab .groupsTab-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.groupsTab .groupsTab-headerActions{display:flex;gap:8px;align-items:center}.groupsTab .groupsTab-searchRow{margin-bottom:12px}.groupsTab .groupsTab-filterRow{display:flex;gap:16px;align-items:center;margin-bottom:16px}.groupsTab .groupsTab-filterSelect{flex:1;min-width:0}.groupsTab .groupsTab-multiSelectValue{display:flex;align-items:center;gap:8px}.groupsTab .groupsTab-filterValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.groupsTab .groupsTab-clearFilters{white-space:nowrap}.groupsTab .groupsTab-actionButtons{display:flex;gap:4px;justify-content:flex-end}.groupsTab .groupsTab-actionButton{padding:4px;border-radius:4px}.groupsTab .groupsTab-actionButton:hover{background-color:#0000000a}.groupsTab .groupsTab-noRoles{display:inline-flex;align-items:center;gap:6px}.groupsTab .groupsTab-noRolesIcon{color:#e51c23}.createServiceAccountWorkspacesSection{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:16px;border-top:1px solid #dae0e6}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-layout{display:flex;gap:24px;margin-top:8px;min-height:320px}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-list{width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;border-right:1px solid #F3F3F4;padding-right:24px}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-rows{display:flex;flex-direction:column}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-rowWrapper{display:flex;align-items:center;border-top:1px solid #C5C5C6}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-rowWrapper:hover,.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-rowWrapperSelected{background-color:#f3f3f4}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-row{flex:1;min-width:0;justify-content:flex-start;text-align:left;padding:12px 16px}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-row:focus-visible{background-color:#f3f3f4}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-rowName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-removeButton{padding:4px;margin-right:8px;border-radius:4px;height:24px}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-removeButton:hover{background-color:#f3f3f4}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-panels{flex:1;min-width:0}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-panel{display:flex;flex-direction:column;gap:16px}.createServiceAccountWorkspacesSection .createServiceAccountWorkspacesSection-placeholder{flex:1;display:flex;align-items:center;justify-content:center;padding:32px;text-align:center}.serviceAccountsFilterBar{margin-bottom:1rem}.serviceAccountsFilterBar .serviceAccountsFilterBar-searchRow{margin-bottom:.5rem}.serviceAccountsFilterBar .serviceAccountsFilterBar-controlsRow{display:flex;align-items:center;gap:.5rem}.serviceAccountsFilterBar .serviceAccountsFilterBar-workspacesSelect,.serviceAccountsFilterBar .serviceAccountsFilterBar-statusSelect{flex:1 1 0;min-width:0}.serviceAccountsFilterBar .serviceAccountsFilterBar-actions{display:flex;align-items:center;gap:.5rem;flex:0 0 auto}.userTableFilters{display:flex;gap:16px;align-items:center;margin-bottom:16px}.userTableFilters .userTableFilters-select,.userTableFilters .userTableFilters-multiSelect{flex:1;min-width:0}.userTableFilters .userTableFilters-multiSelect .checkboxMultiSelect{width:100%}.userTableFilters .userTableFilters-multiSelectValue{display:flex;align-items:center;gap:8px}.userTableFilters .userTableFilters-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userTableFilters .userTableFilters-clear{white-space:nowrap}
