@charset "utf-8";

.delete-user-confirm-dialog { max-width: calc(-60px + 100vw); }

.delete-user-confirm-dialog .s-kit-modal-content { display: flex; width: 100%; max-height: 100vh; }

.delete-user-confirm-dialog .s-kit-modal-body { display: flex; flex-direction: column; width: 100%; max-height: 100vh; padding: 30px; box-sizing: border-box; overflow: hidden; }

.delete-user-confirm-dialog .s-kit-modal-close { top: 25px; right: 25px; color: rgb(169, 174, 178); }

.delete-user-confirm-dialog .s-kit-modal-close:hover { color: rgb(141, 148, 156); }

.delete-user-confirm-dialog .s-kit-modal-close-x { font-size: 28px; line-height: 28px; }

.delete-user-confirm-dialog .delete-user-confirm-dialog-content { display: flex; flex-direction: column; width: 100%; max-height: calc(-60px + 100vh); min-height: 0px; color: rgb(99, 105, 114); font-family: open_sans, "Open Sans", sans-serif; }

.delete-user-confirm-dialog .delete-user-confirm-title { gap: 10px; flex: 0 0 auto; display: flex; align-items: center; margin-bottom: 20px; font-size: 14px; line-height: 18px; font-weight: bold; color: rgb(90, 102, 120); font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; }

.delete-user-confirm-dialog .delete-user-confirm-title .fa { color: rgb(230, 71, 81); font-size: 17px; padding-bottom: 2px; }

.delete-user-confirm-dialog .delete-user-confirm-title .title { line-height: 1; font-size: 16px; color: rgb(71, 75, 86); }

.delete-user-confirm-dialog .delete-user-confirm-warning { flex: 0 0 auto; margin-bottom: 8px; color: rgb(230, 71, 81); font-size: 14px; line-height: 18px; font-weight: bold; }

.delete-user-confirm-dialog .delete-user-confirm-warning.standalone { margin-bottom: 20px; }

.delete-user-confirm-dialog .delete-user-confirm-note { flex: 0 0 auto; margin-bottom: 16px; color: rgb(230, 71, 81); font-size: 14px; line-height: 18px; }

.delete-user-confirm-dialog .delete-user-confirm-users { flex: 0 1 auto; min-height: 0px; margin-bottom: 20px; overflow-y: auto; scrollbar-color: rgb(203, 210, 221) transparent; border: 1px solid rgb(203, 210, 221); border-radius: 3px; background: rgb(244, 246, 250); }

.delete-user-confirm-dialog .delete-user-confirm-users::-webkit-scrollbar-thumb, .delete-user-confirm-dialog .delete-user-confirm-users::-webkit-scrollbar-thumb:hover { background-color: rgb(203, 210, 221); }

.delete-user-confirm-dialog .delete-user-confirm-user-card { padding: 12px 15px; box-sizing: border-box; border-bottom: 1px solid rgb(203, 210, 221); }

.delete-user-confirm-dialog .delete-user-confirm-user-card.related-data-enabled { min-height: 52px; padding: 10px; }

.delete-user-confirm-dialog .delete-user-confirm-user-card:last-child { border-bottom: 0px; }

.delete-user-confirm-dialog .delete-user-confirm-user-summary { display: flex; align-items: center; justify-content: space-between; width: 100%; min-width: 0px; }

.delete-user-confirm-dialog .delete-user-confirm-user-identity { overflow: hidden; min-width: 0px; }

.delete-user-confirm-dialog .delete-user-confirm-user-name { overflow: hidden; color: rgb(92, 102, 118); font-size: 14px; line-height: 16px; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; }

.delete-user-confirm-dialog .delete-user-confirm-user-meta { display: flex; overflow: hidden; margin-top: 2px; color: rgb(145, 156, 171); font-size: 12px; line-height: 16px; white-space: nowrap; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-count { flex: 0 0 auto; margin-left: 12px; color: rgb(145, 156, 171); font-size: 12px; line-height: 16px; font-weight: normal; white-space: nowrap; }

.delete-user-confirm-dialog .delete-user-confirm-user-collapse { border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(203, 210, 221); border-image: none; border-radius: 0px; background: rgb(244, 246, 250); }

.delete-user-confirm-dialog .delete-user-confirm-user-collapse:last-child { border-bottom: 0px; }

.delete-user-confirm-dialog .delete-user-confirm-user-collapse > .s-kit-collapse-item > .s-kit-collapse-header { height: 52px; padding: 0px 10px; color: rgb(92, 102, 118); font-family: open_sans, "Open Sans", sans-serif; line-height: normal; font-weight: normal; }

.delete-user-confirm-dialog .delete-user-confirm-user-collapse > .s-kit-collapse-item > .s-kit-collapse-header:active { background: transparent; }

.delete-user-confirm-dialog .delete-user-confirm-user-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-collapse-header-text { flex: 1 1 0%; overflow: hidden; min-width: 0px; }

.delete-user-confirm-dialog .delete-user-confirm-user-collapse > .s-kit-collapse-item > .s-kit-collapse-header > .s-kit-collapse-expand-icon { flex: 0 0 auto; padding-inline-start: 5px; }

.delete-user-confirm-dialog .delete-user-confirm-user-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow { position: static; color: rgb(145, 156, 171); }

.delete-user-confirm-dialog .delete-user-confirm-user-collapse > .s-kit-collapse-item > .s-kit-collapse-content { padding: 0px; background: rgb(255, 255, 255); }

.delete-user-confirm-dialog .delete-user-confirm-user-collapse > .s-kit-collapse-item > .s-kit-collapse-content > .s-kit-collapse-content-box { padding: 0px; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content { max-height: 260px; padding: 16px 20px 14px; box-sizing: border-box; overflow-y: auto; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group { min-width: 0px; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group + .delete-user-related-data-group { margin-top: 16px; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-group-name { overflow: hidden; margin-bottom: 5px; color: rgb(92, 102, 118); font-size: 12px; line-height: 16px; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table { color: rgb(92, 102, 118); font-size: 12px; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .s-kit-table-measure-row { opacity: 0; pointer-events: none; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .s-kit-table-thead > tr { border-color: rgb(228, 232, 239); }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .s-kit-table-thead > tr > th.s-kit-table-cell, .delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .s-kit-table-tbody > tr > td.s-kit-table-cell { font-size: 12px; padding: 8px 10px; border-color: rgb(228, 232, 239); white-space: nowrap; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .s-kit-table-thead > tr > th.s-kit-table-cell { color: rgb(92, 102, 118); line-height: 16px; background: rgb(244, 246, 250); }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .s-kit-table-tbody > tr > td.s-kit-table-cell { color: rgb(92, 102, 118); line-height: 18px; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .s-kit-table-tbody > tr:hover > td.s-kit-table-cell { background: rgb(244, 246, 250); }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .s-kit-table-content { overflow-x: auto; scrollbar-color: rgb(203, 210, 221) transparent; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .s-kit-table-content::-webkit-scrollbar-thumb, .delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .s-kit-table-content::-webkit-scrollbar-thumb:hover { background-color: rgb(203, 210, 221); }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .delete-user-related-data-cell { display: block; overflow: hidden; max-width: 300px; white-space: nowrap; text-overflow: ellipsis; }

.delete-user-confirm-dialog .delete-user-confirm-related-data-content .delete-user-related-data-group .delete-user-related-data-table .delete-user-related-data-cell.user { text-decoration: underline; }

.delete-user-confirm-dialog .delete-user-confirm-user-email, .delete-user-confirm-dialog .delete-user-confirm-user-phone, .delete-user-confirm-dialog .delete-user-confirm-user-id { overflow: hidden; min-width: 0px; text-overflow: ellipsis; }

.delete-user-confirm-dialog .delete-user-confirm-user-email { flex-shrink: 1; }

.delete-user-confirm-dialog .delete-user-confirm-user-phone, .delete-user-confirm-dialog .delete-user-confirm-user-id { flex-shrink: 0; }

.delete-user-confirm-dialog .delete-user-confirm-user-phone::before, .delete-user-confirm-dialog .delete-user-confirm-user-id::before { content: " · "; color: rgb(145, 156, 171); }

.delete-user-confirm-dialog .delete-user-confirm-user-phone:first-child::before, .delete-user-confirm-dialog .delete-user-confirm-user-id:first-child::before { content: ""; }

.delete-user-confirm-dialog .delete-user-confirm-user-email:empty + .delete-user-confirm-user-phone::before { content: ""; }

.delete-user-confirm-dialog .delete-user-confirm-actions { flex: 0 0 auto; gap: 10px; display: flex; align-items: center; }

.delete-user-confirm-dialog .delete-user-confirm-actions .s-kit-btn.gray { background-color: rgb(244, 246, 250); }

.delete-user-confirm-dialog .delete-user-confirm-actions .s-kit-btn.gray:hover { background-color: rgb(236, 239, 244); }

.user-details-updated-dialog { max-width: calc(-60px + 100vw); }

.user-details-updated-dialog .s-kit-modal-body { padding: 30px; }

.user-details-updated-dialog .s-kit-modal-close { top: 25px; right: 25px; color: rgb(169, 174, 178); }

.user-details-updated-dialog .s-kit-modal-close:hover { color: rgb(141, 148, 156); }

.user-details-updated-dialog .s-kit-modal-close-x { font-size: 28px; line-height: 28px; }

.user-details-updated-dialog .user-details-updated-content { color: rgb(99, 105, 114); font-family: open_sans, "Open Sans", sans-serif; }

.user-details-updated-dialog .user-details-updated-content .user-details-updated-title { text-align: center; color: rgb(75, 80, 86); font-size: 20px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; line-height: 1.2; font-weight: bold; text-transform: uppercase; }

.user-details-updated-dialog .user-details-updated-content .user-details-updated-description { margin: 12px 0px 20px; color: rgb(99, 105, 114); font-size: 14px; line-height: 1.5; text-align: left; }

.user-details-updated-dialog .user-details-updated-content .user-details-updated-actions { display: flex; align-items: center; }

.user-details-updated-dialog .user-details-updated-content .user-details-updated-actions .s-kit-btn { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-size: 14px; line-height: 1.2; }

@media (max-width: 685px) {
  .delete-user-confirm-dialog, .user-details-updated-dialog { width: calc(-60px + 100vw) !important; min-width: 0px; }
}

@media (max-height: 390px) {
  .delete-user-confirm-dialog .s-kit-modal-body { padding-top: 20px; padding-bottom: 20px; }
  .delete-user-confirm-dialog .delete-user-confirm-title { margin-bottom: 12px; }
  .delete-user-confirm-dialog .delete-user-confirm-warning { margin-bottom: 14px; }
  .delete-user-confirm-dialog .delete-user-confirm-dialog-content { max-height: calc(-40px + 100vh); }
}