/* Класична сторінка запису Creatio (BasePageV2, «Доступ зовнішніх програм»): усі правила, що застосовувались до сторінки, вкладок і деталей
   на udc.creatio.com (знімання: ea-allrules, ea-allrules2, ea-allrules3), обмежені .crt; збирає tools/crt_scope.py */
.crt :root { --crt-loading-page-logo-image-width: 197px; --crt-loading-page-logo-image-height: 57.805px; }
.crt .mat-mdc-icon-button.mat-mdc-button-base { --mdc-icon-button-state-layer-size: 48px; --mat-icon-button-state-layer-size: 48px; width: var(--mat-icon-button-state-layer-size); height: var(--mat-icon-button-state-layer-size); padding: 12px; }
.crt, .crt.mat-mdc-slide-toggle { --mat-slide-toggle-label-text-font: var(--body-2-font-family); --mat-slide-toggle-label-text-line-height: var(--body-2-line-height); --mat-slide-toggle-label-text-size: var(--body-2-font-size); --mat-slide-toggle-label-text-tracking: var(--body-2-letter-spacing); --mat-slide-toggle-label-text-weight: var(--body-2-font-weight); }
.crt, .crt { font-family: var(--body-1-font-family); }
.crt .mat-mdc-button-base { --mat-typography-button-letter-spacing: 0; --mat-button-text-label-text-font: var(--font-family); --mat-button-text-label-text-size: var(--button-font-size); text-wrap-mode: nowrap; }
.crt .mat-mdc-button-base:not([disabled]):not(.crt-round-button) { --mat-mdc-button-persistent-ripple-color: var(--crt-palette-primary-50); }
.crt .mat-mdc-button-base .mat-mdc-button-touch-target { display: none; }
.crt .mat-mdc-icon-button { --mat-icon-button-icon-size: 16px; }
.crt .mat-mdc-icon-button.mat-mdc-button-base { padding: 0px; }
.crt * { --scrollbar-color: transparent; --scrollbar-thumb-color: rgb(24 24 24 / 20%); --scrollbar-track-color: rgb(24 24 24 / 5%); }
.crt :not(body):not(html)::-webkit-scrollbar-thumb { background-color: transparent !important; }
.crt :not(body):not(html):hover::-webkit-scrollbar-thumb { background-color: var(--scrollbar-thumb-color) !important; }
.crt ::-webkit-scrollbar { background-color: var(--scrollbar-color); width: 8px !important; height: 8px !important; }
.crt ::-webkit-scrollbar-thumb { background-color: var(--scrollbar-thumb-color); border-radius: 8px; border: 2px solid transparent; min-height: 40px; min-width: 40px; background-clip: content-box !important; }
.crt ::-webkit-scrollbar-thumb:hover { border: 1px solid transparent; }
.crt ::-webkit-scrollbar-button { height: 0px; width: 0px; }
.crt ::-webkit-scrollbar-track { background-color: transparent; border-radius: 8px; }
.crt ::-webkit-scrollbar-track:hover { background-color: var(--scrollbar-track-color); }
.crt ::-webkit-scrollbar-corner { display: none; }
.crt div { box-sizing: border-box; }
.crt crt-7x-schema .center-panel.is-angular-host { min-height: initial; }
.crt .center-panel.is-angular-host { display: flex; flex-direction: column; flex-grow: 1; min-height: 0px; min-width: 0px; overflow: auto; margin: 0px !important; padding: 0px !important; position: static !important; }
.crt .center-panel.is-angular-host .default-center-panel-content { height: 100%; margin: 0px; }
.crt .center-panel.is-angular-host .default-center-panel-content[page="edit-page"] .card-content-container { max-height: 100%; flex-wrap: wrap; min-height: 0px; min-width: 0px; overflow: auto; }
.crt .center-panel.is-angular-host .default-center-panel-content[page="edit-page"] .card-content-container .center-main-container { min-height: calc(100% - 50px); }
.crt .center-panel.is-angular-host .default-center-panel-content[page="edit-page"] .card-content-container .actions-container { top: 0px; left: 0px; position: sticky !important; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap { height: 100%; min-width: auto; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container { width: 100%; height: 100%; min-width: 100%; max-width: 100%; min-height: 0px; margin: 0px !important; padding: 0px !important; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container::before, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container::before { display: none; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .actions-container, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .actions-container { position: static; width: 100%; min-width: 100%; max-width: 100%; height: 50px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; margin: 0px; padding: 0px 20px 20px; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .actions-container .right-container-wrapClass, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .actions-container .right-container-wrapClass { margin: 0px; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .left-modules-container, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .left-modules-container { padding-bottom: 8px; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .left-modules-container > *, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .left-modules-container > #DuplicatesWidgetContainer, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .left-modules-container > #ConfidenceLevelWidgetContainer, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .left-modules-container > #lead-profiles-container-asc > *, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .left-modules-container > #lead-profiles-container-desc > *, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .left-modules-container > *, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .left-modules-container > #DuplicatesWidgetContainer, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .left-modules-container > #ConfidenceLevelWidgetContainer, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .left-modules-container > #lead-profiles-container-asc > *, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .left-modules-container > #lead-profiles-container-desc > * { margin-top: 8px; margin-bottom: 0px; margin-inline: 8px 0px; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .left-modules-container > div, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .left-modules-container .module-container, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .left-modules-container #MLConsultationBannerContainer .ml-consultation-banner, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .center-main-container > div, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .center-main-container > .header-container-margin-bottom > *, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .left-modules-container > div, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .left-modules-container .module-container, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .left-modules-container #MLConsultationBannerContainer .ml-consultation-banner, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .center-main-container > div, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .center-main-container > .header-container-margin-bottom > * { border-radius: 8px !important; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .center-main-container, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .center-main-container { min-width: 0px; padding-bottom: 8px; margin: 0px !important; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .center-main-container > *, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .center-main-container > * { margin: 8px 8px 0px; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .center-main-container .header-container-margin-bottom, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .center-main-container .header-container-margin-bottom { margin-top: 0px; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .center-main-container .header-container-margin-bottom > *, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .center-main-container .header-container-margin-bottom > * { margin: 8px 0px 0px; }
.crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .center-main-container .action-dashboard-container, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.one-el .card-content-container .center-main-container .dcm-actions-dashboard-container, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .center-main-container .action-dashboard-container, .crt .center-panel.is-angular-host .default-center-panel-content .schema-wrap.two-el .card-content-container .center-main-container .dcm-actions-dashboard-container { min-height: auto; }
.crt :root { --crt-color-base-light: #ffffff; --crt-color-base-dark: #181818; --crt-radius-0: 0; --crt-radius-50: 2px; --crt-radius-100: 4px; --crt-radius-150: 6px; --crt-radius-200: 8px; --crt-radius-250: 10px; --crt-radius-300: 12px; --crt-radius-400: 16px; --crt-radius-600: 24px; --crt-radius-800: 32px; --crt-radius-infinite: 999px; --crt-spacing-0: 0; --crt-spacing-50: 2px; --crt-spacing-100: 4px; --crt-spacing-150: 6px; --crt-spacing-200: 8px; --crt-spacing-250: 10px; --crt-spacing-300: 12px; --crt-spacing-400: 16px; --crt-spacing-500: 20px; --crt-spacing-600: 24px; --crt-spacing-700: 28px; --crt-spacing-800: 32px; --crt-spacing-900: 36px; --crt-spacing-1000: 40px; --crt-font-size-50: 10px; --crt-font-size-100: 12px; --crt-font-size-200: 13px; --crt-font-size-300: 14px; --crt-font-size-400: 16px; --crt-font-size-500: 18px; --crt-font-size-600: 20px; --crt-font-size-700: 24px; --crt-font-size-800: 28px; --crt-font-size-900: 32px; --crt-font-size-1000: 36px; --crt-font-size-1100: 54px; --crt-line-height-50: 12px; --crt-line-height-100: 16px; --crt-line-height-200: 18px; --crt-line-height-300: 20px; --crt-line-height-400: 24px; --crt-line-height-500: 26px; --crt-line-height-600: 32px; --crt-line-height-700: 36px; --crt-line-height-800: 40px; --crt-line-height-900: 44px; --crt-line-height-1000: 70px; --crt-font-weight-thin: 200; --crt-font-weight-light: 300; --crt-font-weight-regular: 400; --crt-font-weight-medium: 500; --crt-font-weight-semi-bold: 600; --crt-font-weight-bold: 700; --crt-font-weight-extra-bold: 800; --crt-font-weight-black: 900; --crt-color-text-glassmorphic-base: #ffffff; --crt-color-text-glassmorphic-muted: #bababa; --crt-color-icon-glassmorphic-base: var(--crt-color-text-glassmorphic-base); --crt-color-icon-glassmorphic-muted: var(--crt-color-text-glassmorphic-muted); --crt-color-text-glassmorphic-disabled: var(--crt-glass-color-light-600); --crt-glass-color-light-50: rgba(255, 255, 255, .05); --crt-glass-color-light-100: rgba(255, 255, 255, .1); --crt-glass-color-light-200: rgba(255, 255, 255, .2); --crt-glass-color-light-300: rgba(255, 255, 255, .3); --crt-glass-color-light-400: rgba(255, 255, 255, .4); --crt-glass-color-light-500: rgba(255, 255, 255, .5); --crt-glass-color-light-600: rgba(255, 255, 255, .6); --crt-glass-color-light-700: rgba(255, 255, 255, .7); --crt-glass-color-light-800: rgba(255, 255, 255, .8); --crt-glass-color-light-900: rgba(255, 255, 255, .9); --crt-glass-color-dark-50: rgba(24, 24, 24, .05); --crt-glass-color-dark-100: rgba(24, 24, 24, .1); --crt-glass-color-dark-200: rgba(24, 24, 24, .2); --crt-glass-color-dark-300: rgba(24, 24, 24, .3); --crt-glass-color-dark-400: rgba(24, 24, 24, .4); --crt-glass-color-dark-500: rgba(24, 24, 24, .5); --crt-glass-color-dark-600: rgba(24, 24, 24, .6); --crt-glass-color-dark-700: rgba(24, 24, 24, .7); --crt-glass-color-dark-800: rgba(24, 24, 24, .8); --crt-glass-color-dark-900: rgba(24, 24, 24, .9); }
.crt .freedom-theme { --crt-color-background-base: var(--crt-color-base-light); --crt-color-background-canvas: rgb(from var(--crt-color-background-base) r g b / 90%); --crt-color-background-interaction-hover: var(--crt-palette-primary-25); --crt-color-background-interaction-selected: var(--crt-palette-primary-50); --crt-color-background-disabled-subtle: var(--crt-palette-neutral-50); --crt-color-background-disabled-soft: var(--crt-palette-neutral-200); --crt-color-background-primary: var(--crt-palette-primary-500); --crt-color-background-primary-hover: var(--crt-palette-primary-600); --crt-color-background-primary-selected: var(--crt-palette-primary-700); --crt-color-background-primary-subtle: var(--crt-palette-primary-10); --crt-color-background-primary-subtle-hover: var(--crt-palette-primary-25); --crt-color-background-primary-subtle-selected: var(--crt-palette-primary-50); --crt-color-background-primary-soft: var(--crt-palette-primary-50); --crt-color-background-primary-soft-hover: var(--crt-palette-primary-100); --crt-color-background-primary-soft-selected: var(--crt-palette-primary-200); --crt-color-background-secondary: var(--crt-palette-secondary-500); --crt-color-background-secondary-hover: var(--crt-palette-secondary-600); --crt-color-background-secondary-selected: var(--crt-palette-secondary-700); --crt-color-background-secondary-subtle: var(--crt-palette-secondary-10); --crt-color-background-secondary-subtle-hover: var(--crt-palette-secondary-25); --crt-color-background-secondary-subtle-selected: var(--crt-palette-secondary-50); --crt-color-background-secondary-soft: var(--crt-palette-secondary-50); --crt-color-background-secondary-soft-hover: var(--crt-palette-secondary-100); --crt-color-background-secondary-soft-selected: var(--crt-palette-secondary-200); --crt-color-background-accent: var(--crt-palette-accent-500); --crt-color-background-accent-hover: var(--crt-palette-accent-600); --crt-color-background-accent-selected: var(--crt-palette-accent-700); --crt-color-background-accent-subtle: var(--crt-palette-accent-10); --crt-color-background-accent-subtle-hover: var(--crt-palette-accent-25); --crt-color-background-accent-subtle-selected: var(--crt-palette-accent-50); --crt-color-background-accent-soft: var(--crt-palette-accent-50); --crt-color-background-accent-soft-hover: var(--crt-palette-accent-100); --crt-color-background-accent-soft-selected: var(--crt-palette-accent-200); --crt-color-background-error: var(--crt-palette-error-500); --crt-color-background-error-hover: var(--crt-palette-error-600); --crt-color-background-error-selected: var(--crt-palette-error-700); --crt-color-background-error-subtle: var(--crt-palette-error-10); --crt-color-background-error-subtle-hover: var(--crt-palette-error-25); --crt-color-background-error-subtle-selected: var(--crt-palette-error-50); --crt-color-background-error-soft: var(--crt-palette-error-50); --crt-color-background-error-soft-hover: var(--crt-palette-error-100); --crt-color-background-error-soft-selected: var(--crt-palette-error-200); --crt-color-background-success: var(--crt-palette-success-500); --crt-color-background-success-hover: var(--crt-palette-success-600); --crt-color-background-success-selected: var(--crt-palette-success-700); --crt-color-background-success-subtle: var(--crt-palette-success-10); --crt-color-background-success-subtle-hover: var(--crt-palette-success-25); --crt-color-background-success-subtle-selected: var(--crt-palette-success-50); --crt-color-background-success-soft: var(--crt-palette-success-50); --crt-color-background-success-soft-hover: var(--crt-palette-success-100); --crt-color-background-success-soft-selected: var(--crt-palette-success-200); --crt-color-border-base: var(--crt-palette-neutral-100); --crt-color-border-muted: var(--crt-palette-neutral-50); --crt-color-border-selected: var(--crt-palette-primary-500); --crt-color-border-disabled: var(--crt-palette-neutral-100); --crt-color-border-primary: var(--crt-palette-primary-500); --crt-color-border-primary-subtle: var(--crt-palette-primary-100); --crt-color-border-primary-soft: var(--crt-palette-primary-200); --crt-color-border-secondary: var(--crt-palette-secondary-500); --crt-color-border-secondary-subtle: var(--crt-palette-secondary-100); --crt-color-border-secondary-soft: var(--crt-palette-secondary-200); --crt-color-border-accent: var(--crt-palette-accent-500); --crt-color-border-accent-subtle: var(--crt-palette-accent-100); --crt-color-border-accent-soft: var(--crt-palette-accent-200); --crt-color-border-error: var(--crt-palette-error-500); --crt-color-border-error-subtle: var(--crt-palette-error-100); --crt-color-border-error-soft: var(--crt-palette-error-200); --crt-color-border-success: var(--crt-palette-success-500); --crt-color-border-success-subtle: var(--crt-palette-success-100); --crt-color-border-success-soft: var(--crt-palette-success-200); --crt-color-text-body: var(--crt-color-base-dark); --crt-color-text-heading: var(--crt-palette-secondary-500); --crt-color-text-muted: var(--crt-palette-neutral-600); --crt-color-text-disabled: var(--crt-palette-neutral-500); --crt-color-text-link: var(--crt-palette-primary-500); --crt-color-text-link-hover: var(--crt-palette-primary-600); --crt-color-text-action: var(--crt-palette-secondary-500); --crt-color-text-action-hover: var(--crt-palette-primary-500); --crt-color-text-primary: var(--crt-palette-primary-500); --crt-color-text-on-primary: var(--crt-color-base-light); --crt-color-text-on-primary-subtle: var(--crt-palette-primary-900); --crt-color-text-on-primary-soft: var(--crt-palette-primary-900); --crt-color-text-secondary: var(--crt-palette-secondary-500); --crt-color-text-on-secondary: var(--crt-color-base-light); --crt-color-text-on-secondary-subtle: var(--crt-palette-secondary-900); --crt-color-text-on-secondary-soft: var(--crt-palette-secondary-900); --crt-color-text-accent: var(--crt-palette-accent-500); --crt-color-text-on-accent: var(--crt-color-base-light); --crt-color-text-on-accent-subtle: var(--crt-palette-accent-900); --crt-color-text-on-accent-soft: var(--crt-palette-accent-900); --crt-color-text-error: var(--crt-palette-error-500); --crt-color-text-on-error: var(--crt-color-base-light); --crt-color-text-on-error-subtle: var(--crt-palette-error-900); --crt-color-text-on-error-soft: var(--crt-palette-error-900); --crt-color-text-success: var(--crt-palette-success-500); --crt-color-text-on-success: var(--crt-color-base-light); --crt-color-text-on-success-subtle: var(--crt-palette-success-900); --crt-color-text-on-success-soft: var(--crt-palette-success-900); --crt-color-icon-base: var(--crt-palette-secondary-500); --crt-color-icon-muted: var(--crt-color-text-muted); --crt-color-icon-disabled: var(--crt-color-text-disabled); --crt-color-icon-action: var(--crt-color-text-action); --crt-color-icon-action-hover: var(--crt-color-text-action-hover); --crt-color-icon-primary: var(--crt-color-text-primary); --crt-color-icon-on-primary: var(--crt-color-text-on-primary); --crt-color-icon-on-primary-subtle: var(--crt-color-text-on-primary-subtle); --crt-color-icon-on-primary-soft: var(--crt-color-text-on-primary-soft); --crt-color-icon-secondary: var(--crt-color-text-secondary); --crt-color-icon-on-secondary: var(--crt-color-text-on-secondary); --crt-color-icon-on-secondary-subtle: var(--crt-color-text-on-secondary-subtle); --crt-color-icon-on-secondary-soft: var(--crt-color-text-on-secondary-soft); --crt-color-icon-accent: var(--crt-color-text-accent); --crt-color-icon-on-accent: var(--crt-color-text-on-accent); --crt-color-icon-on-accent-subtle: var(--crt-color-text-on-accent-subtle); --crt-color-icon-on-accent-soft: var(--crt-color-text-on-accent-soft); --crt-color-icon-error: var(--crt-color-text-error); --crt-color-icon-on-error: var(--crt-color-text-on-error); --crt-color-icon-on-error-subtle: var(--crt-color-text-on-error-subtle); --crt-color-icon-on-error-soft: var(--crt-color-text-on-error-soft); --crt-color-icon-success: var(--crt-color-text-success); --crt-color-icon-on-success: var(--crt-color-text-on-success); --crt-color-icon-on-success-subtle: var(--crt-color-text-on-success-subtle); --crt-color-icon-on-success-soft: var(--crt-color-text-on-success-soft); --crt-color-shadow: rgb(from var(--crt-color-base-dark) r g b / 10%); --crt-font-family-heading: "Montserrat", sans-serif; --crt-font-family-body: "Montserrat", sans-serif; --crt-large-1-font-family: var(--crt-font-family-heading); --crt-large-1-font-size: var(--crt-font-size-1100); --crt-large-1-font-weight: var(--crt-font-weight-medium); --crt-large-1-line-height: var(--crt-line-height-1000); --crt-large-1-letter-spacing: 0; --crt-large-2-font-family: var(--crt-font-family-heading); --crt-large-2-font-size: var(--crt-font-size-1000); --crt-large-2-font-weight: var(--crt-font-weight-medium); --crt-large-2-line-height: var(--crt-line-height-900); --crt-large-2-letter-spacing: 0; --crt-large-3-font-family: var(--crt-font-family-heading); --crt-large-3-font-size: var(--crt-font-size-900); --crt-large-3-font-weight: var(--crt-font-weight-medium); --crt-large-3-line-height: var(--crt-line-height-800); --crt-large-3-letter-spacing: 0; --crt-large-4-font-family: var(--crt-font-family-heading); --crt-large-4-font-size: var(--crt-font-size-800); --crt-large-4-font-weight: var(--crt-font-weight-medium); --crt-large-4-line-height: var(--crt-line-height-700); --crt-large-4-letter-spacing: 0; --crt-headline-1-font-family: var(--crt-font-family-heading); --crt-headline-1-font-size: var(--crt-font-size-700); --crt-headline-1-font-weight: var(--crt-font-weight-semi-bold); --crt-headline-1-line-height: var(--crt-line-height-600); --crt-headline-1-letter-spacing: 0; --crt-headline-2-font-family: var(--crt-font-family-heading); --crt-headline-2-font-size: var(--crt-font-size-600); --crt-headline-2-font-weight: var(--crt-font-weight-medium); --crt-headline-2-line-height: var(--crt-line-height-500); --crt-headline-2-letter-spacing: 0; --crt-headline-3-font-family: var(--crt-font-family-heading); --crt-headline-3-font-size: var(--crt-font-size-500); --crt-headline-3-font-weight: var(--crt-font-weight-medium); --crt-headline-3-line-height: var(--crt-line-height-400); --crt-headline-3-letter-spacing: 0; --crt-headline-4-font-family: var(--crt-font-family-heading); --crt-headline-4-font-size: var(--crt-font-size-400); --crt-headline-4-font-weight: var(--crt-font-weight-medium); --crt-headline-4-line-height: var(--crt-line-height-300); --crt-headline-4-letter-spacing: 0; --crt-headline-5-font-family: var(--crt-font-family-heading); --crt-headline-5-font-size: var(--crt-font-size-300); --crt-headline-5-font-weight: var(--crt-font-weight-medium); --crt-headline-5-line-height: var(--crt-line-height-200); --crt-headline-5-letter-spacing: 0; --crt-body-1-font-family: var(--crt-font-family-body); --crt-body-1-font-size: var(--crt-font-size-300); --crt-body-1-font-weight: var(--crt-font-weight-medium); --crt-body-1-line-height: var(--crt-line-height-300); --crt-body-1-letter-spacing: 0; --crt-body-2-font-family: var(--crt-font-family-body); --crt-body-2-font-size: var(--crt-font-size-200); --crt-body-2-font-weight: var(--crt-font-weight-medium); --crt-body-2-line-height: var(--crt-line-height-300); --crt-body-2-letter-spacing: 0; --crt-caption-font-family: var(--crt-font-family-body); --crt-caption-font-size: var(--crt-font-size-100); --crt-caption-font-weight: var(--crt-font-weight-medium); --crt-caption-line-height: var(--crt-line-height-100); --crt-caption-letter-spacing: 0; --crt-button-font-family: var(--crt-font-family-body); --crt-button-font-size: var(--crt-font-size-300); --crt-button-font-weight: var(--crt-font-weight-medium); --crt-button-line-height: var(--crt-line-height-100); --crt-button-letter-spacing: 0; --crt-button-small-font-family: var(--crt-font-family-body); --crt-button-small-font-size: var(--crt-font-size-100); --crt-button-small-font-weight: var(--crt-font-weight-medium); --crt-button-small-line-height: var(--crt-line-height-100); --crt-button-small-letter-spacing: 0; --crt-overline-font-family: var(--crt-font-family-body); --crt-overline-font-size: var(--crt-font-size-50); --crt-overline-font-weight: var(--crt-font-weight-regular); --crt-overline-line-height: var(--crt-line-height-50); --crt-overline-letter-spacing: .05em; --crt-palette-primary-10: #f7f8fb; --crt-palette-primary-25: #eff4fb; --crt-palette-primary-50: #e3ebfa; --crt-palette-primary-100: #cbdbf8; --crt-palette-primary-200: #9bbaf2; --crt-palette-primary-300: #6c99ea; --crt-palette-primary-400: #3d76e1; --crt-palette-primary-500: #004fd6; --crt-palette-primary-600: #0041b5; --crt-palette-primary-700: #003495; --crt-palette-primary-800: #002877; --crt-palette-primary-900: #001c5a; --crt-palette-secondary-10: #f6f7f8; --crt-palette-secondary-25: #eef0f2; --crt-palette-secondary-50: #e1e5e9; --crt-palette-secondary-100: #c8cfd7; --crt-palette-secondary-200: #96a4b3; --crt-palette-secondary-300: #667b91; --crt-palette-secondary-400: #39536f; --crt-palette-secondary-500: #0d2e4e; --crt-palette-secondary-600: #072949; --crt-palette-secondary-700: #032443; --crt-palette-secondary-800: #001f3e; --crt-palette-secondary-900: #001b37; --crt-palette-accent-10: #fdf8f7; --crt-palette-accent-25: #fef4f1; --crt-palette-accent-50: #ffece7; --crt-palette-accent-100: #ffddd5; --crt-palette-accent-200: #ffbeaf; --crt-palette-accent-300: #ff9c86; --crt-palette-accent-400: #ff7659; --crt-palette-accent-500: #ff4013; --crt-palette-accent-600: #d42d00; --crt-palette-accent-700: #a72100; --crt-palette-accent-800: #7d1600; --crt-palette-accent-900: #550b00; --crt-palette-neutral-10: #f9f9f9; --crt-palette-neutral-25: #f4f4f4; --crt-palette-neutral-50: #ededed; --crt-palette-neutral-100: #dfdfdf; --crt-palette-neutral-200: #c4c4c4; --crt-palette-neutral-300: #a9a9a9; --crt-palette-neutral-400: #8e8e8e; --crt-palette-neutral-500: #757575; --crt-palette-neutral-600: #606060; --crt-palette-neutral-700: #4c4c4c; --crt-palette-neutral-800: #393939; --crt-palette-neutral-900: #272727; --crt-palette-error-10: #fcf8f7; --crt-palette-error-25: #fbf2f0; --crt-palette-error-50: #fbe9e5; --crt-palette-error-100: #f9d7cf; --crt-palette-error-200: #f4b2a3; --crt-palette-error-300: #eb8c77; --crt-palette-error-400: #e0634a; --crt-palette-error-500: #d2310d; --crt-palette-error-600: #b12200; --crt-palette-error-700: #8e1900; --crt-palette-error-800: #6d1100; --crt-palette-error-900: #4d0900; --crt-palette-success-10: #f7f9f7; --crt-palette-success-25: #f1f6f0; --crt-palette-success-50: #e6f0e5; --crt-palette-success-100: #d1e4ce; --crt-palette-success-200: #a6cda2; --crt-palette-success-300: #7cb575; --crt-palette-success-400: #4f9d47; --crt-palette-success-500: #0b8500; --crt-palette-success-600: #076e00; --crt-palette-success-700: #045900; --crt-palette-success-800: #024400; --crt-palette-success-900: #013000; }
.crt .freedom-theme { --font-family: "Montserrat", sans-serif; --button-border-radius: var(--crt-radius-100); --button-rounded-border-radius: var(--crt-radius-200); }
.crt :root { --background: 255, 255, 255; --background-card: 255, 255, 255; --foreground-text: 68, 68, 68; --foreground-secondary-text: 117, 117, 117; --foreground-secondary-text-alpha: 1; --divider-foreground: 0, 0, 0; --even-row-background: #fcfcfc; --hover-background: #f2f5ff; --selected-background: #e5ebfb; }
.crt :root { --primary-color: var(--palette-primary-500); --secondary-color: var(--palette-secondary-500); --warn-color: var(--palette-warn-500); --dark-primary-text: #000000; --light-primary-text: #ffffff; --disabled-button-foreground: 147, 147, 147; --divider-foreground-alpha: .101; --disabled-button-background: 147, 147, 147; --default-disabled: #999999; --grey-border: #757575; --field-underline: #c8c8c8; --active-expansion-toggle-background: #5b5a5a; --font-family: "Open Sans", "Regular", sans-serif; --font-family-light: "Open Sans", "Light", sans-serif; --font-family-add: "Montserrat", "Open Sans", sans-serif; --font-size: 14px; --large-font-size: 16px; --font-weight-light: 300; --font-weight: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --body-1-font-size: 14px; --body-1-line-height: 20px; --body-1-font-weight: var(--font-weight); --body-1-font-family: var(--font-family); --body-1-letter-spacing: normal; --body-2-font-size: 14px; --body-2-line-height: 22px; --body-2-font-weight: var(--font-weight); --body-2-font-family: var(--font-family); --body-2-letter-spacing: normal; --caption-font-size: 12px; --caption-line-height: 20px; --caption-font-weight: var(--font-weight); --caption-font-family: var(--font-family); --caption-letter-spacing: normal; --caption-2-font-family: var(--font-family); --caption-2-font-size: 12px; --caption-2-font-weight: var(--font-weight-semibold); --caption-2-letter-spacing: .24px; --caption-2-line-height: 16px; --button-font-size: 15px; --button-font-weight: var(--font-weight); --button-font-family: var(--font-family); --button-letter-spacing: normal; --title-font-size: 20px; --title-line-height: 32px; --title-font-weight: var(--font-weight); --title-font-family: var(--font-family); --title-letter-spacing: normal; --subheading-1-font-size: 15px; --subheading-1-line-height: 24px; --subheading-1-font-weight: var(--font-weight); --subheading-1-font-family: var(--font-family); --subheading-1-letter-spacing: normal; --subheading-2-font-size: 16px; --subheading-2-line-height: 28px; --subheading-2-font-weight: var(--font-weight); --subheading-2-font-family: var(--font-family); --subheading-2-letter-spacing: normal; --label-font-size: 13px; --label-line-height: 18px; --label-font-weight: var(--font-weight); --label-font-family: var(--font-family); --label-letter-spacing: normal; --small-label-font-size: 12px; --small-label-line-height: 17px; --small-label-font-weight: var(--font-weight); --small-label-font-family: var(--font-family); --small-label-letter-spacing: normal; --headline-4-font-family: var(--font-family); --headline-4-font-size: 13px; --headline-4-font-weight: var(--font-weight); --headline-4-line-height: 29px; --headline-4-letter-spacing: normal; --blankslate-font-family: var(--font-family-add); --blankslate-font-size: 18px; --blankslate-font-weight: var(--font-weight-bold); --blankslate-line-height: 22px; --blankslate-letter-spacing: normal; --input-font-size: 14px; --input-line-height: 18px; --input-font-weight: var(--font-weight); --input-font-family: var(--font-family); --input-letter-spacing: normal; --input-label-font-size: 13px; --input-label-line-height: 16px; --input-label-font-weight: var(--font-weight); --input-label-font-family: var(--font-family); --input-label-letter-spacing: normal; --combobox-font-size: 14px; --combobox-line-height: 18px; --combobox-font-weight: var(--font-weight); --combobox-font-family: var(--font-family); --combobox-letter-spacing: normal; --combobox-label-font-size: 13px; --combobox-label-line-height: 15px; --combobox-label-font-weight: var(--font-weight); --combobox-label-font-family: var(--font-family); --combobox-label-letter-spacing: normal; --button-line-height: 30px; --palette-primary-50: #e0f2fc; --palette-primary-100: #b3def9; --palette-primary-200: #80c8f5; --palette-primary-300: #4db2f0; --palette-primary-400: #26a2ed; --palette-primary-500: #006ce0; --palette-primary-600: #0074bd; --palette-primary-700: #0769d2; --palette-primary-800: #0258b5; --palette-primary-900: #4e7bd8; --palette-primary-A100: #f2f5ff; --palette-primary-A200: #e3e9f9; --palette-primary-A400: #9cc2ff; --palette-primary-A700: #83b2ff; --palette-primary-contrast-50: var(--dark-primary-text); --palette-primary-contrast-100: var(--dark-primary-text); --palette-primary-contrast-200: var(--dark-primary-text); --palette-primary-contrast-300: var(--dark-primary-text); --palette-primary-contrast-400: var(--dark-primary-text); --palette-primary-contrast-500: var(--light-primary-text); --palette-primary-contrast-600: var(--light-primary-text); --palette-primary-contrast-700: var(--light-primary-text); --palette-primary-contrast-800: var(--light-primary-text); --palette-primary-contrast-900: var(--light-primary-text); --palette-primary-contrast-A100: var(--dark-primary-text); --palette-primary-contrast-A200: var(--dark-primary-text); --palette-primary-contrast-A400: var(--dark-primary-text); --palette-primary-contrast-A700: var(--dark-primary-text); --palette-secondary-50: #f1f9ec; --palette-secondary-100: #ddefcf; --palette-secondary-200: #c7e5b0; --palette-secondary-300: #b0db90; --palette-secondary-400: #9fd378; --palette-secondary-500: #22ac14; --palette-secondary-600: #86c658; --palette-secondary-700: #7bbe4e; --palette-secondary-800: #1c9110; --palette-secondary-900: #5fac33; --palette-secondary-A100: #f8fff4; --palette-secondary-A200: #d6ffc1; --palette-secondary-A400: #b5ff8e; --palette-secondary-A700: #a4ff74; --palette-secondary-contrast-50: var(--dark-primary-text); --palette-secondary-contrast-100: var(--dark-primary-text); --palette-secondary-contrast-200: var(--dark-primary-text); --palette-secondary-contrast-300: var(--dark-primary-text); --palette-secondary-contrast-400: var(--dark-primary-text); --palette-secondary-contrast-500: var(--light-primary-text); --palette-secondary-contrast-600: var(--light-primary-text); --palette-secondary-contrast-700: var(--light-primary-text); --palette-secondary-contrast-800: var(--light-primary-text); --palette-secondary-contrast-900: var(--light-primary-text); --palette-secondary-contrast-A100: var(--dark-primary-text); --palette-secondary-contrast-A200: var(--dark-primary-text); --palette-secondary-contrast-A400: var(--dark-primary-text); --palette-secondary-contrast-A700: var(--dark-primary-text); --palette-warn-50: #ffebeb; --palette-warn-100: #fecccc; --palette-warn-200: #feaaaa; --palette-warn-300: #fd8888; --palette-warn-400: #ff4013; --palette-warn-500: #ee2d2d; --palette-warn-600: #f15440; --palette-warn-700: #fb4444; --palette-warn-800: #fb3b3b; --palette-warn-900: #fa2a2a; --palette-warn-A100: #ffffff; --palette-warn-A200: #ffffff; --palette-warn-A400: #ffd2d2; --palette-warn-A700: #ffb8b8; --palette-warn-contrast-50: var(--dark-primary-text); --palette-warn-contrast-100: var(--dark-primary-text); --palette-warn-contrast-200: var(--dark-primary-text); --palette-warn-contrast-300: var(--dark-primary-text); --palette-warn-contrast-400: var(--dark-primary-text); --palette-warn-contrast-500: var(--dark-primary-text); --palette-warn-contrast-600: var(--dark-primary-text); --palette-warn-contrast-700: var(--light-primary-text); --palette-warn-contrast-800: var(--light-primary-text); --palette-warn-contrast-900: var(--light-primary-text); --palette-warn-contrast-A100: var(--dark-primary-text); --palette-warn-contrast-A200: var(--dark-primary-text); --palette-warn-contrast-A400: var(--dark-primary-text); --palette-warn-contrast-A700: var(--dark-primary-text); }
.crt :root { --body-fill-background: #ebeeef; --body-fill-background-default: #ffffff; --selected-row-background: #f2f5ff; --container-border-color: rgba(0, 0, 0, .1); }
.crt :root { --font-family: "Bpmonline Open Sans", "Regular", sans-serif; --font-family-light: "Bpmonline Open Sans Light", sans-serif; --map-button-font-family: var(--font-family); --map-button-font-size: 12px; --map-button-font-weight: var(--font-weight); --map-button-line-height: 32px; --map-tab-label-font-size: 14px; --small-button-font-family: var(--font-family); --small-button-font-size: 13px; --small-button-font-weight: var(--font-weight); --small-button-line-height: 18px; --select-font-family: var(--font-family); --select-font-size: 14px; --select-font-weight: var(--font-weight); --select-line-height: 16px; --dialog-title-font-family: var(--font-family-add); --dialog-title-font-size: 18px; --dialog-title-font-weight: var(--font-weight-medium); --dialog-title-line-height: 32px; --dialog-content-font-family: var(--font-family-light); --dialog-content-font-size: 16px; --dialog-content-font-weight: var(--font-weight); --dialog-content-line-height: normal; --select-item-font-family: var(--font-family); --select-item-font-size: 14px; --select-item-font-weight: var(--font-weight); --select-item-line-height: 33px; --page-header-font-family: var(--font-family-light); --page-header-font-size: 26px; --page-header-font-weight: var(--font-weight); --page-header-line-height: 51px; --map-button-background: #f3f3f3; --border-color: #c8c8c8; --border: 1px solid var(--border-color); --diagram-icon-color: #54657d; --minimap-shadow: 0 2px 2px rgba(0, 0, 0, .16); --drag-and-drop-shadow: rgba(0, 0, 0, .09); --hover-icon-color: var(--primary-color); --menu-top-border: 2px solid #27b8cc; --menu-shadow: 0 0 6px rgba(0, 0, 0, .16); --select-arrow-color: #4d6a98; --disabled-button-text: var(--light-primary-text); --crt-round-button-font-size: 13px; --crt-round-button-line-height: 23px; --crt-round-button-text-color: #0d2e4e; --crt-modal-box-cover-color: 115, 124, 161; --crt-active-designer-element: #9ac1eb; --crt-visible-designer-element: #006ce00d; --crt-active-designer-element-border: #001ca8; --crt-visible-designer-grid-cell-border: #006ce030; --crt-resize-item-square-background-color: white; --crt-expansion-btn-background-color: #004fd6; --crt-tooltip-background-color: #0d2e4e; --crt-tooltip-text-color: #ffffff; --crt-tooltip-border-color: #cfcfcf; --crt-card-widgets-background-color: #0d2e4e; --crt-card-widgets-font-color: #ffffff; --crt-card-widgets-metrics-value-font-size: 28px; --crt-card-widgets-metrics-value-font-weight: 600; --crt-card-widgets-metrics-value-font-height: normal; --crt-card-widgets-metrics-value-font-family: "Montserrat"; --crt-color-light-green-pastel: #edf8cb; --crt-color-light-green: #a5dd01; --crt-color-light-green-hover: #98cb00; --crt-color-green-pastel: #cbf4db; --crt-color-green: #00c753; --crt-color-green-hover: #008537; --crt-color-dark-green-pastel: #d1edcf; --crt-color-dark-green: #21ab13; --crt-color-dark-green-hover: #0b8500; --crt-color-orange-pastel: #fdedcc; --crt-color-orange: #fdab06; --crt-color-orange-hover: #ff7700; --crt-color-orange-red-pastel: #fde6cb; --crt-color-orange-red: #fd8701; --crt-color-orange-red-hover: #ff4e00; --crt-color-coral-pastel: #fdd5e4; --crt-color-coral: #f92f7e; --crt-color-coral-hover: #c2185b; --crt-color-bright-red-pastel: #fddfd5; --crt-color-bright-red: #fd6534; --crt-color-bright-red-hover: #db2d00; --crt-color-red-pastel: #fdd8cf; --crt-color-red: #fd3f11; --crt-color-red-hover: #d32f2f; --crt-color-purple-pastel: #f0e4f4; --crt-color-purple: #b77cce; --crt-color-purple-hover: #a400aa; --crt-color-violet-pastel: #e3d9fc; --crt-color-violet: #7848ed; --crt-color-violet-hover: #512da8; --crt-color-celestial-blue-pastel: #cbe8fa; --crt-color-celestial-blue: #0090e9; --crt-color-celestial-blue-hover: #0058ef; --crt-color-blue-pastel: #cbddfc; --crt-color-blue: #0057ee; --crt-color-blue-hover: #014bcb; --crt-color-light-blue-pastel: #ccedfc; --crt-color-light-blue: #03a8f4; --crt-color-light-blue-hover: #0075ea; --crt-color-navy-blue-pastel: #dbd8f2; --crt-color-navy-blue: #4f43c1; --crt-color-navy-blue-hover: #28216b; --crt-color-dark-turquoise-pastel: #cbe9e6; --crt-color-dark-turquoise: #009587; --crt-color-dark-turquoise-hover: #00665c; --crt-color-turquoise-pastel: #cbf1ec; --crt-color-turquoise: #00bea4; --crt-color-turquoise-hover: #04a58f; --crt-color-primary-blue-pastel: var(--palette-primary-300); --crt-color-primary-blue: var(--palette-primary-500); --crt-color-primary-blue-hover: var(--palette-primary-700); --crt-color-primary-orange-pastel: var(--crt-palette-accent-300); --crt-color-primary-orange: var(--crt-palette-accent-500); --crt-color-primary-orange-hover: var(--crt-palette-accent-700); --crt-color-primary-green-pastel: var(--palette-secondary-300); --crt-color-primary-green: var(--palette-secondary-500); --crt-color-primary-green-hover: var(--palette-secondary-800); --crt-color-primary-navi-pastel: #b6c0ca; --crt-color-primary-navi: #0d2e4e; --crt-color-primary-navi-hover: #09233d; --crt-color-primary-grey-pastel: #bababa; --crt-color-primary-grey: #757575; --crt-color-primary-grey-hover: #5d5d5d; --crt-color-primary-black-pastel: #111111; --crt-color-primary-black: #000000; --crt-color-primary-black-hover: #000000; --crt-color-primary-white-pastel: #efefef; --crt-color-primary-white: #d0d0d0; --crt-color-primary-white-hover: #b2b2b2; }
.crt a:focus { outline: dotted thin; }
.crt a:active, .crt a:hover { outline: 0px; }
.crt button, .crt input, .crt select, .crt textarea { font-family: inherit; font-size: 100%; margin: 0px; }
.crt button, .crt input { line-height: normal; }
.crt button, .crtinput[type="button"], .crt input[type="reset"], .crt input[type="submit"] { appearance: button; cursor: pointer; }
.crt button[disabled], .crt input[disabled] { cursor: default; }
.crt input[type="checkbox"], .crt input[type="radio"] { box-sizing: border-box; padding: 0px; }
.crt textarea { overflow: auto; vertical-align: top; }
.crt { font-size: 62.5%; font-family: "bpmonline UI", serif; color: rgb(68, 68, 68); }
.crt input, .crt textarea, .crt select { color: inherit; }
.crt .ts-box-sizing { box-sizing: border-box; }
.crt ::-webkit-scrollbar { appearance: none; width: 7px; height: 7px; }
.crt ::-webkit-scrollbar-thumb { background: rgb(219, 219, 219); }
.crt .ts-controlgroup { width: 100%; position: relative; overflow: hidden; }
.crt .ts-controlgroup-caption-wrap { position: relative; overflow: hidden; }
.crt .ts-controlgroup-caption-wrap > span { font-family: "Segoe UI"; font-size: 1.5em; color: rgb(78, 123, 216); cursor: pointer; padding-right: 0.75em; height: 2.5em; padding-top: 0.1em; }
.crt .ts-controlgroup-marker-wrap { display: inline-block; width: 1.6em; height: 1.6em; margin-right: 1.7em; margin-top: 0.2em; margin-left: -0.4em; }
.crt .ts-controlgroup-marker { top: 50%; cursor: pointer; height: 24px; width: 24px; background: url("/img/crt/controlgroup-arrow_group.svg") 0px -24px / 100% auto no-repeat; }
.crt .ts-controlgroup-collapsed .ts-controlgroup-marker { background-position: 0px 0px; }
.crt .ts-controlgroup-container { padding-bottom: 1.1em; display: none; border-bottom: 1px solid rgb(225, 232, 242); }
.crt .ts-controlgroup-container .grid.grid-listed { padding-left: 24px; padding-top: 3px; }
.crt .ts-controlgroup-container .grid.grid-listed .grid-captions { margin: 0px; }
.crt .ts-controlgroup-container.no-line { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.crt .ts-controlgroup-collapsed .ts-controlgroup-container { display: none; }
.crt .ts-controlgroup-container { display: block; }
.crt .ts-controlgroup-tools { background-color: white; position: absolute; top: 0px; height: 100%; display: inline-block; vertical-align: top; }
.crt .ts-controlgroup-tools > * { height: 100%; }
.crt .base-edit { position: relative; display: inline-block; clear: both; padding-right: 10px; padding-left: 10px; width: 100%; border: 1px solid rgb(200, 200, 200); vertical-align: top; min-height: 28px; }
.crt .base-edit:hover { cursor: text; }
.crt .base-edit-disabled.base-edit:hover { cursor: default; }
.crt .base-edit.base-edit-with-right-icon { padding-right: 34px; }
.crt .base-edit-right-icon { position: absolute; width: 16px; height: 16px; background-repeat: no-repeat; top: 0px; left: 0px; bottom: 0px; margin: auto 8px; }
.crt .base-edit-right-icon-wrapper { position: absolute; top: 0px; right: 0px; bottom: 0px; width: 32px; height: 100%; cursor: pointer; }
.crt .base-edit-input { min-height: 1.855em; width: 100%; outline: none; border: 0px; font-size: 1.4em; padding: 0px; }
.crt .base-edit-input[disabled="disabled"], .crt .base-edit-disabled { background-color: rgb(249, 249, 249); color: rgb(68, 68, 68); cursor: default; }
.crt .base-edit-disabled-el-icon { position: absolute; top: 4px; bottom: 0px; right: 0px; width: 24px; height: 20px; background: url("/img/crt/baseedit-read-only_icon.png") 50% 50% no-repeat; display: none; }
.crt .base-edit-disabled .base-edit-right-icon, .crt .base-edit-disabled .base-edit-right-icon-wrapper { display: none; }
.crt .base-edit .base-edit-input-not-visible { display: none; }
.crt .base-edit:hover.base-edit-disabled .base-edit-disabled-el-icon { display: block; }
.crt .base-edit-input[readonly="readonly"], .crt .base-edit-readonly { background-color: rgb(249, 249, 249); color: rgb(68, 68, 68); }
.crt .base-edit-validation { display: none; background-color: rgb(88, 174, 218); color: rgb(255, 255, 255); font-size: 1.3em; padding: 0px 5px 2px; position: absolute; left: -1px; bottom: -2px; transform: translateY(100%); z-index: 11; overflow-wrap: break-word; white-space: normal; box-sizing: border-box; margin-top: 2px; }
.crt .base-edit-link { text-decoration: none; color: rgb(78, 123, 216); outline: none; overflow: hidden; font-size: 1.4em; line-height: 1.85em; }
.crt .base-edit-link:hover { text-decoration: underline; }
.crt .base-edit-link-wrap { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top; position: absolute; width: calc(100% - 20px); }
.crt .base-edit-link-wrap:hover { cursor: text; }
.crt .base-edit-input:hover { cursor: text; }
.crt .base-edit-disabled .base-edit-right-icon-wrapper:hover, .crt .base-edit-disabled .base-edit-left-icon-wrapper:hover { cursor: default; }
.crt .base-edit-with-clear-icon { white-space: nowrap; }
.crt .base-edit-clear-icon { background: url("/img/crt/mixins-icon-clear-delete.png") 50% 50% no-repeat; width: 32px; position: absolute; top: 0px; bottom: 0px; right: 0px; cursor: pointer; display: none; }
.crt .base-edit-clear-icon:hover { background: url("/img/crt/mixins-icon-clear-delete-hover.png") 50% 50% no-repeat; }
.crt .base-edit:hover .base-edit-clear-icon { display: inline-block; }
.crt .base-edit-disabled.base-edit:hover .base-edit-clear-icon, .crt .base-edit:hover.clear-icon-not-visible .base-edit-clear-icon, .crt .base-edit-disabled.base-edit-with-clear-icon .base-edit-clear-icon, .crt .card-content-container .base-edit-clear-icon { display: none; }
.crt .base-edit-with-clear-icon:hover .base-edit-link-wrap { padding-right: 14px; }
.crt .base-edit-with-clear-icon.base-edit-with-right-icon:hover .base-edit-link-wrap { padding-right: 35px; }
.crt .base-edit-disabled.base-edit-with-clear-icon .base-edit-input, .crt .base-edit-disabled.base-edit-with-clear-icon:hover .base-edit-input, .crt .base-edit-disabled.base-edit-with-clear-icon:hover .base-edit-link-wrap { padding-right: 0px; cursor: default; }
.crt .base-edit-with-clear-icon .base-edit-link-wrap, .crt .base-edit-with-clear-icon .base-edit-input { padding-right: 0px; }
.crt .base-edit-with-right-icon .base-edit-clear-icon { right: 22px; }
.crt .ts-tabpanel { box-sizing: border-box; height: 3.2em; position: relative; border-bottom: 1px solid rgb(219, 219, 219); }
.crt .ts-tabpanel-wrap::before { content: " "; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 1px; background-color: rgb(219, 219, 219); }
.crt .ts-tabpanel-wrap { height: inherit; overflow: hidden; position: relative; }
.crt .ts-tabpanel-tools { position: absolute; top: 0px; right: 0px; padding-right: 3em; padding-left: 0.8em; }
.crt .ts-tabpanel-scroll-visible .ts-tabpanel-items { margin: 0px 30px; }
.crt .ts-tabpanel-items { padding: 0px; margin: 0px; height: inherit; overflow: hidden; white-space: nowrap; }
.crt .scroll-animation li { transition: margin-left 0.5s cubic-bezier(0.35, 0, 0.25, 1); }
.crt .ts-tabpanel-active-item::before { display: none; }
.crt .ts-tabpanel-items > li { user-select: none; display: inline-block; padding: 3px 6px 0px; font-size: 1.4em; color: rgb(78, 123, 216); cursor: pointer; height: 2.3em; margin-right: 0px; margin-left: 20px; font-family: "Segoe UI", sans-serif; position: relative; text-transform: uppercase; overflow: hidden; text-overflow: ellipsis; }
.crt .ts-tabpanel-items > li:first-child { margin-left: 0px; }
.crt .ts-tabpanel-items > li:last-child { margin-right: 0px; }
.crt .ts-tabpanel-items .ts-tabpanel-active-item { color: rgb(68, 68, 68); border-bottom: 3px solid rgb(255, 64, 19); background-color: white; }
.crt .ts-tabpanel-scroll-left, .crt .ts-tabpanel-scroll-right { user-select: none; position: absolute; width: 30px; height: 30px; background-repeat: no-repeat; background-color: transparent; cursor: pointer; top: 0px; }
.crt .ts-tabpanel-scroll-left { background-image: url("/img/crt/tabpanel-left-arrow-icon-sprite.png"); background-position: 14px 6px; }
.crt .ts-tabpanel-scroll-right { right: 0px; background-image: url("/img/crt/tabpanel-right-arrow-icon-sprite.png"); background-position: 0px 6px; }
.crt .ts-tabpanel-scroll-right:hover { background-position: 0px -20px; }
.crt .ts-tabpanel-scroll-right:active { background-position: 0px -46px; }
.crt .ts-tabpanel-scroll-left:hover { background-position: 14px -20px; }
.crt .ts-tabpanel-scroll-left:active { background-position: 14px -46px; }
.crt .ts-tabpanel-active-item::before { content: ""; width: 2.438em; height: 0.188em; background-color: rgb(243, 156, 85); top: 3.188em; left: 0px; position: absolute; }
.crt .t-btn-wrapper { overflow: hidden; vertical-align: top; display: inline-block; padding: 0.33em 0.7em 0.39em 0.86em; cursor: pointer; font-size: 1.4em; user-select: none; text-align: center; box-sizing: border-box; position: relative; }
.crt .t-btn-no-text-padding { padding: 0.38em 0.86em; }
.crt .t-btn-image { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: 1.14em; height: 1.14em; }
.crt .t-btn-image-left { float: left; margin-right: 0.42em; }
.crt .t-btn-left { float: left; }
.crt .t-btn-text { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; line-height: 1.2em; }
.crt .t-btn-menu { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; float: left; position: relative; width: 0.57em; height: 1.14em; margin-left: 0.42em; margin-bottom: 0px; }
.crt .wrapper-with-centered-right-menu { position: relative; padding-right: 1.66em; }
.crt .wrapper-with-centered-right-menu .t-btn-menu { float: none; position: absolute; right: 0.7em; top: 0px; bottom: 0px; margin: auto 0px; }
.crt .absolute-vertical-centered { position: relative; }
.crt .absolute-vertical-centered .t-btn-image { float: none; position: absolute; top: 0px; bottom: 0px; margin: auto 0px; }
.crt .t-btn-marker { position: absolute; top: 0px; bottom: 0px; right: 0px; margin: auto 0px; width: 0px; height: 0px; border-top: 0.32em solid rgb(77, 106, 152); border-right: 0.32em solid transparent; border-left: 0.32em solid transparent; content: ""; }
.crt .t-btn-disabled { color: rgb(174, 174, 174) !important; cursor: default; }
.crt .t-btn-menuWrap { position: absolute; height: 100%; top: 0px; right: 0px; bottom: 0px; width: 1.6em; z-index: 10; opacity: 0; background-color: rgb(255, 255, 255); }
.crt .t-btn-style-default .t-btn-image, .crt .t-btn-style-green .t-btn-image { width: 1.067em; height: 1.067em; }
.crt .t-btn-style-default { color: rgb(0, 108, 224); background-color: transparent; border: 1px solid transparent; border-radius: 2px; font-size: 1.5em; min-height: 30px; text-transform: uppercase; padding-left: 0.7em; padding-bottom: 0.3em; padding-top: 0.3em; }
.crt .t-btn-style-default:not(.t-btn-disabled):not(.t-btn-loading):hover { background: rgb(242, 245, 255); }
.crt .t-btn-down.t-btn-style-default:hover, .crt .t-btn-pressed.t-btn-style-default { background: rgb(227, 233, 249); }
.crt .t-btn-style-transparent { color: rgb(68, 68, 68); }
.crt .t-btn-style-transparent:not(.t-btn-disabled):not(.t-btn-loading):hover { color: rgb(16, 160, 227); }
.crt .t-btn-style-green { background: rgb(34, 172, 20); color: rgb(255, 255, 255); border: 1px solid transparent; border-radius: 2px; font-size: 1.5em; text-transform: uppercase; padding-left: 0.7em; padding-bottom: 0.367em; padding-top: 0.3em; }
.crt .t-btn-style-green:not(.t-btn-disabled):not(.t-btn-loading):hover { background: rgb(28, 145, 16); }
.crt .t-btn-style-blue { background-color: rgb(0, 108, 224); color: rgb(255, 255, 255); border: 1px solid transparent; border-radius: 2px; font-size: 1.5em; text-transform: uppercase; padding-left: 0.7em; padding-bottom: 0.367em; padding-top: 0.3em; }
.crt .t-btn-style-blue:not(.t-btn-disabled):not(.t-btn-loading):hover { background-color: rgb(2, 88, 181); }
.crt .t-btn-style-grey { color: rgb(78, 123, 216); background-color: transparent; border: 1px solid transparent; border-radius: 2px; font-size: 1.5em; min-height: 30px; text-transform: uppercase; padding-left: 0.7em; padding-bottom: 0.3em; padding-top: 0.3em; }
.crt .t-btn-style-grey:not(.t-btn-disabled):not(.t-btn-loading):hover { background-color: rgb(242, 245, 255); }
.crt .margin-right-0px { margin-right: 0px !important; }
.crt .padding-left-34px { padding-left: 2.43em !important; }
.crt .left-12px { left: 0.86em; }
.crt .t-label { overflow: hidden; display: inline-block; width: 100%; font-size: 1.4em; }
.crt .t-label-is-required::after { content: "*"; color: rgb(241, 84, 64); margin-left: 1px; font-size: 11px; }
.crt .grid-layout .control-width-15 .t-label { font-size: 1.3em; font-family: "Segoe UI"; }
.crt .t-checkboxedit { margin: 0px; padding: 0px; width: 16px; height: 16px; outline: none; border: 0px; opacity: 0; }
.crt .t-checkboxedit-wrap { display: inline-block; overflow: hidden; box-sizing: border-box; width: 16px; height: 16px; background-image: url("/img/crt/checkboxedit-images-Checkbox_empty.svg"); background-repeat: no-repeat; margin-top: 2px; }
.crt .t-checkboxedit-wrap.t-checkboxedit-checked { background-image: url("/img/crt/checkboxedit-images-Checkbox_checked.svg"); }
.crt .t-checkboxedit-wrap.t-checkboxedit-disabled { background-image: url("/img/crt/checkboxedit-images-Checkbox_empty_disabled.svg"); }
.crt .t-checkboxedit-wrap.t-checkboxedit-disabled.t-checkboxedit-checked { background-image: url("/img/crt/checkboxedit-images-Checkbox_disabled.svg"); }
.crt .combobox-edit-right-icon { background-image: url("/img/crt/comboboxedit-arrow.png"); }
.crt .memo-edit-core.base-edit .base-edit-voice-to-text { position: inherit; float: right; margin-left: 3px; margin-top: 6px; }
.crt .memo-edit-scroll { overflow-y: hidden; position: relative; height: auto; min-height: inherit; }
.crt .memo-edit-scroll > textarea { position: absolute; top: 0px; left: 0px; width: 100%; box-sizing: border-box; padding-left: 10px; padding-right: 10px; }
.crt .memo-edit-scroll > textarea.virtual { visibility: hidden; height: 1px; }
.crt .memo-edit-core.is-scrolling .memo-edit-scroll { overflow-y: hidden; }
.crt .memo-edit-core.is-scrolling .memo-edit-scroll textarea { position: initial; overflow-y: scroll; }
.crt .memo-edit-core[data-resize="true"] .memo-edit-scroll > textarea.virtual, .crt .memo-edit-core.is-scrolling .memo-edit-scroll > textarea.virtual { display: none; }
.crt .memo-edit-area { overflow-y: hidden; }
.crt .memo-edit-height { height: 100%; }
.crt .base-edit-voice-to-text { width: 16px; height: 15px; cursor: pointer; }
.crt .base-edit .base-edit-voice-to-text-wrapper { display: none; }
.crt .base-edit .base-edit-voice-to-text { position: absolute; top: 5px; right: 0px; }
.crt .base-edit:hover .base-edit-voice-to-text-wrapper { display: block; }
.crt .lookup-edit-right-icon { background-image: url("/img/crt/lookupedit-button.png"); background-position: -9px -9px; }
.crt .base-edit-disabled .lookup-edit-right-icon { background-position: -9px -111px; }
.crt .ts-date-edit-right-icon { background: url("/img/crt/dateedit-button.png"); }
.crt .grid { position: relative; box-sizing: border-box; margin: 0px; padding: 0px; width: 100%; font-size: 1.4em; font-family: "Segoe UI", serif; user-select: none; }
.crt .grid:focus { outline-style: none; }
.crt .grid.grid-listed { font-size: 1.4em; }
.crt .grid-listed-row > .grid-row-actions .t-btn-wrapper { line-height: 1.22em; }
.crt .grid-bottom-spinner-space { display: block; min-height: 1px; }
.crt .grid a { color: rgb(78, 123, 216); text-decoration: none; }
.crt .grid a:hover { text-decoration: underline; }
.crt .grid-row-actions { position: relative; box-sizing: border-box; margin: 0px; padding: 13px 0px 3px; width: 100%; color: rgb(68, 68, 68); }
.crt .grid-row-actions .t-btn-wrapper { margin-right: 9px; font-size: 1.0715em; vertical-align: bottom; }
.crt .grid-listed-zebra .grid-listed-row:nth-child(2n+1) { background-color: rgb(247, 247, 247); }
.crt .grid-row-selected { background-color: rgb(228, 235, 250) !important; }
.crt .grid-listed-row { position: relative; box-sizing: border-box; margin: 0px 0px 1px; padding: 5px 6px 0px; min-height: 30px; width: 100%; }
.crt .grid-listed-row .grid-row-actions { float: left; padding-top: 15px; padding-bottom: 4px; }
.crt .grid-captions { box-sizing: border-box; margin: 0px 0px 6px; padding: 2px 6px; min-height: 28px; width: 100%; border-bottom: 1px solid rgb(224, 224, 224); }
.crt .grid.grid-listed [class*="grid-cols-"] { line-height: 1.4em; }
.crt .grid-captions [class*="grid-cols-"] { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; line-height: normal; }
.crt .grid::after, .crt .grid-row::after, .crt .grid-listed-row::after { display: table; clear: both; content: ""; }
.crt [class*="grid-cols-"] { position: relative; float: left; box-sizing: border-box; margin: 0px; padding: 0px 10px 0px 0px; min-height: 20px; overflow-wrap: break-word; user-select: text; }
.crt div [class*="grid-cols-"] { }
.crt [class*="grid-cols-"] span, .crt [class*="grid-cols-"] img, .crt [class*="grid-cols-"] label, .crt [class*="grid-cols-"] div { user-select: text; }
.crt .grid-cols-6 { width: 25%; }
.crt .grid-label, .crt .grid label { display: block; margin-right: 5px; color: rgb(153, 153, 153); font-size: 1em; }
.crt .grid-captions .grid-label, .crt .grid-captions label { display: inline; color: rgb(153, 153, 153); white-space: nowrap; font-size: 0.928em; line-height: 1.7em; }
.crt .grid-status-message-empty { color: rgb(153, 153, 153); text-align: center; width: 100%; height: 21px; display: block; }
.crt .grid-layout { position: relative; margin: 0px; padding: 0px; width: 100%; }
.crt .grid-layout-row { position: relative; margin: 0px; padding: 0px; width: 100%; min-height: 32px; }
.crt .grid-layout-row::after { content: ""; font-size: 0px; clear: both; }
.crt .grid-layout::after, .crt .grid-layout-row::after { display: table; clear: both; content: ""; }
.crt .grid-layout-column { position: relative; float: left; margin: 0px; padding: 0px; min-height: 32px; }
.crt .grid-layout.collapse-empty-row .grid-layout-row { min-height: 0px; padding-bottom: 0px; }
.crt .grid-layout.collapse-empty-row .grid-layout-row > [class*="grid-layout-"] { min-height: 1px; }
.crt .grid-layout.collapse-empty-row .grid-layout-row .grid-layout-column > :not(.grid-layout-spacer) { min-height: 32px; }
.crt .ts-color-button-viewer { width: 1.14286em; height: 0.214286em; margin-top: 0.928571em; background-color: black; outline: rgb(204, 204, 204) solid 1px; }
.crt :root { --crt-mask-palette-foreground-500-alfa-008: rgba(24, 24, 24, .08); }
.crt .mat-mdc-button-base { text-decoration: none; }
.crt .mat-mdc-button-base:hover > span.mat-mdc-button-persistent-ripple::before { opacity: 0; }
.crt .mat-mdc-button:not(.mdc-button--outlined), .crt .mat-mdc-unelevated-button:not(.mdc-button--outlined), .crt .mat-mdc-raised-button:not(.mdc-button--outlined), .crt .mat-mdc-outlined-button:not(.mdc-button--outlined), .crt .mat-mdc-button-base.mat-tonal-button, .crt .mat-mdc-icon-button.mat-mdc-icon-button, .crt .mat-mdc-outlined-button .mdc-button__ripple { outline: solid 1px; }
.crt .mat-focus-indicator { position: relative; }
.crt .mat-focus-indicator::before { inset: 0px; position: absolute; box-sizing: border-box; pointer-events: none; display: var(--mat-focus-indicator-display, none); border-width: var(--mat-focus-indicator-border-width, 3px); border-style: var(--mat-focus-indicator-border-style, solid); border-color: var(--mat-focus-indicator-border-color, transparent); border-radius: var(--mat-focus-indicator-border-radius, 4px); }
.crt .mat-focus-indicator:focus-visible::before { content: ""; }
.crt ::-webkit-scrollbar { appearance: none; width: 10px; height: 10px; }
.crt ::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.2); }
.crt .center-panel.is-angular-host { margin-left: 2em; }
.crt .center-panel { margin: 0px 1.6em 0px 21em; padding: 7.1em 3em 2em; position: relative; }
.crt .default-center-panel-content { margin-right: 1em; }
.crt .control-no-label .base-edit:not(.base-edit-focus) { border-width: 1px; border-style: solid solid dotted; border-color: white white rgb(200, 200, 200); border-image: none; }
.crt .control-no-label .base-edit:not(.base-edit-focus):hover { border-bottom: 1px solid rgb(200, 200, 200); }
.crt .control-no-label .base-edit:hover { cursor: text; }
.crt .control-no-label .base-edit-disabled.base-edit:hover { cursor: default; }
.crt .control-no-label .base-edit.base-edit-disabled .base-edit-input, .crt .control-no-label .base-edit.base-edit-disabled { background-color: white; }
.crt .control-no-label .base-edit:not(.base-edit-disabled):hover .base-edit-right-icon, .crt .control-no-label .base-edit-focus .base-edit-right-icon { display: block; }
.crt .control-no-label .base-edit:hover.base-edit-with-right-icon, .crt .control-no-label .base-edit-focus.base-edit-with-right-icon { padding-right: 33px !important; }
.crt .control-no-label .base-edit .base-edit-input { text-align: left; }
.crt .control-no-label.control-left { padding-left: 0px; }
.crt .control-no-label.control-right { padding-right: 0px; }
.crt .control-width-15 { padding-left: 14px; padding-right: 14px; }
.crt .control-width-15 .t-label { color: rgb(153, 153, 153); padding-top: 7px; text-overflow: ellipsis; text-align: right; }
.crt .control-width-15 .t-checkboxedit-wrap { margin-top: 0.65em; }
.crt .control-width-15 .t-label-is-required::after { position: absolute; }
.crt .control-width-15 .base-edit, .crt .control-width-15 .memo-edit-scroll > textarea { padding-left: 0px; }
.crt .control-width-15 .base-edit:not(.base-edit-focus) { border-width: 1px; border-style: solid solid dotted; border-color: white white rgb(200, 200, 200); border-image: none; }
.crt .control-width-15 .base-edit:not(.base-edit-focus):hover { border-bottom: 1px solid rgb(200, 200, 200); }
.crt .control-width-15 .base-edit:hover { cursor: text; }
.crt .control-width-15 .base-edit-disabled.base-edit:hover { cursor: default; }
.crt .control-width-15 .base-edit.base-edit-disabled .base-edit-input, .crt .control-width-15 .base-edit.base-edit-disabled { background-color: white; }
.crt .control-width-15 .base-edit:hover.base-edit-with-right-icon, .crt .control-width-15 .base-edit-focus.base-edit-with-right-icon { padding-right: 33px !important; }
.crt .control-width-15 .base-edit .base-edit-input { text-align: left; }
.crt .control-width-15.control-left { padding-left: 0px; }
.crt .control-width-15.control-right { padding-right: 0px; }
.crt .actions-button-margin-right { margin-right: 0.65em; }
.crt .t-btn-wrapper .actions-button-margin-right { margin-right: 0px; }
.crt .label-wrap { float: left; width: 40%; margin-right: 0.9em; min-width: 8em; max-width: 15em; position: relative; }
.crt .control-wrap { overflow: hidden; }
.crt .control-wrap .base-edit-input { text-overflow: ellipsis; }
.crt .schema-wrap .ts-controlgroup-caption-wrap { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; height: 3em; }
.crt .schema-wrap .detail .ts-controlgroup-caption-wrap { height: auto; }
.crt .schema-wrap ::-webkit-input-placeholder { opacity: 0; }
.crt .control-width-15 { display: inline-block; position: relative; width: 100%; }
.crt .label-wrap { float: none; display: inline-block; vertical-align: middle; z-index: 10; }
.crt .label-wrap + .control-wrap { margin-left: -15.9em; padding-left: 15.9em; }
.crt .control-wrap { overflow: visible; display: inline-block; vertical-align: middle; width: 100%; position: relative; }
.crt .control-width-15 { padding-left: 0px; padding-right: 0px; }
.crt .control-width-15.control-left { }
.crt .control-width-15.control-right { }
.crt .control-width-15 .t-label { padding-top: 3px; }
.crt .card-content-container .base-edit-right-icon { display: none; }
.crt .card-content-container .time-edit .base-edit-input, .crt .card-content-container .date-edit .base-edit-input { padding-right: 0px; }
.crt .card-content-container .base-edit.base-edit-with-right-icon { padding-right: 10px; }
.crt .header-container-margin-bottom .control-width-15, .crt .grid-layout .control-width-15 { display: flex; }
.crt .header-container-margin-bottom .control-width-15 .t-label, .crt .grid-layout .control-width-15 .t-label { padding-top: 0px; margin-bottom: 2px; }
.crt .header-container-margin-bottom .control-wrap, .crt .grid-layout .control-wrap { margin-left: 0px; padding-left: 0px; flex-basis: 100%; }
.crt .header-container-margin-bottom .label-wrap, .crt .grid-layout .label-wrap { display: flex; flex-direction: row; justify-content: flex-end; align-items: center; min-width: 15em; max-width: 16em; width: auto; }
.crt .detail .ts-controlgroup-caption-wrap { display: flex; }
.crt .detail .ts-controlgroup-tools { display: flex; position: relative; }
.crt .center-panel { margin: 0px 1.6em 0px 21em; padding: 7.4em 3em 2em; position: relative; }
.crt .card-content-container > .actions-container { position: fixed; }
.crt [class*="grid-cols-"] { padding-right: 20px; }
.crt[is-card-opened="true"] { min-height: 100vh; }
.crt[is-card-opened="true"] .center-panel { min-height: 100vh; }
.crt .center-panel { position: relative; }
.crt .center-panel .card-content-container { display: flex; overflow: hidden; min-height: calc(-9.9em + 100vh); margin-bottom: -2em; margin-left: -3em; margin-right: 0px; width: calc(100% + 3em); background-color: rgb(235, 238, 239); padding-left: 0.6em; padding-top: 22px; padding-bottom: 0.6em; box-sizing: border-box; }
.crt .center-panel .card-content-container .actions-container { margin-left: -3em; padding-left: 2em; margin-top: -5.7em; padding-top: 0px; height: 3.7em; min-width: 0px; left: auto; right: auto; }
.crt .center-panel .card-content-container .left-modules-container { flex-grow: 0; display: table; }
.crt .center-panel .card-content-container .left-modules-container > * { width: 29.8em; margin-right: 0.6em; }
.crt .center-panel .card-content-container .left-modules-container > :last-child { margin-bottom: 0px; }
.crt .center-panel .card-content-container .center-main-container { min-width: 43em; max-width: none; flex-grow: 1; }
.crt .center-panel .card-content-container .center-main-container > :last-child { margin-bottom: 0px; }
.crt .center-panel .card-content-container .center-main-container .ts-tabpanel { margin-left: -20px; margin-right: -20px; margin-top: -0.6em; }
.crt .center-panel .card-content-container .center-main-container .ts-tabpanel .ts-tabpanel-wrap .ts-tabpanel-items li:first-child { margin-left: 8px; }
.crt .center-panel .card-content-container .center-main-container .ts-tabpanel .ts-tabpanel-wrap .ts-tabpanel-items li:last-child { margin-right: 8px; }
.crt .center-panel .default-center-panel-content .actions-container { left: auto; margin-left: 0px; padding-left: 2em; border-left: 1px solid rgb(230, 230, 230); border-right: 1px solid rgb(230, 230, 230); border-bottom: 1px solid rgb(230, 230, 230); border-radius: 0px 0px 3px 3px; width: calc(100% - 26.6em); min-width: calc(100% - 26.6em); }
.crt .center-panel .default-center-panel-content .schema-wrap.one-el .card-content-container { padding-left: 0px; }
.crt .center-panel .action-buttons-container-wrapClass, .crt .center-panel .actions-container { padding-bottom: 5em; min-height: 3.2em; }
.crt .schema-wrap.two-el, .crt .schema-wrap.one-el .section-wrap, .crt .schema-wrap.one-el .card-content-container { max-width: none; }
.crt .schema-wrap.one-el .card-content-container { max-width: none; margin-top: 3.5em; }
.crt .left-modules-container, .crt .center-main-container { box-sizing: border-box; float: left; padding: 0px; }
.crt .center-main-container { display: flex; flex-direction: column; }
.crt .center-main-container > :last-child { flex-grow: 1; }
.crt .center-main-container > div, .crt .left-modules-container > div { background-color: rgb(255, 255, 255); padding: 20px; box-sizing: border-box; border: 1px solid rgb(230, 230, 230); border-radius: 3px; margin-bottom: 0.6em; }
.crt .center-main-container > .header-container-margin-bottom { padding: 0px; margin: 0px; border: 0px; background-color: transparent; }
.crt .center-main-container > .header-container-margin-bottom > * { background-color: rgb(255, 255, 255); padding: 20px; box-sizing: border-box; border: 1px solid rgb(230, 230, 230); border-radius: 3px; margin-bottom: 0.6em; }
.crt .center-main-container > div:not(.dcm-actions-dashboard-container):empty, .crt .left-modules-container > div:not(.module-container):empty { display: none; }
.crt .center-main-container .action-dashboard-container, .crt .center-main-container .dcm-actions-dashboard-container { background-color: rgb(244, 245, 247); }
.crt .center-main-container .action-dashboard-container { min-height: 192px; }
.crt .card-content-container > .actions-container .right-container-wrapClass, .crt .combined-action-buttons-card-container-wrapClass > .combined-action-buttons-card-right-container-wrapClass, .crt .separate-action-buttons-right-container-wrapClass { margin-right: 8px; }
.crt .center-main-container .label-wrap { margin-right: 0px; padding-right: 14px; }
.crt .center-main-container .ts-controlgroup.detail.grid-detail { overflow: visible; }
.crt .center-main-container .grid-layout-row { max-width: 140em; }
.crt .grid-module, .crt .grid-row-actions { padding-left: 21px; }
.crt .center-main-container .ts-controlgroup:not(.grid-detail) { max-width: 140em; }
.crt .default-center-panel-content { padding-right: 0em; }
.crt { font-family: "Bpmonline Open Sans"; }
.crt .grid { font-family: "Bpmonline Open Sans"; }
.crt .grid-layout .control-width-15 .t-label { font-family: "Bpmonline Open Sans"; }
.crt .ts-tabpanel-items > li { font-family: "Bpmonline Open Sans"; }
.crt .t-btn-style-default, .crt .t-btn-style-green, .crt .t-btn-style-blue, .crt .t-btn-style-red, .crt .t-btn-style-grey { font-family: "Bpmonline Open Sans"; }
.crt .ts-controlgroup-caption-wrap > span { font-family: "Bpmonline Open Sans"; }
.crt .actions-container { margin-bottom: 1.6em; }
.crt .header-container-margin-bottom { margin-bottom: 2.4em; }
.crt .tab-panel-margin-bottom { margin-bottom: 15px; }
.crt .control-group-margin-bottom { margin-bottom: 0px; }
.crt .card-content-container { position: relative; margin-top: 6.5em; }
.crt div.one-el > div.card-content-container { margin-top: 3.6em; }
.crt .card-content-container > .actions-container { background-color: rgb(255, 255, 255); position: fixed; z-index: 30; min-width: 56em; margin-top: -6.5em; left: 21.2em; right: 3em; padding-left: 2em; padding-bottom: 0.5em; padding-top: 0.6em; }
.crt .default-center-panel-content .card-content-container > .actions-container { margin-right: 2.7em; }
.crt .schema-wrap.one-el .section-wrap, .crt .schema-wrap.one-el .card-content-container { min-width: 560px; max-width: 1084px; }
.crt .left-container-wrapClass { display: inline-block; float: left; }
.crt .right-container-wrapClass { display: inline-block; float: right; }
.crt .ts-tabpanel { margin-left: 0em; }
.crt div.center-panel { padding-top: 6.4em; }
.crt .detail .load-more-button-class { margin-left: 35%; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper { background-color: rgba(0, 0, 0, 0); border: 1px solid rgb(180, 193, 210); border-radius: 2px; color: rgb(78, 123, 216); font-size: 13px; height: 1.923em; padding-left: 0.769em; flex-shrink: 0; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper:first-child { margin-left: 0.462em; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper:not(:first-child) { margin-left: 0.692em; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper.wrapper-with-centered-right-menu .t-btn-menu { right: 0.769em; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="ToolsButton"] { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; height: 16px; margin-top: 5px; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="ToolsButton"]:hover { background: rgb(255, 255, 255); }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="ToolsButton"]:hover .t-btn-image { background-position: 0px -2px; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="ToolsButton"] .t-btn-image { width: 16px; height: 16px; background-position: 0px 14px; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="ProcessButton"], .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddTypedRecordButton"], .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="RedirectToNewDesignerButton"], .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddRecordButton"]:not(.padding-left-34px), .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddRecord"], .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="UpButton"], .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="DownButton"] { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; height: 16px; margin-top: 5px; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="ProcessButton"]:hover, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddTypedRecordButton"]:hover, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="RedirectToNewDesignerButton"]:hover, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddRecordButton"]:not(.padding-left-34px):hover, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddRecord"]:hover, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="UpButton"]:hover, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="DownButton"]:hover { background: rgb(255, 255, 255); }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="ProcessButton"]:hover .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddTypedRecordButton"]:hover .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="RedirectToNewDesignerButton"]:hover .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddRecordButton"]:not(.padding-left-34px):hover .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddRecord"]:hover .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="UpButton"]:hover .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="DownButton"]:hover .t-btn-image { background-position: 0px 0px; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="ProcessButton"] .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddTypedRecordButton"] .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="RedirectToNewDesignerButton"] .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddRecordButton"]:not(.padding-left-34px) .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="AddRecord"] .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="UpButton"] .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="DownButton"] .t-btn-image { width: 16px; height: 16px; background-position: 0px 16px; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="relationship"], .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="datagrid"], .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="tiled"], .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="listed"] { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; height: 16px; margin-top: 5px; }
.crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="relationship"] .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="datagrid"] .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="tiled"] .t-btn-image, .crt .detail .ts-controlgroup-tools .t-btn-wrapper[data-item-marker="listed"] .t-btn-image { width: 16px; height: 16px; background-position: 0px 0px; }
.crt .detail .ts-controlgroup-tools .detail-tools-button-wrapper { padding-right: 0.462em; padding-left: 0.385em; }
.crt .detail .ts-controlgroup-tools .detail-tools-button-menu { display: none; }
.crt .detail .ts-controlgroup-tools .t-btn-style-default { min-height: auto; text-transform: none; }
.crt .detail .ts-controlgroup-tools .t-btn-style-default .t-btn-image { width: 1.235em; height: 1.235em; }
.crt .ts-controlgroup-container { padding-bottom: 2.6em; }
.crt .html-editor, .crt .html-edit-toolbar, .crt .html-edit-textarea, .crt .html-edit-toolbar-buttongroup, .crt .html-edit-toolbar-top { box-sizing: border-box; position: relative; background: none; }
.crt .html-editor { display: table; }
.crt .html-editor .base-edit.memo-edit-core { overflow: hidden; }
.crt .html-editor .cke_top { display: none; }
.crt .html-editor .base-edit-voice-to-text-wrapper { display: none; }
.crt .html-editor :hover .base-edit-voice-to-text-wrapper { display: block; }
.crt .html-edit-toolbar { padding-bottom: 10px; display: table-cell; }
.crt .html-edit-toolbar .t-btn-wrapper[data-tag="maximized"] { padding-right: 0.77em; }
.crt .html-edit-toolbar-buttongroup { padding-right: 6px; padding-top: 6px; display: inline-block; }
.crt .html-edit-textarea { border: 1px solid rgb(203, 203, 203); overflow: hidden; display: table-cell; width: 100%; height: 100%; }
.crt .html-edit-textarea .virtual { min-height: 304px; }
.crt .html-edit-textarea .base-edit-voice-to-text-wrapper { position: absolute; top: 6px; right: 16px; background-color: white; border-radius: 50%; }
.crt .html-edit-validation { display: none; background-color: rgb(88, 174, 218); color: rgb(255, 255, 255); font-size: 1.3em; padding: 0px 5px 2px; position: absolute; left: -1px; z-index: 10; overflow-wrap: break-word; box-sizing: border-box; }
.crt .html-edit-textarea .cke_reset { height: 100%; }
.crt .html-edit-textarea .cke_chrome { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.crt .html-edit-toolbar .base-edit { border: 1px solid rgb(200, 200, 200); }
.crt .center-panel .card-content-container .action-dashboard-container, .crt .center-panel .card-content-container .dcm-actions-dashboard-container { background-color: rgb(231, 231, 231); }
.crt .cke { visibility: hidden; }
.crt .actions-button-margin-right { margin-right: 0.6em; }
.crt .schema-wrap.one-el { min-width: 560px; height: 100%; }
.crt .grid.grid-listed .grid-row-actions { padding-left: 0px; }
.crt .grid-module, .crt .grid-row-actions { padding-left: 14px; }
.crt .voice-to-text-container[_ngcontent-ng-c3359558906] { display: inherit; }
.crt .voice-to-text-container__icon-microphone[_ngcontent-ng-c3359558906] { display: block; width: 16px; height: 16px; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4gIDxnIGlkPSJpY29uX21pY3JvcGhvbmUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMDYwLjUxMiAtMjQyLjY1OSkiPiAgICA8cGF0aCBpZD0iUGF0aF82MTI1IiBkYXRhLW5hbWU9IlBhdGggNjEyNSIgZD0iTTIwNjAuNTEyLDI0Mi42NTloMTZ2MTZoLTE2WiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBpZD0iUGF0aF82MTI3IiBkYXRhLW5hbWU9IlBhdGggNjEyNyIgZD0iTTEuNSwwaDBBMS41LDEuNSwwLDAsMSwzLDEuNXY0QTEuNSwxLjUsMCwwLDEsMS41LDdoMEExLjUsMS41LDAsMCwxLDAsNS41di00QTEuNSwxLjUsMCwwLDEsMS41LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDY3LjAxMiAyNDQuMTU5KSIgZmlsbD0iIzgwOTViMyIvPiAgICA8cGF0aCBpZD0iUGF0aF82MTI2IiBkYXRhLW5hbWU9IlBhdGggNjEyNiIgZD0iTTIwNzIuOSwyNDkuNjlhNC4zOSw0LjM5LDAsMCwxLTguNzgsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMTEgLTAuMDMxKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODA5NWIzIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMSIvPiAgICA8bGluZSBpZD0iTGluZV8yMTUiIGRhdGEtbmFtZT0iTGluZSAyMTUiIHkxPSIzLjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwNjguNTEyIDI1My42NTkpIiBmaWxsPSJub25lIiBzdHJva2U9IiM4MDk1YjMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxIi8+ICA8L2c+PC9zdmc+") no-repeat; }
.crt .voice-to-text-container[_ngcontent-ng-c3359558906] button[_ngcontent-ng-c3359558906] { background: none; }
.crt .voice-to-text-container[_ngcontent-ng-c3359558906] .mat-mdc-icon-button[_ngcontent-ng-c3359558906] { width: inherit; height: inherit; }
.crt .mat-mdc-icon-button { user-select: none; display: inline-block; position: relative; box-sizing: border-box; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; background-color: transparent; fill: currentcolor; text-decoration: none; cursor: pointer; z-index: 0; overflow: visible; border-radius: var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%)); flex-shrink: 0; text-align: center; width: var(--mat-icon-button-state-layer-size, 40px); height: var(--mat-icon-button-state-layer-size, 40px); padding: calc(calc(var(--mat-icon-button-state-layer-size, 40px) - var(--mat-icon-button-icon-size, 24px)) / 2); font-size: var(--mat-icon-button-icon-size, 24px); color: var(--mat-icon-button-icon-color, var(--mat-sys-on-surface-variant)); -webkit-tap-highlight-color: transparent; }
.crt .mat-mdc-icon-button .mat-mdc-button-ripple, .crt .mat-mdc-icon-button .mat-mdc-button-persistent-ripple, .crt .mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before { inset: 0px; position: absolute; pointer-events: none; border-radius: inherit; }
.crt .mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before { content: ""; opacity: 0; }
.crt .mat-mdc-icon-button .mat-focus-indicator { inset: 0px; position: absolute; border-radius: inherit; }
.crt .mat-mdc-icon-button:focus-visible > .mat-focus-indicator::before { content: ""; border-radius: inherit; }
.crt .mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before { background-color: var(--mat-icon-button-state-layer-color, var(--mat-sys-on-surface-variant)); }
.crt .mat-mdc-icon-button:hover > .mat-mdc-button-persistent-ripple::before { opacity: var(--mat-icon-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)); }
.crt .mat-mdc-icon-button:active > .mat-mdc-button-persistent-ripple::before { opacity: var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity)); }
.crt .mat-mdc-icon-button .mat-mdc-button-touch-target { position: absolute; top: 50%; height: var(--mat-icon-button-touch-target-size, 48px); display: var(--mat-icon-button-touch-target-display, block); left: 50%; width: var(--mat-icon-button-touch-target-size, 48px); transform: translate(-50%, -50%); }
.crt .mat-mdc-icon-button .mat-mdc-button-persistent-ripple { border-radius: var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%)); }
.crt .mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before, .crt .mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before, .crt .mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before, .crt .mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before { background: transparent; opacity: 1; }
.crt .cke_reset { margin: 0px; padding: 0px; border: 0px; background: transparent; text-decoration: none; width: auto; height: auto; vertical-align: baseline; box-sizing: content-box; position: static; transition: none; }
.crt .cke_reset_all, .crt .cke_reset_all * { margin: 0px; padding: 0px; border: 0px; background: transparent; text-decoration: none; width: auto; height: auto; vertical-align: baseline; box-sizing: content-box; position: static; transition: none; border-collapse: collapse; font: 12px Arial, Helvetica, Tahoma, Verdana, sans-serif; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; cursor: auto; float: none; }
.crt .cke_chrome { display: block; padding: 0px; border: 1px solid rgb(43, 87, 154); }
.crt .cke_inner { display: block; background: none; padding: 0px; }
.crt .cke_top, .crt .cke_contents, .crt .cke_bottom { display: block; overflow: hidden; }
.crt .cke_top { white-space: normal; background: rgb(255, 255, 255); padding-left: 10px; }
.crt .cke_wysiwyg_frame, .crt .cke_wysiwyg_div { background-color: rgb(255, 255, 255); }
.crt .cke_chrome { visibility: inherit; }
.crt .cke_voice_label { display: none; }
.crt div[id*="FileDetailV2"] .grid-status-message-empty { display: none; }
.crt div[id*="FileDetailV2"] .grid-empty > .grid-bottom-spinner-space { height: 5px; }
.crt div[id*="FileDetailV2"] .dropzone { height: 35px; width: auto; border: 1px dashed rgb(153, 153, 153); text-align: center; line-height: 35px; margin-left: 24px; }
.crt div[id*="FileDetailV2"] .DragAndDropLabel { font-size: 1.8em; color: rgb(110, 110, 112); }
.crt div[data-item-marker*="FileDetail"] div[data-item-marker*="tiled"] .listed-mode-button, .crt div[data-item-marker*="FileDetail"] div[data-item-marker*="listed"] .listed-mode-button { border-top-right-radius: 1px; border-bottom-right-radius: 1px; }
.crt div[data-item-marker*="FileDetail"] div[data-item-marker*="tiled"] .tiled-mode-button, .crt div[data-item-marker*="FileDetail"] div[data-item-marker*="listed"] .tiled-mode-button { border-top-left-radius: 1px; border-bottom-left-radius: 1px; }
.crt div[data-item-marker*="FileDetail"] div[data-item-marker*="tiled"] .tiled-mode-button, .crt div[data-item-marker*="FileDetail"] div[data-item-marker*="listed"] .tiled-mode-button, .crt div[data-item-marker*="FileDetail"] div[data-item-marker*="tiled"] .listed-mode-button, .crt div[data-item-marker*="FileDetail"] div[data-item-marker*="listed"] .listed-mode-button { padding-left: 0.308em; padding-right: 0.462em; }
.crt div[data-item-marker*="FileDetail"] div[data-item-marker*="listed"] .listed-mode-button { background: rgb(255, 255, 255); }
.crt div[data-item-marker*="FileDetail"] div[data-item-marker*="listed"] .listed-mode-button .t-btn-image { background-position: 0px 16px !important; }
.crt #ExternalAccessPageTabsTabPanel-wrap .ts-tabpanel-items li { max-width: 1068.8px; }
.crt .feedWidth { max-width: 77.8em; }
.crt .feedMaxWidth { max-width: 72.4em; }
.crt .floatRight { float: right; }
.crt .wide { width: 100%; }
.crt .postPublishActions { margin-bottom: 9px; }
.crt .postPublish-container-margin { margin-bottom: 9px; white-space: nowrap; }
.crt .showNewMessagePadding { margin-top: 0px; }
.crt .relativePosition { position: relative; }
.crt .comboBoxWrap { margin-right: 15em; position: relative; margin-bottom: 2.2em; }
.crt .publishButtonWrap { width: 11.5em; position: absolute; top: 0px; right: 0px; }
.crt .html-edit-focus .html-edit-textarea { outline: none; border-color: rgb(86, 180, 239); box-shadow: rgba(86, 180, 239, 0.7) 0px 0px 3px 0px; }
.crt .social-feed .social-feed-sort-button-wrapper { padding-left: 0.786em; }
.crt .social-feed .social-feed-sort-button-marker { display: none; }
.crt .social-feed .social-feed-sort-button-image { margin-top: 0.071em; }
.crt .social-feed .social-message-edit-container { display: inline-block; width: 100%; max-width: 72.4em; }
.crt .social-feed .social-feed-messages { width: 100%; }
