/* registration.less: Registration module LESS (@360; @3077) */

















































.icon-facebook,
.icon-twitter,
.icon-google-plus,
.icon-linkedin,
.icon-draft,
.icon-check-circle-reg,
.icon-clock,
.icon-alarm-clock,
.icon-more,
.icon-save,
.icon-save-close,
.icon-save-edit,
.icon-save-new,
.icon-save-invite,
.icon-save-connect,
.icon-save-notify,
.icon-delete,
.icon-copy,
.icon-edit-conversations,
.icon-task-types,
.icon-task-tags,
.icon-plus,
.icon-user-minus,
.icon-calendar-empty,
.icon-favorite-o,
.icon-square-check,
.icon-square-minus,
.icon-request,
.icon-invite,
.icon-collapse,
.icon-collapse-horiz,
.icon-expand,
.icon-expand-horiz,
.icon-is-used-as-filter,
.icon-preview,
.icon-eye,
.icon-eye-disabled,
.icon-pagination,
.icon-form,
.icon-move,
.icon-envelope-o,
.icon-exclamation-triangle-reg,
.icon-star-o,
.icon-subscribe,
.icon-picture,
.icon-blog,
.icon-messages-question,
.icon-mark-as-read,
.icon-open-invite,
.icon-accept-and-open,
.icon-pin-o,
.icon-follow,
.icon-file,
.icon-file-video,
.icon-file-word,
.icon-file-excel,
.icon-file-powerpoint,
.icon-file-pdf,
.icon-file-picture,
.icon-file-csv,
.icon-pointer,
.icon-archive-o,
.icon-messaging,
.icon-clone,
.icon-clone-object,
.icon-info-circle-o,
.icon-bell-slash-o,
.icon-merge,
.icon-folder-o,
.icon-notes,
.icon-reply,
.icon-hand-paper,
.icon-close-conversation,
.icon-email,
.icon-arrow-to-right,
.icon-arrow-from-right,
.icon-play-circle-o,
.icon-stop-circle-o,
.icon-attribute,
.icon-markdown,
.icon-mention-person,
.icon-mention-object,
.icon-bold,
.icon-italic,
.icon-strikethrough,
.icon-quote,
.icon-list-generic,
.icon-list-numbered,
.icon-paste-link,
.icon-paste-code,
.icon-move-to-top,
.icon-file-archive,
.icon-smile,
.icon-close-circle,
.icon-microphone-netted,
.icon-arrow-square-down,
.icon-signal-alt-slash,
.icon-send-emails,
.icon-fit-cover,
.icon-fit-contain,
.icon-exclude-people,
.icon-translation-o,
.icon-continue-mailing,
.icon-stop-call,
.icon-hierarchical-tree,
.icon-question-circle,
.icon-calendar-day,
.icon-file-upload,
.icon-shield,
.icon-shield-check,
.icon-tint,
.icon-square,
.icon-diagram,
.icon-file-check,
.icon-warning,
.icon-channels,
.icon-triangle-right,
.icon-triangle-down,
.icon-value-selector,
.icon-attention,
.icon-tasks-panel,
.icon-check,
.icon-check-circle,
.icon-circle,
.icon-list,
.icon-history,
.icon-search,
.icon-close,
.icon-edit,
.icon-statuses,
.icon-plus-circle,
.icon-back,
.icon-columns,
.icon-users,
.icon-user,
.icon-user-plus,
.icon-user-cross,
.icon-team,
.icon-team-default,
.icon-undo,
.icon-refresh,
.icon-sync,
.icon-cogs,
.icon-navigate,
.icon-navigate-right,
.icon-navigate-left,
.icon-calendar,
.icon-world,
.icon-info,
.icon-subscription,
.icon-favorite,
.icon-favorite-add,
.icon-favorite-remove,
.icon-join,
.icon-leave,
.icon-pending-request,
.icon-pending-invite,
.icon-external-link,
.icon-filter,
.icon-paperclip,
.icon-note,
.icon-user-remove,
.icon-envelope,
.icon-phone,
.icon-mobile,
.icon-send,
.icon-binoculars,
.icon-exclamation-triangle,
.icon-chevron-down,
.icon-chevron-up,
.icon-chevron-right,
.icon-angle-up,
.icon-angle-down,
.icon-star,
.icon-unsubscribe,
.icon-details,
.icon-finder-filter,
.icon-share,
.icon-eraser,
.icon-brush,
.icon-minus,
.icon-password,
.icon-sign-out,
.icon-sign-in,
.icon-grid,
.icon-grid-large,
.icon-table,
.icon-access,
.icon-conversation,
.icon-messages,
.icon-private-messaging,
.icon-snapshot,
.icon-link,
.icon-mention,
.icon-font,
.icon-anonym,
.icon-objects,
.icon-video,
.icon-video-off,
.icon-pin,
.icon-security,
.icon-puzzle,
.icon-folder,
.icon-callout,
.icon-code,
.icon-import,
.icon-archive,
.icon-repeat,
.icon-image,
.icon-conversation-single,
.icon-other,
.icon-share-screen,
.icon-minimize,
.icon-inbox,
.icon-map,
.icon-bars,
.icon-location-arrow,
.icon-hierarchy,
.icon-info-circle,
.icon-bell,
.icon-bells,
.icon-ban,
.icon-tenant,
.icon-requests,
.icon-abacus,
.icon-unlink,
.icon-disable-splitting,
.icon-edit-settings,
.icon-delete-membership,
.icon-design,
.icon-condition,
.icon-arrow-left,
.icon-arrow-right,
.icon-download,
.icon-operation,
.icon-execute,
.icon-lock,
.icon-lock-open,
.icon-stop-circle,
.icon-loudspeaker,
.icon-change-email,
.icon-print,
.icon-feed,
.icon-hang-up,
.icon-headphones,
.icon-microphone,
.icon-microphone-off,
.icon-wifi,
.icon-home-alt,
.icon-hourglass-start,
.icon-translation,
.icon-user-tie,
.icon-volume,
.icon-volume-off,
.icon-export-to-file,
.icon-import-from-file,
.icon-authentication-token,
.icon-thumbs-up,
.icon-thumbs-down,
.icon-hierarchical-tree-app,
.icon-enlarge,
.icon-auto-translate,
.icon-trash,
.icon-dash,
.icon-replace-person,
.icon-block-user,
.icon-finder-selector,
.icon-task-list-selector,
.icon-object-settings,
.icon-object-access-settings,
.icon-object-type-settings-section,
.icon-box-archive,
.inactive-image {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.icon-check-circle-reg,
.icon-clock,
.icon-alarm-clock,
.icon-more,
.icon-save,
.icon-save-close,
.icon-save-edit,
.icon-save-new,
.icon-save-invite,
.icon-save-connect,
.icon-save-notify,
.icon-delete,
.icon-copy,
.icon-edit-conversations,
.icon-task-types,
.icon-task-tags,
.icon-plus,
.icon-user-minus,
.icon-calendar-empty,
.icon-favorite-o,
.icon-square-check,
.icon-square-minus,
.icon-request,
.icon-invite,
.icon-collapse,
.icon-collapse-horiz,
.icon-expand,
.icon-expand-horiz,
.icon-is-used-as-filter,
.icon-preview,
.icon-eye,
.icon-eye-disabled,
.icon-pagination,
.icon-form,
.icon-move,
.icon-envelope-o,
.icon-exclamation-triangle-reg,
.icon-star-o,
.icon-subscribe,
.icon-picture,
.icon-blog,
.icon-messages-question,
.icon-mark-as-read,
.icon-open-invite,
.icon-accept-and-open,
.icon-pin-o,
.icon-follow,
.icon-file,
.icon-file-video,
.icon-file-word,
.icon-file-excel,
.icon-file-powerpoint,
.icon-file-pdf,
.icon-file-picture,
.icon-file-csv,
.icon-pointer,
.icon-archive-o,
.icon-messaging,
.icon-clone,
.icon-clone-object,
.icon-info-circle-o,
.icon-bell-slash-o,
.icon-merge,
.icon-folder-o,
.icon-notes,
.icon-reply,
.icon-hand-paper,
.icon-close-conversation,
.icon-email,
.icon-arrow-to-right,
.icon-arrow-from-right,
.icon-play-circle-o,
.icon-stop-circle-o,
.icon-attribute,
.icon-markdown,
.icon-mention-person,
.icon-mention-object,
.icon-bold,
.icon-italic,
.icon-strikethrough,
.icon-quote,
.icon-list-generic,
.icon-list-numbered,
.icon-paste-link,
.icon-paste-code,
.icon-move-to-top,
.icon-file-archive,
.icon-smile,
.icon-close-circle,
.icon-microphone-netted,
.icon-arrow-square-down,
.icon-signal-alt-slash,
.icon-send-emails,
.icon-fit-cover,
.icon-fit-contain,
.icon-exclude-people,
.icon-translation-o,
.icon-continue-mailing,
.icon-stop-call,
.icon-hierarchical-tree,
.icon-question-circle,
.icon-calendar-day,
.icon-file-upload,
.icon-shield,
.icon-shield-check,
.icon-tint,
.icon-square,
.icon-diagram,
.icon-file-check,
.icon-warning,
.icon-channels,
.icon-triangle-right,
.icon-triangle-down,
.icon-value-selector,
.icon-attention,
.icon-tasks-panel,
.icon-check,
.icon-check-circle,
.icon-circle,
.icon-list,
.icon-history,
.icon-search,
.icon-close,
.icon-edit,
.icon-statuses,
.icon-plus-circle,
.icon-back,
.icon-columns,
.icon-users,
.icon-user,
.icon-user-plus,
.icon-user-cross,
.icon-team,
.icon-team-default,
.icon-undo,
.icon-refresh,
.icon-sync,
.icon-cogs,
.icon-navigate,
.icon-navigate-right,
.icon-navigate-left,
.icon-calendar,
.icon-world,
.icon-info,
.icon-subscription,
.icon-favorite,
.icon-favorite-add,
.icon-favorite-remove,
.icon-join,
.icon-leave,
.icon-pending-request,
.icon-pending-invite,
.icon-external-link,
.icon-filter,
.icon-paperclip,
.icon-note,
.icon-user-remove,
.icon-envelope,
.icon-phone,
.icon-mobile,
.icon-send,
.icon-binoculars,
.icon-exclamation-triangle,
.icon-chevron-down,
.icon-chevron-up,
.icon-chevron-right,
.icon-angle-up,
.icon-angle-down,
.icon-star,
.icon-unsubscribe,
.icon-details,
.icon-finder-filter,
.icon-share,
.icon-eraser,
.icon-brush,
.icon-minus,
.icon-password,
.icon-sign-out,
.icon-sign-in,
.icon-grid,
.icon-grid-large,
.icon-table,
.icon-access,
.icon-conversation,
.icon-messages,
.icon-private-messaging,
.icon-snapshot,
.icon-link,
.icon-mention,
.icon-font,
.icon-anonym,
.icon-objects,
.icon-video,
.icon-video-off,
.icon-pin,
.icon-security,
.icon-puzzle,
.icon-folder,
.icon-callout,
.icon-code,
.icon-import,
.icon-archive,
.icon-repeat,
.icon-image,
.icon-conversation-single,
.icon-other,
.icon-share-screen,
.icon-minimize,
.icon-inbox,
.icon-map,
.icon-bars,
.icon-location-arrow,
.icon-hierarchy,
.icon-info-circle,
.icon-bell,
.icon-bells,
.icon-ban,
.icon-tenant,
.icon-requests,
.icon-abacus,
.icon-unlink,
.icon-disable-splitting,
.icon-edit-settings,
.icon-delete-membership,
.icon-design,
.icon-condition,
.icon-arrow-left,
.icon-arrow-right,
.icon-download,
.icon-operation,
.icon-execute,
.icon-lock,
.icon-lock-open,
.icon-stop-circle,
.icon-loudspeaker,
.icon-change-email,
.icon-print,
.icon-feed,
.icon-hang-up,
.icon-headphones,
.icon-microphone,
.icon-microphone-off,
.icon-wifi,
.icon-home-alt,
.icon-hourglass-start,
.icon-translation,
.icon-user-tie,
.icon-volume,
.icon-volume-off,
.icon-export-to-file,
.icon-import-from-file,
.icon-authentication-token,
.icon-thumbs-up,
.icon-thumbs-down,
.icon-hierarchical-tree-app,
.icon-enlarge,
.icon-auto-translate,
.icon-trash,
.icon-dash,
.icon-replace-person,
.icon-block-user,
.icon-finder-selector,
.icon-task-list-selector,
.icon-object-settings,
.icon-object-access-settings,
.icon-object-type-settings-section,
.icon-box-archive,
.inactive-image {
  font-family: "Font Awesome 6 Pro";
}
.icon-facebook,
.icon-twitter,
.icon-google-plus,
.icon-linkedin,
.icon-draft {
  font-family: "Font Awesome 6 Brands";
}
.icon-email:before,
.icon-mention-person:before {
  content: "\40";
}
.icon-delete:before {
  content: "\f2ed";
}
.icon-user-cross:before,
.icon-user-remove:before,
.icon-delete-membership:before,
.icon-block-user:before {
  content: "\f235";
}
.icon-info:before {
  content: "\f129";
}
.icon-collapse:before,
.icon-collapse-horiz:before {
  content: "\f422";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-leave:before,
.icon-sign-out:before,
.embedded-call-no-video-session .ots-video-control.leave-call .icon:before {
  content: "\f2f5";
}
.icon-file-csv:before {
  content: "\f6dd";
}
.icon-send-emails:before,
.icon-continue-mailing:before {
  content: "\f674";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-edit:before {
  content: "\f303";
}
.icon-conversation:before,
.icon-messages:before,
.icon-messaging:before {
  content: "\f086";
}
.icon-tasks-panel:before {
  content: "\f46d";
}
.icon-requests:before {
  content: "\f4fc";
}
.icon-archive:before,
.icon-archive-o:before,
.icon-box-archive:before {
  content: "\f187";
}
.icon-binoculars:before {
  content: "\f1e5";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-replace-person:before {
  content: "\e068";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-reply:before {
  content: "\f3e5";
}
.icon-square-minus:before {
  content: "\f146";
}
.icon-bars:before {
  content: "\f0c9";
}
.icon-attention:before {
  content: "\f06a";
}
.icon-access:before {
  content: "\f13e";
}
.icon-hierarchy:before,
.icon-tenant:before {
  content: "\f0e8";
}
.icon-move-to-top:before {
  content: "\f341";
}
.icon-fit-contain:before {
  content: "\f066";
}
.icon-notes:before {
  content: "\f4b0";
}
.icon-save-close:before,
.icon-save-edit:before,
.icon-square-check:before {
  content: "\f14a";
}
.icon-abacus:before {
  content: "\f640";
}
.icon-list:before {
  content: "\f03a";
}
.icon-brush:before {
  content: "\f1fc";
}
.icon-signal-alt-slash:before {
  content: "\f694";
}
.icon-share:before {
  content: "\f1e0";
}
.icon-users:before,
.icon-team:before,
.icon-team-default:before {
  content: "\f0c0";
}
.icon-eye-disabled:before {
  content: "\f070";
}
.icon-hand-paper:before {
  content: "\f256";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-alarm-clock:before {
  content: "\f34e";
}
.icon-triangle-right:before,
.icon-triangle-down:before {
  content: "\f2ec";
}
.icon-shield-check:before {
  content: "\f2f7";
}
.icon-enlarge:before {
  content: "\f88e";
}
.icon-folder:before {
  content: "\f07b";
}
.icon-user:before {
  content: "\f007";
}
.icon-password:before {
  content: "\f084";
}
.icon-loudspeaker:before {
  content: "\f0a1";
}
.icon-world:before {
  content: "\f0ac";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-ban:before,
.inactive-image:before {
  content: "\f05e";
}
.icon-star:before,
.icon-star-o:before {
  content: "\f005";
}
.icon-execute:before {
  content: "\f70c";
}
.icon-hourglass-start:before {
  content: "\f251";
}
.icon-join:before,
.icon-sign-in:before {
  content: "\f2f6";
}
.icon-favorite-add:before,
.icon-favorite-remove:before {
  content: "\f21e";
}
.icon-finder-selector:before,
.icon-task-list-selector:before {
  content: "\f329";
}
.icon-folder-o:before {
  content: "\f07c";
}
.icon-microphone-netted:before {
  content: "\f3c9";
}
.icon-user-minus:before {
  content: "\f503";
}
.icon-file-upload:before {
  content: "\f574";
}
.icon-wifi:before {
  content: "\f1eb";
}
.icon-bold:before {
  content: "\f032";
}
.icon-save-new:before {
  content: "\f0fe";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-play-circle-o:before {
  content: "\f144";
}
.icon-check-circle:before,
.icon-check-circle-reg:before {
  content: "\f058";
}
.icon-stop-circle:before,
.icon-stop-circle-o:before {
  content: "\f28d";
}
.icon-user-tie:before {
  content: "\f508";
}
.icon-edit-conversations:before {
  content: "\f4ae";
}
.icon-import-from-file:before {
  content: "\f56f";
}
.icon-arrow-from-right:before {
  content: "\f344";
}
.icon-design:before {
  content: "\f53f";
}
.icon-arrow-left:before {
  content: "\f0a8";
}
.icon-file-word:before {
  content: "\f1c2";
}
.icon-file-powerpoint:before {
  content: "\f1c4";
}
.icon-pagination:before {
  content: "\f07e";
}
.icon-mark-as-read:before,
.icon-open-invite:before {
  content: "\f2b6";
}
.icon-refresh:before,
.icon-sync:before {
  content: "\f021";
}
.icon-security:before,
.icon-object-access-settings:before {
  content: "\f3ed";
}
.icon-file-archive:before {
  content: "\f1c6";
}
.icon-square:before {
  content: "\f0c8";
}
.icon-italic:before {
  content: "\f033";
}
.icon-arrow-right:before {
  content: "\f0a9";
}
.icon-list-numbered:before {
  content: "\f0cb";
}
.icon-translation:before,
.icon-translation-o:before {
  content: "\f1ab";
}
.icon-filter:before,
.icon-is-used-as-filter:before {
  content: "\f0b0";
}
.icon-puzzle:before {
  content: "\f12e";
}
.icon-attribute:before {
  content: "\f53c";
}
.icon-code:before,
.icon-paste-code:before {
  content: "\f121";
}
.icon-file-excel:before {
  content: "\f1c3";
}
.icon-favorite-o:before,
.icon-favorite:before {
  content: "\f004";
}
.icon-lock:before {
  content: "\f30d";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mobile:before {
  content: "\f3cd";
}
.icon-volume:before {
  content: "\f028";
}
.icon-condition:before {
  content: "\f0ad";
}
.icon-file-picture:before {
  content: "\f1c5";
}
.icon-question-circle:before {
  content: "\f059";
}
.icon-callout:before {
  content: "\f126";
}
.icon-task-tags:before {
  content: "\f02c";
}
.icon-preview:before,
.icon-eye:before,
.icon-follow:before {
  content: "\f06e";
}
.icon-exclude-people:before {
  content: "\f506";
}
.icon-save:before,
.icon-save-invite:before,
.icon-save-connect:before,
.icon-save-notify:before {
  content: "\f0c7";
}
.icon-blog:before {
  content: "\f4ad";
}
.icon-pointer:before {
  content: "\f25a";
}
.icon-repeat:before {
  content: "\f01e";
}
.icon-phone:before {
  content: "\f095";
}
.icon-trash:before {
  content: "\f1f8";
}
.icon-quote:before {
  content: "\f10e";
}
.icon-objects:before {
  content: "\f1b3";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-back:before {
  content: "\f060";
}
.icon-feed:before {
  content: "\f036";
}
.icon-file-video:before {
  content: "\f1c8";
}
.icon-external-link:before {
  content: "\f35d";
}
.icon-grid:before {
  content: "\f00a";
}
.icon-file-pdf:before {
  content: "\f1c1";
}
.icon-messages-question:before {
  content: "\e1e7";
}
.icon-anonym:before {
  content: "\f21b";
}
.icon-grid-large:before {
  content: "\f009";
}
.icon-authentication-token:before {
  content: "\f7ea";
}
.icon-note:before,
.icon-private-messaging:before,
.icon-conversation-single:before {
  content: "\f075";
}
.icon-request:before,
.icon-pending-request:before,
.icon-invite:before,
.icon-pending-invite:before,
.icon-envelope:before,
.icon-envelope-o:before,
.icon-subscribe:before,
.icon-unsubscribe:before {
  content: "\f0e0";
}
.icon-paperclip:before {
  content: "\f0c6";
}
.icon-info-circle:before,
.icon-info-circle-o:before {
  content: "\f05a";
}
.icon-snapshot:before,
.icon-image:before {
  content: "\f030";
}
.icon-undo:before {
  content: "\f0e2";
}
.icon-task-types:before,
.icon-form:before {
  content: "\f022";
}
.icon-minus:before,
.icon-dash:before {
  content: "\f068";
}
.icon-markdown:before {
  content: "\f866";
}
.icon-details:before,
.icon-edit-settings:before,
.icon-object-type-settings-section:before {
  content: "\f013";
}
.icon-clock:before {
  content: "\f017";
}
.icon-task-types:before {
  content: "\f1de";
}
.icon-hierarchical-tree:before,
.icon-hierarchical-tree-app:before {
  content: "\f802";
}
.icon-more:before {
  content: "\f142";
}
.icon-stop-call:before {
  content: "\f011";
}
.icon-download:before {
  content: "\f019";
}
.icon-home-alt:before {
  content: "\f015";
}
.icon-merge:before {
  content: "\f387";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-other:before {
  content: "\f141";
}
.icon-bells:before {
  content: "\f77f";
}
.icon-bell:before {
  content: "\f0f3";
}
.icon-hang-up:before {
  content: "\f3dd";
}
.icon-file:before {
  content: "\f15b";
}
.icon-tint:before {
  content: "\f043";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-link:before,
.icon-paste-link:before {
  content: "\f0c1";
}
.icon-font:before {
  content: "\f031";
}
.icon-search:before {
  content: "\f002";
}
.icon-chevron-down:before,
.icon-value-selector:before {
  content: "\f078";
}
.icon-disable-splitting:before,
.icon-list-generic:before {
  content: "\f0ca";
}
.icon-statuses:before {
  content: "\f0ae";
}
.icon-arrow-square-down:before {
  content: "\f339";
}
.icon-diagram:before {
  content: "\f542";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-accept-and-open:before {
  content: "\f14d";
}
.icon-plus:before {
  content: "\2b";
}
.icon-fit-cover:before {
  content: "\f065";
}
.icon-close:before {
  content: "\f00d";
}
.icon-map:before {
  content: "\f279";
}
.icon-bell-slash-o:before {
  content: "\f1f6";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-navigate-left:before {
  content: "\f053";
}
.icon-navigate-right:before,
.icon-chevron-right:before {
  content: "\f054";
}
.icon-video-off:before {
  content: "\f4e2";
}
.icon-smile:before {
  content: "\f118";
}
.icon-pin:before,
.icon-pin-o:before {
  content: "\f08d";
}
.icon-cogs:before,
.icon-object-settings:before {
  content: "\f085";
}
.icon-lock-open:before {
  content: "\f3c2";
}
.icon-channels:before {
  content: "\f870";
}
.icon-arrow-to-right:before {
  content: "\f340";
}
.icon-history:before {
  content: "\f1da";
}
.icon-export-to-file:before {
  content: "\f56e";
}
.icon-shield:before {
  content: "\f132";
}
.icon-auto-translate:before {
  content: "\f0d0";
}
.icon-mention:before,
.icon-mention-object:before {
  content: "\23";
}
.icon-expand:before,
.icon-expand-horiz:before {
  content: "\f424";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-volume-off:before {
  content: "\f2e2";
}
.icon-plus-circle:before {
  content: "\f055";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-clone:before,
.icon-clone-object:before {
  content: "\f24d";
}
.icon-operation:before {
  content: "\f661";
}
.icon-subscription:before {
  content: "\f09e";
}
.icon-share-screen:before {
  content: "\f390";
}
.icon-user-plus:before {
  content: "\f234";
}
.icon-check:before {
  content: "\f00c";
}
.icon-close-conversation:before {
  content: "\f410";
}
.icon-exclamation-triangle:before,
.icon-exclamation-triangle-reg:before,
.icon-warning:before {
  content: "\f071";
}
.icon-finder-filter:before {
  content: "\f1c0";
}
.icon-navigate:before {
  content: "\f064";
}
.icon-import:before,
.icon-change-email:before {
  content: "\f362";
}
.icon-send:before {
  content: "\f1d8";
}
.icon-calendar-day:before {
  content: "\f783";
}
.icon-close-circle:before {
  content: "\f057";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-minimize:before {
  content: "\f2d1";
}
.icon-file-check:before {
  content: "\f316";
}
.icon-print:before {
  content: "\f02f";
}
.icon-move:before {
  content: "\f0a5";
}
.icon-video:before {
  content: "\f03d";
}
.icon-check-circle-reg,
.icon-clock,
.icon-alarm-clock,
.icon-more,
.icon-save,
.icon-save-close,
.icon-save-edit,
.icon-save-new,
.icon-save-invite,
.icon-save-connect,
.icon-save-notify,
.icon-delete,
.icon-copy,
.icon-edit-conversations,
.icon-task-types,
.icon-task-tags,
.icon-plus,
.icon-user-minus,
.icon-calendar-empty,
.icon-favorite-o,
.icon-square-check,
.icon-square-minus,
.icon-request,
.icon-invite,
.icon-collapse,
.icon-collapse-horiz,
.icon-expand,
.icon-expand-horiz,
.icon-is-used-as-filter,
.icon-preview,
.icon-eye,
.icon-eye-disabled,
.icon-pagination,
.icon-form,
.icon-move,
.icon-envelope-o,
.icon-exclamation-triangle-reg,
.icon-star-o,
.icon-subscribe,
.icon-picture,
.icon-blog,
.icon-messages-question,
.icon-mark-as-read,
.icon-open-invite,
.icon-accept-and-open,
.icon-pin-o,
.icon-follow,
.icon-file,
.icon-file-video,
.icon-file-word,
.icon-file-excel,
.icon-file-powerpoint,
.icon-file-pdf,
.icon-file-picture,
.icon-file-csv,
.icon-pointer,
.icon-archive-o,
.icon-messaging,
.icon-clone,
.icon-clone-object,
.icon-info-circle-o,
.icon-bell-slash-o,
.icon-merge,
.icon-folder-o,
.icon-notes,
.icon-reply,
.icon-hand-paper,
.icon-close-conversation,
.icon-email,
.icon-arrow-to-right,
.icon-arrow-from-right,
.icon-play-circle-o,
.icon-stop-circle-o,
.icon-attribute,
.icon-markdown,
.icon-mention-person,
.icon-mention-object,
.icon-bold,
.icon-italic,
.icon-strikethrough,
.icon-quote,
.icon-list-generic,
.icon-list-numbered,
.icon-paste-link,
.icon-paste-code,
.icon-move-to-top,
.icon-file-archive,
.icon-smile,
.icon-close-circle,
.icon-microphone-netted,
.icon-arrow-square-down,
.icon-signal-alt-slash,
.icon-send-emails,
.icon-fit-cover,
.icon-fit-contain,
.icon-exclude-people,
.icon-translation-o,
.icon-continue-mailing,
.icon-stop-call,
.icon-hierarchical-tree,
.icon-question-circle,
.icon-calendar-day,
.icon-file-upload,
.icon-shield,
.icon-shield-check,
.icon-tint,
.icon-square,
.icon-diagram,
.icon-file-check,
.icon-warning,
.icon-channels,
.icon-triangle-right,
.icon-triangle-down,
.icon-value-selector,
.icon-attention,
.icon-tasks-panel {
  font-family: 'Font Awesome 6 Pro' !important;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  font-weight: 400 !important;
}
.icon-check,
.icon-check-circle,
.icon-circle,
.icon-list,
.icon-history,
.icon-search,
.icon-close,
.icon-edit,
.icon-task-types,
.icon-statuses,
.icon-plus-circle,
.icon-back,
.icon-columns,
.icon-users,
.icon-user,
.icon-user-plus,
.icon-user-cross,
.icon-team,
.icon-team-default,
.icon-undo,
.icon-refresh,
.icon-sync,
.icon-cogs,
.icon-navigate,
.icon-navigate-right,
.icon-navigate-left,
.icon-calendar,
.icon-world,
.icon-info,
.icon-subscription,
.icon-favorite,
.icon-favorite-add,
.icon-favorite-remove,
.icon-join,
.icon-leave,
.icon-pending-request,
.icon-pending-invite,
.icon-external-link,
.icon-filter,
.icon-paperclip,
.icon-note,
.icon-user-remove,
.icon-envelope,
.icon-phone,
.icon-mobile,
.icon-send,
.icon-binoculars,
.icon-exclamation-triangle,
.icon-chevron-down,
.icon-chevron-up,
.icon-chevron-right,
.icon-angle-up,
.icon-angle-down,
.icon-star,
.icon-unsubscribe,
.icon-details,
.icon-finder-filter,
.icon-share,
.icon-eraser,
.icon-brush,
.icon-minus,
.icon-password,
.icon-sign-out,
.icon-sign-in,
.icon-grid,
.icon-grid-large,
.icon-table,
.icon-access,
.icon-conversation,
.icon-messages,
.icon-private-messaging,
.icon-snapshot,
.icon-link,
.icon-mention,
.icon-font,
.icon-anonym,
.icon-objects,
.icon-video,
.icon-video-off,
.icon-pin,
.icon-security,
.icon-puzzle,
.icon-folder,
.icon-callout,
.icon-code,
.icon-import,
.icon-archive,
.icon-repeat,
.icon-image,
.icon-conversation-single,
.icon-other,
.icon-share-screen,
.icon-minimize,
.icon-inbox,
.icon-map,
.icon-bars,
.icon-location-arrow,
.icon-hierarchy,
.icon-info-circle,
.icon-bell,
.icon-bells,
.icon-ban,
.icon-tenant,
.icon-requests,
.icon-abacus,
.icon-unlink,
.icon-disable-splitting,
.icon-edit-settings,
.icon-delete-membership,
.icon-design,
.icon-condition,
.icon-arrow-left,
.icon-arrow-right,
.icon-download,
.icon-operation,
.icon-execute,
.icon-lock,
.icon-lock-open,
.icon-stop-circle,
.icon-loudspeaker,
.icon-change-email,
.icon-print,
.icon-feed,
.icon-hang-up,
.icon-headphones,
.icon-microphone,
.icon-microphone-off,
.icon-wifi,
.icon-home-alt,
.icon-hourglass-start,
.icon-translation,
.icon-user-tie,
.icon-volume,
.icon-volume-off,
.icon-export-to-file,
.icon-import-from-file,
.icon-authentication-token,
.icon-thumbs-up,
.icon-thumbs-down,
.icon-hierarchical-tree-app,
.icon-enlarge,
.icon-auto-translate,
.icon-trash,
.icon-dash,
.icon-replace-person,
.icon-block-user,
.icon-finder-selector,
.icon-task-list-selector,
.icon-object-settings,
.icon-object-access-settings,
.icon-object-type-settings-section,
.icon-box-archive,
.inactive-image {
  font-family: 'Font Awesome 6 Pro' !important;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  font-weight: 900 !important;
}
.icon-facebook,
.icon-twitter,
.icon-google-plus,
.icon-linkedin,
.icon-draft {
  font-family: 'Font Awesome 6 Pro' !important;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  font-family: 'Font Awesome 6 Brands' !important;
}





























.steps-diagram {
  display: flex;
  position: relative;
  justify-content: space-around;
  padding-bottom: 50px;
  padding-top: 20px;
  background-color: whitesmoke;
}
.steps-diagram .step-item {
  min-height: 40px;
  min-width: 40px;
  border: 3px solid #e0e0e0;
  border-radius: 50%;
  text-align: center;
  line-height: 40px;
  font-weight: bold;
  background-color: white;
  display: flex;
  justify-content: center;
}
.steps-diagram .step-item .step-item-name {
  margin-top: 35px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: absolute;
  font-size: 12px;
  font-weight: initial;
  white-space: nowrap;
}
.steps-diagram .step-item .step-item-index {
  position: absolute;
  font-size: 18px;
}
.steps-diagram .step-item.completed,
.steps-diagram .step-item.current {
  border: 3px solid #ffc135;
}
.steps-diagram .step-item.completed {
  background-color: #ffc135;
  cursor: pointer;
}
.steps-diagram .step-item:not(.completed):not(.current) .step-item-index {
  color: #e0e0e0;
}
.steps-diagram .line-item {
  border-top: 3px solid #e0e0e0;
  flex: 1;
  margin: auto;
}
.steps-diagram .line-item.completed {
  border-color: #ffc135;
}
/* Override panels layout for registration forms: */

.registration .dynamic-panels {
  margin: auto;
  flex: none;
}
.registration .panel {
  width: 600px;
  box-shadow: none;
}
.registration .panel-header {
  display: none;
}
.registration .panel-wrapper {
  overflow: hidden;
  /* Avoid extra offset (@3077) */

}
/* Common styles for registration forms: */

.registration .header {
  font-size: 1.6em;
  color: #0099cc;
  margin: 16px 16px 8px 16px;
}
.registration .panels-container {
  padding-top: 50px;
  padding-bottom: 50px;
}
/* "Create account" form: */

.registration.create-account .email input {
  width: 100%;
  font: inherit;
}
.registration.create-account .email input:disabled {
  /* Display read-only email like a label (#t12886) */
  text-align: center;
  border: none;
  box-shadow: none;
  font-size: 20px;
}
.registration.create-account .email label {
  display: none;
}
.registration.create-account .person-type .control-group {
  padding: 5px 0 0 0;
}
.registration.create-account .person-type label {
  font: inherit;
}
.registration.create-account .person-type,
.registration.create-account .terms-of-use-message,
.registration.create-account .sign-up,
.registration.create-account .sign-in {
  margin: 16px;
}
.registration.create-account .sign-up,
.registration.create-account .sign-in {
  padding: 10px 0;
  text-align: center;
}
.registration.create-account .sign-up .oauth-providers,
.registration.create-account .sign-in .oauth-providers {
  padding: 16px 0;
}
.registration.create-account .sign-up input.btn[disabled],
.registration.create-account .sign-in input.btn[disabled] {
  cursor: initial;
  color: #888888;
}
.registration.create-account .error-message {
  text-align: center;
  padding: 10px 0px 0px 0px;
  margin-top: 16px;
  font-size: 1.2em;
  color: #c62828;
}
.registration.create-account .registration-message {
  padding: 16px;
}
.registration.create-account .terms-of-use-message {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  white-space: nowrap;
  flex-wrap: wrap;
}
.registration.create-account .terms-of-use-message .control-group.consentRequired {
  padding: 0px 6px 0px 0px;
}
.registration.create-account .terms-of-use-message a {
  padding-left: 6px;
  padding-right: 6px;
}
/* "Profile setup" wizard (@3077): */

.registration.profile-setup .control-group {
  margin: 5px 0;
}
.registration.profile-setup .areas-of-interest-message,
.registration.profile-setup .emails-to-invite label {
  font: inherit;
  margin-bottom: 4px;
}
.registration.profile-setup .area-of-interest-container {
  position: relative;
  height: 88px;
}
.registration.profile-setup .area-of-interest-container .area-of-interest {
  margin: 0;
  cursor: pointer;
  box-sizing: border-box;
  border: 1px solid transparent;
  transition: transform 0.1s;
}
.registration.profile-setup .area-of-interest-container .area-of-interest.checked {
  transform: scale(0.9, 0.9);
  border: 1px solid #2196f3;
}
.registration.profile-setup .area-of-interest-container .area-of-interest .item-description {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: initial;
  display: -webkit-box;
  display: -ms-grid;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  height: 45px;
  line-height: 15px;
  font-size: 13px;
}
.registration.profile-setup .area-of-interest-container .area-of-interest .check-mark,
.registration.profile-setup .area-of-interest-container .area-of-interest .check-mark-bg {
  visibility: hidden;
  position: absolute;
  left: -7px;
  top: -7px;
  transition: transform 0.1s;
  transform: scale(0);
}
.registration.profile-setup .area-of-interest-container .area-of-interest.checked .check-mark,
.registration.profile-setup .area-of-interest-container .area-of-interest.checked .check-mark-bg {
  visibility: visible;
  transform: scale(1);
}
.registration.profile-setup .area-of-interest-container .area-of-interest .check-mark {
  color: #2196f3;
}
.registration.profile-setup .area-of-interest-container .area-of-interest .check-mark-bg {
  color: white;
}
.registration.profile-setup .area-of-interest-container .group-info {
  display: none;
}
.registration.profile-setup .attribute-group {
  min-height: 200px;
}
.registration.profile-setup .attribute-group .panels-container {
  padding: 0;
}
.registration.profile-setup .attribute-group .dynamic-panels {
  box-shadow: inherit;
  -webkit-box-shadow: inherit;
}
.registration.profile-setup .attribute-group .section-control {
  background-color: inherit;
  box-shadow: inherit;
  margin: 0;
}
.registration.profile-setup .attribute-group .attribute-groups {
  margin: 0;
}
.registration.profile-setup .attribute-group .section-label {
  display: none;
}
.registration.profile-setup .buttons-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  max-width: none;
  margin: 16px;
  padding: 10px 0;
}
.registration.profile-setup .buttons-container .button-item.disabled .btn {
  cursor: initial;
  color: #888888;
}
.registration.profile-setup .buttons-container .button-item.continue-button-item {
  margin: auto;
}
.registration.profile-setup .buttons-container .button-item.next-step-button-item,
.registration.profile-setup .buttons-container .button-item.submit-button-item {
  margin-left: auto;
}
/* "Password setup" wizard */

.password-setup .icon-close {
  color: #ffcdd2;
}
.password-setup .icon-check {
  color: #00c853;
}
.password-setup .password-control:not(:hover) .show-password-button {
  display: none;
}
.password-setup .password-validation-section {
  margin: 8px 16px;
  line-height: 1.5em;
}
.password-setup .password-validation-section span {
  margin-right: 4px;
  width: 16px;
  display: inline-block;
}
.password-setup .password-control label {
  display: none;
}
/* "Identity exists" step */

.registration .identity-exists-body {
  margin: 8px 16px;
}
.registration-wizard-step .attribute-group {
  display: flex;
}
.registration-wizard-step .attribute-group embedded-module-component {
  display: block;
  flex: 1;
}
.registration-wizard-step .attribute-group embedded-module-component .embedded-module-visible-content {
  height: 100%;
}
.registration-wizard-step .attribute-group embedded-module-component .dynamic-panels {
  overflow: visible;
}
.registration-wizard-step .attribute-group embedded-module-component .dynamic-panels .panel-wrapper {
  overflow: visible;
}
.registration-wizard-step .attribute-group embedded-module-component .dynamic-panels .view-form {
  overflow: visible;
  height: 100%;
}
