/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[8].rules[1].use[0]!./src/assets/styles/themes/dark-theme.less?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root[data-theme='dark-theme'] {
  /* header */
  --cl-header-bg: #212121;
  --cl-saving-indicator-color: #909090;
  /* end header */
  /* Common colors & icons */
  --cl-accent-color: #0288D1;
  --cl-primary-text-color: #ffffff;
  --cl-secondary-text-color: #bdbdbd;
  --cl-disabled-text-color: #909090;
  --cl-color-border: #343434;
  --cl-color-border-disabled: #555555;
  --cl-color-icon-disabled: #555555;
  --cl-widget-border-color: #404040;
  --cl-color-hover: #404040;
  --cl-color-error: #FF4133;
  --cl-color-success: #43B543;
  --cl-color-warning: #FB8E00;
  --cl-color-cancel: #FF4133;
  --cl-color-icon-fill: #bdbdbd;
  --cl-color-toggle-arrow: #bdbdbd;
  --cl-color-icon-hover-fill: #0288D1;
  --cl-color-error-icon-fill: #FF4133;
  --cl-color-warning-icon-fill: #FB8E00;
  --cl-color-header: #212121;
  --cl-color-header-hover: var(--cl-color-icon-hover-fill);
  --cl-remove-icon-fill: #FF4133;
  --cl-line-color: #555555;
  --cl-separator-color: #343434;
  --cl-active-color: var(--cl-accent-color);
  --cl-tab-active-color: var(--cl-accent-color);
  --cl-color-tooltips: #343434;
  --cl-color-bg-input-control: #343434;
  --cl-color-bg-input-invalid-control: #502724;
  --cl-list-color-hover: #343434;
  --cl-list-color-selection: #393939;
  --cl-color-text-disabled: #909090;
  --cl-spinner-bg-color: #404040;
  --cl-progress-spinner-bg: url('cl-spinner.9edb568e565c6095.svg') no-repeat center;
  --cl-clear-filter-icon: url('cl-clear-filter.1d73e10e323fd7d8.svg') 0 0 no-repeat;
  --cl-color-drag-and-drop: #181818;
  --cl-tree-item-color: #dcdcdc;
  --cl-active-query-color: #FB8E00;
  --cl-logo-icon: #0288D1;
  --cl-background-warning: #4B3619;
  --cl-background-interactive-warning: rgba(251, 142, 0, 0.1);
  --cl-box-shadow-warning: inset 0px 0px 3px rgba(0, 0, 0, 0.7);
  --cl-background-box-shadow-warning: inset 0 0 0 1px rgba(251, 142, 0, 0.3), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-interactive: inset 0 0 0 1px var(--editor-border-color-interactive), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-invalid: inset 0 0 0 1px var(--editor-border-color-invalid), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-invalid-select: inset 0 0 0 1px var(--cl-color-error), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-warning-select: inset 0 0 0 1px var(--editor-border-color-warning), var(--cl-box-shadow-warning);
  --cl-button-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05), 0px 1px 2px rgba(0, 0, 0, 0.3);
  --cl-grid-header-hover: #404040;
  --cl-drag-drop-input-color: #ffffff;
  --cl-drag-drop-input-placeholder-color: #757575;
  --cl-drag-drop-input-border: #404040;
  --cl-drag-drop-input-background: #282828;
  --cl-color-icon-comparable-paths-top: #CC2F2F;
  --cl-color-icon-comparable-paths-bottom: #327932;
  --cl-placeholder-color: #909090;
  --cl-placeholder-icon: #909090;
  --cl-advanced-filter-border: none;
  --cl-advanced-padding-left: 6px;
  --cl-advanced-padding-top: 1px;
  /* end Common colors & icons */
  /* Buttons */
  --cl-button-primary-surface-default: #0288D1;
  --cl-button-primary-surface-hover: #00A6FF;
  --cl-button-primary-surface-pressed: #0275B4;
  --cl-button-primary-surface-disabled: #303030;
  --cl-button-primary-text-default: #ffffff;
  --cl-button-primary-text-disabled: #555555;
  --cl-button-secondary-surface-default: #555555;
  --cl-button-secondary-surface-hover: #909090;
  --cl-button-secondary-surface-pressed: #484848;
  --cl-button-secondary-surface-disabled: #303030;
  --cl-button-secondary-border-default: 1px solid #555555;
  --cl-button-secondary-border-hover: 1px solid #909090;
  --cl-button-secondary-border-pressed: 1px solid #484848;
  --cl-button-secondary-border-disabled: 1px solid #303030;
  --cl-button-secondary-text-default: #ffffff;
  --cl-button-secondary-text-hover: #ffffff;
  --cl-button-secondary-text-disabled: #555555;
  --cl-button-danger-surface-default: #CC2F2F;
  --cl-button-danger-surface-hover: #FF4133;
  --cl-button-danger-surface-pressed: #962626;
  --cl-button-danger-surface-disabled: #303030;
  --cl-button-danger-text-default: #ffffff;
  --cl-button-danger-text-disabled: #555555;
  --cl-button-with-icon-surface-default: #393939;
  --cl-button-with-icon-surface-hover: #484848;
  --cl-button-with-icon-surface-pressed: #343434;
  --cl-button-with-icon-surface-disabled: #303030;
  --cl-button-with-icon-border-default: 1px solid #393939;
  --cl-button-with-icon-border-hover: 1px solid #484848;
  --cl-button-with-icon-border-pressed: 1px solid #343434;
  --cl-button-with-icon-border-disabled: 1px solid #303030;
  --cl-button-with-icon-text-default: #bdbdbd;
  --cl-button-with-icon-text-hover: #0288D1;
  --cl-button-with-icon-text-pressed: #0288D1;
  --cl-button-with-icon-text-disabled: #555555;
  --cl-button-with-icon-icon-default: #bdbdbd;
  --cl-button-with-icon-icon-hover: #0288D1;
  --cl-button-with-icon-icon-pressed: #0288D1;
  --cl-button-with-icon-icon-disabled: #555555;
  /* end Buttons */
  /* Dropdowns */
  --cl-dropdown-item-icon-default: #bdbdbd;
  --cl-dropdown-item-icon-hover: #0288D1;
  --cl-dropdown-item-icon-pressed: #0275B4;
  --cl-dropdown-item-icon-selected: #0288D1;
  --cl-dropdown-item-icon-disabled: #555555;
  --cl-dropdown-item-bg-default: #212121;
  --cl-dropdown-item-bg-hover: #404040;
  --cl-dropdown-item-bg-pressed: #303030;
  --cl-dropdown-item-bg-selected: #343434;
  --cl-dropdown-item-bg-disabled: #212121;
  --cl-dropdown-item-text-default: #bdbdbd;
  --cl-dropdown-item-text-hover: #0288D1;
  --cl-dropdown-item-text-pressed: #0275B4;
  --cl-dropdown-item-text-selected: #0288D1;
  --cl-dropdown-item-text-disabled: #555555;
  --cl-dropdown-menu-box-shadow: 0px 0px 10px 4px rgba(13, 13, 13, 0.5);
  --cl-input-surface-default: #343434;
  --cl-input-border-default: #343434;
  --cl-input-text-placeholder: #757575;
  --cl-input-icon-default: #bdbdbd;
  --cl-input-surface-hover: #404040;
  --cl-input-border-hover: #404040;
  --cl-input-icon-hover: #0288D1;
  --cl-input-surface-focused: #343434;
  --cl-input-border-focused: #0288D1;
  --cl-input-surface-disabled: #303030;
  --cl-input-border-disabled: #303030;
  --cl-input-text-disabled: #555555;
  --cl-input-icon-disabled: #555555;
  --cl-input-text-default: #bdbdbd;
  /* end Dropdowns */
  /* Font variables */
  --cl-font-family: 'Roboto', Helvetica, Arial, sans-serif;
  --cl-font-size-app: 1.3rem;
  --cl-font-weight-medium-extra: 500;
  /* end Font constants */
  /* Typography & Forms colors */
  --cl-color-bg-base: #000000;
  --cl-color-heading: var(--cl-primary-text-color);
  --cl-textfield-border-color: #555555;
  --cl-toggle-color: var(--cl-secondary-text-color);
  --cl-toggle-bg-color: var(--cl-button-secondary-surface-default);
  --cl-toggle-active-color: #0288D1;
  --cl-toggle-active-circle-color: #00A6FF;
  --cl-button-border-radius: 2px;
  --cl-button-text-transform: uppercase;
  --cl-header-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  --cl-header-toolbar-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  --cl-header-toolbar-margin: 0;
  --cl-radio-button-color: var(--cl-button-secondary-surface-default);
  --cl-radio-button-border-width: 2px;
  /* end Typography & Forms colors */
  /* Common icons (checkbox, i.e.) */
  --cl-checkbox-check-bg: url('cl-checkbox-checked-c.98cded1bc89978ea.png');
  --cl-checkbox-uncheck-bg: url('cl-checkbox-unchecked-c.e03a98b50d06709b.png');
  --cl-checkbox-check-disabled-bg: url('cl-checkbox-checked-disabled-c.bdd44f6f298d4b60.png');
  --cl-checkbox-uncheck-disabled-bg: url('cl-checkbox-unchecked-disabled-c.c5d13c5240c6e892.png');
  --cl-checkbox-indeterminate-bg: url('cl-checkbox-indeterminate-c.f5ba59a6cdc0980c.png');
  --cl-checkbox-indeterminate-disabled-bg: url('cl-checkbox-indeterminate-disabled-c.d8b283b7bc1cd877.png');
  --cl-checkbox-check-readonly-bg: url('cl-checkbox-checked-dark-readonly.bdd44f6f298d4b60.png');
  --cl-checkbox-uncheck-readonly-bg: url('cl-checkbox-unchecked-dark-readonly.c5d13c5240c6e892.png');
  --cl-checkbox-indeterminate-readonly-bg: url('cl-checkbox-indeterminate-dark-readonly.d8b283b7bc1cd877.png');
  /* and Common icons (checkbox, i.e.) */
  /* Modal colors */
  --cl-color-modal: #212121;
  --cl-color-bg-modal-header: #343434;
  --cl-title-bg-color: #343434;
  --cl-components-bg-color: #181818;
  --cl-components-border: none;
  --cl-components-border-radius: 0;
  --cl-color-modal-header: #ffffff;
  --cl-color-modal-close-icon: #bdbdbd;
  --cl-color-modal-close-disabled-icon: #404040;
  --cl-components-content-bg-color: #181818;
  --cl-components-content-border-color: 1px solid #343434;
  --cl-modal-dialog-shadow: 2px 4px 16px #000000;
  --cl-overlay-bg: rgba(0, 0, 0, 0.3);
  --cl-modal-dialog-border-radius: 2px;
  --cl-popup-border-radius: var(--cl-modal-dialog-border-radius);
  --cl-dropdown-menu-border: none;
  /* end Modal colors */
  /* Input colors */
  --input-label-bg: #393939;
  --input-label-color: #bdbdbd;
  --input-control-bg-color: var(--cl-color-bg-input-control);
  --input-control-hovered-border: #343434;
  --input-control-bg-color-hovered: #404040;
  --input-color-is-active: #484848;
  --input-shadow-is-active: inset 0 0 0 2px var(--cl-accent-color);
  --input-error-bg: rgba(255, 65, 51, 0.2);
  --input-search-hovered: #404040;
  --input-search-focused: #404040;
  --input-search-border: 1px solid #343434;
  --input-search-border-radius: 2px;
  --input-search-border-hovered-color: #343434;
  --cl-control-border: 1px solid var(--cl-color-border);
  /* end input colors */
  /* Charts & Chart settings colors */
  --chart-settings-bg-color: var(--cl-title-bg-color);
  --chart-type-list-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),
        0px 1px 6.9px 0.1px rgba(0, 0, 0, 0.16);
  --chart-type-input-bg-color: var(--cl-color-bg-input-control);
  --chart-type-list-bg-color: #212121;
  --chart-item-hover-color: #00A6FF;
  --chart-active-item-bg-color: #343434;
  --chart-icon-fill: #bdbdbd;
  --chart-dropdown-list-border-color: #212121;
  --chart-content-bg-color: #212121;
  --chart-item-disabled-color: #909090;
  --chart-bar-item-disabled-color: #393939;
  --chart-underlay-color: #343434;
  --force-directed-graph-circle-stroke: #212121;
  --gauge-chart-empty-segment-color: #3F3F3F;
  --histogram-secondary-color: #DFA72F;
  --histogram-bar-active-rect-color: #757575;
  --histogram-bar-rect-color: #555555;
  --navigator-line-color: #555555;
  --navigator-outline-color: #484848;
  --bar-chart-split-line-color: #616161;
  --chart-brash-selection: var(--cl-color-icon-disabled);
  --chart-brash-handle: var(--cl-color-icon-fill);
  --chart-navigator-overlay: var(--cl-separator-color);
  --line-chart-error-bar-color: grey;
  /* end Charts & Chart settings colors */
  /* Renderer colors */
  --cl-control-color: #343434;
  --renderer-content-bg-color: #212121;
  --renderer-header-bg-color: #212121;
  /* end Renderer colors */
  /* Editor colors */
  --editor-color-accent: #0288D1;
  --editor-border-color: #212121;
  --editor-selected-border-color: var(--editor-color-accent);
  --editor-value-name-bg-color: #393939;
  --editor-value-item-bg-color: #303030;
  --editor-value-item-is-active-bg-color: #555555;
  --editor-value-name-text-color: #bdbdbd;
  --editor-icons-color: #bdbdbd;
  --editor-value-item-text-color: #ffffff;
  --editor-value-count-text-color: #909090;
  --editor-value-name-unsupported-bg-color: #303030;
  --editor-value-name-unsupported-text-color: #909090;
  --editor-active-item-name-color: var(--editor-value-item-text-color);
  --editor-active-icon-color: var(--editor-active-item-name-color);
  --editor-active-item-text-color: var(--editor-active-item-name-color);
  --editor-active-item-bg-color: #0275B4;
  --editor-selected-header-text-color: #ffffff;
  --editor-header-bg-color-disabled: #343434;
  --editor-item-bg-color-disabled: #282828;
  --editor-header-text-color-disabled: #909090;
  --editor-item-text-color-disabled: #bdbdbd;
  --editor-bg-color-arrow: #404040;
  --editor-tree-line-color: #404040;
  --editor-color-error-disabled: rgba(255, 65, 51, 0.7);
  --editor-color-disabled: #555555;
  --editor-disabled-color-hover: var(--cl-color-hover);
  --editor-bg-header-readonly: #343434;
  --editor-color-key: #DFA72F;
  --editor-color-invalid: #FF4133;
  --editor-color-warning: rgba(251, 142, 0, 0.6);
  --editor-color-warning-ext: #FB8E00;
  --editor-border-color-warning: #FB8E00;
  --editor-border-color-interactive: rgba(251, 142, 0, 0.3);
  --editor-color-drilled: #512DA8;
  --editor-color-error: #FF4133;
  --editor-color-required: var(--editor-color-error);
  --editor-bg-color-invalid: #502724;
  --editor-border-color-invalid: rgba(255, 65, 51, 0.3);
  --editor-active-icon-fill: var(--cl-color-icon-fill);
  --editor-array-cell-bg-color: var(--editor-value-item-bg-color);
  --editor-input-bg-color: #343434;
  --editor-line-color: #393939;
  --editor-table-bg-color: #212121;
  --editor-collapse-btn-color: #343434;
  --editor-collapse-btn-expanded-color: #343434;
  --editor-collapse-btn-hover-color: #404040;
  --editor-collapse-btn-disabled-color: #282828;
  --editor-collapse-btn-border: 1px solid #121212;
  --editor-collapse-except-btn-color: #bdbdbd;
  --editor-unsupported-type-bg: #282828;
  --editor-unsupported-type-color: #909090;
  --editor-element-plain-border: none;
  --grid-editor-element-plain-border: none;
  --editor-element-name-plain-border: none;
  --editor-selected-border-width: 2px;
  --editable-grid-item-bg-color-disabled: #212121;
  /* end Editor colors */
  /* app-main.component */
  --wrapper-border-left: none;
  --resize-control-icon-fill: #555555;
  --resize-control-icon-hover-fill: #0288D1;
  --splitter-bg: #121212;
  --splitter-min-size: 8px;
  --splitter-before-border-color: #343434;
  --no-tabs-component-bg: #000000;
  --layout-panel-box-shadow: 1px 0px 3px rgba(0, 0, 0, 0.5);
  --search-bar-before-bg-color: #121212;
  --search-bar-after-bg-color: #212121;
  --search-bar-after-box-shadow: inset 2px 0px 3px rgba(0, 0, 0, 0.5);
  --logs-bar-before-bg: #121212;
  --logs-bar-after-bg: #212121;
  --logs-bar-after-box-shadow: inset -4px 0px 3px -2px rgba(0, 0, 0, 0.5);
  /* end app-main.component */
  /* cl-app-settings-shortcuts-hierarchy.component */
  --cl-app-settings-shortcut-color: #bdbdbd;
  --cl-app-settings-shortcut-hovered-color: #0288D1;
  /* end cl-app-settings-shortcuts-hierarchy.component */
  /* cl-audit-log-screen module */
  --filter-control-name-bg-color: #393939;
  --filter-control-name-color: #bdbdbd;
  --limit-count-box-shadow: inset 0px 0px 3px 0px #000000;
  --input-error-bg-color: rgba(255, 65, 51, 0.2);
  --btn-filter-bg-color: #343434;
  --filter-icon: url('cl-grid-filter.835df9a3a32f03c5.svg') 0 0 no-repeat;
  --audit-date-bg: #303030;
  --audit-date-border: #303030;
  --audit-bg: #212121;
  --audit-btn-filters-border-color: var(--cl-button-with-icon-surface-default);
  /* end cl-audit-log-screen module */
  /* auth-info.component */
  --cl-auth-info-logout-svg-color: #bdbdbd;
  --cl-auth-info-logout-svg-hover-color: #0288D1;
  --cl-auth-info-user-data-color: #ffffff;
  --cl-auth-info-list-bg: #212121;
  --cl-auth-info-list-separator-color: #343434;
  --cl-list-item-icon-fill: #bdbdbd;
  --cl-list-item-name-color: #ffffff;
  --cl-list-item-header-hover: #0288D1;
  --cl-list-item-header-copied: #43B543;
  --cl-list-version-info-item-name: #bdbdbd;
  --cl-expander-bg: #343434;
  --cl-expander-hover: #484848;
  --cl-popup-adv-bg: #343434;
  --cl-popup-adv-color: #ffffff;
  /* end auth-info.component */
  /* aws-login-page.component */
  /* end aws-login-page.component */
  /* adal-error-page.component */
  --cl-color-bg-server-error: #181818;
  --cl-color-bg-button: #343434;
  --cl-color-bg-button-hover: #484848;
  --cl-color-bg-button-text: #bdbdbd;
  /* end adal-error-page.component */
  /* basic-login-page.component */
  --login-page-background-color: #181818;
  --loading-spinner-background-color: #181818;
  --duo-container-background-color: #181818;
  --duo-widget-background-color: #f5f5f5;
  /* end basic-login-page.component */
  /* login-page.component */
  --login-page-text-color: #ffffff;
  /* end login-page.component */
  /* cl-multiple-login-page.component */
  --multilple-login-page-color: #ffffff;
  --multilple-login-page-hover-icon-color: #ffffff;
  /* end cl-multiple-login-page.component */
  /* set-password-page.component */
  --set-password-page-text-color: #ffffff;
  --set-password-page-error: #FF4133;
  /* end set-password-page.component */
  /* cl-auth-password.component */
  --validation-message-error-color: #FF4133;
  --password-input-control-bg-color: #343434;
  --password-input-border-color: 0 0 0 1px #343434;
  --password-input-hovered-control-bg: #393939;
  --password-input-focused: inset 0 0 0 1px #0288D1;
  --password-input-error: inset 0 0 0 1px #FF4133;
  /* end cl-auth-password.component */
  /* cl-auth-text-input.component */
  --auth-text-input-bg-color: #343434;
  --auth-text-input-box-shadow: none;
  --auth-text-input-hovered-bg: #393939;
  --auth-text-input-error: inset 0 0 0 1px #FF4133;
  --auth-text-input-focused-box-shadow: inset 0 0 0 1px #0288D1;
  /* end cl-auth-text-input.component */
  /* okta-error-page.component */
  --okta-server-error: #181818;
  --okta-bg-button: #343434;
  --okta-bg-button-hovered: #414141;
  --okta-button-text: #bdbdbd;
  /* end okta-error-page.component */
  /* okta-login-page.component */
  --okta-login-page-bg-color: #181818;
  --okta-login-page-auth-content-color: #ffffff;
  --okta-login-page-form-label-color: #bdbdbd;
  --okta-login-page-input-bg-color: #212121;
  --okta-login-page-input-focused-border-color: inset 0 0 0 1px #0288D1;
  --okta-login-page-input-error-border-color: inset 0 0 0 1px #FF4133;
  --okta-login-page-input-color: #ffffff;
  --okta-login-page-input-shadow: none;
  --okta-login-page-input-hovered-bg-color: #282828;
  --okta-login-page-auth-btn: #0275B4;
  --okta-login-page-auth-btn-hovered: #00A6FF;
  --okta-login-page-error: #FF4133;
  --okta-login-page-input-placeholder: #ffffff;
  /* end okta-login-page.component */
  /* bar-icon.component */
  --bar-icon-svg-warning-fill: #FB8E00;
  --bar-icon-svg-active-fill: #0288D1;
  /* end bar-icon.component */
  /* bar-item-template.component */
  --select-container-bg: #282828;
  --select-container-hover-bg: #404040;
  /* end bar-item-template.component */
  /* bar-item.component */
  --click-area-disbled-color: #757575;
  --click-area-disbled-icon-fill: #555555;
  /* end bar-item.component */
  /* bar-item-list.component */
  --item-group-after-bg: #343434;
  --bar-item-list-name-color: #bdbdbd;
  --bar-item-list-text-disabled-color: #616161;
  --bar-item-separator-color: #303030;
  --checkbox-toogler-bg-color: #015F92;
  --checkbox-toogler-circle-color: #0288D1;
  /* end bar-item-list.component */
  /* bar-item-button-select.component */
  --button-select-input-bg-color: #343434;
  --button-select-input-color: var(--cl-secondary-text-color);
  --button-select-input-hover-color: var(--cl-accent-color);
  --button-select-active-input-color: #393939;
  --button-select-input-bg-hover-color: var(--cl-color-hover);
  --button-select-input-disabled-bg-color: #282828;
  --button-select-input-disabled-color: var(--click-area-disbled-color);
  --button-select-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --button-select-input-border-radius: var(--cl-button-border-radius);
  --button-select-input-border: none;
  --button-select-input-color: #ffffff;
  /* end bar-item-button-select.component */
  /* bar-search-view.component */
  --customize-description-color: #ffffff;
  --top-area-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.3);
  --wrapper-outline-color: #bdbdbd;
  --wrapper-box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4);
  --type-label-color: #bdbdbd;
  --toolbar-group-wrapper-bg: #343434;
  --toolbar-group-wrapper-box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.21),
        3px 0px 10px rgba(0, 0, 0, 0.175);
  --toolbar-group-title-color: #ffffff;
  --do-actions-btns-box-shadow: 0px -2px 6px 0px rgba(0, 0, 0, 0.25);
  --do-actions-btns-disabled-bg: #555555;
  --bar-search-view-readonly-color: #909090;
  /* end bar-search-view.component */
  /* cl-item-breadcrumb.component */
  --breadcrumb-bg: #343434;
  --breadcrumb-arrow-bg: #343434;
  --breadcrumb-arrow-margin: 0px;
  --breadcrumb-title-color: #bdbdbd;
  --breadcrumb-mini-bg-image: linear-gradient(270deg, #343434 34.07%, rgba(48, 48, 48, 0) 80.77%);
  --breadcrumb-item-warning-bg: #FB8E00;
  --breadcrumb-item-warning-hover-bg: #4B3619;
  --breadcrumb-item-warning-color: #ffffff;
  --breadcrumb-item-error-bg: #FF4133;
  --breadcrumb-item-error-hover-bg: #962626;
  --breadcrumb-item-error-color: #ffffff;
  --breadcrumb-hover-bg: #404040;
  --breadcrumb-hover-color: #00A6FF;
  /* end cl-item-breadcrumb.component */
  /* cl-breadcrumb.component */
  --breadcrumb-active-color: #0275B4;
  --breadcrumb-table-light-color: #ffffff;
  --breadcrumb-warning-color: #FB8E00;
  --breadcrumb-error-color: #FF4133;
  /* end cl-breadcrumb.component */
  /* browser-entity-edit.component */
  --browser-entity-edit-placeholder: #212121;
  /* end browser-entity-edit.component */
  /* browser-entity-edit-container.component */
  --browser-entity-edit-container-placeholder: #212121;
  /* end browser-entity-edit-container.component */
  /* browser-entity-workflow.component.less */
  --browser-entity-workflow-rcc-box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.5);
  /*ens browser-entity-workflow.component.less */
  /* editor-stepper.component.less */
  --step-item-bg-color: var(--cl-title-bg-color);
  --stepper-text-color: #dcdcdc;
  --stepper-done-text-color: #ffffff;
  --stepper-active-icon-color: #bdbdbd;
  --stepper-active-bg-color: var(--editor-color-accent);
  --stepper-info-required-icon: #FF4133;
  --stepper-invalid-icon-color: #ffffff;
  --stepper-invalid-bg-color: var(--editor-color-error);
  --stepper-done-bg-color: #3F973F;
  --stepper-disabled-color: #757575;
  /* end editor-stepper.component.less */
  /* editor-steps-wrapper.component.less */
  --collapsed-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.5);
  --toggler-before-box-shadow: 0px 0px 9px 1px #000000;
  --inner-box-shadow: 0px -1px 9px 1px #000000;
  /* editor-steps-wrapper.component.less */
  /* browser-grid.component */
  --browser-grid-main-view-bg: #212121;
  --browser-grid-header-box-shadow: none;
  --browser-grid-notification-container-bg: #282828;
  --browser-grid-notification-container-icon: #FB8E00;
  --browser-grid-btn-sm-color: #909090;
  --browser-grid-btn-sm-bg: #343434;
  --browser-grid-spacer: #212121;
  --browser-grid-viewers-container-collapsed-bg-color: transparent;
  --browser-grid-edit-controls-bg: #212121;
  --browser-grid-right-toolbar-icon: #0288D1;
  --browser-grid-mask-bg: #212121;
  --browser-grid-mask-content-color: #ffffff;
  --browser-grid-placeholder-bg: #212121;
  --browser-grid-split-view: #212121;
  --browser-grid-toolbar-left-bg: #212121;
  --browser-grid-toolbar-left-box-shadow: 1px 0px 3px rgba(0, 0, 0, 0.5);
  --browser-grid-titles-toolbar-icon: #bdbdbd;
  --browser-grid-resize-control-container-bg-color: #000000;
  --browser-grid-resize-control-container-icon: #555555;
  --browser-grid-resize-control-container-icon-hovered: #0288D1;
  --browser-grid-resize-border: 1px solid #393939;
  --browser-grid-resize-border-hovered: 1px solid #0288D1;
  --browser-grid-resize-hierarchical-bg-color: transparent;
  --browser-grid-resize-before-bg: transparent;
  --browser-grid-resize-hierarchical-box-shadow: 5px 0px 10px -5px #000000 inset;
  --browser-grid-resize-hierarchical-after-bg-color: #212121;
  --browser-grid-resize-hierarchical-after-box-shadow: 5px 0px 10px -5px #000000 inset;
  --browser-grid-resize-shadow-bg: transparent;
  --browser-grid-resize-shadow: 2px 0px 3px 0px rgba(0, 0, 0, 0.75);
  --browser-grid-btn-refresh-bg: #303030;
  --browser-grid-btn-refresh-color: #bdbdbd;
  --browser-grid-btn-refresh-bg-hovered: #343434;
  --browser-grid-cancel-loading-icon: #FF4133;
  --browser-grid-delimiter-for-cl-btns: #bdbdbd;
  /* end browser-grid.component */
  /* heatmap-settings.component */
  --chart-settings-color: var(--cl-secondary-text-color);
  /* end heatmap-settings.component */
  /* custom-bi-toolbar.component */
  --main-toolbar-bg-color: #212121;
  --interactive-item-bg: #303030;
  --interactive-item-border-color: #343434;
  --interactive-item-label-font-weight: 500;
  --interactive-elements-input-bg: #282828;
  --interactive-elements-dropdown-bg: #303030;
  --interactive-elements-input-color: var(--cl-secondary-text-color);
  /* end custom-bi-toolbar.component*/
  /* custom-bi.component */
  --toolbar-left-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
  --custom-bi-header-box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 3px;
  --cl-action-cell-color: #00A6FF;
  /* end custom-bi.component */
  /* datasets-versions.component */
  --datasets-versions-dropdown-bg-color: #343434;
  --datasets-versions-border: 0;
  --datasets-versions-border-radius: 3px;
  --datasets-versions-checkbox-label: #bdbdbd;
  /* end datasets-versions.component */
  /* ds-tree.component, ds-tree-input-search.component */
  --placeholder-color: #909090;
  /* end ds-tree.component, ds-tree-input-search.component */
  /* hyperlink-editor-container.component */
  --cl-link-text-color: #00A6FF;
  --cl-link-visited-color: #B974FF;
  /* end hyperlink-editor-container.component */
  /* calendar.component */
  --calendar-dropdown-border: 0;
  --calendar-day-color: #dcdcdc;
  --calendar-active-day-color: #ffffff;
  --calendar-active-day-bg: #0576B3;
  --calendar-between-day-bg: #1D2D36;
  --calendar-between-day-bg-hover: var(--cl-color-hover);
  --calendar-between-day-color: #ffffff;
  --calendar-between-day-color-hover: var(--cl-accent-color);
  --calendar-disabled-day-color: #404040;
  --calendar-disabled-day-bg: #282828;
  --calendar-contols-delimiter-color: #303030;
  /* end calendar.component */
  /* datetime-editor.component */
  --calendar-week-day-name-color: var(--cl-secondary-text-color);
  --calendar-controls-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --calendar-years-list-box-shadow: 0px 4px 24px #000000;
  --datetime-editor-button-bg-color: #343434;
  --datetime-editor-reset-button-bg-color: #343434;
  --datetime-editor-highlight-color: #484848;
  --datetime-control-bg-color: #212121;
  --datetime-control-border-color: #303030;
  /* end datetime-editor.component */
  /* cl-editor-content-container.component */
  --carousel-element-active-border-color: #0288D1;
  --carousel-element-collapsible-bg-color: #343434;
  --carousel-element-dc-border-color: #0288D1;
  --arrow-icon-hover-fill: #484848;
  --carousel-element-inactive-border-color: #393939;
  --carousel-element-inactive-box-shadow: 0px 0px 4px #000000;
  --ready-to-collapse-border-color: #484848;
  --arrow-disabled-color: var(--editor-color-disabled);
  /* end cl-editor-content-container.component */
  /* array-editor-column-chooser.component */
  --array-editor-cc-border-color: #282828;
  /* end array-editor-column-chooser.component */
  /* editor-search.component */
  --editor-search-bg-color: #393939;
  /* end editor-search.component */
  /* elements-container.component */
  --simple-view-bg-color: #393939;
  --simple-view-hover-bg-color: #484848;
  --simple-view-highlight-bg-color: #484848;
  /* end elements-container.component */
  /* entity-data-element.component */
  --entity-data-handlers-box-shadow: none;
  --entity-data-element-is-active-bg-color: var(--editor-value-item-is-active-bg-color);
  --editor-line-bg-color: #909090;
  --editor-highlighted-field-name-bg: #484848;
  --arrow-is-active-bg-color: var(--editor-color-accent);
  --arrow-is-active-and-drill-fill: var(--editor-value-item-text-color);
  --arrow-color-fill: var(--editor-value-name-text-color);
  --arrow-border-color: none;
  /* end entity-data-element.component */
  /* enum-editor-filterable.component */
  --dropdown-virtual-bg-color: var(--editor-value-item-bg-color);
  --droprown-link-hover-color: #0288D1;
  --droprown-link-highlighted-color: #404040;
  --dropdown-virtual-box-shadow: none;
  /* end enum-editor-filterable.component */
  /* grid-editor.component */
  --grid-editor-table-cell-margin: 0 0 var(--editor-selected-border-width) var(--editor-selected-border-width);
  --grid-editor-padding-top: 3px;
  --grid-editor-table-cell-margin-bottom: 2px;
  --grid-editor-row-picker-color: transparent;
  --grid-header-row-height: 20px;
  --grid-header-cell-height: 20px;
  --grid-editor-cell-height: 20px;
  --highlighted-row-bg-color: var(--cl-color-hover);
  --grid-editor-go-to-type-bg: url('go-to-type.ed34e5f8f80cd963.png') no-repeat;
  --grid-editor-go-to-type-hover-bg: url('go-to-type-hover.a7ad197d5251176d.png') no-repeat;
  --grid-editor-go-to-array-bg: url('go-to-array.83d7b64cdb5235d4.png') no-repeat;
  --grid-editor-go-to-array-hover-bg: url('go-to-array-hover.9473fb9bd919bf66.png') no-repeat;
  --grid-editor-go-to-array-selected-bg: url('go-to-array.83d7b64cdb5235d4.png') no-repeat;
  --grid-editor-go-to-array-drilled-bg: url('go-to-array-drilled.3ede33d434bda23f.png') no-repeat;
  --grid-editor-dropdown-bg: url('dropdown.4b81398629a8d683.png') no-repeat;
  --grid-editor-dropdown-hover-bg: url('dropdown-hover.2dcd4d6516d2d693.png') no-repeat;
  --grid-editor-calendar-bg: url('calendar.0383048e9df8d172.png') no-repeat;
  --grid-editor-calendar-hover-bg: url('calendar-hover.4f633593c856026f.png') no-repeat;
  --grid-editor-navigate-bg: url('navigate.d023b4d837ba628a.png') no-repeat;
  --grid-editor-navigate-hover-bg: url('navigate-hover.817dcbcef0b658d6.png') no-repeat;
  --grid-editor-multiline-editor-bg: url('multiline-editor.6049f47b30bd98a4.png') no-repeat;
  --grid-editor-multiline-editor-hover-bg: url('multiline-editor-hover.8d71299f8d3e211c.png') no-repeat;
  --grid-editor-reset-to-valid-bg: url('back-to-valid-dark-default.27955f202fe6f23a.png') no-repeat;
  --grid-editor-reset-to-valid-hover-bg: url('back-to-valid-dark-hover.f377891787737206.png') no-repeat;
  --grid-editor-go-to-details-bg: url('go-to-details.3b9f63766f12bccb.png') no-repeat;
  --grid-editor-go-to-details-hover-bg: url('go-to-details-hover.3af74e902b755777.png') no-repeat;
  --grid-editor-clock-bg: url('clock.2e1f2fceba99a5e9.png') no-repeat;
  --grid-editor-clock-bg-hover: url('clock-hover-dark.8ae7fb268b361323.png') no-repeat;
  --grid-editor-json-editor-bg: url('json-editor.a8ae964835b7eef4.png') no-repeat;
  --grid-editor-json-editor-hover-bg: url('json-editor-hover.dc305d7cb99fb7dd.png') no-repeat;
  --grid-editor-time-span-bg: url('timespan-dark-normal.21333e5a9e4c5ec6.png') no-repeat;
  --grid-editor-time-span-bg-hover: url('timespan-dark-hover.94a86379286455b4.png') no-repeat;
  --notification-close-icon: url('cross.ea9e7cbe0e0a8beb.png') no-repeat;
  --notification-close-icon-hover: url('cross-hover.1ff358fb268cfcac.png') no-repeat;
  --notification-close-icon-active: url('cross-active.95baf1e62f032ba6.png') no-repeat;
  --grid-editor-check-bg: var(--cl-pivot-checkbox-checked-bg);
  --grid-editor-uncheck-bg: var(--cl-checkbox-uncheck-bg);
  --grid-editor-indeterminate-bg: var(--cl-checkbox-indeterminate-bg);
  --grid-row-number-color-bg: #343434;
  --grid-filter-separator-bg-color: #181818;
  --grid-editor-color-disabled: var(--editor-color-disabled);
  --grid-editor-drilled-box-shadow: none;
  --grid-editor-header-color: #393939;
  --grid-editor-filter-bg-color: #393939;
  --grid-editor-border-color: transparent;
  /* end grid-editor.component */
  /* key-selector.component */
  --key-selector-border: none;
  --key-selector-bg-color: #212121;
  --key-selector-text-color: #ffffff;
  --key-selector-splitter-bg: #212121;
  --resize-control-bg-color: #343434;
  --key-selector-color-icon-fill: #555555;
  --key-selector-disabled-color-icon-fill: #555555;
  --key-selector-controls-icon-color-fill: var(--cl-color-icon-fill);
  /* end key-selector.component */
  /* variant-editor.component */
  --editor-delimiter-bg-color: #212121;
  /* end variant-editor.component */
  /* handler-actions.component, handler-action.component */
  --handler-separator-color: #393939;
  --handler-action-icon-fill: #bdbdbd;
  --handler-action-hover-color: #0288D1;
  --handler-action-disabled-fill: #555555;
  /* end handler-actions.component, handler-action.component*/
  /* handler-params.component */
  --handler-params-bg: #282828;
  --handler-params-title-bg: #343434;
  --handler-params-title-color: #ffffff;
  --elements-container-last-child-bg: #282828;
  --handler-params-warning-color: #FB8E00;
  --handler-params-error-color: #FF4133;
  --handler-params-resolving-color: #0288D1;
  --handler-btn-disabled-bg: #404040;
  /* end handler-params.component */
  /* handler-params-info.component, handler-params-info-popup.component */
  --handler-params-info-bg: #ffffff;
  --handler-params-info-popup-bg: #393939;
  --elements-list-name-color: #bdbdbd;
  /* end handler-params-info.component, handler-params-info-popup.component */
  /* handler-progress.component */
  --handler-progress-bg: #404040;
  --handler-progress-text-color: #f5f5f5;
  --handler-progress-status-unknown: #555555;
  --handler-progress-status-normal: #0275B4;
  --handler-progress-status-warning: #D37700;
  --handler-progress-status-error: #CC2F2F;
  --handler-progress-status-completed: #43B543;
  --handler-progress-status-canceled: #616161;
  --handler-progress-status-failed: #FF4133;
  --handler-pending-view-bg: url('cl-pending.fd2f84b396978146.svg') no-repeat center;
  --handler-unknown-view-bg: url('cl-unknown.5ef5ad088a9a52d6.svg') no-repeat center;
  --handler-progress-status-failed-content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS40IDhMMCA2LjZMMi42IDRMMCAxLjRMMS40IDBMNCAyLjZMNi42IDBMOCAxLjRMNS40IDRMOCA2LjZMNi42IDhMNCA1LjRMMS40IDhaIiBmaWxsPSIjRkY0MTMzIi8+Cjwvc3ZnPgo=);
  /* end handler-progress.component */
  /* handler-time-info.component */
  --handler-time-info-span-color: #bdbdbd;
  /* end handler-time-info.component */
  /* handlers-search-group.component */
  --handlers-group-search-color: #bdbdbd;
  /* end handlers-search-group.component */
  /* handlers-shortcuts.component */
  --handlers-shortcuts-toolbar-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  /* end handlers-shortcuts.component */
  /* run-handlers-toolbar.component */
  --visible-handler-color: #bdbdbd;
  --visible-handler-hover-color: #00A6FF;
  --search-results-link-color: #bdbdbd;
  /* end run-handlers-toolbar.component */
  /* cl-layout-panel.component */
  --layout-panel-before-box-shadow: -2px -2px 3px 0px #000000;
  --layout-panel-after-box-shadow: 4px -2px 3px -2px #000000;
  /* end cl-layout-panel.component*/
  /* logs-flat-view.component */
  --logs-flat-view-bg-color: #282828;
  --log-item-separator-color: #303030;
  --logs-truncation-notice-color: #FB8E00;
  --logs-truncation-notice-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);
  /* end logs-flat-view.component */
  /* logs-handlers-view.component */
  --logs-item-hightlighted-bg-color: rgba(255, 65, 51, 0.3);
  /* end logs-handlers-view.component */
  /* search-mode-switcher.component */
  --mode-switcher-bg: #393939;
  --mode-switcher-link-icon-fill: #0288D1;
  /* end search-mode-switcher.component */
  /* types-hierarchy.component*/
  --node-default-background-color: #393939;
  --node-default-text-color: #bdbdbd;
  --node-default-icon-color: #bdbdbd;
  --node-clickable-background-color: #393939;
  --node-clickable-text-color: #0288D1;
  --node-clickable-icon-color: #0288D1;
  --node-hover-background-color: #484848;
  --node-hover-text-color: #00A6FF;
  --node-hover-icon-color: #00A6FF;
  --node-focus-background-color: #0288D1;
  --node-focus-text-color: #ffffff;
  --node-focus-icon-color: #ffffff;
  --link-color: #393939;
  /* types-hierarchy.component */
  /* type-group-search.component*/
  --reports-list-icons-fill: #bdbdbd;
  --reports-list-icons-hover-fill: #0288D1;
  --favorite-icon-fill: #DFA72F;
  --type-search-area-padding: 3.2px 8px 3.2px 38px;
  --ai-icon-color-fill: #0288D1;
  --ai-progress-line-color: #f5f5f5;
  /* end type-group-search.component*/
  /* recent-history.component */
  --item-timestamp-color: #757575;
  /* end recent-history.component */
  /* query-form.component */
  --query-form-editor-bg: #212121;
  --query-form-editor-color: #1D2D36;
  --query-form-hovered-bg: #282828;
  --query-form-hovered-color: #0288D1;
  --query-form-color-bg-box-shadow: none;
  --query-form-color-bg: #181818;
  --editor-content-container-bg: #212121;
  --editor-content-container-border: #343434;
  --query-form-toolbar: #181818;
  --query-form-toolbar-icon: #bdbdbd;
  --query-form-icon: #bdbdbd;
  --query-form-toolbar-icon-hovered: #0288D1;
  --query-form-toolbar-icon-disabled: #555555;
  --query-form-separator-border: none;
  --query-form-inline-filter-box-shadow: none;
  --query-line-text-color: #ffffff;
  /* end query-form.component */
  /* editor-controls.component */
  --editor-controls-bg: #212121;
  --editor-controls-multi-editor-color: #FB8E00;
  --editor-spinner: #0288D1;
  --editor-read-only-icon: #FB8E00;
  --editor-read-only-message: #FB8E00;
  --data-sync-text: #bdbdbd;
  /* end editor-controls.component */
  /* entity-types-observer.component */
  --entity-types-observer-bg: #212121;
  /* end entity-types-observer.component */
  /* notifications-list.component */
  --notification-icon-warning: #FB8E00;
  --notification-icon-error: #962626;
  --notification-icon-info: #0275B4;
  --notification-icon-success: #43B543;
  --notification-box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.21),
        3px 0px 10px rgba(0, 0, 0, 0.175);
  /* end notifications-list.component */
  /* changes-navigation-selector.component */
  --changes-navigator-bg: #282828;
  --changes-navigator-title: #bdbdbd;
  /* end changes-navigation-selector.component */
  /* checkbox-toggle.component */
  --checkbox-caption-color: #bdbdbd;
  /* end checkbox-toggle.component */
  /* cl-badge.component */
  --badge-color: #000000;
  --color-dev: #CC2F2F;
  --color-prod: #3F973F;
  --color-uat: #FB8E00;
  --color-ea: #DFA72F;
  /* end cl-badge.component */
  /* cl-btn-close.component */
  --cl-btn-close-icon-fill: var(--cl-color-icon-fill);
  --cl-btn-close-icon-hover-fill: var(--cl-color-icon-hover-fill);
  --cl-btn-close-icon-display: inline-block;
  --cl-btn-close-icon-hover-display: none;
  --cl-btn-close-active-icon-display: none;
  --cl-btn-close-active-icon-hover-display: inline-block;
  /* end cl-btn-close.component */
  /* cl-connection-info.component */
  --connection-info-shadow: 0px -2px 4px rgba(0, 0, 0, 0.5);
  --connection-info-color: #bdbdbd;
  --connection-info-icon: #bdbdbd;
  /* end cl-connection-info.component */
  /* dropdown-list.component */
  --dropdown-arrow-icon: #484848;
  --dropdown-list-container-readonly-color: #bdbdbd;
  --dropdown-handler-color: #bdbdbd;
  --dropdown-handler-icon: #bdbdbd;
  --cl-popover-content-bg: #212121;
  --cl-popover-content-border: none;
  --cl-popover-content-shadow: 0px 4px 24px #000000;
  --cl-dropdown-link-active-color: #00A6FF;
  --cl-dropdown-link-active-bg: #404040;
  /* end dropdown-list.component */
  /* cl-dropdown-tab-action.component */
  --dropdown-menu-shadow: 2px 3px 5px #000000;
  --dropdown-item-color: #bdbdbd;
  --dropdown-item-bg-hovered: #404040;
  --dropdown-item-color-hovered: #0288D1;
  --dropdown-separator-border: 1px solid #303030;
  --cl-tab-menu-icon-fill: var(--cl-color-icon-fill);
  --cl-tab-menu-icon-hover-fill: var(--cl-color-icon-hover-fill);
  --cl-tab-menu-icon-display: inline-block;
  --cl-tab-menu-icon-hover-display: none;
  --cl-tab-menu-round-icon-display: none;
  --cl-tab-menu-round-icon-hover-display: inline-block;
  /* end cl-dropdown-tab-action.component */
  /* cl-icon-counter.component */
  --logs-counter-border: 1px solid #212121;
  /* end cl-icon-counter.component */
  /* cl-boolean-input.component */
  --input-control-border: 1px solid #343434;
  --input-control-focused: #343434;
  /* end cl-boolean-input.component */
  /* cl-datetime-input.component */
  --input-item-is-invalid-shadow: inset 0 0 0 2px var(--editor-color-error);
  --modal-control-bg-color: #343434;
  --modal-control-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  /* end cl-datetime-input.component */
  /* calendar.component */
  --date-controls-button-bg: #393939;
  --date-controls-button-shadow: none;
  /* end calendar.component */
  /* clocks.component */
  --time-element-bg: #212121;
  --time-picker-control-bg-hovered: #404040;
  /* end clocks.component */
  /* selectable-input.component */
  --selectable-input-bg: #212121;
  --selectable-input-disabled: #282828;
  --selectable-input-disabled-color: #909090;
  --selectable-input-hovered-bg: #181818;
  /* end selectable-input.component */
  /* cl-sidebar-panel.component */
  --sidebar-toggler: #212121;
  --sidebar-toggler-border: none;
  --sidebar-toggler-bg-color: #343434;
  --sidebar-toggler-content-bg-color: #343434;
  --sidebar-toggler-shadow: 0px 0px 9px 1px #000000;
  --sidebar-toggler-inner: 12px solid #212121;
  --toggler-inner-shadow: 0px 4px 0px 0px #212121;
  --sidebar-toggler-inner-shadow: 0px -1px 9px 1px #000000;
  --sidebar-toggler-bg: #343434;
  --resize-control-container-shadow: 2px 1px 4px rgba(0, 0, 0, 0.5);
  --view-item-selected: #393939;
  --sidebar-splitter-bg: #121212;
  --sidebar-splitter-border: none;
  /* end cl-sidebar-panel.component */
  /* cl-multi-select-dropdown.component */
  --multi-select-container-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --multi-select-item-bg: #555555;
  --multi-select-item-color: #ffffff;
  --multi-select-list-color: #bdbdbd;
  --search-field-shadow: inset 0px 0px 1px rgba(0, 0, 0, 0.7);
  --multi-select-list-border: 1px solid #343434;
  --tab-icon-bg-dark: #bdbdbd;
  --search-field-border: none;
  --search-field-text-color: #bdbdbd;
  --search-field-active-shadow: inset 0 0 0 1px var(--cl-accent-color);
  --search-field-active-border: 1px solid var(--cl-accent-color);
  --more-chips-bg: url('more_chips_dark.e580f53ce155e08b.svg') no-repeat;
  --more-chips-active-bg: url('more_chips_active-dark-theme.ee62e1c9f385ed17.svg') no-repeat;
  /* end cl-multi-select-dropdown.component */
  /* cl-pane.component */
  --pane-bg: #404040;
  /* end cl-pane.component */
  /* cl-virtual-tree.component */
  --non-draggable-color: #909090;
  --available-drop-outline: 1px dashed #bdbdbd;
  --available-drop-box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4);
  --drag-proxy-bg-color: #393939;
  --drag-proxy-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.21),
        3px 0px 10px rgba(0, 0, 0, 0.175);
  /* end cl-virtual-tree.component */
  /* cl-popover-content.component */
  --popover-title-bg: #393939;
  --popover-modal-bg: #393939;
  --popover-bg: #393939;
  --dataset-actions-delimiter: #555555;
  --popover-tooltip-bg: #343434;
  --popover-tooltip-reports-list: #343434;
  --dropdown-item-bg: #212121;
  --dropdown-link-text: #bdbdbd;
  --dropdown-link-active-bg: #383838;
  --dropdown-link-hover-bg: #404040;
  --search-popover-border: #343434;
  --search-popover-shadow: 0px 4px 24px #000000;
  --dropdown-separator: #bdbdbd;
  /* end cl-popover-content.component */
  /* cl-tooltip-container.component */
  --cl-tooltip-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  --cl-tooltip-bg: #343434;
  --cl-tooltip-color: #bdbdbd;
  --cl-tooltip-has-corner-shadow: 1px 1px 4px -1px rgba(0, 0, 0, 0.75);
  --cl-charts-tooltip-color: var(--cl-secondary-text-color);
  /* end cl-tooltip-container.component */
  /* multiple-view-renderer.component */
  --switcher-color: #bdbdbd;
  --switcher-box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 3px;
  --filter-sidebar-search: #343434;
  --filter-sidebar-search-hovered: #393939;
  --hierarchy-text-color: #bdbdbd;
  --hierarchy-active-color: #0288D1;
  --hierarchy-before-bg: #0288D1;
  --hierarchy-selected: #ffffff;
  --hierarchy-hovered: #404040;
  --list-toggler-color: #bdbdbd;
  --multiple-view-renderer-container: #212121;
  --list-toggler-box-shadow: 0px 0px 9px 1px #000000;
  --list-toggler-inner-border: 12px solid #212121;
  --list-toggler-inner-box-shadow: 0px 4px 0px 0px #212121;
  --list-toggler-inner-before-box-shadow: 0px -1px 9px 1px #000000;
  --list-toggler-inner-after-box-shadow: 0px -1px 9px 1px #000000;
  --list-toggler-search: #bdbdbd;
  --list-toggler-bg: #343434;
  --list-toggler-border-color: #343434;
  --list-toggler-shadow: none;
  --resize-control-container-box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.5);
  --resize-control-container-bg: #212121;
  --list-selection-view-item-selected: #393939;
  --list-resize-control-container-shadow: 2px 1px 4px rgba(0, 0, 0, 0.5);
  --list-resize-control-container-bg: #212121;
  --layout-manager-splitter-bg: #000000;
  --layout-manager-splitter-separator: 1px solid #393939;
  --layout-manager-splitter-separator-hovered: 1px solid #0288D1;
  /* end multiple-view-renderer.component */
  /* cl-range-slider.component */
  --current-value-bg: var(--cl-accent-color);
  --current-value-shadow: 0px 1px 4px rgba(0, 0, 0, 0.75);
  --slider-thumb-bg: #bdbdbd;
  /* end cl-range-slider.component */
  /* control-parameterized.component */
  --cp-title-box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 3px;
  /* end control-parameterized.component */
  /* complex-renderer.component */
  --complex-renderer-header-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  --complex-renderer-border-color: #121212;
  /* end complex-renderer.component */
  /* hierarchy-report-renderer.component */
  --hierarchy-report-inner-box-shadow: 0px -1px 9px 1px #000000;
  --hierarchy-report-selector-active-bg-color: #393939;
  /* end hierarchy-report-renderer.component */
  /* parametrized-renderer.component */
  --parameterized-toggler-bg-color: #343434;
  --parameterized-toggler-inner-box-shadow: none;
  /* end parametrized-renderer.component */
  /* cl-view-type-child.component */
  --cl-view-type-child-border-color: #343434;
  --cl-view-type-child-li-box-shadow: 4px 4px 6px #000000;
  --cl-view-type-child-bg-color: #212121;
  /* end cl-view-type-child.component */
  /* cl-group.component */
  --group-bg: #393939;
  --group-color: #ffffff;
  --group-content-bg: #212121;
  --group-items-hover-bg: #404040;
  --group-items-hover-color: #00A6FF;
  --reports-list-color: #0288D1;
  /* end cl-group.component */
  /* format-cells.component */
  --input-container-bg: #282828;
  --input-container-border: none;
  --k-link-bg: #343434;
  --btn-close-fill: #ffffff;
  --btn-close-hover-fill: var(--cl-accent-color);
  /* end format-cells.component */
  /* app-settings-topbar-button.component, app-switcher.component */
  --app-settings-popover-box-shadow: 1px 5px 12px rgba(0, 0, 0, 0.5);
  /* end app-settings-topbar-button.component, app-switcher.component */
  /* bar-item-counter.component */
  --bar-counter-bg-color: #43B543;
  --bar-counter-color: #ffffff;
  --bar-counter-cancelled-bg-color: #555555;
  --bar-counter-border-color: #212121;
  /* end logs-counter.component */
  /* logs-view-type-switcher.component, logs-toolbar.component */
  --logs-view-bg-color: #303030;
  --logs-view-hover-bg-color: #404040;
  --logs-view-active-bg-color: #393939;
  --logs-toolbar-first-child-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  /* end logs-view-type-switcher.component, logs-toolbar.component */
  /* cl-modal module */
  /* cl-alert-extended.component */
  --textfield-input-bg-color: #393939;
  --textfield-input-color: var(--cl-primary-text-color);
  /* end cl-alert-extended.component */
  /* cl-modal-container.component */
  --cl-modal-dnd-border-color: #bdbdbd;
  --modal-view-dropdown-bg-color: #dcdcdc;
  /* and cl-modal-container.component */
  /* end cl-modal module */
  /* cl-pivot module */
  --cl-pending-move-color: #0288D1;
  --cl-pivot-pager-bg-color: #393939;
  /* pivot-components.overrides.less */
  --cl-pivot-separator-border-color: #393939;
  --cl-pivot-checkbox-checked-bg: var(--cl-checkbox-check-bg);
  --cl-pivot-checkbox-unchecked-bg: var(--cl-checkbox-uncheck-bg);
  --cl-pivot-checkbox-indeterminate-bg: var(--cl-checkbox-indeterminate-bg);
  --cl-pivot-checkbox-indeterminate-disabled-bg: var(--cl-checkbox-indeterminate-disabled-bg);
  --tree-item-navigate-bg: url('go-to-type.ed34e5f8f80cd963.png') no-repeat;
  --tree-item-navigate-hover-bg: url('go-to-type-hover.a7ad197d5251176d.png') no-repeat;
  --cl-pivot-clear-filter-bg: var(--cl-clear-filter-icon);
  --cl-pivot-list-box-shadow: 0px 4px 24px #000000;
  --cl-pivot-grid-body-bg: #484848;
  --cl-pivot-column-selector-cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDguOTk5OTlMOCAxNUwxIDguOTk5OTlMNSA5TDUgMS45OTk5OUwxMSAxLjk5OTk5TDExIDlMMTUgOC45OTk5OVoiIGZpbGw9IiMwMjg4RDEiLz4KPC9zdmc+Cg==),
        auto;
  --cl-pivot-toggle-button-collapsed: url('cl-arrow-right.d9cd2c5d6eb16e00.svg');
  --cl-pivot-toggle-button-expanded: url('cl-arrow-down.9c9849ee6febb324.svg');
  --cl-pivot-grid-filter-bg: url('cl-filter.1326dbba5b0ed024.svg');
  --cl-pivot-grid-number-bg: url('cl-number.53545f23430ff119.svg');
  --cl-pivot-menu-bg: url('cl-dd-burger.f21b2ee6f4676358.svg') no-repeat;
  --cl-pivot-values-filter-bg: url('cl-dd-filter.4a2336272356aa84.svg') no-repeat;
  --cl-pivot-expander-color: #bdbdbd;
  --cl-pivot-grouped-by-bg-color: var(--cl-accent-color);
  --cl-pivot-highlighted-color: #343434;
  --cl-pivot-editor-highlighted-color: #404040;
  --cl-pivot-contains-bg: url('contains-light-theme.751f5663685593ab.svg');
  --cl-pivot-contains-exact-bg: url('cl-contains-bg.3fde585ea336e96f.svg');
  --cl-pivot-equals-double-bg: url('equals-double-light-theme.cdc30b21c79d4dea.svg');
  --cl-pivot-not-equals-bg: url('not-equals-light-theme.132bbf834ec090dd.svg');
  --cl-pivot-ends-with-bg: url('cl-ends-with-bg.deb6c335959f75a7.svg');
  --cl-pivot-starts-with-bg: url('cl-starts-with-bg.bfed5236531e28d9.svg');
  --cl-pivot-empty-bg: url('empty-light-theme.dd92bf414bbf35d5.svg');
  --cl-pivot-not-empty-bg: url('not-empty-light-theme.0f9fdc6b1a68df72.svg');
  --cl-pivot-filter-reset-bg: url('cl-filter-cancel.e9e80acca6552039.svg');
  --cl-pivot-less-than-bg: url('less-than-light-theme.45053f1ab45f9507.svg');
  --cl-pivot-less-than-or-equal-bg: url('less-than-or-equal-light-theme.6c0be674c9e1f94d.svg');
  --cl-pivot-greater-than-bg: url('greater-than-light-theme.771f5c3a94f9d9a3.svg');
  --cl-pivot-greater-than-or-equal-bg: url('greater-equal-light-theme.2f49f19bb1d2cefb.svg');
  --cl-pivot-calendar-bg: url('cl-calendar-bg.68836f16e1c994e2.svg');
  --cl-pivot-clock-bg: url('clock-light-theme.a3374ba77c3281eb.svg');
  --cl-pivot-burger-active-bg: url('cl-dd-burger-active.732422bf5246ac50.svg');
  --cl-pivot-group-expander-expanded-bg: url('cl-arrow-group-down-light.d3b8b60e5556b72b.svg');
  --cl-pivot-values-filter-active-bg: url('cl-dd-filter-active.8cc3af48b77b7b9e.svg');
  --cl-pivot-group-by-icon-bg: url('cl-group-by-active.d9db181681869780.svg');
  --cl-pivot-format-cells-bg: url('cl-format-cells-bg.64288ddb2c8aecdf.svg');
  --cl-pivot-close-bi-tab-view-bg: url('cl-close-bi-tab.667d9f4c1bd9a5ff.svg');
  --cl-pivot-close-modal-view-bg: url('close-modal-bg.4be1090581811bec.svg');
  --cl-pivot-alert-solid-danger-view: url('cl-alert-solid-danger.c002e91a83aac66a.svg');
  --cl-pivot-query-bg: url('cl-query.6e63a72e66bb7f63.svg');
  --cl-pivot-settings-bg: url('cl-settings.7592afae357b48cf.svg');
  --cl-pivot-refresh-revert-bg: url('cl-refresh-revert.2b8814565043bb7a.svg');
  --cl-pivot-excel-options-bg: url('cl-excel-options.e6c473e566a9ef74.svg');
  --cl-pivot-excel-bg: url('cl-excel.94c8eff8298919ed.svg');
  --cl-pivot-prepare-data-for-excel-bg: url('cl-prepare-data-for-excel.b2f1d232030d43ea.svg');
  --cl-pivot-copy-entity-to-dataset-bg: url('cl-copy-entity-to-dataset.6d8678adfbef9456.svg');
  --cl-pivot-show-deleted-bg: url('cl-show-deleted.c6337ff20247b14a.svg');
  --cl-pivot-move-entity-to-dataset-bg: url('cl-move-entity-to-dataset.7b288971f379f120.svg');
  --cl-pivot-bi-bg: url('cl-bi.7072c5d60c48f1cd.svg');
  --cl-pivot-entities-bulk-export-bg: url('cl-entities-bulk-export.46802342d09f9855.svg');
  --cl-pivot-delete-bg: url('cl-delete.88a27ea5797132e8.svg');
  --cl-pivot-restore-bg: url('cl-restore.687809e7de6b629b.svg');
  --cl-pivot-autofit-column-bg: url('cl-autofit-column.54a5f539940130f1.svg');
  --cl-pivot-history-bg: url('cl-history.eb307b3941240d77.svg');
  --cl-pivot-import-layout: url('cl-import-layout.478786c04c4c6d3b.svg');
  --cl-pivot-save-layout: url('cl-save-layout.91f7387b846a02fe.svg');
  --cl-pivot-types-hierarchy: url('cl-restore.687809e7de6b629b.svg');
  --cl-pivot-filter-cancel-bg: url('cl-filter-cancel.e9e80acca6552039.svg');
  --cl-pivot-timespan-bg: url('timespan.f9f3da629ce5566c.svg');
  --cl-pivot-reset-bg: url('cl-reset.842357f13394bf86.svg');
  --cl-pivot-sum-bg: url('cl-aggregation.037d9f540092a4ad.svg');
  --cl-pivot-choose-columns-bg: url('cl-column-chooser-bg.0df85e7974a62940.svg');
  --cl-pivot-sortAsc-bg: url('cl-sort-ascending.92476a90132f6ee0.svg');
  --cl-pivot-sortDesc-bg: url('cl-sort-descending.07df08a42662d167.svg');
  --cl-pivot-noSort-bg: url('cl-no-sort.0f89ea5a1ede25dc.svg');
  --cl-pivot-lock-bg: url('cl-column-pin.4d78a6089a36695e.svg');
  --cl-pivor-unlock-bg: url('cl-column-unpin.81d16f6e0cfef76a.svg');
  --cl-pivot-grouped-by-bg: url('cl-group-by.f06075f271eb70ba.svg');
  --cl-pivot-ungroup-bg: url('cl-ungroup.0e77519c128db459.svg');
  --cl-pivot-expand-bg: url('cl-expand-in-groups.82c57f838a97068e.svg');
  --cl-pivot-duplicate-bg: url('cl-duplicate-bg-active-light.4c0ddc805da3a3e2.svg');
  --cl-pivot-export-bg: url('cl-export.40bb287cbe5070e8.svg');
  --cl-pivot-delete-copy-bg: url('cl-delete-copy-bg.dcc8f658a4f853f3.svg');
  --cl-pivot-drag-and-drop-bg: url('cl-drag-and-drop.c605db86f2ab3514.svg');
  --cl-pivot-grid-border-width: 4px;
  --cl-pivot-grid-border: 0;
  --cl-pivot-subtotal-font-weight: 700;
  /* end pivot-components.overrides.less */
  /* pivot-cli.less */
  --cl-pivot-filter-bg-color: var(--cl-pivot-header-color);
  --cl-pivot-filter-bg-hover-color: var(--cl-grid-header-hover);
  --cl-pivot-color-drilled: var(--editor-color-drilled);
  --cl-pivot-filter-descr-bg-color: #393939;
  --cl-pivot-inline-filter-line-color: #393939;
  --cl-pivot-header-color: #393939;
  --cl-pivot-header-text-color: #bdbdbd;
  --cl-pivot-header-hover-color: #393939;
  --cl-pivot-header-text-hover-color: #ffffff;
  --cl-pivot-header-readonly-color: #909090;
  --cl-pivot-highlighted-header-color: #484848;
  --cl-pivot-selected-color: #555555;
  --cl-pivot-cell-editor-readonly-color: #282828;
  --cl-pivot-cell-focused-selected-color: #484848;
  --cl-pivot-cell-hover-color: #555555;
  --cl-pivot-cell-invalid-hover-color: #632A26;
  --cl-pivot-cell-warning-hover-color: #624217;
  --cl-pivot-bg-header-readonly: var(--editor-bg-header-readonly);
  --cl-pivot-row-picker-color: var(--cl-accent-color);
  --cl-pivot-alt-cell-color: transparent;
  --cl-pivot-columns-area-container-color: #181818;
  --cl-pivot-columns-area-color: #181818;
  --cl-pivot-hierarchy-area-color: #343434;
  --cl-pivot-hierarchy-item-hover-color: var(--cl-primary-text-color);
  --cl-pivot-hierarchy-hover-bg-color: #343434;
  --cl-pivot-editor-cell-bg: #282828;
  --cl-pivot-editor-alt-cell-bg: #282828;
  --cl-pivot-editor-hover-cell-border: #909090;
  /* end pivot-cli.less */
  /* end cl-pivot module */
  /* cl-layout-manager.component */
  --cl-layout-manager-header-bottom-border: none;
  --cl-layout-manager-drag-cursor: move;
  /* end cl-layout-manager.component */
  /* cl-reporting module */
  --layout-manager-bg-color: #000000;
  --reporting-paste-data-icon: url('cl-paste-data.86f9452685fa1f75.svg') no-repeat 0 0;
  --predefined-layout-1-bg: url('cl-predefined-layout-1.12e8b5f86c6d115c.svg') no-repeat 0 0;
  --predefined-layout-1-hover-bg: url('cl-predefined-layout-1-hover.9be17936d1a82810.svg') no-repeat 0 0;
  --predefined-layout-2-bg: url('cl-predefined-layout-2.46f55dbbd43e89f9.svg') no-repeat 0 0;
  --predefined-layout-2-hover-bg: url('cl-predefined-layout-2-hover.b22bdfea975655fe.svg') no-repeat 0 0;
  --predefined-layout-3-bg: url('cl-predefined-layout-3.adcde2ec2139aeb0.svg') no-repeat 0 0;
  --predefined-layout-3-hover-bg: url('cl-predefined-layout-3-hover.29290a34e383fa4a.svg') no-repeat 0 0;
  --predefined-layout-4-bg: url('cl-predefined-layout-4.a59768861362acb8.svg') no-repeat 0 0;
  --predefined-layout-4-hover-bg: url('cl-predefined-layout-4-hover.1ff0ade5070eaf0b.svg') no-repeat 0 0;
  /* end cl-reporting module */
  /* cl-tabset module */
  --layout-manager-border: none;
  --cl-tabset-title-color: var(--cl-secondary-text-color);
  --cl-tabset-title-color-hover: var(--cl-secondary-text-color);
  --cl-tabset-active-bg-color: #212121;
  --cl-tabset-inactive-bg-color: #121212;
  /* end cl-tabset module */
  /* cl-tab-view module */
  --inactive-main-tab-header-bg-color: #121212;
  --inactive-tab-header-bg-color: #121212;
  --layout-manager-tab-header-bg-color: #121212;
  --layout-manager-active-tab-header-bg-color: #212121;
  --layout-manager-icon-bg-color: #bdbdbd;
  --tabs-dropdown-list-border: none;
  --tabs-dropdown-list-box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.5);
  --drop-target-indicator-box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4);
  --tab-view-content-bg-color: #121212;
  --additional-editor-tab-header-color: #FFD939;
  --toolbar-item-border-color: #393939;
  --toolbar-viewer-back-btn-bg: #393939;
  --toolbar-viewer-back-btn-hover-bg: #404040;
  --toolbar-viewer-back-btn-border: none;
  --toolbar-viewer-back-btn-hover-border: none;
  /* end cl-tab-view module */
  /* cl-type-search-bar.component */
  --search-container-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  /* end cl-type-search-bar.component */
  /* cl-group-search-box.component */
  --search-bg-color: transparent;
  --search-icon-compact-bg-color: #393939;
  --search-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --search-handler-border: none;
  --search-border: var(--input-search-border);
  /* end cl-group-search-box.component */
  /* cl-server-error.component */
  --server-error-bg-color: #000000;
  --server-error-notification-bg-color: #962626;
  --server-error-details-border: 1px solid #282828;
  --server-error-details-bg: #1C1C1C;
  /* end cl-server-error.component */
  /* connection-problem-modal.component */
  --connection-problem-body-border: none;
  /* end connection-problem-modal.component */
  /* datetime-picker-control.component */
  --datetime-picker-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.7);
  --datetime-disabled-bg: #343434;
  --datetime-picker-text-input-color: var(--cl-secondary-text-color);
  --datetime-disabled-color: #484848;
  /* end datetime-picker-control.component */
  /* open-pending-changes-control.component */
  --changes-counter-bg-color: #FB8E00;
  /* end open-pending-changes-control.component */
  /* cl-search-results.less, search.less from assets/styles */
  --cl-search-results-hover-color: #ffffff;
  --search-input-color: var(--cl-primary-text-color);
  --search-input-placeholder-color: #757575;
  --search-icon-color: var(--cl-color-icon-fill);
  --editor-field-name-highlighted-color: #A5DFFF;
  /* end cl-search-results.less, search.less from assets/styles */
  /* cl-app.less, cl-indent.less */
  --drop-proxy-bg-color: #404040;
  --indent-container-bg-color: #000000;
  /* end cl-app.less, cl-indent.less */
  /* main.common.less */
  --md-container-bg-color: #555555;
  --main-app-color: var(--cl-accent-color);
  /* end main.common.less */
  /* cl-scrollbar.common.less */
  --cl-scrollbar-base-color: #181818;
  --cl-scrollbar-track-color: #404040;
  --cl-scrollbar-thumb-color: #555555;
  --cl-scrollbar-thumb-hover-color: #555555;
  --cl-scrollbar-bg-color: #303030;
  /* end cl-scrollbar.common.less */
  /* send-logs-modal.component.less, send-logs-attachments.component.less */
  --attachements-container-box-shadow: 0px -2px 4px rgba(0, 0, 0, 0.5);
  --invalid-email-bg-color: #962626;
  --invalid-email-remove-icon-bg-hover-color: white;
  --invalid-email-remove-icon-hover-fill: var(--invalid-email-bg-color);
  --send-logs-attachements-bg-color: #343434;
  --input-email-bg-color: #555555;
  /* end send-logs-modal.component.less, send-logs-attachments.component.less */
  /* quill.snow.overrides.less */
  --ql-border-color: #555555;
  --ql-placeholder-color: #757575;
  /* end quill.snow.overrides.less */
  /* cl-dropdowns.less */
  --popover-box-shadow: 1px 5px 12px rgba(0, 0, 0, 0.5);
  /* end cl-dropdowns.less */
  /* alerts.common.less */
  --swal2-custom-confirm-color: var(--cl-accent-color);
  --swal2-custom-confirt-bolder-color: var(--cl-accent-color);
  --swal2-error-color: var(--cl-color-error);
  --swal2-info-color: var(--cl-accent-color);
  --swal2-success-color: var(--cl-color-success);
  --swal2-warning-color: var(--cl-color-warning);
  /* end alerts.common.less */
  /* publish explorer: mixins.less */
  --terminal-input-label-bg-color: #393939;
  --terminal-input-hover-color: #393939;
  --publish-toolbar-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  --publish-toolbar-border-bottom: 0;
  --approver-bg-color: #484848;
  --approver-color: #dcdcdc;
  --approver-content-border: 1px solid #343434;
  --approver-line-height: 18px;
  --approver-icon-color: #ffffff;
  --merge-comment-border-color: #393939;
  --merge-comment-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.2);
  --merge-control-disabled-bg: #282828;
  --merge-control-disabled-color: #909090;
  --approver-border: 0;
  --publish-control-disabled-bg: #282828;
  --approvers-container-bg: var(--cl-color-bg-input-control);
  --commit-info-comment-bg: var(--merge-control-disabled-bg);
  --publish-terminal-datetime-control: #393939;
  --publish-terminal-datetime-control-disabled: var(--datetime-disabled-bg);
  --terminal-checkbox-color-disabled: #909090;
  --approver-bg-color-disabled: #bdbdbd;
  /* end publish explorer: mixins.less */
  /* cl-line-control.component.less */
  --cl-line-control-bg-color: #393939;
  --cl-line-control-color: #dcdcdc;
  /* end cl-line-control.component.less */
  /* cl-spinner.component.less */
  --spinner-progress-bg-color: #555555;
  --spinner-progress-bg-color-with-opacity: rgba(24, 24, 24, 0.6);
  /* end cl-spinner.component.less */
  /* browser-title.component */
  --browser-title-separator-color: #343434;
  /* end browser-title.component */
  /* code editor module */
  --code-editor-border-color: #181818;
  --code-editor-bg-color: #181818;
  /* end code editor module */
  /* cl-user-info.component */
  --cl-user-info-color: #ffffff;
  /* end cl-user-info.component */
  /* diff-code-editor module */
  --editor-title-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  --revisionDrop-background: rgba(0, 0, 0, 0.4);
  --editor-title-color: var(--cl-primary-text-color);
  --editor-title-font-size: var(--cl-font-size-app);
  --changes-navigator-border: 0;
  /* end diff-code-editor module */
  /* entity-revisions module */
  --textfield-readonly-bg-color: #343434;
  --textfield-hover-bg-color: #393939;
  --revision-observer-bg-color: #121212;
  --revision-observer-header-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  --active-view-right-toolbar-shadow: 1px 0px 3px rgba(0, 0, 0, 0.5);
  --active-view-title-shadow: -2px 1px 3px rgba(0, 0, 0, 0.5);
  --revision-disabled-text-color: #909090;
  --revision-disabled-icon-color: #FF4133;
  /* end entity-revisions */
  /* environments-manager module */
  --environment-editor-disabled-bg-color: #282828;
  /* end environments-manager module */
  /* order-list-screen.module */
  --order-status-partially-filled: #B974FF;
  /* end order-list-screen.module */
  /* finance-webclient common */
  --finance-base-bg: #212121;
  --finance-mask-button-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05), 0px 1px 2px rgba(0, 0, 0, 0.3);
  --tabs-header-bg: #121212;
  --tabs-content-bg: #212121;
  --bulk-orders-grid-bg: #181818;
  --editable-cell-bg: #303030;
  --changed-cell-bg: rgba(67, 181, 67, 0.3);
  --custom-bi-action-icons-color: #bdbdbd;
  --tom-btn-bg: #303030;
  --tom-btn-hover-bg: #404040;
  --tom-btn-active-bg: #343434;
  --tom-btn-active-color: var(--cl-button-primary-surface-default);
  /* end finance-webclient common*/
  /* comparison.component */
  --cell-with-compare-diff: #43B543;
  /* end comparison.component */
  /* date-range.component */
  --date-range-control-bg: #303030;
  --date-range-date-color: #757575;
  --date-range-placeholder-color: #757575;
  /* end date-range.component */
  --content-mask-btn-bg: #303030;
  --content-mask-btn-active-bg: #343434;
  --content-mask-btn-hover-bg: #404040;
  --content-mask-btn-active-color: var(--cl-button-primary-surface-default);
  --comparable-changed-editor-bg-color: rgba(50, 121, 50, 0.2);
  --comparable-changed-editor-border-color: rgba(50, 121, 50, 0.2);
  --comparable-original-editor-bg-color: rgba(150, 38, 38, 0.24);
  --comparable-original-editor-border-color: rgba(150, 38, 38, 0.24);
  --comparable-original-editor-hover-color: rgba(150, 38, 38, 0.34);
  --comparable-changed-editor-hover-color: rgba(50, 121, 50, 0.3);
  --comparable-changed-column-header-bg: rgba(50, 121, 50, 0.6);
  --comparable-changed-column-header-hover-bg: rgba(50, 121, 50, 0.46);
  --comparable-deleted-column-header-bg: rgba(150, 38, 38, 0.54);
  --comparable-deleted-column-header-hover-bg: rgba(150, 38, 38, 0.46);
  /* comparable-editors.component */
  --comparable-editor-header-bg: #212121;
  --comparable-editor-header-color: #ffffff;
  --comparable-editor-header-border: none;
  /* end comparable-editors.component */
  /* cl-ai-chat */
  --ai-chat-border: 1px solid #121212;
  --ai-chat-header-border-top: 4px solid #000000;
  --ai-chat-history-bg: #181818;
  --ai-chat-header-bg: #212121;
  --ai-chat-header-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.5);
  --ai-chat-header-info-color: var(--cl-accent-color);
  --ai-chat-message-bg: #282828;
  --ai-chat-self-message-bg: #1D2D36;
  --ai-chat-messages-box-bg: #212121;
  --ai-chat-message-separator: 2px solid #121212;
  --ai-chat-message-generation-color: var(--cl-secondary-text-color);
  --ai-chat-message-error-bg: #502724;
  --ai-chat-message-validation-error-bg: #4B3619;
  --ai-chat-message-error-color: #dcdcdc;
  --ai-chat-generation-flicker-bg: #3F973F;
  --ai-chat-btn-bg: #303030;
  --ai-chat-execute-btn-pressed-bg: #0275B4;
  --ai-chat-item-hover-color: #00A6FF;
  --ai-chat-input-bg: #393939;
  --ai-chat-input-border: 1px solid var(--ai-chat-input-bg);
  --ai-chat-input-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  --ai-chat-prompt-text-bg: #303030;
  --ai-chat-prompt-text-color: #bdbdbd;
  --ai-chat-history-overlay-bg: rgba(0, 0, 0, 0.74);
  --ai-chat-session-active-bg: var(--cl-accent-color);
  --ai-chat-history-group-color: #909090;
  --ai-chat-history-actions-bg: linear-gradient(270deg, #303030 64.06%, rgba(49, 49, 49, 0) 100%);
  --ai-chat-placeholder-bg: #181818;
  /* end cl-ai-chat */
  /* cl-attachments */
  --attachment-bg: #303030;
  /* end cl-attachments */
  /* create-new-entity-modal-content.component */
  --inner-panel-border: none;
  --inner-panel-border-radius: 0;
  /* end create-new-entity-modal-content.component */
  /* interactive toolbar elements */
  --interactive-input-invalid-bg-color: #502724;
  --interactive-input-invalid-bg-hover-color: #632A26;
  --interactive-input-invalid-border-color: #962626;
  /* end interactive toolbar elements */
  /* bi-modal */
  --bi-modal-name-bg: #343434;
  --bi-modal-title-color: var(--cl-secondary-text-color);
  --bi-modal-chart-list-border: #181818;
  --bi-modal-chart-list-bg: #181818;
  --bi-modal-chart-item-color: #ffffff;
  --bi-modal-chart-item-hover-bg: #404040;
  --bi-modal-chart-checkbox-label-color: #ffffff;
  --bi-modal-aggregate-bg: #303030;
  --bi-modal-aggregate-border: none;
  /* end bi-modal */
  /* cl-view-type-element */
  --view-type-element-bg: #303030;
  --view-type-element-active-bg: #404040;
  --view-type-element-hover-bg: #393939;
  /* end cl-view-type-element */
  /* dot graph */
  --dot-graph-fill: var(--node-clickable-background-color);
  --dot-graph-hover-fill: var(--node-hover-background-color);
  --dot-graph-text: var(--node-default-text-color);
  --dot-graph-hover-text: var(--node-default-text-color);
  --dot-graph-outline: none;
  --dot-graph-hover-outline: none;
  --dot-graph-stroke-width: 2px;
  --dot-graph-edge-outline: #484848;
  --dot-graph-completed-fill: #32793299;
  --dot-graph-completed-hover-fill: #327932E6;
  --dot-graph-completed-outline: none;
  --dot-graph-completed-hover-outline: none;
  --dot-graph-inprogress-fill: #DFA72F99;
  --dot-graph-inprogress-hover-fill: #DFA72FE6;
  --dot-graph-inprogress-outline: none;
  --dot-graph-inprogress-hover-outline: none;
  --dot-graph-error-fill: #96262699;
  --dot-graph-error-hover-fill: #962626E6;
  --dot-graph-error-outline: none;
  --dot-graph-error-hover-outline: none;
  /* end dot graph */
  /* unsupported-structure-editor.component */
  --unsupported-structure-editor-bg: #282828;
  --unsupported-structure-editor-color: #909090;
  /* end unsupported-structure-editor.component */
  /* entities-override.component */
  --entities-override-toolbar-border-color: #343434;
  --entities-override-box-shadow: 0px 0px 8px 3px rgba(13, 13, 13, 0.5);
  --entities-override-list-box-shadow: 0px 4px 8px rgba(13, 13, 13, 0.5);
  --entities-override-editor-title-border: none;
  /* end entities-override.component */
  --cell-bg-green-default: #232B23;
  --cell-bg-green-editable: #253325;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[8].rules[1].use[0]!./src/assets/styles/themes/light-theme.less?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root[data-theme='light-theme'] {
  /* header */
  --cl-header-bg: #ffffff;
  --cl-saving-indicator-color: #E0E6E8;
  /* end header */
  /* Common colors & icons */
  --cl-accent-color: #1669E8;
  --cl-primary-text-color: #1C222D;
  --cl-secondary-text-color: #56626E;
  --cl-disabled-text-color: #E0E6E8;
  --cl-color-border: #CACFD5;
  --cl-color-border-disabled: #555555;
  --cl-color-icon-disabled: #CACFD5;
  --cl-widget-border-color: #CCD7DD;
  --cl-color-hover: #E0E6E8;
  --cl-color-error: #E61D1D;
  --cl-color-success: #43B543;
  --cl-color-warning: #FB8E00;
  --cl-color-cancel: #FF4133;
  --cl-color-icon-fill: #56626E;
  --cl-color-toggle-arrow: #56626E;
  --cl-color-icon-hover-fill: #1669E8;
  --cl-color-error-icon-fill: #E61D1D;
  --cl-color-warning-icon-fill: #FB8E00;
  --cl-color-header: #ffffff;
  --cl-color-header-hover: rgba(255, 255, 255, 0.75);
  --cl-remove-icon-fill: #FF4133;
  --cl-line-color: #CACFD5;
  --cl-separator-color: #788896;
  --cl-active-color: #1A72F5;
  --cl-tab-active-color: #1A72F5;
  --cl-color-tooltips: #EDF1F2;
  --cl-color-bg-input-control: #ffffff;
  --cl-color-bg-input-invalid-control: #ffffff;
  --cl-list-color-hover: #EDF1F2;
  --cl-list-color-selection: #EDF1F2;
  --cl-color-text-disabled: #BDBDBD;
  --cl-spinner-bg-color: #EDF1F2;
  --cl-progress-spinner-bg: url('cl-spinner-light.f5cf5e18110165ef.svg') no-repeat center;
  --cl-clear-filter-icon: url('cl-clear-filter-light.337100e8d794d77d.svg') 0 0 no-repeat;
  --cl-color-drag-and-drop: #CACFD5;
  --cl-tree-item-color: #1C222D;
  --cl-active-query-color: #FB8E00;
  --cl-logo-icon: #1A72F5;
  --cl-background-warning: #FFE4C4;
  --cl-background-interactive-warning: rgba(251, 142, 0, 0.13);
  --cl-box-shadow-warning: inset 0px 0px 3px rgba(0, 0, 0, 0.15);
  --cl-background-box-shadow-warning: inset 0 0 0 1px rgba(251, 142, 0, 0.3), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-interactive: inset 0 0 0 1px var(--editor-border-color-interactive), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-invalid: inset 0 0 0 1px var(--editor-border-color-invalid), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-invalid-select: inset 0 0 0 1px var(--cl-color-error), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-warning-select: inset 0 0 0 1px var(--editor-border-color-warning), var(--cl-box-shadow-warning);
  --cl-button-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05), 0px 1px 2px rgba(0, 0, 0, 0.3);
  --cl-grid-header-hover: #1A72F5;
  --cl-drag-drop-input-color: #44525E;
  --cl-drag-drop-input-placeholder-color: #899BAB;
  --cl-drag-drop-input-border: #A0ABB7;
  --cl-drag-drop-input-background: #B4D1FC;
  --cl-color-icon-comparable-paths-top: var(--cl-color-error-icon-fill);
  --cl-color-icon-comparable-paths-bottom: #43B543;
  --cl-placeholder-color: var(--cl-secondary-text-color);
  --cl-placeholder-icon: var(--cl-color-icon-fill);
  --cl-advanced-filter-border: 1px solid var(--editor-border-color);
  --cl-advanced-padding-left: 7px;
  --cl-advanced-padding-top: -1px;
  /* end Common colors & icons */
  /* Buttons */
  --cl-button-primary-surface-default: #1A72F5;
  --cl-button-primary-surface-hover: #418AF7;
  --cl-button-primary-surface-pressed: #1669E8;
  --cl-button-primary-surface-disabled: #E0E6E8;
  --cl-button-primary-text-default: #ffffff;
  --cl-button-primary-text-disabled: #788896;
  --cl-button-secondary-surface-default: #6B7985;
  --cl-button-secondary-surface-hover: #788896;
  --cl-button-secondary-surface-pressed: #56626E;
  --cl-button-secondary-surface-disabled: #E0E6E8;
  --cl-button-secondary-border-default: 1px solid #6B7985;
  --cl-button-secondary-border-hover: 1px solid #788896;
  --cl-button-secondary-border-pressed: 1px solid #56626E;
  --cl-button-secondary-border-disabled: 1px solid #E0E6E8;
  --cl-button-secondary-text-default: #ffffff;
  --cl-button-secondary-text-hover: #ffffff;
  --cl-button-secondary-text-disabled: #788896;
  --cl-button-danger-surface-default: #E61D1D;
  --cl-button-danger-surface-hover: #FF4133;
  --cl-button-danger-surface-pressed: #B71C1C;
  --cl-button-danger-surface-disabled: #E0E6E8;
  --cl-button-danger-text-default: #ffffff;
  --cl-button-danger-text-disabled: #788896;
  --cl-button-with-icon-surface-default: #EDF1F2;
  --cl-button-with-icon-surface-hover: #E0E6E8;
  --cl-button-with-icon-surface-pressed: #D7DBDF;
  --cl-button-with-icon-surface-disabled: #F6F8F9;
  --cl-button-with-icon-border-default: 1px solid #EDF1F2;
  --cl-button-with-icon-border-hover: 1px solid #E0E6E8;
  --cl-button-with-icon-border-pressed: 1px solid #D7DBDF;
  --cl-button-with-icon-border-disabled: 1px solid #F6F8F9;
  --cl-button-with-icon-text-default: #56626E;
  --cl-button-with-icon-text-hover: #1669E8;
  --cl-button-with-icon-text-pressed: #1669E8;
  --cl-button-with-icon-text-disabled: #788896;
  --cl-button-with-icon-icon-default: #56626E;
  --cl-button-with-icon-icon-hover: #1669E8;
  --cl-button-with-icon-icon-pressed: #1669E8;
  --cl-button-with-icon-icon-disabled: #CACFD5;
  /* end Buttons */
  /* Dropdowns */
  --cl-dropdown-item-icon-default: #56626E;
  --cl-dropdown-item-icon-hover: #1669E8;
  --cl-dropdown-item-icon-pressed: #273678;
  --cl-dropdown-item-icon-selected: #1669E8;
  --cl-dropdown-item-icon-disabled: #CCD7DD;
  --cl-dropdown-item-bg-default: #ffffff;
  --cl-dropdown-item-bg-hover: #EDF1F2;
  --cl-dropdown-item-bg-pressed: #E0E6E8;
  --cl-dropdown-item-bg-selected: #F6F8F9;
  --cl-dropdown-item-bg-disabled: #CCD7DD;
  --cl-dropdown-item-text-default: #56626E;
  --cl-dropdown-item-text-hover: #1669E8;
  --cl-dropdown-item-text-pressed: #273678;
  --cl-dropdown-item-text-selected: #1669E8;
  --cl-dropdown-item-text-disabled: #CCD7DD;
  --cl-dropdown-menu-box-shadow: 0px 0px 10px 4px rgba(24, 24, 24, 0.25);
  --cl-input-surface-default: #ffffff;
  --cl-input-border-default: #C3CCD6;
  --cl-input-text-placeholder: #909090;
  --cl-input-icon-default: #56626E;
  --cl-input-surface-hover: #EDF1F2;
  --cl-input-border-hover: #BDC7D2;
  --cl-input-icon-hover: #1669E8;
  --cl-input-surface-focused: #ffffff;
  --cl-input-border-focused: #1669E8;
  --cl-input-surface-disabled: #F6F8F9;
  --cl-input-border-disabled: #F6F8F9;
  --cl-input-text-disabled: #788896;
  --cl-input-icon-disabled: #CACFD5;
  --cl-input-text-default: #56626E;
  /* end Dropdowns */
  /* Font variables */
  --cl-font-family: 'Roboto', Helvetica, Arial, sans-serif;
  --cl-font-size-app: 1.3rem;
  --cl-font-weight-medium-extra: 500;
  /* end Font constants */
  /* Typography & Forms colors */
  --cl-color-bg-base: #ffffff;
  --cl-color-heading: var(--cl-secondary-text-color);
  --cl-textfield-border-color: var(--cl-color-border);
  --cl-toggle-color: var(--cl-secondary-text-color);
  --cl-toggle-bg-color: #A0ABB7;
  --cl-toggle-active-color: rgba(5, 118, 179, 0.6);
  --cl-toggle-active-circle-color: #1A72F5;
  --cl-button-border-radius: 2px;
  --cl-button-text-transform: uppercase;
  --cl-header-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
  --cl-header-toolbar-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --cl-header-toolbar-margin: 0;
  --cl-radio-button-color: var(--cl-button-secondary-surface-default);
  --cl-radio-button-border-width: 2px;
  /* end Typography & Forms colors */
  /* Common icons (checkbox, i.e.) */
  --cl-checkbox-check-bg: url('cl-checkbox-checked-c-light.07965d97d93689e8.png');
  --cl-checkbox-uncheck-bg: url('cl-checkbox-unchecked-c-light.f2c933e66907f073.png');
  --cl-checkbox-check-disabled-bg: url('cl-checkbox-checked-disabled-c-light.d3ef61464b17df3c.png');
  --cl-checkbox-uncheck-disabled-bg: url('cl-checkbox-unchecked-disabled-c-light.c384869f489ac374.png');
  --cl-checkbox-indeterminate-bg: url('cl-checkbox-indeterminate-c-light.3c207c2ede9e096e.png');
  --cl-checkbox-check-readonly-bg: url('cl-checkbox-checked-light-readonly.6a7e6c5bfc2f0a3d.png');
  --cl-checkbox-uncheck-readonly-bg: url('cl-checkbox-unchecked-light-readonly.cabdb1f22cf33cba.png');
  --cl-checkbox-indeterminate-readonly-bg: url('cl-checkbox-indeterminate-light-readonly.525c3e23b40cb0a3.png');
  /* and Common icons (checkbox, i.e.) */
  /* Modal colors */
  --cl-color-modal: #ffffff;
  --cl-color-bg-modal-header: #273678;
  --cl-title-bg-color: #EDF1F2;
  --cl-components-bg-color: #ffffff;
  --cl-components-border: 1px solid var(--cl-color-border);
  --cl-components-border-radius: 0;
  --cl-color-modal-header: #ffffff;
  --cl-color-modal-close-icon: #EDF1F2;
  --cl-color-modal-close-disabled-icon: var(--cl-color-icon-disabled);
  --cl-components-content-bg-color: #ffffff;
  --cl-modal-dialog-shadow: 0px 4px 24px rgba(0, 0, 0, 0.3);
  --cl-overlay-bg: rgba(0, 0, 0, 0.2);
  --cl-modal-dialog-border-radius: 2px;
  --cl-popup-border-radius: var(--cl-modal-dialog-border-radius);
  --cl-dropdown-menu-border: 1px solid #CACFD5;
  /* end Modal colors */
  /* Input colors */
  --input-label-bg: #343434;
  --input-label-color: #BDBDBD;
  --input-control-bg-color: #ffffff;
  --input-control-hovered-border: #CACFD5;
  --input-control-bg-color-hovered: #ffffff;
  --input-color-is-active: #B4D1FC;
  --input-shadow-is-active: inset 0 0 0 2px var(--cl-accent-color);
  --input-error-bg: rgba(255, 65, 51, 0.2);
  --input-search-hovered: var(--cl-color-hover);
  --input-search-focused: #ffffff;
  --input-search-border: 1px solid #CACFD5;
  --input-search-border-radius: 2px;
  --input-search-border-hovered-color: #CACFD5;
  --cl-control-border: 1px solid #CACFD5;
  /* end input colors */
  /* Charts & Chart settings colors */
  --chart-settings-bg-color: #ffffff;
  --chart-type-list-box-shadow: 0 2px 12px rgba(0, 0, 0, 0.12);
  --chart-type-input-bg-color: var(--cl-color-bg-input-control);
  --chart-type-list-bg-color: #ffffff;
  --chart-item-hover-color: var(--cl-accent-color);
  --chart-active-item-bg-color: #CACFD5;
  --chart-icon-fill: #BDBDBD;
  --chart-dropdown-list-border-color: #CACFD5;
  --chart-content-bg-color: #ffffff;
  --chart-item-disabled-color: #788896;
  --chart-bar-item-disabled-color: #CACFD5;
  --chart-underlay-color: #CCD7DD;
  --force-directed-graph-circle-stroke: #343434;
  --gauge-chart-empty-segment-color: #CACFD5;
  --histogram-secondary-color: #DFA72F;
  --histogram-bar-active-rect-color: #ACB8C6;
  --histogram-bar-rect-color: #CACFD5;
  --navigator-line-color: #555555;
  --navigator-outline-color: #494949;
  --bar-chart-split-line-color: #CACFD5;
  --chart-brash-selection: #C3CCD6;
  --chart-brash-handle: #899BAB;
  --chart-navigator-overlay: #E0E6E8;
  --line-chart-error-bar-color: #CACFD5;
  /* end Charts & Chart settings colors */
  /* Renderer colors */
  --cl-control-color: #ffffff;
  --renderer-content-bg-color: var(--cl-components-content-bg-color);
  --renderer-header-bg-color: var(--renderer-content-bg-color);
  /* end Renderer colors */
  /* Editor colors */
  --editor-color-accent: #1A72F5;
  --editor-border-color: #CACFD5;
  --editor-selected-border-color: var(--editor-color-accent);
  --editor-value-name-bg-color: #E0E6E8;
  --editor-value-item-bg-color: #ffffff;
  --editor-value-item-is-active-bg-color: #CCD7DD;
  --editor-value-name-text-color: #1C222D;
  --editor-icons-color: #56626E;
  --editor-value-item-text-color: #1C222D;
  --editor-value-count-text-color: var(--editor-value-item-text-color);
  --editor-value-name-unsupported-bg-color: #EDF1F2;
  --editor-value-name-unsupported-text-color: #56626E;
  --editor-active-item-name-color: #ffffff;
  --editor-active-icon-color: var(--editor-active-item-name-color);
  --editor-active-item-text-color: var(--editor-active-item-name-color);
  --editor-active-item-bg-color: #1A72F5;
  --editor-selected-header-text-color: #ffffff;
  --editor-header-bg-color-disabled: #CACFD5;
  --editor-item-bg-color-disabled: #F1F1F1;
  --editor-header-text-color-disabled: #788896;
  --editor-item-text-color-disabled: #788896;
  --editor-bg-color-arrow: #E0E6E8;
  --editor-tree-line-color: #E0E6E8;
  --editor-color-error-disabled: rgba(255, 65, 51, 0.7);
  --editor-color-disabled: #B4D1FC;
  --editor-disabled-color-hover: var(--cl-color-hover);
  --editor-bg-header-readonly: #343434;
  --editor-color-key: #DFA72F;
  --editor-color-invalid: rgba(255, 65, 51, 0.4);
  --editor-color-warning: rgba(251, 142, 0, 0.6);
  --editor-border-color-interactive: rgba(251, 142, 0, 0.3);
  --editor-color-warning-ext: #FB8E00;
  --editor-border-color-warning: #FB8E00;
  --editor-color-drilled: #273678;
  --editor-color-error: #FF4133;
  --editor-color-required: var(--editor-color-error);
  --editor-bg-color-invalid: #FFD9D7;
  --editor-border-color-invalid: rgba(255, 65, 51, 0.3);
  --editor-active-icon-fill: #ffffff;
  --editor-array-cell-bg-color: var(--editor-value-item-bg-color);
  --editor-input-bg-color: #ffffff;
  --editor-line-color: #E0E6E8;
  --editor-collapse-btn-color: #D7DBDF;
  --editor-collapse-btn-expanded-color: #CACFD5;
  --editor-collapse-btn-hover-color: #E8F1FE;
  --editor-collapse-btn-disabled-color: #D7DBDF;
  --editor-collapse-btn-border: 1px solid #EDF1F2;
  --editor-collapse-except-btn-color: #56626E;
  --editor-table-bg-color: #ffffff;
  --editor-unsupported-type-bg: #F1F1F1;
  --editor-unsupported-type-color: #6B7985;
  --editor-element-plain-border: inset 0 0 0 1px var(--editor-border-color);
  --grid-editor-element-plain-border: inset 0 0 0 1px var(--editor-border-color);
  --editor-element-name-plain-border: none;
  --editor-selected-border-width: 2px;
  --editable-grid-item-bg-color-disabled: var(--editor-item-bg-color-disabled);
  /* end Editor colors */
  /* app-main.component */
  --wrapper-border-left: 2px solid var(--cl-widget-border-color);
  --resize-control-icon-fill: #555555;
  --resize-control-icon-hover-fill: #1A72F5;
  --splitter-bg: #E0E6E8;
  --splitter-min-size: 8px;
  --splitter-before-border-color: #BDBDBD;
  --no-tabs-component-bg: #E0E6E8;
  --layout-panel-box-shadow: none;
  --search-bar-before-bg-color: #E0E6E8;
  --search-bar-after-bg-color: #E0E6E8;
  --search-bar-after-box-shadow: none;
  --logs-bar-before-bg: #181818;
  --logs-bar-after-bg: #212121;
  --logs-bar-after-box-shadow: none;
  /* end app-main.component */
  /* cl-app-settings-shortcuts-hierarchy.component */
  --cl-app-settings-shortcut-color: #1C222D;
  --cl-app-settings-shortcut-hovered-color: #1669E8;
  /* end cl-app-settings-shortcuts-hierarchy.component */
  /* cl-audit-log-screen module */
  --filter-control-name-bg-color: #CCD7DD;
  --filter-control-name-color: #44525E;
  --limit-count-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  --input-error-bg-color: rgba(255, 65, 51, 0.2);
  --btn-filter-bg-color: #EDF1F2;
  --filter-icon: url('cl-grid-filter-light.6ceb81692125c338.svg') 0 0 no-repeat;
  --audit-date-bg: #E0E6E8;
  --audit-date-border: #E0E6E8;
  --audit-bg: var(--cl-components-content-bg-color);
  --audit-btn-filters-border-color: var(--cl-button-with-icon-surface-default);
  /* end cl-audit-log-screen module */
  /* auth-info.component */
  --cl-auth-info-logout-svg-color: #EDF1F2;
  --cl-auth-info-logout-svg-hover-color: #1669E8;
  --cl-auth-info-user-data-color: #ffffff;
  --cl-auth-info-list-bg: #ffffff;
  --cl-auth-info-list-separator-color: #CACFD5;
  --cl-list-item-icon-fill: #44525E;
  --cl-list-item-name-color: #1C222D;
  --cl-list-item-header-hover: #1669E8;
  --cl-list-item-header-copied: #43B543;
  --cl-list-version-info-item-name: #1C222D;
  --cl-expander-bg: #E0E6E8;
  --cl-expander-hover: #CACFD5;
  --cl-popup-adv-bg: #ffffff;
  --cl-popup-adv-color: #1C222D;
  /* end auth-info.component */
  /* aws-login-page.component */
  --login-page-background-color: #44525E;
  /* end aws-login-page.component */
  /* adal-error-page.component */
  --cl-color-bg-server-error: #181818;
  --cl-color-bg-button: #343434;
  --cl-color-bg-button-hover: #494949;
  --cl-color-bg-button-text: #BDBDBD;
  /* end adal-error-page.component */
  /* basic-login-page.component */
  --login-page-background-color: #ffffff;
  --loading-spinner-background-color: #ffffff;
  --duo-container-background-color: #ffffff;
  --duo-widget-background-color: #ffffff;
  /* end basic-login-page.component */
  /* login-page.component */
  --login-page-text-color: #1C222D;
  /* end login-page.component */
  /* cl-multiple-login-page.component */
  --multilple-login-page-color: #56626E;
  --multilple-login-page-hover-icon-color: #ffffff;
  /* end cl-multiple-login-page.component */
  /* set-password-page.component */
  --set-password-page-text-color: #1C222D;
  --set-password-page-error: #E61D1D;
  /* end set-password-page.component */
  /* cl-auth-password.component */
  --validation-message-error-color: #E61D1D;
  --password-input-control-bg-color: #EDF1F2;
  --password-input-border-color: #CACFD5;
  --password-input-hovered-control-bg: #E0E6E8;
  --password-input-focused: inset 0 0 0 1px #1669E8;
  --password-input-error: inset 0 0 0 1px #FF4133;
  /* end cl-auth-password.component */
  /* cl-auth-text-input.component */
  --auth-text-input-bg-color: #EDF1F2;
  --auth-text-input-box-shadow: 0 0 0 1px #CACFD5;
  --auth-text-input-hovered-bg: #E0E6E8;
  --auth-text-input-error: inset 0 0 0 1px #FF4133;
  --auth-text-input-focused-box-shadow: inset 0 0 0 1px #1669E8;
  /* end cl-auth-text-input.component */
  /* okta-error-page.component */
  --okta-server-error: #181818;
  --okta-bg-button: #343434;
  --okta-bg-button-hovered: #414141;
  --okta-button-text: #BDBDBD;
  /* end okta-error-page.component */
  /* okta-login-page.component */
  --okta-login-page-bg-color: #ffffff;
  --okta-login-page-auth-content-color: #1C222D;
  --okta-login-page-form-label-color: #1C222D;
  --okta-login-page-input-bg-color: #EDF1F2;
  --okta-login-page-input-focused-border-color: inset 0 0 0 1px #273678;
  --okta-login-page-input-error-border-color: inset 0 0 0 1px #FF4133;
  --okta-login-page-input-color: #1C222D;
  --okta-login-page-input-shadow: 0 0 0 1px #CACFD5;
  --okta-login-page-input-hovered-bg-color: #E0E6E8;
  --okta-login-page-auth-btn: #1A72F5;
  --okta-login-page-auth-btn-hovered: #1669E8;
  --okta-login-page-input-placeholder: #788896;
  --okta-login-page-error: #E61D1D;
  /* end okta-login-page.component */
  /* bar-icon.component */
  --bar-icon-svg-warning-fill: #FB8E00;
  --bar-icon-svg-active-fill: #1669E8;
  /* end bar-icon.component */
  /* bar-item-template.component */
  --select-container-bg: #ffffff;
  --select-container-hover-bg: #E0E6E8;
  /* end bar-item-template.component */
  /* bar-item.component */
  --click-area-color: #56626E;
  --click-area-disbled-color: #CACFD5;
  --click-area-disbled-icon-fill: #CACFD5;
  /* end bar-item.component */
  /* bar-item-list.component */
  --item-group-after-bg: #343434;
  --bar-item-list-name-color: #56626E;
  --bar-item-list-text-disabled-color: #A0ABB7;
  --bar-item-separator-color: #EDF1F2;
  --checkbox-toogler-bg-color: #B4D1FC;
  --checkbox-toogler-circle-color: #1A72F5;
  /* end bar-item-list.component */
  /* bar-item-button-select.component */
  --button-select-input-bg-color: #EDF1F2;
  --button-select-input-color: var(--cl-secondary-text-color);
  --button-select-input-hover-color: var(--cl-accent-color);
  --button-select-active-input-color: #D7DBDF;
  --button-select-input-bg-hover-color: var(--cl-color-hover);
  --button-select-input-disabled-bg-color: #F1F1F1;
  --button-select-input-disabled-color: var(--click-area-disbled-color);
  --button-select-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --button-select-input-border-radius: var(--cl-button-border-radius);
  --button-select-input-border: none;
  --button-select-input-color: #1C222D;
  /* end bar-item-button-select.component */
  /* bar-search-view.component */
  --customize-description-color: #1C222D;
  --top-area-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.3);
  --wrapper-outline-color: #181818;
  --wrapper-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.1);
  --type-label-color: #1C222D;
  --toolbar-group-wrapper-bg: #ffffff;
  --toolbar-group-wrapper-box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.21),
        3px 0px 10px rgba(0, 0, 0, 0.175);
  --toolbar-group-title-color: #1C222D;
  --do-actions-btns-box-shadow: 0px -2px 6px 0px rgba(0, 0, 0, 0.25);
  --do-actions-btns-disabled-bg: #343434;
  --bar-search-view-readonly-color: #788896;
  /* end bar-search-view.component */
  /* cl-item-breadcrumb.component */
  --breadcrumb-bg: #EDF1F2;
  --breadcrumb-arrow-bg: #EDF1F2;
  --breadcrumb-arrow-margin: 0px;
  --breadcrumb-title-color: #56626E;
  --breadcrumb-mini-bg-image: linear-gradient(270deg, #EDF1F2 34.07%, rgba(237, 241, 242, 0) 80.77%);
  --breadcrumb-item-warning-bg: #FB8E00;
  --breadcrumb-item-warning-hover-bg: #D27700;
  --breadcrumb-item-warning-color: #ffffff;
  --breadcrumb-item-error-bg: #E61D1D;
  --breadcrumb-item-error-hover-bg: #B71C1C;
  --breadcrumb-item-error-color: #ffffff;
  --breadcrumb-hover-bg: #E0E6E8;
  --breadcrumb-hover-color: #1669E8;
  --breadcrumb-icon-type: 1;
  /* end cl-item-breadcrumb.component */
  /* cl-breadcrumb.component */
  --breadcrumb-active-color: #273678;
  --breadcrumb-table-light-color: #ffffff;
  --breadcrumb-warning-color: #FB8E00;
  --breadcrumb-error-color: #E61D1D;
  /* end cl-breadcrumb.component */
  /* browser-entity-edit.component */
  --browser-entity-edit-placeholder: #ffffff;
  /* end browser-entity-edit.component */
  /* browser-entity-edit-container.component */
  --browser-entity-edit-container-placeholder: #ffffff;
  /* end browser-entity-edit-container.component */
  /* browser-entity-edit-new.component */
  --browser-entity-edit-new-bg-table: #ffffff;
  --browser-entity-edit-new-border-line: 1px solid #CACFD5;
  --browser-entity-edit-new-entity-icon: #56626E;
  --browser-entity-edit-new-entity-icon-hovered: #1A72F5;
  --browser-entity-edit-new-entity-title: #56626E;
  /* end browser-entity-edit-new.component */
  /* browser-entity-workflow.component.less */
  --browser-entity-workflow-rcc-box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.2);
  /*ens browser-entity-workflow.component.less */
  /* editor-stepper.component.less */
  --editor-step-item-bg-color: var(--cl-title-bg-color);
  --editor-stepper-done-text-color: #ffffff;
  --editor-stepper-active-icon-color: #ffffff;
  --editor-stepper-active-bg-color: var(--editor-color-accent);
  /* end editor-stepper.component.less */
  /* editor-steps-wrapper.component.less */
  --collapsed-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);
  --toggler-before-box-shadow: 0px 0px 9px 1px rgba(0, 0, 0, 0.75);
  --inner-box-shadow: 0px -1px 9px 1px rgba(0, 0, 0, 0.75);
  /* editor-steps-wrapper.component.less */
  /* browser-grid.component */
  --browser-grid-main-view-bg: #ffffff;
  --browser-grid-header-box-shadow: 0 -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --browser-grid-notification-container-bg: #ffffff;
  --browser-grid-notification-container-icon: #FB8E00;
  --browser-grid-btn-sm-color: #909090;
  --browser-grid-btn-sm-bg: #ffffff;
  --browser-grid-spacer: #ffffff;
  --browser-grid-viewers-container-collapsed-bg-color: #ffffff;
  --browser-grid-edit-controls-bg: #ffffff;
  --browser-grid-right-toolbar-icon: #1669E8;
  --browser-grid-mask-bg: #ffffff;
  --browser-grid-mask-content-color: #1C222D;
  --browser-grid-placeholder-bg: #ffffff;
  --browser-grid-split-view: #ffffff;
  --browser-grid-toolbar-left-bg: #ffffff;
  --browser-grid-toolbar-left-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.1);
  --browser-grid-titles-toolbar-icon: #56626E;
  --browser-grid-resize-control-container-bg-color: transparent;
  --browser-grid-resize-control-container-icon: #CACFD5;
  --browser-grid-resize-control-container-icon-hovered: #1669E8;
  --browser-grid-resize-border: 1px solid #CACFD5;
  --browser-grid-resize-border-hovered: 1px solid #1669E8;
  --browser-grid-resize-hierarchical-bg-color: transparent;
  --browser-grid-resize-before-bg: transparent;
  --browser-grid-resize-hierarchical-box-shadow: none;
  --browser-grid-resize-hierarchical-after-bg-color: #ffffff;
  --browser-grid-resize-hierarchical-after-box-shadow: inset 2px -2px 2px rgba(0, 0, 0, 0.1);
  --browser-grid-resize-shadow-bg: transparent;
  --browser-grid-resize-shadow: 2px 0px 3px 0px rgba(0, 0, 0, 0.75);
  --browser-grid-btn-refresh-bg: #EDF1F2;
  --browser-grid-btn-refresh-color: #1C222D;
  --browser-grid-btn-refresh-bg-hovered: #E0E6E8;
  --browser-grid-cancel-loading-icon: #E61D1D;
  --browser-grid-delimiter-for-cl-btns: #BDBDBD;
  /* end browser-grid.component */
  /* heatmap-settings.component */
  --chart-settings-color: #1C222D;
  /* end heatmap-settings.component */
  /* custom-bi-toolbar.component */
  --main-toolbar-bg-color: #ffffff;
  --interactive-item-border-color: #CACFD5;
  --interactive-item-label-font-weight: 500;
  --interactive-elements-input-bg: transparent;
  --interactive-elements-dropdown-bg: #ffffff;
  --interactive-elements-input-color: var(--cl-primary-text-color);
  /* end custom-bi-toolbar.component*/
  /* custom-bi.component */
  --toolbar-left-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.1);
  --custom-bi-header-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --cl-action-cell-color: var(--cl-accent-color);
  /* end custom-bi.component */
  /* datasets-versions.component */
  --datasets-versions-dropdown-bg-color: #EDF1F2;
  --datasets-versions-border: 0;
  --datasets-versions-border-radius: 3px;
  --datasets-versions-checkbox-label: #343434;
  /* end datasets-versions.component */
  /* ds-tree.component, ds-tree-input-search.component */
  --placeholder-color: #CACFD5;
  /* end ds-tree.component, ds-tree-input-search.component */
  /* hyperlink-editor-container.component */
  --cl-link-text-color: #1669E8;
  --cl-link-visited-color: #9B26A8;
  /* end hyperlink-editor-container.component */
  /* calendar.component */
  --calendar-dropdown-border: 0;
  --calendar-day-color: var(--cl-secondary-text-color);
  --calendar-active-day-color: #ffffff;
  --calendar-active-day-bg: var(--cl-accent-color);
  --calendar-between-day-bg: #E8F1FE;
  --calendar-between-day-bg-hover: #D7DBDF;
  --calendar-between-day-color: #44525E;
  --calendar-between-day-color-hover: #418AF7;
  --calendar-disabled-day-color: #A0ABB7;
  --calendar-disabled-day-bg: #F6F8F9;
  --calendar-contols-delimiter-color: var(--cl-line-color);
  /* end calendar.component */
  /* datetime-editor.component */
  --calendar-week-day-name-color: #909090;
  --calendar-controls-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --calendar-years-list-box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.3);
  --datetime-editor-button-bg-color: #EDF1F2;
  --datetime-editor-reset-button-bg-color: #ffffff;
  --datetime-editor-highlight-color: #1669E8;
  --datetime-control-bg-color: #ffffff;
  --datetime-control-border-color: #E0E6E8;
  /* end datetime-editor.component */
  /* cl-editor-content-container.component */
  --carousel-element-active-border-color: var(--editor-color-accent);
  --carousel-element-collapsible-bg-color: #E0E6E8;
  --carousel-element-dc-border-color: #E0E6E8;
  --arrow-icon-hover-fill: #CACFD5;
  --carousel-element-inactive-border-color: #E0E6E8;
  --carousel-element-inactive-box-shadow: none;
  --ready-to-collapse-border-color: #CACFD5;
  --arrow-disabled-color: var(--editor-color-disabled);
  /* end cl-editor-content-container.component */
  /* array-editor-column-chooser.component */
  --array-editor-cc-border-color: #ffffff;
  /* end array-editor-column-chooser.component */
  /* editor-search.component */
  --editor-search-bg-color: #ffffff;
  /* end editor-search.component */
  /* elements-container.component */
  --simple-view-bg-color: #ffffff;
  --simple-view-hover-bg-color: #ffffff;
  --simple-view-highlight-bg-color: #ffffff;
  /* end elements-container.component */
  /* entity-data-element.component */
  --entity-data-handlers-box-shadow: inset 0 0 0 1px #CACFD5;
  --entity-data-element-is-active-bg-color: #B4D1FC;
  --editor-line-bg-color: #909090;
  --editor-highlighted-field-name-bg: #494949;
  --arrow-is-active-bg-color: var(--editor-color-accent);
  --arrow-is-active-and-drill-fill: #ffffff;
  --arrow-color-fill: var(--editor-value-name-text-color);
  --arrow-border-color: none;
  /* end entity-data-element.component */
  /* enum-editor-filterable.component */
  --dropdown-virtual-bg-color: var(--cl-color-modal);
  --droprown-link-hover-color: var(--cl-accent-color);
  --droprown-link-highlighted-color: var(--cl-color-hover);
  --dropdown-virtual-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),
        0px 1px 6.9px 0.1px rgba(0, 0, 0, 0.16);
  /* end enum-editor-filterable.component */
  /* grid-editor.component */
  --grid-editor-table-cell-margin: 0 0 var(--editor-selected-border-width) var(--editor-selected-border-width);
  --grid-editor-padding-top: 3px;
  --grid-editor-table-cell-margin-bottom: 2px;
  --grid-editor-row-picker-color: transparent;
  --grid-header-row-height: 20px;
  --grid-header-cell-height: 20px;
  --grid-editor-cell-height: 20px;
  --highlighted-row-bg-color: #ffffff;
  --grid-editor-go-to-type-bg: url('go-to-type-light.1fec5112fae6bff0.png') no-repeat;
  --grid-editor-go-to-type-hover-bg: url('go-to-type-hover-light.3a54d5dc76be4f0e.png') no-repeat;
  --grid-editor-go-to-array-bg: url('go-to-array-light.82cf545e9de6ac60.png') no-repeat;
  --grid-editor-go-to-array-hover-bg: url('go-to-array-hover-light.c5f2c21b06106631.png') no-repeat;
  --grid-editor-go-to-array-selected-bg: url('go-to-array-drilled.3ede33d434bda23f.png') no-repeat;
  --grid-editor-go-to-array-drilled-bg: url('go-to-array-drilled.3ede33d434bda23f.png') no-repeat;
  --grid-editor-dropdown-bg: url('dropdown-light.f89c1544e8651f7c.png') no-repeat;
  --grid-editor-dropdown-hover-bg: url('dropdown-hover-light.f0d2f5417959c806.png') no-repeat;
  --grid-editor-calendar-bg: url('calendar-light.aa902c35ac6d7153.png') no-repeat;
  --grid-editor-calendar-hover-bg: url('calendar-hover-light.68d9241bca32eae2.png') no-repeat;
  --grid-editor-navigate-bg: url('navigate-light.d821caf6998086ca.png') no-repeat;
  --grid-editor-navigate-hover-bg: url('navigate-hover-light.fae1a35ffd1019a9.png') no-repeat;
  --grid-editor-multiline-editor-bg: url('multiline-editor-light.01b5e5e474e31db8.png') no-repeat;
  --grid-editor-multiline-editor-hover-bg: url('multiline-editor-hover-light.dfb137be8c705902.png') no-repeat;
  --grid-editor-reset-to-valid-bg: url('back-to-valid-light-default.00c9c3c3baa1bf65.png') no-repeat;
  --grid-editor-reset-to-valid-hover-bg: url('back-to-valid-light-hover.537eb95bb5b8b99d.png') no-repeat;
  --grid-editor-go-to-details-bg: url('go-to-details-light.79438876478119c8.png') no-repeat;
  --grid-editor-go-to-details-hover-bg: url('go-to-details-hover-light.ddf907d776b93eb0.png') no-repeat;
  --grid-editor-clock-bg: url('clock-normal-light.6865e58e4a6d8ffe.png') no-repeat;
  --grid-editor-clock-bg-hover: url('clock-hover-light.f00a73754dec2de0.png') no-repeat;
  --grid-editor-json-editor-bg: url('json-editor-light.2a3e0756f9415228.png') no-repeat;
  --grid-editor-json-editor-hover-bg: url('json-editor-hover-light.4d0d3013fa789834.png') no-repeat;
  --grid-editor-time-span-bg: url('timespan-light-normal.7870335caa40d1af.png') no-repeat;
  --grid-editor-time-span-bg-hover: url('timespan-light-hover.13503ca83b3ebf46.png') no-repeat;
  --notification-close-icon: url('cross-light.52c129bd5430e89e.png') no-repeat;
  --notification-close-icon-hover: url('cross-hover.1ff358fb268cfcac.png') no-repeat;
  --notification-close-icon-active: url('cross-active.95baf1e62f032ba6.png') no-repeat;
  --grid-editor-check-bg: url('cl-checkbox-checked-c-light.07965d97d93689e8.png');
  --grid-editor-uncheck-bg: url('cl-checkbox-unchecked-c-light.f2c933e66907f073.png');
  --grid-editor-indeterminate-bg: url('cl-checkbox-indeterminate-c-light.3c207c2ede9e096e.png');
  --grid-row-number-color-bg: #E0E6E8;
  --grid-filter-separator-bg-color: #ffffff;
  --grid-editor-color-disabled: #CCD7DD;
  --grid-editor-drilled-box-shadow: inset 0 0 0 1px var(--editor-color-drilled);
  --grid-editor-header-color: #273678;
  --grid-editor-filter-bg-color: #EDF1F2;
  --grid-editor-border-color: transparent;
  /* end grid-editor.component */
  /* key-selector.component */
  --key-selector-border: 1px solid #CACFD5;
  --key-selector-bg-color: #F6F8F9;
  --key-selector-text-color: #1C222D;
  --key-selector-splitter-bg: #E0E6E8;
  --resize-control-bg-color: #ffffff;
  --key-selector-color-icon-fill: var(--cl-color-icon-fill);
  --key-selector-disabled-color-icon-fill: var(--cl-color-icon-disabled);
  --key-selector-controls-icon-color-fill: #ffffff;
  /* end key-selector.component */
  /* variant-editor.component */
  --editor-delimiter-bg-color: #ffffff;
  /* end variant-editor.component */
  /* handler-actions.component, handler-action.component */
  --handler-separator-color: #343434;
  --handler-action-icon-fill: #44525E;
  --handler-action-hover-color: #1669E8;
  --handler-action-disabled-fill: #6B7985;
  /* end handler-actions.component, handler-action.component */
  /* handler-params.component */
  --handler-params-bg: #ffffff;
  --handler-params-title-bg: #273678;
  --handler-params-title-color: #ffffff;
  --elements-container-last-child-bg: #E0E6E8;
  --handler-params-warning-color: #FB8E00;
  --handler-params-error-color: #FF4133;
  --handler-params-resolving-color: #1669E8;
  --handler-btn-disabled-bg: rgba(230, 230, 230, 0.5);
  /* end handler-params.component */
  /* handler-params-info.component, handler-params-info-popup.component */
  --handler-params-info-bg: #ffffff;
  --handler-params-info-popup-bg: #EDF1F2;
  --elements-list-name-color: #56626E;
  /* end handler-params-info.component, handler-params-info-popup.component */
  /* handler-progress.component */
  --handler-progress-bg: #A0ABB7;
  --handler-progress-text-color: #ffffff;
  --handler-progress-status-unknown: #D7DBDF;
  --handler-progress-status-normal: #273678;
  --handler-progress-status-warning: #FB8E00;
  --handler-progress-status-error: #FF4133;
  --handler-progress-status-completed: #43B543;
  --handler-progress-status-canceled: #56626E;
  --handler-progress-status-failed: #FF4133;
  --handler-pending-view-bg: url('cl-pending-light.f3bf3b35e1482d02.svg') no-repeat center;
  --handler-unknown-view-bg: url('cl-unknown.5ef5ad088a9a52d6.svg') no-repeat center;
  --handler-progress-status-failed-content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS40IDhMMCA2LjZMMi42IDRMMCAxLjRMMS40IDBMNCAyLjZMNi42IDBMOCAxLjRMNS40IDRMOCA2LjZMNi42IDhMNCA1LjRMMS40IDhaIiBmaWxsPSIjRkY0MTMzIi8+Cjwvc3ZnPgo=);
  /* end handler-progress.component */
  /* handler-time-info.component */
  --handler-time-info-span-color: #56626E;
  /* end handler-time-info.component */
  /* handlers-search-group.component */
  --handlers-group-search-color: #1C222D;
  /* end handlers-search-group.component */
  /* handlers-shortcuts.component */
  --handlers-shortcuts-toolbar-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  /* end handlers-shortcuts.component */
  /* run-handlers-toolbar.component */
  --visible-handler-color: #BDBDBD;
  --visible-handler-hover-color: var(--cl-accent-color);
  --search-results-link-color: #56626E;
  /* end run-handlers-toolbar.component */
  /* cl-layout-panel.component */
  --layout-panel-before-box-shadow: none;
  --layout-panel-after-box-shadow: none;
  /* end cl-layout-panel.component*/
  /* logs-flat-view.component */
  --logs-flat-view-bg-color: #EDF1F2;
  --log-item-separator-color: #E0E6E8;
  --logs-truncation-notice-color: #FB8E00;
  --logs-truncation-notice-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
  /* end logs-flat-view.component */
  /* logs-handlers-view.component */
  --logs-item-hightlighted-bg-color: rgba(230, 29, 29, 0.3);
  /* end logs-handlers-view.component */
  /* search-mode-switcher.component */
  --mode-switcher-bg: #ffffff;
  --mode-switcher-link-icon-fill: #1669E8;
  /* end search-mode-switcher.component */
  /* types-hierarchy.component*/
  --node-default-background-color: #D7DBDF;
  --node-default-text-color: #44525E;
  --node-default-icon-color: #BDBDBD;
  --node-clickable-background-color: #D7DBDF;
  --node-clickable-text-color: #1A72F5;
  --node-clickable-icon-color: #BDBDBD;
  --node-hover-background-color: #B4D1FC;
  --node-hover-text-color: #1669E8;
  --node-hover-icon-color: #418AF7;
  --node-focus-background-color: #1A72F5;
  --node-focus-text-color: #ffffff;
  --node-focus-icon-color: #ffffff;
  --link-color: #D7DBDF;
  /* types-hierarchy.component */
  /* type-group-search.component*/
  --reports-list-icons-fill: #44525E;
  --reports-list-icons-hover-fill: #1669E8;
  --favorite-icon-fill: #CAAA2F;
  --type-search-area-padding: 3.2px 8px 3.2px 38px;
  --ai-icon-color-fill: #1A72F5;
  --ai-progress-line-color: #B4D1FC;
  /* end type-group-search.component*/
  /* recent-history.component */
  --item-timestamp-color: #757575;
  /* end recent-history.component */
  /* query-form.component */
  --query-form-editor-bg: #ffffff;
  --query-form-editor-color: #1C222D;
  --query-form-hovered-bg: #ffffff;
  --query-form-hovered-color: #1669E8;
  --query-form-color-bg-box-shadow: inset 0 0 0 1px #CACFD5;
  --query-form-color-bg: #ffffff;
  --editor-content-container-bg: #ffffff;
  --editor-content-container-border: #CACFD5;
  --query-form-toolbar: #ffffff;
  --query-form-toolbar-icon: #56626E;
  --query-form-icon: #56626E;
  --query-form-toolbar-icon-hovered: #1669E8;
  --query-form-toolbar-icon-disabled: #788896;
  --query-form-separator-border: 1px solid #ffffff;
  --query-form-inline-filter-box-shadow: 0 0 0 1px var(--cl-color-border);
  --query-line-text-color: #ffffff;
  /* end query-form.component */
  /* editor-controls.component */
  --editor-controls-bg: #ffffff;
  --editor-controls-multi-editor-color: #FB8E00;
  --editor-spinner: #1669E8;
  --editor-read-only-icon: #FB8E00;
  --editor-read-only-message: #FB8E00;
  --data-sync-text: #56626E;
  /* end editor-controls.component */
  /* entity-types-observer.component */
  --entity-types-observer-bg: transparent;
  /* end entity-types-observer.component */
  /* notifications-list.component */
  --notification-icon-warning: #FB8E00;
  --notification-icon-error: #FF4133;
  --notification-box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.21),
        3px 0px 10px rgba(0, 0, 0, 0.175);
  /* notifications-list.component */
  /* changes-navigation-selector.component */
  --changes-navigator-bg: #EDF1F2;
  --changes-navigator-title: #1C222D;
  /* end changes-navigation-selector.component */
  /* checkbox-toggle.component */
  --checkbox-caption-color: #44525E;
  /* end checkbox-toggle.component */
  /* cl-badge.component */
  --badge-color: #ffffff;
  --color-dev: #E61D1D;
  --color-prod: #43B543;
  --color-uat: #FB8E00;
  --color-ea: #DFA72F;
  /* end cl-badge.component */
  /* cl-btn-close.component */
  --cl-btn-close-icon-fill: var(--cl-color-icon-fill);
  --cl-btn-close-icon-hover-fill: var(--cl-color-icon-hover-fill);
  --cl-btn-close-icon-display: inline-block;
  --cl-btn-close-icon-hover-display: none;
  --cl-btn-close-active-icon-display: none;
  --cl-btn-close-active-icon-hover-display: inline-block;
  /* end cl-btn-close.component */
  /* cl-connection-info.component */
  --connection-info-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1);
  --connection-info-color: #BDBDBD;
  --connection-info-icon: #44525E;
  /* end cl-connection-info.component */
  /* dropdown-list.component */
  --dropdown-arrow-icon: #A0ABB7;
  --dropdown-list-container-readonly-color: #788896;
  --dropdown-handler-color: #56626E;
  --dropdown-handler-icon: #56626E;
  --cl-popover-content-bg: #ffffff;
  --cl-popover-content-border: 1px solid #CACFD5;
  --cl-popover-content-shadow: 0px 4px 24px rgba(0, 0, 0, 0.25);
  /* end dropdown-list.component */
  /* cl-dropdown-tab-action.component */
  --dropdown-menu-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
  --dropdown-item-color: #1C222D;
  --dropdown-item-bg-hovered: #E0E6E8;
  --dropdown-item-color-hovered: #1669E8;
  --dropdown-separator-border: 1px solid #EDF1F2;
  --cl-tab-menu-icon-fill: var(--cl-color-icon-fill);
  --cl-tab-menu-icon-hover-fill: var(--cl-color-icon-hover-fill);
  --cl-tab-menu-icon-display: inline-block;
  --cl-tab-menu-icon-hover-display: none;
  --cl-tab-menu-round-icon-display: none;
  --cl-tab-menu-round-icon-hover-display: inline-block;
  /* end cl-dropdown-tab-action.component */
  /* cl-icon-counter.component */
  --logs-counter-border: 1px solid #212121;
  /* end cl-icon-counter.component */
  /* cl-boolean-input.component */
  --input-control-border: 1px solid #343434;
  --input-control-focused: #343434;
  /* end cl-boolean-input.component */
  /* cl-datetime-input.component */
  --input-item-is-invalid-shadow: none;
  --modal-control-bg-color: #ffffff;
  --modal-control-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  /* end cl-datetime-input.component */
  /* calendar.component */
  --date-controls-button-bg: #ffffff;
  --date-controls-button-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  /* end calendar.component */
  /* clocks.component */
  --time-element-bg: #212121;
  --time-picker-control-bg-hovered: #343434;
  /* end clocks.component */
  /* selectable-input.component */
  --selectable-input-bg: #212121;
  --selectable-input-disabled: #212121;
  --selectable-input-disabled-color: #909090;
  --selectable-input-hovered-bg: #181818;
  /* end selectable-input.component */
  /* cl-sidebar-panel.component */
  --sidebar-toggler: #ffffff;
  --sidebar-toggler-border: transparent;
  --sidebar-toggler-bg-color: #E0E6E8;
  --sidebar-toggler-content-bg-color: #E0E6E8;
  --sidebar-toggler-shadow: 0px 0px 9px 1px #000000;
  --sidebar-toggler-inner: 12px solid #212121;
  --toggler-inner-shadow: 0px 4px 0px 0px #212121;
  --sidebar-toggler-inner-shadow: 0px -1px 9px 1px #000000;
  --sidebar-toggler-bg: #343434;
  --resize-control-container-shadow: 2px 1px 4px rgba(0, 0, 0, 0.5);
  --resize-control-container-bg: #212121;
  --view-item-selected: #343434;
  --sidebar-splitter-bg: #E0E6E8;
  --sidebar-splitter-border: none;
  /* end cl-sidebar-panel.component */
  /* cl-multi-select-dropdown.component */
  --multi-select-container-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --multi-select-item-bg: #D7DBDF;
  --multi-select-item-color: #1C222D;
  --multi-select-list-color: #44525E;
  --search-field-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.15);
  --multi-select-list-border: 1px solid #CACFD5;
  --tab-icon-bg-dark: #CACFD5;
  --search-field-border: 1px solid #CACFD5;
  --search-field-text-color: #1C222D;
  --search-field-active-shadow: none;
  --search-field-active-border: 1px solid var(--cl-accent-color);
  --more-chips-bg: url('more_chips_light.c74129bf90b285e1.svg') no-repeat;
  --more-chips-active-bg: url('more_chips_active-light-theme.5fc42efe56b25275.svg') no-repeat;
  /* end cl-multi-select-dropdown.component */
  /* cl-pane.component */
  --pane-bg: #E0E6E8;
  /* end cl-pane.component */
  /* cl-virtual-tree.component */
  --non-draggable-color: #909090;
  --available-drop-outline: 1px dashed #BDBDBD;
  --available-drop-box-shadow: none;
  --drag-proxy-bg-color: var(--cl-components-bg-color);
  --drag-proxy-shadow: none;
  /* end cl-virtual-tree.component */
  /* cl-popover-content.component */
  --popover-title-bg: #B4D1FC;
  --popover-modal-bg: #ffffff;
  --popover-bg: #ffffff;
  --dataset-actions-delimiter: #555555;
  --popover-tooltip-bg: #EDF1F2;
  --popover-tooltip-reports-list: #F6F8F9;
  --dropdown-item-bg: #ffffff;
  --dropdown-link-text: #1C222D;
  --dropdown-link-active-bg: #ffffff;
  --dropdown-link-hover-bg: #EDF1F2;
  --search-popover-border: #CACFD5;
  --search-popover-shadow: 0px 4px 24px rgba(0, 0, 0, 0.3);
  --dropdown-separator: #CACFD5;
  /* end cl-popover-content.component */
  /* cl-tooltip-container.component */
  --cl-tooltip-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  --cl-tooltip-bg: #EDF1F2;
  --cl-tooltip-color: #1C222D;
  --cl-tooltip-has-corner-shadow: 1px 1px 4px -1px rgba(0, 0, 0, 0.75);
  --cl-charts-tooltip-color: var(--cl-primary-text-color);
  /* end cl-tooltip-container.component */
  /* multiple-view-renderer.component */
  --switcher-color: #56626E;
  --switcher-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px;
  --filter-sidebar-search: #ffffff;
  --filter-sidebar-search-hovered: #ffffff;
  --hierarchy-text-color: #1C222D;
  --hierarchy-active-color: #1669E8;
  --hierarchy-before-bg: #1669E8;
  --hierarchy-selected: #1669E8;
  --hierarchy-hovered: #E0E6E8;
  --list-toggler-color: #56626E;
  --multiple-view-renderer-container: #ffffff;
  --list-toggler-box-shadow: 0px 0px 9px 1px #000000;
  --list-toggler-inner-border: 12px solid #ffffff;
  --list-toggler-inner-box-shadow: 0px 4px 0px 0px #ffffff;
  --list-toggler-inner-before-box-shadow: 0px -1px 9px 1px rgba(0, 0, 0, 0.1);
  --list-toggler-inner-after-box-shadow: 0px -1px 9px 1px rgba(0, 0, 0, 0.1);
  --list-toggler-search: #56626E;
  --list-toggler-bg: #E0E6E8;
  --list-toggler-border-color: #E0E6E8;
  --list-toggler-shadow: 0px 4px 0px 0px #E0E6E8;
  --resize-control-container-box-shadow: none;
  --resize-control-container-bg: #ffffff;
  --list-selection-view-item-selected: #343434;
  --list-resize-control-container-shadow: none;
  --list-resize-control-container-bg: #ffffff;
  --layout-manager-splitter-bg: #E0E6E8;
  --layout-manager-splitter-separator: 1px solid #E0E6E8;
  --layout-manager-splitter-separator-hovered: 1px solid #1669E8;
  /* end multiple-view-renderer.component */
  /* cl-range-slider.component */
  --current-value-bg: #ffffff;
  --current-value-shadow: 0px 1px 4px rgba(0, 0, 0, 0.75);
  --slider-thumb-bg: #56626E;
  /* end cl-range-slider.component */
  /* control-parameterized.component */
  --cp-title-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1), 0px 2px 2px rgba(0, 0, 0, 0.1);
  /* end control-parameterized.component */
  /* complex-renderer.component */
  --complex-renderer-header-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --complex-renderer-border-color: #E0E6E8;
  /* end complex-renderer.component */
  /* hierarchy-report-renderer.component */
  --hierarchy-report-inner-box-shadow: 0px -1px 9px 1px rgba(0, 0, 0, 0.1);
  --hierarchy-report-selector-active-bg-color: #CACFD5;
  /* end hierarchy-report-renderer.component */
  /* parametrized-renderer.component */
  --parameterized-toggler-bg-color: #E0E6E8;
  --parameterized-toggler-inner-box-shadow: 0px 4px 0px 0px #E0E6E8;
  /* end parametrized-renderer.component */
  /* cl-view-type-child.component */
  --cl-view-type-child-border-color: #BDBDBD;
  --cl-view-type-child-li-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1),
        0px -2px 2px rgba(0, 0, 0, 0.1);
  --cl-view-type-child-bg-color: #ffffff;
  /* end cl-view-type-child.component */
  /* cl-group.component */
  --group-bg: #273678;
  --group-color: #ffffff;
  --group-content-bg: #ffffff;
  --group-items-hover-bg: #E0E6E8;
  --group-items-hover-color: #1A72F5;
  --reports-list-color: #1A72F5;
  /* end cl-group.component */
  /* format-cells.component */
  --input-container-bg: #EDF1F2;
  --input-container-border: 1px solid #CACFD5;
  --k-link-bg: #CACFD5;
  --btn-close-fill: #ffffff;
  --btn-close-hover-fill: rgba(255, 255, 255, 0.75);
  /* end format-cells.component */
  /* app-settings-topbar-button.component, app-switcher.component */
  --app-settings-popover-box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.15);
  /* end app-settings-topbar-button.component, app-switcher.component */
  /* bar-item-counter.component */
  --bar-counter-bg-color: #43B543;
  --bar-counter-color: #ffffff;
  --bar-counter-cancelled-bg-color: #555555;
  --bar-counter-border-color: #ffffff;
  /* end logs-counter.component */
  /* logs-view-type-switcher.component, logs-toolbar.component */
  --logs-view-bg-color: #EDF1F2;
  --logs-view-hover-bg-color: #D7DBDF;
  --logs-view-active-bg-color: #E0E6E8;
  --logs-toolbar-first-child-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  /* end logs-view-type-switcher.component, logs-toolbar.component */
  /* cl-modal module */
  /* cl-alert-extended.component */
  --textfield-input-bg-color: #EDF1F2;
  --textfield-input-color: #1C222D;
  /* end cl-alert-extended.component */
  /* cl-modal-container.component */
  --cl-modal-dnd-border-color: #CACFD5;
  --modal-view-dropdown-bg-color: #B4D1FC;
  /* and cl-modal-container.component */
  /* end cl-modal module */
  /* cl-pivot module */
  --cl-pending-move-color: #1669E8;
  --cl-pivot-pager-bg-color: #ffffff;
  /* pivot-components.overrides.less */
  --cl-pivot-filter-bg-color: #EDF1F2;
  --cl-pivot-filter-bg-hover-color: #EDF1F2;
  --cl-pivot-separator-border-color: #EDF1F2;
  --cl-pivot-checkbox-checked-bg: url('cl-checkbox-checked-c-light.07965d97d93689e8.png');
  --cl-pivot-checkbox-unchecked-bg: url('cl-checkbox-unchecked-c-light.f2c933e66907f073.png');
  --cl-pivot-checkbox-indeterminate-bg: url('cl-checkbox-indeterminate-c-light.3c207c2ede9e096e.png');
  --cl-pivot-checkbox-indeterminate-disabled-bg: url('cl-checkbox-indeterminate-light-readonly.525c3e23b40cb0a3.png');
  --tree-item-navigate-bg: url('go-to-type-light.1fec5112fae6bff0.png') no-repeat;
  --tree-item-navigate-hover-bg: url('go-to-type-hover-light.3a54d5dc76be4f0e.png') no-repeat;
  --cl-pivot-clear-filter-bg: var(--cl-clear-filter-icon);
  --cl-pivot-list-box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.3);
  --cl-pivot-grid-body-bg: #ffffff;
  --cl-pivot-column-selector-cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDguOTk5OTlMOCAxNUwxIDguOTk5OTlMNSA5TDUgMS45OTk5OUwxMSAxLjk5OTk5TDExIDlMMTUgOC45OTk5OVoiIGZpbGw9IiMxQTcyRjUiLz4KPC9zdmc+Cg==),
        auto;
  --cl-pivot-toggle-button-collapsed: url('cl-arrow-right.d9cd2c5d6eb16e00.svg');
  --cl-pivot-toggle-button-expanded: url('cl-arrow-down.9c9849ee6febb324.svg');
  --cl-pivot-grid-filter-bg: url('cl-filter.1326dbba5b0ed024.svg');
  --cl-pivot-grid-number-bg: url('cl-number.53545f23430ff119.svg');
  --cl-pivot-menu-bg: url('cl-dd-burger.f21b2ee6f4676358.svg') no-repeat;
  --cl-pivot-values-filter-bg: url('cl-dd-filter.4a2336272356aa84.svg') no-repeat;
  --cl-pivot-expander-color: #ffffff;
  --cl-pivot-grouped-by-bg-color: var(--cl-accent-color);
  --cl-pivot-highlighted-color: #EDF1F2;
  --cl-pivot-editor-highlighted-color: #D7DBDF;
  --cl-pivot-contains-bg: url('contains-light-theme.751f5663685593ab.svg');
  --cl-pivot-contains-exact-bg: url('cl-contains-bg.3fde585ea336e96f.svg');
  --cl-pivot-equals-double-bg: url('equals-double-light-theme.cdc30b21c79d4dea.svg');
  --cl-pivot-not-equals-bg: url('not-equals-light-theme.132bbf834ec090dd.svg');
  --cl-pivot-ends-with-bg: url('cl-ends-with-bg.deb6c335959f75a7.svg');
  --cl-pivot-starts-with-bg: url('cl-starts-with-bg.bfed5236531e28d9.svg');
  --cl-pivot-empty-bg: url('empty-light-theme.dd92bf414bbf35d5.svg');
  --cl-pivot-not-empty-bg: url('not-empty-light-theme.0f9fdc6b1a68df72.svg');
  --cl-pivot-filter-reset-bg: url('cl-filter-cancel.e9e80acca6552039.svg');
  --cl-pivot-less-than-bg: url('less-than-light-theme.45053f1ab45f9507.svg');
  --cl-pivot-less-than-or-equal-bg: url('less-than-or-equal-light-theme.6c0be674c9e1f94d.svg');
  --cl-pivot-greater-than-bg: url('greater-than-light-theme.771f5c3a94f9d9a3.svg');
  --cl-pivot-greater-than-or-equal-bg: url('greater-equal-light-theme.2f49f19bb1d2cefb.svg');
  --cl-pivot-calendar-bg: url('cl-calendar-bg.68836f16e1c994e2.svg');
  --cl-pivot-clock-bg: url('clock-light-theme.a3374ba77c3281eb.svg');
  --cl-pivot-burger-active-bg: url('cl-dd-burger-active.732422bf5246ac50.svg');
  --cl-pivot-group-expander-expanded-bg: url('cl-arrow-group-down-light.d3b8b60e5556b72b.svg');
  --cl-pivot-values-filter-active-bg: url('cl-dd-filter-active.8cc3af48b77b7b9e.svg');
  --cl-pivot-group-by-icon-bg: url('cl-group-by-active.d9db181681869780.svg');
  --cl-pivot-format-cells-bg: url('cl-format-cells-bg.64288ddb2c8aecdf.svg');
  --cl-pivot-close-bi-tab-view-bg: url('cl-close-bi-tab.667d9f4c1bd9a5ff.svg');
  --cl-pivot-close-modal-view-bg: url('close-modal-bg.4be1090581811bec.svg');
  --cl-pivot-alert-solid-danger-view: url('cl-alert-solid-danger.c002e91a83aac66a.svg');
  --cl-pivot-query-bg: url('cl-query.6e63a72e66bb7f63.svg');
  --cl-pivot-settings-bg: url('cl-settings.7592afae357b48cf.svg');
  --cl-pivot-refresh-revert-bg: url('cl-refresh-revert.2b8814565043bb7a.svg');
  --cl-pivot-excel-options-bg: url('cl-excel-options.e6c473e566a9ef74.svg');
  --cl-pivot-excel-bg: url('cl-excel.94c8eff8298919ed.svg');
  --cl-pivot-prepare-data-for-excel-bg: url('cl-prepare-data-for-excel.b2f1d232030d43ea.svg');
  --cl-pivot-copy-entity-to-dataset-bg: url('cl-copy-entity-to-dataset.6d8678adfbef9456.svg');
  --cl-pivot-show-deleted-bg: url('cl-show-deleted.c6337ff20247b14a.svg');
  --cl-pivot-move-entity-to-dataset-bg: url('cl-move-entity-to-dataset.7b288971f379f120.svg');
  --cl-pivot-bi-bg: url('cl-bi.7072c5d60c48f1cd.svg');
  --cl-pivot-entities-bulk-export-bg: url('cl-entities-bulk-export.46802342d09f9855.svg');
  --cl-pivot-delete-bg: url('cl-delete.88a27ea5797132e8.svg');
  --cl-pivot-restore-bg: url('cl-restore.687809e7de6b629b.svg');
  --cl-pivot-autofit-column-bg: url('cl-autofit-column.54a5f539940130f1.svg');
  --cl-pivot-history-bg: url('cl-history.eb307b3941240d77.svg');
  --cl-pivot-import-layout: url('cl-import-layout.478786c04c4c6d3b.svg');
  --cl-pivot-save-layout: url('cl-save-layout.91f7387b846a02fe.svg');
  --cl-pivot-types-hierarchy: url('cl-restore.687809e7de6b629b.svg');
  --cl-pivot-filter-cancel-bg: url('cl-filter-cancel.e9e80acca6552039.svg');
  --cl-pivot-timespan-bg: url('timespan.f9f3da629ce5566c.svg');
  --cl-pivot-reset-bg: url('cl-reset.842357f13394bf86.svg');
  --cl-pivot-sum-bg: url('cl-aggregation.037d9f540092a4ad.svg');
  --cl-pivot-choose-columns-bg: url('cl-column-chooser-bg.0df85e7974a62940.svg');
  --cl-pivot-sortAsc-bg: url('cl-sort-ascending.92476a90132f6ee0.svg');
  --cl-pivot-sortDesc-bg: url('cl-sort-descending.07df08a42662d167.svg');
  --cl-pivot-noSort-bg: url('cl-no-sort.0f89ea5a1ede25dc.svg');
  --cl-pivot-lock-bg: url('cl-column-pin.4d78a6089a36695e.svg');
  --cl-pivor-unlock-bg: url('cl-column-unpin.81d16f6e0cfef76a.svg');
  --cl-pivot-grouped-by-bg: url('cl-group-by.f06075f271eb70ba.svg');
  --cl-pivot-ungroup-bg: url('cl-ungroup.0e77519c128db459.svg');
  --cl-pivot-expand-bg: url('cl-expand-in-groups.82c57f838a97068e.svg');
  --cl-pivot-duplicate-bg: url('cl-duplicate-bg-active-light.4c0ddc805da3a3e2.svg');
  --cl-pivot-export-bg: url('cl-export.40bb287cbe5070e8.svg');
  --cl-pivot-delete-copy-bg: url('cl-delete-copy-bg.dcc8f658a4f853f3.svg');
  --cl-pivot-drag-and-drop-bg: url('cl-drag-and-drop.c605db86f2ab3514.svg');
  --cl-pivot-grid-border-width: 4px;
  --cl-pivot-grid-border: 0;
  --cl-pivot-subtotal-font-weight: 700;
  /* end pivot-components.overrides.less */
  /* pivot-cli.less */
  --cl-pivot-color-drilled: var(--editor-color-drilled);
  --cl-pivot-filter-descr-bg-color: #EDF1F2;
  --cl-pivot-inline-filter-line-color: var(--cl-color-icon-fill);
  --cl-pivot-header-color: #273678;
  --cl-pivot-header-text-color: #ffffff;
  --cl-pivot-header-hover-color: #273678;
  --cl-pivot-header-text-hover-color: #ffffff;
  --cl-pivot-header-readonly-color: #788896;
  --cl-pivot-highlighted-header-color: #56626E;
  --cl-pivot-selected-color: #CCD7DD;
  --cl-pivot-cell-editor-readonly-color: #F1F1F1;
  --cl-pivot-cell-focused-selected-color: #CCD7DD;
  --cl-pivot-cell-hover-color: #C3CCD6;
  --cl-pivot-cell-invalid-hover-color: #FAC1BE;
  --cl-pivot-cell-warning-hover-color: #F9D3A7;
  --cl-pivot-bg-header-readonly: var(--editor-bg-header-readonly);
  --cl-pivot-row-picker-color: var(--cl-accent-color);
  --cl-pivot-alt-cell-color: transparent;
  --cl-pivot-columns-area-container-color: #EDF1F2;
  --cl-pivot-columns-area-color: #EDF1F2;
  --cl-pivot-hierarchy-area-color: #273678;
  --cl-pivot-hierarchy-item-hover-color: #ffffff;
  --cl-pivot-hierarchy-hover-bg-color: #273678;
  --cl-pivot-editor-cell-bg: #E0E6E8;
  --cl-pivot-editor-alt-cell-bg: #E0E6E8;
  --cl-pivot-editor-hover-cell-border: #899BAB;
  /* end pivot-cli.less */
  /* end cl-pivot module */
  /* cl-layout-manager.component */
  --cl-layout-manager-header-bottom-border: none;
  --cl-layout-manager-drag-cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuODg0MTEgMS42Nzk5MUw5LjUgMS4yMTg5OEw5LjExNTg5IDEuNjc5OTFMNi42MTU4OSA0LjY3OTkxTDUuOTMyNDggNS41SDdIOC41VjguNUg1LjVWN1Y1LjkzMjQ4TDQuNjc5OTEgNi42MTU4OUwxLjY3OTkxIDkuMTE1ODlMMS4yMTg5OCA5LjVMMS42Nzk5MSA5Ljg4NDExTDQuNjc5OTEgMTIuMzg0MUw1LjUgMTMuMDY3NVYxMlYxMC41SDguNVYxMy41SDdINS45MzI0OEw2LjYxNTg5IDE0LjMyMDFMOS4xMTU4OSAxNy4zMjAxTDkuNSAxNy43ODFMOS44ODQxMSAxNy4zMjAxTDEyLjM4NDEgMTQuMzIwMUwxMy4wNjc1IDEzLjVIMTJIMTAuNVYxMC41SDEzLjVWMTJWMTMuMDY3NUwxNC4zMjAxIDEyLjM4NDFMMTcuMzIwMSA5Ljg4NDExTDE3Ljc4MSA5LjVMMTcuMzIwMSA5LjExNTg5TDE0LjMyMDEgNi42MTU4OUwxMy41IDUuOTMyNDhWN1Y4LjVIMTAuNVY1LjVIMTJIMTMuMDY3NUwxMi4zODQxIDQuNjc5OTFMOS44ODQxMSAxLjY3OTkxWiIgZmlsbD0iYmxhY2siIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==),
        auto;
  /* end cl-layout-manager.component */
  /* cl-reporting module */
  --layout-manager-bg-color: #E0E6E8;
  --reporting-paste-data-icon: url('cl-paste-data-light-theme.cd8e982c10d1ce76.svg') no-repeat 0 0;
  --predefined-layout-1-bg: url('cl-predefined-layout-1-light-theme.44cc71175a20503d.svg') no-repeat 0 0;
  --predefined-layout-1-hover-bg: url('cl-predefined-layout-1-light-theme-hover.19102c0405f5ecfb.svg') no-repeat 0 0;
  --predefined-layout-2-bg: url('cl-predefined-layout-2-light-theme.b1ea823eebbb80dd.svg') no-repeat 0 0;
  --predefined-layout-2-hover-bg: url('cl-predefined-layout-2-light-theme-hover.7eb1ba15dbc15bf0.svg') no-repeat 0 0;
  --predefined-layout-3-bg: url('cl-predefined-layout-3-light-theme.33afea5e653c186a.svg') no-repeat 0 0;
  --predefined-layout-3-hover-bg: url('cl-predefined-layout-3-light-theme-hover.f6e1cbf31433585d.svg') no-repeat 0 0;
  --predefined-layout-4-bg: url('cl-predefined-layout-4-light-theme.57c3118e9087cee6.svg') no-repeat 0 0;
  --predefined-layout-4-hover-bg: url('cl-predefined-layout-4-light-theme-hover.c4cfd40f59ffef1b.svg') no-repeat 0 0;
  /* end cl-reporting module */
  /* cl-tabset module */
  --layout-manager-border: 2px solid var(--cl-widget-border-color);
  --cl-tabset-title-color: var(--cl-secondary-text-color);
  --cl-tabset-title-color-hover: var(--cl-secondary-text-color);
  --cl-tabset-active-bg-color: #ffffff;
  --cl-tabset-inactive-bg-color: #E0E6E8;
  /* end cl-tabset module */
  /* cl-tab-view module */
  --inactive-main-tab-header-bg-color: #E0E6E8;
  --inactive-tab-header-bg-color: #E0E6E8;
  --layout-manager-tab-header-bg-color: #E0E6E8;
  --layout-manager-active-tab-header-bg-color: #ffffff;
  --layout-manager-icon-bg-color: #BDBDBD;
  --tabs-dropdown-list-border: 1px solid #EDF1F2;
  --tabs-dropdown-list-box-shadow: 1px 1px 5px -1px #555555;
  --drop-target-indicator-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
  --tab-view-content-bg-color: #E0E6E8;
  --additional-editor-tab-header-color: #308130;
  --toolbar-item-border-color: #E0E6E8;
  --toolbar-viewer-back-btn-bg: #EDF1F2;
  --toolbar-viewer-back-btn-hover-bg: #D7DBDF;
  --toolbar-viewer-back-btn-border: none;
  --toolbar-viewer-back-btn-hover-border: none;
  /* end cl-tab-view module */
  /* cl-type-search-bar.component */
  --search-container-box-shadow: none;
  /* end cl-type-search-bar.component */
  /* cl-group-search-box.component */
  --search-bg-color: #EDF1F2;
  --search-icon-compact-bg-color: #EDF1F2;
  --search-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --search-handler-border: none;
  --search-border: var(--input-search-border);
  /* end cl-group-search-box.component */
  /* cl-server-error.component */
  --server-error-bg-color: #ffffff;
  --server-error-notification-bg-color: #B71C1C;
  /* end cl-server-error.component */
  /* connection-problem-modal.component */
  --connection-problem-body-border: 1px solid #CACFD5;
  /* end connection-problem-modal.component */
  /* datetime-picker-control.component */
  --datetime-picker-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15);
  --datetime-disabled-bg: #F1F1F1;
  --datetime-picker-text-input-color: var(--cl-secondary-text-color);
  --datetime-disabled-color: #CACFD5;
  /* end datetime-picker-control.component */
  /* open-pending-changes-control.component */
  --changes-counter-bg-color: #FB8E00;
  /* end open-pending-changes-control.component */
  /* cl-search-results.less from assets/styles */
  --cl-search-results-hover-color: #1C222D;
  --search-input-color: #1C222D;
  --search-input-placeholder-color: #757575;
  --search-icon-color: var(--cl-color-icon-fill);
  --editor-field-name-highlighted-color: #C0D8FC;
  /* end cl-search-results.less from assets/styles */
  /* cl-app.less */
  --drop-proxy-bg-color: #EDF1F2;
  --indent-container-bg-color: #ffffff;
  /* end cl-app.less */
  /* main.common.less */
  --md-container-bg-color: #E0E6E8;
  --main-app-color: var(--cl-accent-color);
  /* end main.common.less */
  /* cl-scrollbar.common.less */
  --cl-scrollbar-base-color: #A0ABB7;
  --cl-scrollbar-track-color: #EDF1F2;
  --cl-scrollbar-thumb-color: #ACB8C6;
  --cl-scrollbar-thumb-hover-color: #A0ABB7;
  --cl-scrollbar-bg-color: #EDF1F2;
  /* end cl-scrollbar.common.less */
  /* send-logs-modal.component.less, send-logs-attachments.component.less */
  --attachements-container-box-shadow: 0px -2px 4px rgba(0, 0, 0, 0.1);
  --invalid-email-bg-color: #E61D1D;
  --invalid-email-remove-icon-bg-hover-color: white;
  --invalid-email-remove-icon-hover-fill: var(--invalid-email-bg-color);
  --send-logs-attachements-bg-color: #F6F8F9;
  --input-email-bg-color: #D7DBDF;
  /* end send-logs-modal.component.less, send-logs-attachments.component.less */
  /* quill.snow.overrides.less */
  --ql-border-color: var(--cl-color-border);
  --ql-placeholder-color: var(--cl-secondary-text-color);
  /* end quill.snow.overrides.less */
  /* cl-dropdowns.less */
  --popover-box-shadow: 1px 5px 12px rgba(0, 0, 0, 0.2);
  /* end cl-dropdowns.less */
  /* alerts.common.less */
  --swal2-custom-confirm-color: #273678;
  --swal2-custom-confirt-bolder-color: #1C222D;
  --swal2-error-color: var(--cl-color-error);
  --swal2-info-color: var(--cl-accent-color);
  --swal2-success-color: var(--cl-color-success);
  --swal2-warning-color: var(--cl-color-warning);
  /* end alerts.common.less */
  /* publish explorer: mixins.less */
  --terminal-input-label-bg-color: #EDF1F2;
  --terminal-input-hover-color: #ffffff;
  --publish-toolbar-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --publish-toolbar-border-bottom: 0;
  --approver-bg-color: #CACFD5;
  --approver-bg-color-disabled: #788896;
  --approver-color: #44525E;
  --approver-content-border: 1px solid #CACFD5;
  --approver-line-height: 18px;
  --approver-icon-color: #44525E;
  --merge-comment-border-color: #CACFD5;
  --merge-comment-box-shadow: none;
  --approver-border: 0;
  --publish-control-disabled-bg: #EDF1F2;
  --merge-control-disabled-bg: #E0E6E8;
  --approvers-container-bg: #E0E6E8;
  --commit-info-comment-bg: #EDF1F2;
  --publish-terminal-datetime-control: #E0E6E8;
  --publish-terminal-datetime-control-disabled: #E0E6E8;
  --terminal-checkbox-color-disabled: #899BAB;
  /* end publish explorer: mixins.less */
  /* cl-line-control.component.less */
  --cl-line-control-bg-color: #E0E6E8;
  --cl-line-control-color: #44525E;
  /* end cl-line-control.component.less */
  /* cl-spinner.component.less */
  --spinner-progress-bg-color: #E0E6E8;
  --spinner-progress-bg-color-with-opacity: rgba(255, 255, 255, 0.6);
  /* end cl-spinner.component.less */
  /* browser-title.component */
  --browser-title-separator-color: #CCD7DD;
  /* end browser-title.component */
  /* code editor module */
  --code-editor-border-color: #E0E6E8;
  --code-editor-bg-color: #EDF1F2;
  /* end code editor module */
  /* cl-user-info.component */
  --cl-user-info-color: #ffffff;
  /* end cl-user-info.component */
  /* diff-code-editor module */
  --editor-title-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --revisionDrop-background: rgba(0, 0, 0, 0.2);
  --editor-title-color: var(--cl-primary-text-color);
  --editor-title-font-size: var(--cl-font-size-app);
  --changes-navigator-border: 0;
  /* end diff-code-editor module */
  /* entity-revisions module */
  --textfield-readonly-bg-color: #F1F1F1;
  --textfield-hover-bg-color: #ffffff;
  --revision-observer-bg-color: #ffffff;
  --revision-observer-header-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --active-view-right-toolbar-shadow: 2px 0px 2px rgba(0, 0, 0, 0.1);
  --active-view-title-shadow: 0px -2px 0px rgba(0, 0, 0, 0.1), 0px 2px 0px rgba(0, 0, 0, 0.1);
  --revision-disabled-text-color: #788896;
  --revision-disabled-icon-color: #E61D1D;
  /* end entity-revisions */
  /* environments-manager module */
  --environment-editor-disabled-bg-color: #F1F1F1;
  /* end environments-manager module */
  /* order-list-screen.module */
  --order-status-partially-filled: #9B26A8;
  /* end order-list-screen.module */
  /* financew-webclient common */
  --tabs-header-bg: #E0E6E8;
  --tabs-content-bg: #ffffff;
  --bulk-orders-grid-bg: #F1F1F1;
  --editable-cell-bg: #CCD7DD;
  --changed-cell-bg: rgba(67, 181, 67, 0.3);
  --custom-bi-action-icons-color: #BDBDBD;
  --finance-base-bg: #ffffff;
  --finance-mask-button-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05), 0px 1px 2px rgba(0, 0, 0, 0.3);
  --tom-btn-bg: #EDF1F2;
  --tom-btn-hover-bg: #D7DBDF;
  --tom-btn-active-bg: #CACFD5;
  --tom-btn-active-color: var(--cl-button-primary-surface-default);
  /* end finance-webclient common*/
  /* comparison.component */
  --cell-with-compare-diff: #1C4C1C;
  /* end comparison.component */
  /* date-range.component */
  --date-range-control-bg: #EDF1F2;
  --date-range-date-color: #CACFD5;
  --date-range-placeholder-color: #757575;
  /* end date-range.component */
  --content-mask-btn-bg: #EDF1F2;
  --content-mask-btn-active-bg: #CACFD5;
  --content-mask-btn-hover-bg: #D7DBDF;
  --content-mask-btn-active-color: var(--cl-button-primary-surface-default);
  --comparable-changed-editor-bg-color: rgba(67, 181, 67, 0.3);
  --comparable-changed-editor-border-color: rgba(67, 181, 67, 0.54);
  --comparable-original-editor-bg-color: rgba(235, 38, 38, 0.24);
  --comparable-original-editor-border-color: rgba(235, 38, 38, 0.46);
  --comparable-original-editor-hover-color: rgba(235, 38, 38, 0.34);
  --comparable-changed-editor-hover-color: rgba(67, 181, 67, 0.4);
  --comparable-changed-column-header-bg: rgba(67, 181, 67, 0.7);
  --comparable-changed-column-header-hover-bg: rgba(67, 181, 67, 0.8);
  --comparable-deleted-column-header-bg: rgba(230, 29, 29, 0.7);
  --comparable-deleted-column-header-hover-bg: rgba(230, 29, 29, 0.8);
  /* comparable-editors.component */
  --comparable-editor-header-bg: #E0E6E8;
  --comparable-editor-header-color: #56626E;
  --comparable-editor-header-border: none;
  /* end comparable-editors.component */
  /* cl-ai-chat */
  --ai-chat-border: 1px solid #E0E6E8;
  --ai-chat-header-border-top: 4px solid #ffffff;
  --ai-chat-history-bg: #ffffff;
  --ai-chat-header-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
  --ai-chat-self-message-bg: #ffffff;
  --ai-chat-message-bg: #F1F1F1;
  --ai-chat-messages-box-bg: #ffffff;
  --ai-chat-message-separator: 2px solid #BDBDBD;
  --ai-chat-message-generation-color: #757575;
  --ai-chat-message-error-bg: #FFD9D7;
  --ai-chat-message-error-color: var(--cl-color-error);
  --ai-chat-generation-flicker-bg: #308130;
  --ai-chat-btn-bg: #E0E6E8;
  --ai-chat-input-bg: #ffffff;
  --ai-chat-input-border: 1px solid #D7DBDF;
  --ai-chat-input-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
  --ai-chat-execute-btn-pressed-bg: #1669E8;
  --ai-chat-item-hover-color: #1A72F5;
  --ai-chat-prompt-text-bg: #CACFD5;
  --ai-chat-prompt-text-color: #1C222D;
  --ai-chat-history-overlay-bg: rgba(0, 0, 0, 0.2);
  --ai-chat-session-active-bg: var(--cl-accent-color);
  --ai-chat-history-group-color: #788896;
  --ai-chat-history-actions-bg: linear-gradient(270deg, #C0D8FC 64.06%, rgba(196, 228, 250, 0) 100%);
  /* end cl-ai-chat */
  /* cl-attachments */
  --attachment-bg: #E0E6E8;
  /* end cl-attachments */
  /* editor-stepper.component.less */
  --step-item-bg-color: #EDF1F2;
  --stepper-done-text-color: #ffffff;
  --stepper-active-icon-color: #ffffff;
  --stepper-active-bg-color: #1A72F5;
  --stepper-info-required-icon: #FF4133;
  --stepper-invalid-icon-color: #ffffff;
  --stepper-invalid-bg-color: var(--editor-color-error);
  --stepper-done-bg-color: var(--cl-color-success);
  --stepper-disabled-color: #899BAB;
  /* end editor-stepper.component.less */
  /* create-new-entity-modal-content.component */
  --inner-panel-border: 2px solid var(--editor-border-color);
  --inner-panel-border-radius: 2px;
  /* end create-new-entity-modal-content.component */
  /* interactive toolbar elements */
  --interactive-input-invalid-bg-color: #FFD9D7;
  --interactive-input-invalid-bg-hover-color: #FAC1BE;
  --interactive-input-invalid-border-color: #E62726;
  /* end interactive toolbar elements */
  /* bi-modal */
  --bi-modal-name-bg: #EDF1F2;
  --bi-modal-title-color: #1C222D;
  --bi-modal-chart-list-border: #CACFD5;
  --bi-modal-chart-list-bg: #ffffff;
  --bi-modal-chart-item-color: #1C222D;
  --bi-modal-chart-item-hover-bg: #E0E6E8;
  --bi-modal-chart-checkbox-label-color: #1C222D;
  --bi-modal-aggregate-bg: #EDF1F2;
  --bi-modal-aggregate-border: none;
  /* end bi-modal */
  /* cl-view-type-element */
  --view-type-element-bg: #EDF1F2;
  --view-type-element-active-bg: #E0E6E8;
  --view-type-element-hover-bg: #D7DBDF;
  /* end cl-view-type-element */
  /* dot graph */
  --dot-graph-fill: #F6F8F9;
  --dot-graph-text: #1C222D;
  --dot-graph-outline: #56626E;
  --dot-graph-hover-fill: #56626E;
  --dot-graph-hover-text: #ffffff;
  --dot-graph-hover-outline: #56626E;
  --dot-graph-stroke-width: 1px;
  --dot-graph-edge-outline: #56626E;
  --dot-graph-completed-fill: #81CD8180;
  --dot-graph-completed-hover-fill: #81CD81CC;
  --dot-graph-completed-outline: #1C4C1C80;
  --dot-graph-completed-hover-outline: #1C4C1CCC;
  --dot-graph-inprogress-fill: #DFA72F80;
  --dot-graph-inprogress-hover-fill: #DFA72FCC;
  --dot-graph-inprogress-outline: #967D1F80;
  --dot-graph-inprogress-hover-outline: #967D1FCC;
  --dot-graph-error-fill: #FF4133B3;
  --dot-graph-error-hover-fill: #FF413366;
  --dot-graph-error-outline: #B71C1CB3;
  --dot-graph-error-hover-outline: #B71C1C66;
  /* end dot graph */
  /* unsupported-structure-editor.component */
  --unsupported-structure-editor-bg: #F1F1F1;
  --unsupported-structure-editor-color: #56626E;
  /* end unsupported-structure-editor.component */
  /* entities-override.component */
  --entities-override-toolbar-border-color: var(--cl-color-border);
  --entities-override-box-shadow: 0px 0px 8px 3px rgba(18, 18, 18, 0.15);
  --entities-override-list-box-shadow: 0px 4px 8px rgba(18, 18, 18, 0.15);
  --entities-override-editor-title-border: none;
  /* end entities-override.component */
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[8].rules[1].use[0]!./src/assets/styles/themes/light-flat-theme.less?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root[data-theme='light-flat-theme'] {
  /* Common colors & icons */
  --cl-accent-color: #1868AB;
  --cl-primary-text-color: #333333;
  --cl-secondary-text-color: #555555;
  --cl-color-toggle-arrow: #337AB7;
  --cl-color-icon-fill: #888888;
  --cl-color-icon-hover-fill: var(--cl-accent-color);
  --cl-color-icon-disabled: #C6C6C6;
  --cl-remove-icon-fill: #D84B36;
  --cl-color-hover: #ecf6f8;
  --cl-active-color: #1868AB;
  --cl-tab-active-color: #F1892F;
  --cl-color-border: #E2E2E2;
  --cl-line-color: #E2E2E2;
  --cl-color-text-disabled: rgba(51, 51, 51, 0.6);
  --cl-color-header-hover: #969696;
  --cl-color-tooltips: #ffffff;
  --cl-color-warning: #D27320;
  --cl-color-error: #B2402F;
  --cl-color-cancel: #D84B36;
  --cl-color-success: #5CB85C;
  --cl-progress-spinner-bg: url('cl-spinner-light.f5cf5e18110165ef.svg') no-repeat center;
  --cl-clear-filter-icon: url('cl-clear-filter-light.337100e8d794d77d.svg') 0 0 no-repeat;
  --cl-separator-color: #C6C6C6;
  --cl-list-color-hover: #E8F3FC;
  --cl-list-color-selection: #E8F3FC;
  --cl-tree-item-color: #333333;
  --cl-active-query-color: #F1892F;
  --cl-logo-icon: #145AA2;
  --cl-background-warning: #FFE4C4;
  --cl-background-interactive-warning: rgba(251, 142, 0, 0.13);
  --cl-box-shadow-warning: inset 0px 0px 3px rgba(0, 0, 0, 0.15);
  --cl-background-box-shadow-warning: var(--cl-box-shadow-warning), 0px -1px 0px 0px rgba(0, 0, 0, 0.15) inset;
  --cl-background-box-shadow-interactive: var(--cl-box-shadow-warning), 0px -1px 0px 0px var(--editor-border-color-interactive) inset;
  --cl-background-box-shadow-invalid: var(--cl-box-shadow-warning);
  --cl-background-box-shadow-invalid-select: inset 0 0 0 1px var(--cl-color-error), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-warning-select: inset 0 0 0 1px var(--editor-border-color-warning), var(--cl-box-shadow-warning);
  --cl-grid-header-hover: var(--cl-color-hover);
  --cl-header-bg: #ffffff;
  --cl-drag-drop-input-color: #44525E;
  --cl-drag-drop-input-placeholder-color: #788896;
  --cl-drag-drop-input-border: #CACFD5;
  --cl-drag-drop-input-border-active: #66AFE9;
  --cl-drag-drop-input-background: #AED9F5;
  --cl-color-warning-icon-fill: #D27320;
  --cl-color-icon-comparable-paths-top: var(--cl-color-error-icon-fill);
  --cl-color-icon-comparable-paths-bottom: #43B543;
  --cl-placeholder-color: #333333;
  --cl-placeholder-icon: var(--cl-color-icon-fill);
  --cl-advanced-filter-border: 1px solid var(--editor-border-color);
  --cl-advanced-padding-left: 7px;
  --cl-advanced-padding-top: -1px;
  /* end Common colors & icons */
  /* Buttons */
  --cl-button-primary-surface-default: #00AC71;
  --cl-button-primary-surface-hover: #43B543;
  --cl-button-primary-surface-pressed: #009864;
  --cl-button-primary-surface-disabled: #F1F1F1;
  --cl-button-primary-text-default: #ffffff;
  --cl-button-primary-text-disabled: #969696;
  --cl-button-secondary-surface-default: #ffffff;
  --cl-button-secondary-surface-hover: #F6F8F9;
  --cl-button-secondary-surface-pressed: #EDF1F2;
  --cl-button-secondary-surface-disabled: #F1F1F1;
  --cl-button-secondary-border-default: 1px solid #D2D2D2;
  --cl-button-secondary-border-hover: 1px solid #66AFE9;
  --cl-button-secondary-border-pressed: 1px solid #468EC9;
  --cl-button-secondary-border-disabled: 1px solid #F1F1F1;
  --cl-button-secondary-text-default: #333333;
  --cl-button-secondary-text-hover: #333333;
  --cl-button-secondary-text-disabled: #969696;
  --cl-button-danger-surface-default: #D84B36;
  --cl-button-danger-surface-hover: #EB2626;
  --cl-button-danger-surface-pressed: #C2422F;
  --cl-button-danger-surface-disabled: #F1F1F1;
  --cl-button-danger-text-default: #ffffff;
  --cl-button-danger-text-disabled: #969696;
  --cl-button-with-icon-surface-default: #ffffff;
  --cl-button-with-icon-surface-hover: #F7F7F7;
  --cl-button-with-icon-surface-pressed: #F1F1F1;
  --cl-button-with-icon-surface-disabled: #ffffff;
  --cl-button-with-icon-border-default: 1px solid #E2E2E2;
  --cl-button-with-icon-border-hover: 1px solid #D2D2D2;
  --cl-button-with-icon-border-pressed: 1px solid #C6C6C6;
  --cl-button-with-icon-border-disabled: 1px solid #F1F1F1;
  --cl-button-with-icon-text-default: #333333;
  --cl-button-with-icon-text-hover: #1868AB;
  --cl-button-with-icon-text-pressed: #1868AB;
  --cl-button-with-icon-text-disabled: #788896;
  --cl-button-with-icon-icon-default: #888888;
  --cl-button-with-icon-icon-hover: #1868AB;
  --cl-button-with-icon-icon-pressed: #1868AB;
  --cl-button-with-icon-icon-disabled: #C6C6C6;
  /* end Buttons */
  /* Dropdowns */
  --cl-dropdown-item-icon-default: #888888;
  --cl-dropdown-item-icon-hover: #1868AB;
  --cl-dropdown-item-icon-pressed: #145AA2;
  --cl-dropdown-item-icon-selected: #1868AB;
  --cl-dropdown-item-icon-disabled: #C6C6C6;
  --cl-dropdown-item-bg-default: #ffffff;
  --cl-dropdown-item-bg-hover: #E8F3FC;
  --cl-dropdown-item-bg-pressed: #D9EBFA;
  --cl-dropdown-item-bg-selected: #F6F8F9;
  --cl-dropdown-item-bg-disabled: transparent;
  --cl-dropdown-item-text-default: #333333;
  --cl-dropdown-item-text-hover: #1868AB;
  --cl-dropdown-item-text-pressed: #145AA2;
  --cl-dropdown-item-text-selected: #1868AB;
  --cl-dropdown-item-text-disabled: #969696;
  --cl-dropdown-menu-box-shadow: 0px 0px 10px 4px rgba(40, 40, 40, 0.15);
  --cl-input-surface-default: #ffffff;
  --cl-input-border-default: #E2E2E2;
  --cl-input-text-placeholder: #AEAEAE;
  --cl-input-icon-default: #888888;
  --cl-input-surface-hover: #F7F7F7;
  --cl-input-border-hover: #D2D2D2;
  --cl-input-icon-hover: #1868AB;
  --cl-input-surface-focused: #ffffff;
  --cl-input-border-focused: #66AFE9;
  --cl-input-surface-disabled: #F7F7F7;
  --cl-input-border-disabled: #F6F8F9;
  --cl-input-text-disabled: #969696;
  --cl-input-icon-disabled: #C6C6C6;
  --cl-input-text-default: #333333;
  /* end Dropdowns */
  /* Font variables */
  --cl-font-family: 'Open Sans', sans-serif;
  --cl-font-size-app: 1.2rem;
  --cl-font-weight-medium-extra: 600;
  /* end Font constants */
  /* Typography & Forms colors */
  --cl-color-bg-base: #ffffff;
  --cl-color-heading: var(--cl-secondary-text-color);
  --cl-textfield-border-color: var(--cl-color-border);
  --cl-toggle-color: var(--cl-color-icon-fill);
  --cl-toggle-bg-color: #E2E2E2;
  --cl-toggle-active-color: #AED9F5;
  --cl-toggle-active-circle-color: #1868AB;
  --cl-button-border-radius: 3px;
  --cl-button-text-transform: none;
  --cl-header-toolbar-box-shadow: inset 0px -2px 0px -1px #E8E8E8;
  --cl-header-box-shadow: inset 0px -2px 0px -1px #E8E8E8;
  --cl-header-toolbar-margin: 4px;
  --cl-radio-button-color: #D2D2D2;
  --cl-radio-button-border-width: 1px;
  /* end Typography & Forms colors */
  /* Common icons (checkbox, i.e.) */
  --cl-checkbox-check-bg: url('cl-checkbox-checked-c-light-flat.5a69ef3667b8e6b3.png');
  --cl-checkbox-uncheck-bg: url('cl-checkbox-unchecked-c-light-flat.f730636b6d0a43fd.png');
  --cl-checkbox-check-disabled-bg: url('cl-checkbox-checked-disabled-c-light.d3ef61464b17df3c.png');
  --cl-checkbox-uncheck-disabled-bg: url('cl-checkbox-unchecked-disabled-c-light.c384869f489ac374.png');
  --cl-checkbox-indeterminate-bg: url('cl-checkbox-indeterminate-c-light-flat.f2135b34b355b48d.png');
  --cl-checkbox-check-readonly-bg: url('cl-checkbox-checked-flat-readonly.b183c89b725a8ade.png');
  --cl-checkbox-uncheck-readonly-bg: url('cl-checkbox-unchecked-flat-readonly.f730636b6d0a43fd.png');
  --cl-checkbox-indeterminate-readonly-bg: url('cl-checkbox-indeterminate-flat-readonly.68f6f13853165045.png');
  /* and Common icons (checkbox, i.e.) */
  /* Modal colors */
  --cl-color-modal: #ffffff;
  --cl-color-bg-modal-header: #F7F7F7;
  --cl-components-bg-color: #ffffff;
  --cl-components-border: 1px solid var(--cl-color-border);
  --cl-components-border-radius: 2px;
  --cl-color-modal-header: var(--cl-primary-text-color);
  --cl-color-modal-close-icon: #C6C6C6;
  --cl-color-modal-close-disabled-icon: #C6C6C6;
  --cl-components-content-bg-color: #ffffff;
  --cl-modal-dialog-shadow: 0px 6px 6px rgba(0, 0, 0, 0.3);
  --cl-overlay-bg: rgba(0, 0, 0, 0.05);
  --cl-modal-dialog-border-radius: 4px;
  --cl-popup-border-radius: var(--cl-modal-dialog-border-radius);
  --cl-dropdown-menu-border: 1px solid #E8E8E8;
  /* end Modal colors */
  /* Input colors */
  --input-search-hovered: #F7F7F7;
  --input-control-bg-color: #ffffff;
  --input-search-focused: #ffffff;
  --input-search-border: 1px solid rgba(226, 226, 226, 0.5);
  --input-search-border-hovered-color: #E2E2E2;
  --input-search-border-radius: 3px;
  --cl-control-border: 1px solid #E8E8E8;
  /* end input colors */
  /* Charts & Chart settings colors */
  --chart-settings-bg-color: #ffffff;
  --chart-type-list-box-shadow: -2px 3px 4px rgba(0, 0, 0, 0.11);
  --chart-type-input-bg-color: #ffffff;
  --chart-type-list-bg-color: #ffffff;
  --chart-item-hover-color: var(--cl-accent-color);
  --chart-active-item-bg-color: #AED9F5;
  --chart-icon-fill: var(--cl-color-icon-fill);
  --chart-dropdown-list-border-color: #D2D2D2;
  --chart-content-bg-color: #ffffff;
  --chart-item-disabled-color: #C6C6C6;
  --chart-bar-item-disabled-color: #CACFD5;
  --chart-underlay-color: #F7F7F7;
  --force-directed-graph-circle-stroke: #393939;
  --gauge-chart-empty-segment-color: #E2E2E2;
  --histogram-secondary-color: #F1892F;
  --histogram-bar-active-rect-color: #C6C6C6;
  --histogram-bar-rect-color: #E2E2E2;
  --navigator-line-color: #555555;
  --navigator-outline-color: #494949;
  --bar-chart-split-line-color: #CACFD5;
  --chart-brash-selection: #C6C6C6;
  --chart-brash-handle: #969696;
  --chart-navigator-overlay: #E8E8E8;
  --line-chart-error-bar-color: #E2E2E2;
  /* end Charts & Chart settings colors */
  /* Renderer colors */
  --cl-control-color: #ffffff;
  --renderer-content-bg-color: var(--cl-components-content-bg-color);
  --renderer-header-bg-color: var(--renderer-content-bg-color);
  /* end Renderer colors */
  /* Editor colors */
  --editor-color-accent: #66AFE9;
  --editor-color-drilled: #E8F3FC;
  --editor-border-color: #E8E8E8;
  --editor-selected-border-color: transparent;
  --editor-active-icon-fill: #337AB7;
  --editor-bg-color-arrow: #ffffff;
  --editor-tree-line-color: #E8E8E8;
  --editor-icons-color: var(--cl-color-icon-fill);
  --editor-value-name-bg-color: #F7F7F7;
  --editor-value-name-text-color: var(--cl-secondary-text-color);
  --editor-value-item-text-color: var(--cl-primary-text-color);
  --editor-value-name-unsupported-bg-color: #F7F7F7;
  --editor-value-name-unsupported-text-color: #888888;
  --editor-active-icon-color: var(--cl-color-icon-fill);
  --editor-active-item-bg-color: #F7F7F7;
  --editor-active-item-name-color: var(--cl-secondary-text-color);
  --editor-active-item-text-color: var(--cl-primary-text-color);
  --editor-color-key: #F1892F;
  --editor-color-error: #B2402F;
  --editor-color-error-disabled: rgba(178, 64, 47, 0.4);
  --editor-color-required: var(--editor-color-error);
  --editor-color-invalid: rgba(216, 75, 54, 0.4);
  --editor-bg-color-invalid: #F7DBD7;
  --editor-color-warning: rgba(241, 137, 47, 0.2);
  --editor-border-color-invalid: #E5B3AA;
  --editor-border-color-warning: rgba(241, 137, 47, 0.6);
  --editor-border-color-interactive: rgba(251, 142, 0, 0.3);
  --editor-item-bg-color-disabled: #ffffff;
  --editor-header-bg-color-disabled: #E2E2E2;
  --editor-item-text-color-disabled: #AEAEAE;
  --editor-header-text-color-disabled: #AEAEAE;
  --editor-color-disabled: #AED9F5;
  --editor-disabled-color-hover: var(--cl-color-hover);
  --editor-value-item-is-active-bg-color: #AED9F5;
  --editor-collapse-btn-color: #ffffff;
  --editor-collapse-btn-expanded-color: #F6F8F9;
  --editor-collapse-btn-hover-color: #EDF1F2;
  --editor-collapse-btn-disabled-color: #F6F8F9;
  --editor-collapse-btn-border: 1px solid #EDF1F2;
  --editor-collapse-except-btn-color: #888888;
  --editor-unsupported-type-bg: #ffffff;
  --editor-unsupported-type-color: #788896;
  --editor-element-plain-border: inset 0px -2px 0px -1px var(--editor-border-color);
  --grid-editor-element-plain-border: none;
  --editor-element-name-plain-border: none;
  --editor-selected-border-width: 1px;
  --editable-grid-item-bg-color-disabled: var(--editor-item-bg-color-disabled);
  /* end Editor colors */
  /* app-main.component */
  --splitter-bg: #E8E8E8;
  --splitter-min-size: 3px;
  /* end app-main.component */
  /* cl-app-settingcs-shortcuts-hierarchy.component */
  --cl-app-settings-shortcut-hovered-color: var(--cl-accent-color);
  /* end cl-app-settings-shortcuts-hierarchy.component */
  /* auth-info.component */
  --cl-list-item-icon-fill: var(--cl-color-icon-fill);
  --cl-list-item-header-hover: var(--cl-accent-color);
  --cl-auth-info-list-separator-color: #F1F1F1;
  --cl-auth-info-logout-svg-color: var(--cl-color-icon-fill);
  --cl-auth-info-logout-svg-hover-color: var(--cl-accent-color);
  --cl-auth-info-user-data-color: var(--cl-secondary-text-color);
  --cl-auth-info-list-bg: #ffffff;
  --cl-list-item-header-copied: #00AC71;
  --cl-list-version-info-item-name: var(--cl-secondary-text-color);
  --cl-popup-adv-bg: #ffffff;
  --cl-popup-adv-color: var(--cl-secondary-text-color);
  /* end auth-info.component */
  /* aws-login-page.component */
  /* end aws-login-page.component */
  /* adal-error-page.component */
  --cl-color-bg-server-error: #282828;
  --cl-color-bg-button: #333333;
  --cl-color-bg-button-hover: #494949;
  --cl-color-bg-button-text: #BDBDBD;
  /* end adal-error-page.component */
  /* basic-login-page.component */
  --login-page-background-color: #ffffff;
  --loading-spinner-background-color: #ffffff;
  --duo-container-background-color: #ffffff;
  --duo-widget-background-color: #ffffff;
  /* end basic-login-page.component */
  /* login-page.component */
  --validation-message-error-color: var(--cl-color-error);
  --login-page-text-color: var(--cl-secondary-text-color);
  /* end login-page.component */
  /* cl-multiple-login-page.component */
  --multilple-login-page-color: #44525E;
  --multilple-login-page-hover-icon-color: #ffffff;
  /* end cl-multiple-login-page.component */
  /* set-password-page.component */
  --set-password-page-text-color: var(--cl-secondary-text-color);
  --set-password-page-error: var(--cl-color-error);
  /* end set-password-page.component */
  /* cl-auth-password.component */
  --validation-message-error-color: #D84B36;
  --password-input-control-bg-color: #ffffff;
  --password-input-border-color: #E2E2E2;
  --password-input-hovered-control-bg: #F7F7F7;
  --password-input-focused: inset 0 0 0 1px #66AFE9;
  --password-input-error: inset 0 0 0 1px #D84B36;
  /* end cl-auth-password.component */
  /* cl-auth-text-input.component */
  --auth-text-input-bg-color: #ffffff;
  --auth-text-input-box-shadow: 0 0 0 1px #E2E2E2;
  --auth-text-input-hovered-bg: #F7F7F7;
  --auth-text-input-error: inset 0 0 0 1px #D84B36;
  --auth-text-input-focused-box-shadow: inset 0 0 0 1px #66AFE9;
  /* end cl-auth-text-input.component */
  /* okta-error-page.component */
  --okta-server-error: #ffffff;
  --okta-bg-button: var(--cl-button-primary-surface-default);
  --okta-bg-button-hovered: var(--cl-button-primary-surface-hover);
  --okta-button-text: #ffffff;
  /* end okta-error-page.component */
  /* okta-login-page.component */
  --okta-login-page-bg-color: #ffffff;
  --okta-login-page-auth-content-color: var(--cl-secondary-text-color);
  --okta-login-page-form-label-color: var(--cl-secondary-text-color);
  --okta-login-page-input-bg-color: #ffffff;
  --okta-login-page-input-focused-border-color: inset 0 0 0 1px #66AFE9;
  --okta-login-page-input-error-border-color: inset 0 0 0 1px #D84B36;
  --okta-login-page-input-color: var(--cl-secondary-text-color);
  --okta-login-page-input-shadow: 0 0 0 1px #E2E2E2;
  --okta-login-page-input-hovered-bg-color: #F7F7F7;
  --okta-login-page-auth-btn: var(--cl-button-primary-surface-default);
  --okta-login-page-auth-btn-hovered: var(--cl-button-primary-surface-hover);
  --okta-login-page-input-placeholder: #788896;
  --okta-login-page-error: #D84B36;
  /* end okta-login-page.component */
  /* bar-icon.component */
  --bar-icon-svg-warning-fill: var(--cl-color-warning);
  --bar-icon-svg-active-fill: var(--cl-accent-color);
  /* end bar-icon.component */
  /* bar-item-template.component */
  --select-container-bg: #ffffff;
  --select-container-hover-bg: var(--cl-color-hover);
  /* end bar-item-template.component */
  /* bar-item.component */
  --click-area-disbled-color: #C6C6C6;
  --click-area-disbled-icon-fill: #C6C6C6;
  /* end bar-item.component */
  /* bar-item-list.component */
  --bar-item-list-name-color: #333333;
  --bar-item-list-text-disabled-color: #969696;
  --bar-item-separator-color: #E8F3FC;
  --checkbox-toogler-bg-color: #AED9F5;
  --checkbox-toogler-circle-color: #1868AB;
  /* end bar-item-list.component */
  /* bar-item-button-select.component */
  --button-select-input-bg-color: #ffffff;
  --button-select-input-color: #145AA2;
  --button-select-input-hover-color: #145AA2;
  --button-select-active-input-color: #ffffff;
  --button-select-input-bg-hover-color: #F7F7F7;
  --button-select-input-disabled-bg-color: #F7F7F7;
  --button-select-input-disabled-color: #145AA2;
  --button-select-box-shadow: none;
  --button-select-input-border-radius: var(--cl-button-border-radius);
  --button-select-input-border: var(--input-search-border);
  --bar-search-view-readonly-color: #AEAEAE;
  --button-select-input-color: #333333;
  /* end bar-item-button-select.component */
  /* bar-search-view.component */
  --bar-search-view-disabled-bg: #ffffff;
  /* end bar-search-view.component */
  /* cl-item-breadcrumb.component */
  --breadcrumb-arrow-bg: #337AB7;
  --breadcrumb-arrow-margin: -4px;
  --breadcrumb-table-light-color: var(--cl-color-icon-fill);
  --breadcrumb-title-color: var(--cl-color-icon-fill);
  --breadcrumb-table-light-color: #1868AB;
  --breadcrumb-hover-color: rgba(24, 104, 171, 0.8);
  --breadcrumb-icon-color: #1868AB;
  --breadcrumb-item-error-color: var(--cl-color-error);
  --breadcrumb-item-warning-color: var(--cl-color-warning);
  /* end cl-item-breadcrumb.component */
  /* browser-entity-edit.component */
  --browser-entity-edit-placeholder: #ffffff;
  /* end browser-entity-edit.component */
  /* browser-entity-edit-container.component */
  --browser-entity-edit-container-placeholder: #ffffff;
  /* end browser-entity-edit-container.component */
  /* browser-entity-workflow.component.less */
  --browser-entity-workflow-rcc-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
  /* end browser-entity-workflow.component.less */
  /* editor-stepper.component.less */
  --step-item-bg-color: #F7F7F7;
  --stepper-active-bg-color: var(--editor-color-accent);
  /* end editor-stepper.component.less */
  /* editor-steps-wrapper.component.less */
  --collapsed-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);
  --toggler-before-box-shadow: 0px 0px 9px 1px rgba(0, 0, 0, 0.75);
  --inner-box-shadow: 0px -1px 9px 1px rgba(0, 0, 0, 0.75);
  /* editor-steps-wrapper.component.less */
  /* browser-grid.component */
  --browser-grid-main-view-bg: #ffffff;
  --browser-grid-header-box-shadow: none;
  --browser-grid-notification-container-bg: #ffffff;
  --browser-grid-notification-container-icon: var(--cl-color-warning);
  --browser-grid-btn-sm-color: var(--cl-color-icon-fill);
  --browser-grid-btn-sm-bg: #ffffff;
  --browser-grid-spacer: #ffffff;
  --browser-grid-viewers-container-collapsed-bg-color: #ffffff;
  --browser-grid-edit-controls-bg: #ffffff;
  --browser-grid-right-toolbar-icon: var(--cl-accent-color);
  --browser-grid-mask-content-color: var(--cl-secondary-text-color);
  --browser-grid-placeholder-bg: #ffffff;
  --browser-grid-split-view: #ffffff;
  --browser-grid-toolbar-left-bg: #ffffff;
  --browser-grid-toolbar-left-box-shadow: none;
  --browser-grid-titles-toolbar-icon: var(--cl-color-icon-fill);
  --browser-grid-resize-control-container-bg-color: transparent;
  --browser-grid-resize-control-container-icon: var(--cl-color-icon-fill);
  --browser-grid-resize-control-container-icon-hovered: var(--cl-accent-color);
  --browser-grid-resize-border: 1px solid var(--cl-color-border);
  --browser-grid-resize-border-hovered: 1px solid var(--cl-accent-color);
  --browser-grid-resize-hierarchical-bg-color: transparent;
  --browser-grid-resize-before-bg: transparent;
  --browser-grid-resize-hierarchical-box-shadow: none;
  --browser-grid-resize-hierarchical-after-bg-color: #ffffff;
  --browser-grid-resize-hierarchical-after-box-shadow: none;
  --browser-grid-resize-shadow-bg: transparent;
  --browser-grid-resize-shadow: none;
  --browser-grid-mask-bg: #ffffff;
  --browser-grid-btn-refresh-color: var(--cl-color-icon-fill);
  --browser-grid-cancel-loading-icon: var(--cl-color-cancel);
  --browser-grid-btn-refresh-bg: #F7F7F7;
  --browser-grid-btn-refresh-bg-hovered: #F1F1F1;
  --browser-grid-delimiter-for-cl-btns: #BDBDBD;
  /* end browser-grid.component */
  /* heatmap-settings.component */
  --chart-settings-color: var(--cl-primary-text-color);
  /* end heatmap-settings.component */
  /* custom-bi-toolbar.component */
  --main-toolbar-bg-color: #ffffff;
  --interactive-item-border-color: #E2E2E2;
  --interactive-item-label-font-weight: 400;
  --interactive-elements-input-bg: transparent;
  --interactive-elements-dropdown-bg: #ffffff;
  --interactive-elements-input-color: var(--cl-primary-text-color);
  /* end custom-bi-toolbar.component*/
  /* custom-bi.component */
  --toolbar-left-box-shadow: none;
  --custom-bi-header-box-shadow: none;
  --cl-action-cell-color: var(--cl-accent-color);
  /* end custom-bi.component */
  /* datasets-versions.component */
  --datasets-versions-dropdown-bg-color: #ffffff;
  --datasets-versions-border: 1px solid #E8E8E8;
  --datasets-versions-border-radius: 2px;
  --datasets-versions-checkbox-label: #333333;
  /* end datasets-versions.component */
  /* ds-tree.component, ds-tree-input-search.component */
  --search-input-color: var(--cl-primary-text-color);
  --placeholder-color: var(--cl-color-icon-fill);
  /* end ds-tree.component, ds-tree-input-search.component */
  /* hyperlink-editor-container.component */
  --cl-link-text-color: #1868AB;
  --cl-link-visited-color: #9B26A8;
  /* end hyperlink-editor-container.component */
  /* calendar.component */
  --calendar-dropdown-border: 1px solid var(--cl-color-border);
  --calendar-day-color: var(--cl-secondary-text-color);
  --calendar-active-day-color: #ffffff;
  --calendar-active-day-bg: var(--cl-accent-color);
  --calendar-between-day-bg: #D9EBFA;
  --calendar-between-day-bg-hover: #D7DBDF;
  --calendar-between-day-color: #44525E;
  --calendar-between-day-color-hover: #468EC9;
  --calendar-disabled-day-color: #A0ABB7;
  --calendar-disabled-day-bg: #F6F8F9;
  --calendar-contols-delimiter-color: var(--cl-line-color);
  /* end calendar.component */
  /* datetime-editor.component */
  --calendar-week-day-name-color: var(--cl-secondary-text-color);
  --calendar-controls-box-shadow: none;
  --calendar-years-list-box-shadow: none;
  --datetime-editor-button-bg-color: #ffffff;
  --datetime-editor-reset-button-bg-color: #ffffff;
  --datetime-editor-highlight-color: var(--cl-accent-color);
  --datetime-control-bg-color: #ffffff;
  --datetime-control-border-color: rgba(226, 226, 226, 0.5);
  /* end datetime-editor.component */
  /* cl-editor-content-container.component */
  --carousel-element-active-border-color: #66AFE9;
  --carousel-element-dc-border-color: #E8E8E8;
  --carousel-element-collapsible-bg-color: #ffffff;
  --carousel-element-inactive-border-color: #E8E8E8;
  --carousel-element-inactive-box-shadow: none;
  --arrow-icon-hover-fill: #ffffff;
  --ready-to-collapse-border-color: #E8E8E8;
  --arrow-disabled-color: var(--editor-color-disabled);
  /* end cl-editor-content-container.component */
  /* array-editor-column-chooser.component */
  --array-editor-cc-border-color: #ffffff;
  /* end array-editor-column-chooser.component */
  /* editor-search.component */
  --editor-search-bg-color: #ffffff;
  /* end editor-search.component */
  /* elements-container.component */
  --simple-view-bg-color: #ffffff;
  --simple-view-hover-bg-color: #ffffff;
  --simple-view-highlight-bg-color: #ffffff;
  /* end elements-container.component */
  /* entity-data-element.component */
  --entity-data-handlers-box-shadow: inset 0px -2px 0px -1px var(--editor-border-color);
  --entity-data-element-is-active-bg-color: #AED9F5;
  --editor-line-bg-color: #909090;
  --editor-highlighted-field-name-bg: var(--cl-button-secondary-surface-disabled);
  --arrow-is-active-bg-color: #E8F3FC;
  --arrow-is-active-and-drill-fill: #337AB7;
  --arrow-color-fill: #337AB7;
  --arrow-border-color: 1px solid #E8E8E8;
  /* end entity-data-element.component */
  /* enum-editor-filterable.component */
  --dropdown-virtual-bg-color: #ffffff;
  --dropdown-virtual-box-shadow: -2px 3px 4px rgba(0, 0, 0, 0.11);
  --droprown-link-hover-color: var(--cl-accent-color);
  --droprown-link-highlighted-color: var(--cl-color-hover);
  /* end enum-editor-filterable.component */
  /* grid-editor.component */
  --grid-editor-table-cell-margin: inherit;
  --grid-editor-padding-top: 1px;
  --grid-editor-table-cell-margin-bottom: 0;
  --grid-editor-row-picker-color: #F7F7F7;
  --grid-header-row-height: 21px;
  --grid-header-cell-height: 20px;
  --grid-editor-cell-height: 21px;
  --highlighted-row-bg-color: #ffffff;
  --grid-editor-go-to-type-bg: url('go-to-type-light-flat.37322f4da9873095.png') no-repeat;
  --grid-editor-go-to-type-hover-bg: url('go-to-type-hover-light-flat.1e6fb8226e2d8034.png') no-repeat;
  --grid-editor-go-to-array-bg: url('go-to-array-light-flat.1720625356887e21.png') no-repeat;
  --grid-editor-go-to-array-hover-bg: url('go-to-array-hover-light-flat.3e6fd05fa4c48945.png') no-repeat;
  --grid-editor-go-to-array-selected-bg: url('go-to-array-drilled-light-flat.83f67673bff5e277.png') no-repeat;
  --grid-editor-go-to-array-drilled-bg: url('go-to-array-drilled-light-flat.83f67673bff5e277.png') no-repeat;
  --grid-editor-dropdown-bg: url('dropdown-light-flat.9e5d787cec062ba6.png') no-repeat;
  --grid-editor-dropdown-hover-bg: url('dropdown-hover-light-flat.08506edf18fb5399.png') no-repeat;
  --grid-editor-calendar-bg: url('calendar-light-flat.ecdf028f98b8e2eb.png') no-repeat;
  --grid-editor-calendar-hover-bg: url('calendar-hover-light-flat.7866c631cb958bef.png') no-repeat;
  --grid-editor-navigate-bg: url('navigate-light-flat.7f5ead518fad76bc.png') no-repeat;
  --grid-editor-navigate-hover-bg: url('navigate-hover-light-flat.3a8dcaf16d05af64.png') no-repeat;
  --grid-editor-multiline-editor-bg: url('multiline-editor-light-flat.e16ad5450a514180.png') no-repeat;
  --grid-editor-multiline-editor-hover-bg: url('multiline-editor-hover-light-flat.1ba8eb27fdb4cc38.png') no-repeat;
  --grid-editor-reset-to-valid-bg: url('back-to-valid-flat-default.d648e60e2c4d70f8.png') no-repeat;
  --grid-editor-reset-to-valid-hover-bg: url('back-to-valid-flat-hover.3cecb0ff3ea58e2d.png') no-repeat;
  --grid-editor-go-to-details-bg: url('go-to-details-light-flat.6f7d48ab1c1d51d0.png') no-repeat;
  --grid-editor-go-to-details-hover-bg: url('go-to-details-hover-light-flat.da4a268f7420bd3a.png') no-repeat;
  --grid-editor-clock-bg: url('clock-normal-light-flat.4727bd2fe0000e30.png') no-repeat;
  --grid-editor-clock-bg-hover: url('clock-hover-light-flat.76d779e44c0baa16.png') no-repeat;
  --grid-editor-json-editor-bg: url('json-editor-light-flat.8e8bd8998944392c.png') no-repeat;
  --grid-editor-json-editor-hover-bg: url('json-editor-hover-light-flat.3fc60cf7b9f8ac52.png') no-repeat;
  --grid-editor-time-span-bg: url('timespan-flat-normal.987dc84a4f599226.png') no-repeat;
  --grid-editor-time-span-bg-hover: url('timespan-flat-hover.5505c14bb89fcb37.png') no-repeat;
  --notification-close-icon: url('cross-light-flat.cd418256b1d7f772.png') no-repeat;
  --notification-close-icon-hover: url('cross-hover.1ff358fb268cfcac.png') no-repeat;
  --notification-close-icon-active: url('cross-active.95baf1e62f032ba6.png') no-repeat;
  --grid-editor-check-bg: url('cl-checkbox-checked-c-light-flat.5a69ef3667b8e6b3.png');
  --grid-editor-uncheck-bg: url('cl-checkbox-unchecked-c-light-flat.f730636b6d0a43fd.png');
  --grid-editor-indeterminate-bg: url('cl-checkbox-indeterminate-c-light-flat.f2135b34b355b48d.png');
  --grid-row-number-color-bg: transparent;
  --grid-filter-separator-bg-color: #ffffff;
  --grid-editor-color-disabled: #AED9F5;
  --grid-editor-drilled-box-shadow: none;
  --grid-editor-header-color: #F7F7F7;
  --grid-editor-filter-bg-color: #F7F7F7;
  --grid-editor-border-color: var(--cl-separator-color);
  /* end grid-editor.component */
  /* key-selector.component */
  --key-selector-controls-icon-color-fill: var(--cl-color-icon-fill);
  --key-selector-disabled-color-icon-fill: #C6C6C6;
  /* end key-selector.component */
  /* variant-editor.component */
  --editor-delimiter-bg-color: #ffffff;
  /* end variant-editor.component */
  /* handler-actions.component, handler-action.component */
  --handler-separator-color: var(--cl-separator-color);
  --handler-action-icon-fill: var(--cl-color-icon-fill);
  --handler-action-hover-color: var(--cl-accent-color);
  --handler-action-disabled-fill: var(--cl-button-secondary-surface-disabled);
  /* end handler-actions.component, handler-action.component */
  /* handler-params.component */
  --handler-params-bg: #ffffff;
  --handler-params-title-bg: var(--cl-color-bg-modal-header);
  --handler-params-title-color: #ffffff;
  --elements-container-last-child-bg: #ffffff;
  --handler-params-warning-color: var(--cl-color-warning);
  --handler-params-error-color: var(--cl-color-error);
  --handler-params-resolving-color: var(--cl-accent-color);
  --handler-btn-disabled-bg: rgba(230, 230, 230, 0.5);
  /* end handler-params.component */
  /* handler-params-info.component, handler-params-info-popup.component */
  --handler-params-info-bg: #ffffff;
  --handler-params-info-popup-bg: #ffffff;
  --elements-list-name-color: var(--cl-secondary-text-color);
  /* end handler-params-info.component, handler-params-info-popup.component */
  /* handler-progress.component */
  --handler-progress-bg: #CACFD5;
  --handler-progress-text-color: #ffffff;
  --handler-progress-status-unknown: #D7DBDF;
  --handler-progress-status-normal: #337AB7;
  --handler-progress-status-warning: #F1892F;
  --handler-progress-status-error: #D84B36;
  --handler-progress-status-completed: #5CB85C;
  --handler-progress-status-canceled: var(--cl-color-icon-fill);
  --handler-progress-status-failed: #D84B36;
  --handler-pending-view-bg: url('cl-pending-light.f3bf3b35e1482d02.svg') no-repeat center;
  --handler-unknown-view-bg: url('cl-unknown.5ef5ad088a9a52d6.svg') no-repeat center;
  --handler-progress-status-failed-content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS40IDhMMCA2LjZMMi42IDRMMCAxLjRMMS40IDBMNCAyLjZMNi42IDBMOCAxLjRMNS40IDRMOCA2LjZMNi42IDhMNCA1LjRMMS40IDhaIiBmaWxsPSIjZDg0YjM2Ii8+Cjwvc3ZnPgo=);
  /* end handler-progress.component */
  /* handler-time-info.component */
  --handler-time-info-span-color: var(--cl-color-icon-fill);
  /* end handler-time-info.component */
  /* handlers-search-group.component */
  --handlers-group-search-color: var(--cl-primary-text-color);
  /* end handlers-search-group.component */
  /* handlers-shortcuts.component */
  --handlers-shortcuts-toolbar-box-shadow: none;
  /* end handlers-shortcuts.component */
  /* run-handlers-toolbar.component */
  --visible-handler-color: var(--cl-secondary-text-color);
  --visible-handler-hover-color: var(--cl-accent-color);
  --search-results-link-color: var(--cl-color-icon-fill);
  /* end run-handlers-toolbar.component */
  /* cl-layout-panel.component */
  --layout-panel-before-box-shadow: none;
  --layout-panel-after-box-shadow: none;
  /* end cl-layout-panel.component*/
  /* logs-flat-view.component */
  --logs-flat-view-bg-color: #ffffff;
  --log-item-separator-color: #E8E8E8;
  --logs-truncation-notice-color: #FB8E00;
  --logs-truncation-notice-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);
  /* end logs-flat-view.component */
  /* logs-handlers-view.component */
  --logs-item-hightlighted-bg-color: rgba(178, 64, 47, 0.3);
  /* end logs-handlers-view.component */
  /* search-mode-switcher.component */
  --mode-switcher-bg: #ffffff;
  --mode-switcher-link-icon-fill: var(--cl-accent-color);
  /* end search-mode-switcher.component */
  /* type-group-search.component */
  --favorite-icon-fill: #CAAA2F;
  --type-search-area-padding: 4px 8px 4px 38px;
  /* end type-group-search.component */
  /* recent-history.component */
  --item-timestamp-color: #757575;
  /* end recent-history.component */
  /* query-form.component */
  --query-form-editor-bg: #ffffff;
  --query-form-editor-color: var(--cl-secondary-text-color);
  --query-form-hovered-bg: #ffffff;
  --query-form-hovered-color: var(--cl-accent-color);
  --query-form-color-bg-box-shadow: inset 0 0 0 1px #E8E8E8;
  --query-form-color-bg: #ffffff;
  --editor-content-container-bg: #ffffff;
  --editor-content-container-border: #E8E8E8;
  --query-form-toolbar: #ffffff;
  --query-form-toolbar-icon: var(--cl-color-icon-fill);
  --query-form-icon: var(--cl-color-icon-fill);
  --query-form-toolbar-icon-hovered: var(--cl-accent-color);
  --query-form-toolbar-icon-disabled: #C6C6C6;
  --query-form-separator-border: 1px solid #ffffff;
  --query-form-inline-filter-box-shadow: 0 0 0 1px var(--cl-color-border);
  --query-line-text-color: #333333;
  /* end query-form.component */
  /* editor-controls.component */
  --editor-controls-bg: #ffffff;
  --editor-controls-multi-editor-color: #F1892F;
  --editor-spinner: var(--cl-accent-color);
  --editor-read-only-icon: #F1892F;
  --editor-read-only-message: #F1892F;
  --data-sync-text: #555555;
  /* end editor-controls.component */
  /* entity-types-observer.component */
  --entity-types-observer-bg: transparent;
  /* end entity-types-observer.component */
  /* notifications-list.component */
  --notification-icon-warning: var(--cl-color-warning);
  --notification-icon-error: var(--cl-color-error);
  --notification-box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.21),
        3px 0px 10px rgba(0, 0, 0, 0.175);
  /* notifications-list.component */
  /* changes-navigation-selector.component */
  --changes-navigator-bg: #F7F7F7;
  --changes-navigator-title: var(--cl-primary-text-color);
  /* end changes-navigation-selector.component */
  /* checkbox-toggle.component */
  --checkbox-caption-color: #44525E;
  /* end checkbox-toggle.component */
  /* cl-badge.component */
  --badge-color: #ffffff;
  --color-dev: #D84B36;
  --color-prod: #5CB85C;
  --color-uat: #F1892F;
  --color-ea: #CAAA2F;
  /* end cl-badge.component */
  /* cl-btn-close.component */
  --cl-btn-close-icon-fill: #C6C6C6;
  --cl-btn-close-icon-hover-fill: #969696;
  --cl-btn-close-icon-display: none;
  --cl-btn-close-icon-hover-display: inline-block;
  --cl-btn-close-active-icon-display: none;
  --cl-btn-close-active-icon-hover-display: none;
  /* end cl-btn-close.component */
  /* cl-connection-info.component */
  --connection-info-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
  --connection-info-color: #333333;
  --connection-info-icon: var(--cl-color-icon-fill);
  /* end cl-connection-info.component */
  /* dropdown-list.component */
  --dropdown-arrow-icon: var(--cl-color-icon-fill);
  --dropdown-list-container-readonly-color: #AEAEAE;
  --dropdown-handler-color: var(--cl-color-icon-fill);
  --dropdown-handler-icon: var(--cl-color-icon-fill);
  --cl-popover-content-bg: #ffffff;
  --cl-popover-content-border: none;
  --cl-popover-content-shadow: 0px 4px 24px rgba(0, 0, 0, 0.25);
  /* end dropdown-list.component */
  /* cl-dropdown-tab-action.component */
  --dropdown-item-color: var(--cl-secondary-text-color);
  --dropdown-item-bg-hovered: var(--cl-color-hover);
  --dropdown-item-color-hovered: var(--cl-accent-color);
  --dropdown-menu-shadow: -2px 3px 4px rgba(0, 0, 0, 0.11);
  --dropdown-separator-border: 1px solid #E8F3FC;
  --cl-tab-menu-icon-fill: #C6C6C6;
  --cl-tab-menu-icon-hover-fill: #969696;
  --cl-tab-menu-icon-display: none;
  --cl-tab-menu-icon-hover-display: inline-block;
  --cl-tab-menu-round-icon-display: none;
  --cl-tab-menu-round-icon-hover-display: none;
  /* end cl-dropdown-tab-action.component */
  /* cl-icon-counter.component */
  --logs-counter-border: 1px solid #E8E8E8;
  /* end cl-icon-counter.component */
  /* cl-boolean-input.component */
  --input-control-border: none;
  --input-control-focused: #ffffff;
  /* end cl-boolean-input.component */
  /* cl-datetime-input.component */
  --input-item-is-invalid-shadow: none;
  --modal-control-bg-color: #ffffff;
  --modal-control-shadow: -2px 3px 4px rgba(0, 0, 0, 0.11);
  /* end cl-datetime-input.component */
  /* calendar.component */
  --date-controls-button-bg: #ffffff;
  --date-controls-button-shadow: none;
  /* end calendar.component */
  /* clocks.component */
  --time-element-bg: #ffffff;
  --time-picker-control-bg-hovered: var(--cl-color-hover);
  /* end clocks.component */
  /* selectable-input.component */
  --selectable-input-bg: #ffffff;
  --selectable-input-disabled: #ffffff;
  --selectable-input-disabled-color: #AEAEAE;
  --selectable-input-hovered-bg: var(--cl-color-hover);
  /* end selectable-input.component */
  /* cl-sidebar-panel.component */
  --sidebar-toggler: transparent;
  --sidebar-toggler-border: #E0E6E8;
  --sidebar-toggler-bg-color: #E0E6E8;
  --sidebar-toggler-content-bg-color: #E0E6E8;
  --resize-control-container-bg: #E0E6E8;
  --sidebar-toggler-shadow: none;
  --sidebar-toggler-inner: 12px solid #AEAEAE;
  --toggler-inner-shadow: none;
  --sidebar-toggler-inner-shadow: none;
  --sidebar-toggler-bg: #ffffff;
  --resize-control-container-shadow: none;
  --resize-control-container-bg: #AEAEAE;
  --view-item-selected: var(--cl-secondary-text-color);
  --sidebar-splitter-bg: #E8E8E8;
  --sidebar-splitter-border: 1px solid #E0E6E8;
  /* end cl-sidebar-panel.component */
  /* cl-multi-select-dropdown.component */
  --multi-select-container-shadow: -2px 3px 4px rgba(0, 0, 0, 0.11);
  --multi-select-item-bg: #E8E8E8;
  --multi-select-item-color: #282828;
  --multi-select-list-color: var(--cl-secondary-text-color);
  --search-field-shadow: none;
  --multi-select-list-border: 1px solid #E8E8E8;
  --tab-icon-bg-dark: #F7F7F7;
  --search-field-border: 1px solid #E8E8E8;
  --search-field-text-color: var(--cl-primary-text-color);
  --search-field-active-shadow: none;
  --search-field-active-border: 1px solid var(--cl-accent-color);
  --more-chips-bg: url('more_chips_light_flat.6c195ff1114163b0.svg') no-repeat;
  --more-chips-active-bg: url('more_chips_active-light-flat-theme.ca09e81880c464bd.svg') no-repeat;
  /* end cl-multi-select-dropdown.component */
  /* cl-pane.component */
  --pane-bg: #ffffff;
  /* end cl-pane.component */
  /* cl-virtual-tree.component */
  --non-draggable-color: #AEAEAE;
  --available-drop-outline: 1px dashed #E8E8E8;
  --available-drop-box-shadow: none;
  --drag-proxy-bg-color: var(--cl-components-bg-color);
  --drag-proxy-shadow: none;
  /* end cl-virtual-tree.component */
  /* cl-popover-content.component */
  --dropdown-item-bg: #ffffff;
  --dropdown-link-hover-bg: var(--cl-color-hover);
  --search-popover-border: #E8E8E8;
  --search-popover-shadow: -2px 3px 4px rgba(0, 0, 0, 0.11);
  --popover-tooltip-bg: #ffffff;
  /* end cl-popover-content.component */
  /* cl-tooltip-container.component */
  --cl-tooltip-shadow: -2px 3px 4px rgba(0, 0, 0, 0.11);
  --cl-tooltip-bg: #F7F7F7;
  --cl-tooltip-color: var(--cl-primary-text-color);
  --cl-tooltip-has-corner-shadow: none;
  --cl-charts-tooltip-color: var(--cl-primary-text-color);
  /* end cl-tooltip-container.component */
  /* app-settings-topbar-button.component, app-switcher.component */
  --app-settings-popover-box-shadow: var(--cl-modal-dialog-shadow);
  /* end app-settings-topbar-button.component, app-switcher.component */
  /* bar-item-counter.component */
  --bar-counter-bg-color: #009864;
  --bar-counter-color: #ffffff;
  --bar-counter-cancelled-bg-color: var(--cl-secondary-text-color);
  --bar-counter-border-color: #ffffff;
  /* end logs-counter.component */
  /* logs-view-type-switcher.component, logs-toolbar.component */
  --logs-view-bg-color: #F6F8F9;
  --logs-view-hover-bg-color: #E0E6E8;
  --logs-view-active-bg-color: #EDF1F2;
  --logs-toolbar-first-child-box-shadow: none;
  /* end logs-view-type-switcher.component, logs-toolbar.component */
  /* types-hierarchy.component*/
  --node-default-background-color: #D7DBDF;
  --node-default-text-color: #44525E;
  --node-default-icon-color: #BDBDBD;
  --node-clickable-background-color: #D7DBDF;
  --node-clickable-text-color: #1868AB;
  --node-clickable-icon-color: #BDBDBD;
  --node-hover-background-color: #AED9F5;
  --node-hover-text-color: #1868AB;
  --node-hover-icon-color: #468EC9;
  --node-focus-background-color: #1868AB;
  --node-focus-text-color: #ffffff;
  --node-focus-icon-color: #ffffff;
  --link-color: #D7DBDF;
  /* types-hierarchy.component */
  /* type-group-search.component */
  --reports-list-icons-fill: var(--cl-color-icon-fill);
  --reports-list-icons-hover-fill: var(--cl-accent-color);
  --ai-icon-color-fill: #1868AB;
  --ai-progress-line-color: #AED9F5;
  /* end type-group-search.component */
  /* cl-modal module */
  /* cl-alert-extended.component */
  --textfield-input-bg-color: #ffffff;
  --textfield-input-color: var(--cl-primary-text-color);
  /* end cl-alert-extended.component */
  /* cl-modal-container.component */
  --cl-modal-dnd-border-color: #E8E8E8;
  --modal-view-dropdown-bg-color: #E8F3FC;
  /* and cl-modal-container.component */
  /* end cl-modal module */
  /* cl-pivot module */
  --cl-pending-move-color: var(--cl-accent-color);
  --cl-pivot-pager-bg-color: #ffffff;
  /* pivot-components.overrides.less */
  --cl-pivot-separator-border-color: #E8E8E8;
  --cl-pivot-checkbox-checked-bg: url('cl-checkbox-checked-c-light-flat.5a69ef3667b8e6b3.png');
  --cl-pivot-checkbox-unchecked-bg: url('cl-checkbox-unchecked-c-light-flat.f730636b6d0a43fd.png');
  --cl-pivot-checkbox-indeterminate-bg: url('cl-checkbox-indeterminate-c-light-flat.f2135b34b355b48d.png');
  --cl-pivot-checkbox-indeterminate-disabled-bg: url('cl-checkbox-indeterminate-flat-readonly.68f6f13853165045.png');
  --tree-item-navigate-bg: url('go-to-type-light-flat.37322f4da9873095.png') no-repeat;
  --tree-item-navigate-hover-bg: url('go-to-type-hover-light-flat.1e6fb8226e2d8034.png') no-repeat;
  --cl-pivot-clear-filter-bg: var(--cl-clear-filter-icon);
  --cl-pivot-list-box-shadow: -2px 3px 4px rgba(0, 0, 0, 0.11);
  --cl-pivot-grid-body-bg: #ffffff;
  --cl-pivot-column-selector-cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDguOTk5OTlMOCAxNUwxIDguOTk5OTlMNSA5TDUgMS45OTk5OUwxMSAxLjk5OTk5TDExIDlMMTUgOC45OTk5OVoiIGZpbGw9IiMxODY4YWIiLz4KPC9zdmc+Cg==),
        auto;
  --cl-pivot-toggle-button-collapsed: url('cl-arrow-right.d9cd2c5d6eb16e00.svg');
  --cl-pivot-toggle-button-expanded: url('cl-arrow-down.9c9849ee6febb324.svg');
  --cl-pivot-grid-filter-bg: url('cl-filter.1326dbba5b0ed024.svg');
  --cl-pivot-grid-number-bg: url('cl-number.53545f23430ff119.svg');
  --cl-pivot-menu-bg: url('cl-dd-burger.f21b2ee6f4676358.svg') no-repeat;
  --cl-pivot-values-filter-bg: url('cl-dd-filter.4a2336272356aa84.svg') no-repeat;
  --cl-pivot-expander-color: #ffffff;
  --cl-pivot-grouped-by-bg-color: var(--cl-accent-color);
  --cl-pivot-highlighted-color: #E8F3FC;
  --cl-pivot-editor-highlighted-color: #EDF1F2;
  --cl-pivot-contains-bg: url('contains-light-theme.751f5663685593ab.svg');
  --cl-pivot-contains-exact-bg: url('cl-contains-bg.3fde585ea336e96f.svg');
  --cl-pivot-equals-double-bg: url('equals-double-light-theme.cdc30b21c79d4dea.svg');
  --cl-pivot-not-equals-bg: url('not-equals-light-theme.132bbf834ec090dd.svg');
  --cl-pivot-ends-with-bg: url('cl-ends-with-bg.deb6c335959f75a7.svg');
  --cl-pivot-starts-with-bg: url('cl-starts-with-bg.bfed5236531e28d9.svg');
  --cl-pivot-empty-bg: url('empty-light-theme.dd92bf414bbf35d5.svg');
  --cl-pivot-not-empty-bg: url('not-empty-light-theme.0f9fdc6b1a68df72.svg');
  --cl-pivot-filter-reset-bg: url('cl-filter-cancel.e9e80acca6552039.svg');
  --cl-pivot-less-than-bg: url('less-than-light-theme.45053f1ab45f9507.svg');
  --cl-pivot-less-than-or-equal-bg: url('less-than-or-equal-light-theme.6c0be674c9e1f94d.svg');
  --cl-pivot-greater-than-bg: url('greater-than-light-theme.771f5c3a94f9d9a3.svg');
  --cl-pivot-greater-than-or-equal-bg: url('greater-equal-light-theme.2f49f19bb1d2cefb.svg');
  --cl-pivot-calendar-bg: url('cl-calendar-bg.68836f16e1c994e2.svg');
  --cl-pivot-clock-bg: url('clock-light-theme.a3374ba77c3281eb.svg');
  --cl-pivot-burger-active-bg: url('cl-dd-burger-active.732422bf5246ac50.svg');
  --cl-pivot-group-expander-expanded-bg: url('cl-arrow-group-down-light.d3b8b60e5556b72b.svg');
  --cl-pivot-values-filter-active-bg: url('cl-dd-filter-active.8cc3af48b77b7b9e.svg');
  --cl-pivot-group-by-icon-bg: url('cl-group-by-active.d9db181681869780.svg');
  --cl-pivot-format-cells-bg: url('cl-format-cells-bg.64288ddb2c8aecdf.svg');
  --cl-pivot-close-bi-tab-view-bg: url('cl-close-bi-tab.667d9f4c1bd9a5ff.svg');
  --cl-pivot-close-modal-view-bg: url('close-modal-bg.4be1090581811bec.svg');
  --cl-pivot-alert-solid-danger-view: url('cl-alert-solid-danger.c002e91a83aac66a.svg');
  --cl-pivot-query-bg: url('cl-query.6e63a72e66bb7f63.svg');
  --cl-pivot-settings-bg: url('cl-settings.7592afae357b48cf.svg');
  --cl-pivot-refresh-revert-bg: url('cl-refresh-revert.2b8814565043bb7a.svg');
  --cl-pivot-excel-options-bg: url('cl-excel-options.e6c473e566a9ef74.svg');
  --cl-pivot-excel-bg: url('cl-excel.94c8eff8298919ed.svg');
  --cl-pivot-prepare-data-for-excel-bg: url('cl-prepare-data-for-excel.b2f1d232030d43ea.svg');
  --cl-pivot-copy-entity-to-dataset-bg: url('cl-copy-entity-to-dataset.6d8678adfbef9456.svg');
  --cl-pivot-show-deleted-bg: url('cl-show-deleted.c6337ff20247b14a.svg');
  --cl-pivot-move-entity-to-dataset-bg: url('cl-move-entity-to-dataset.7b288971f379f120.svg');
  --cl-pivot-bi-bg: url('cl-bi.7072c5d60c48f1cd.svg');
  --cl-pivot-entities-bulk-export-bg: url('cl-entities-bulk-export.46802342d09f9855.svg');
  --cl-pivot-delete-bg: url('cl-delete.88a27ea5797132e8.svg');
  --cl-pivot-restore-bg: url('cl-restore.687809e7de6b629b.svg');
  --cl-pivot-autofit-column-bg: url('cl-autofit-column.54a5f539940130f1.svg');
  --cl-pivot-history-bg: url('cl-history.eb307b3941240d77.svg');
  --cl-pivot-import-layout: url('cl-import-layout.478786c04c4c6d3b.svg');
  --cl-pivot-save-layout: url('cl-save-layout.91f7387b846a02fe.svg');
  --cl-pivot-types-hierarchy: url('cl-restore.687809e7de6b629b.svg');
  --cl-pivot-filter-cancel-bg: url('cl-filter-cancel.e9e80acca6552039.svg');
  --cl-pivot-timespan-bg: url('timespan.f9f3da629ce5566c.svg');
  --cl-pivot-reset-bg: url('cl-reset.842357f13394bf86.svg');
  --cl-pivot-sum-bg: url('cl-aggregation.037d9f540092a4ad.svg');
  --cl-pivot-choose-columns-bg: url('cl-column-chooser-bg.0df85e7974a62940.svg');
  --cl-pivot-sortAsc-bg: url('cl-sort-ascending.92476a90132f6ee0.svg');
  --cl-pivot-sortDesc-bg: url('cl-sort-descending.07df08a42662d167.svg');
  --cl-pivot-noSort-bg: url('cl-no-sort.0f89ea5a1ede25dc.svg');
  --cl-pivot-lock-bg: url('cl-column-pin.4d78a6089a36695e.svg');
  --cl-pivor-unlock-bg: url('cl-column-unpin.81d16f6e0cfef76a.svg');
  --cl-pivot-grouped-by-bg: url('cl-group-by.f06075f271eb70ba.svg');
  --cl-pivot-ungroup-bg: url('cl-ungroup.0e77519c128db459.svg');
  --cl-pivot-expand-bg: url('cl-expand-in-groups.82c57f838a97068e.svg');
  --cl-pivot-duplicate-bg: url('cl-duplicate-bg-active-light.4c0ddc805da3a3e2.svg');
  --cl-pivot-export-bg: url('cl-export.40bb287cbe5070e8.svg');
  --cl-pivot-delete-copy-bg: url('cl-delete-copy-bg.dcc8f658a4f853f3.svg');
  --cl-pivot-drag-and-drop-bg: url('cl-drag-and-drop.c605db86f2ab3514.svg');
  --cl-pivot-grid-border-width: 1px;
  --cl-pivot-grid-border: 1px solid #E8E8E8;
  --cl-pivot-subtotal-font-weight: 500;
  /* end pivot-components.overrides.less */
  /* pivot-cli.less */
  --cl-pivot-filter-bg-color: transparent;
  --cl-pivot-filter-bg-hover-color: transparent;
  --cl-pivot-inline-filter-line-color: transparent;
  --cl-pivot-header-color: #ffffff;
  --cl-pivot-header-text-color: #282828;
  --cl-pivot-row-picker-color: transparent;
  --cl-pivot-header-hover-color: #ffffff;
  --cl-pivot-cell-hover-color: #E8F3FC;
  --cl-pivot-cell-invalid-hover-color: #EEC8C2;
  --cl-pivot-cell-warning-hover-color: #F9D3A7;
  --cl-pivot-cell-editor-readonly-color: #ffffff;
  --cl-pivot-cell-focused-selected-color: #CCE9FB;
  --cl-pivot-cell-hover-color: #AED9F5;
  --cl-pivot-alt-cell-color: transparent;
  --cl-pivot-columns-area-container-color: transparent;
  --cl-pivot-columns-area-color: #F7F7F7;
  --cl-pivot-hierarchy-area-color: #ffffff;
  --cl-pivot-hierarchy-item-color: #282828;
  --cl-pivot-hierarchy-hover-bg-color: #ffffff;
  --cl-pivot-filter-descr-bg-color: #EDF1F2;
  --cl-pivot-editor-cell-bg: #EDF1F2;
  --cl-pivot-editor-alt-cell-bg: #EDF1F2;
  --cl-pivot-editor-hover-cell-border: #A0ABB7;
  /* end pivot-cli.less */
  /* end cl-pivot module */
  /* cl-layout-manager.component */
  --cl-layout-manager-header-bottom-border: 1px solid #E8E8E8;
  --cl-layout-manager-drag-cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuODg0MTEgMS42Nzk5MUw5LjUgMS4yMTg5OEw5LjExNTg5IDEuNjc5OTFMNi42MTU4OSA0LjY3OTkxTDUuOTMyNDggNS41SDdIOC41VjguNUg1LjVWN1Y1LjkzMjQ4TDQuNjc5OTEgNi42MTU4OUwxLjY3OTkxIDkuMTE1ODlMMS4yMTg5OCA5LjVMMS42Nzk5MSA5Ljg4NDExTDQuNjc5OTEgMTIuMzg0MUw1LjUgMTMuMDY3NVYxMlYxMC41SDguNVYxMy41SDdINS45MzI0OEw2LjYxNTg5IDE0LjMyMDFMOS4xMTU4OSAxNy4zMjAxTDkuNSAxNy43ODFMOS44ODQxMSAxNy4zMjAxTDEyLjM4NDEgMTQuMzIwMUwxMy4wNjc1IDEzLjVIMTJIMTAuNVYxMC41SDEzLjVWMTJWMTMuMDY3NUwxNC4zMjAxIDEyLjM4NDFMMTcuMzIwMSA5Ljg4NDExTDE3Ljc4MSA5LjVMMTcuMzIwMSA5LjExNTg5TDE0LjMyMDEgNi42MTU4OUwxMy41IDUuOTMyNDhWN1Y4LjVIMTAuNVY1LjVIMTJIMTMuMDY3NUwxMi4zODQxIDQuNjc5OTFMOS44ODQxMSAxLjY3OTkxWiIgZmlsbD0iYmxhY2siIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==),
        auto;
  /* end cl-layout-manager.component */
  /* cl-reporting module */
  --layout-manager-bg-color: #ffffff;
  --reporting-paste-data-icon: url('cl-paste-data-light-theme.cd8e982c10d1ce76.svg') no-repeat 0 0;
  --predefined-layout-1-bg: url('cl-predefined-layout-1-light-theme.44cc71175a20503d.svg') no-repeat 0 0;
  --predefined-layout-1-hover-bg: url('cl-predefined-layout-1-light-theme-hover.19102c0405f5ecfb.svg') no-repeat 0 0;
  --predefined-layout-2-bg: url('cl-predefined-layout-2-light-theme.b1ea823eebbb80dd.svg') no-repeat 0 0;
  --predefined-layout-2-hover-bg: url('cl-predefined-layout-2-light-theme-hover.7eb1ba15dbc15bf0.svg') no-repeat 0 0;
  --predefined-layout-3-bg: url('cl-predefined-layout-3-light-theme.33afea5e653c186a.svg') no-repeat 0 0;
  --predefined-layout-3-hover-bg: url('cl-predefined-layout-3-light-theme-hover.f6e1cbf31433585d.svg') no-repeat 0 0;
  --predefined-layout-4-bg: url('cl-predefined-layout-4-light-theme.57c3118e9087cee6.svg') no-repeat 0 0;
  --predefined-layout-4-hover-bg: url('cl-predefined-layout-4-light-theme-hover.c4cfd40f59ffef1b.svg') no-repeat 0 0;
  /* end cl-reporting module */
  /* multiple-view-renderer.component */
  --switcher-color: var(--cl-secondary-text-color);
  --switcher-box-shadow: none;
  --filter-sidebar-search: #ffffff;
  --filter-sidebar-search-hovered: #ffffff;
  --hierarchy-text-color: var(--cl-primary-text-color);
  --hierarchy-active-color: var(--cl-accent-color);
  --hierarchy-before-bg: var(--cl-accent-color);
  --hierarchy-selected: var(--cl-accent-color);
  --hierarchy-hovered: var(--cl-color-hover);
  --list-toggler-color: var(--cl-color-icon-fill);
  --multiple-view-renderer-container: #ffffff;
  --list-toggler-box-shadow: 0px 0px 9px 1px #000000;
  --list-toggler-inner-border: 12px solid #ffffff;
  --list-toggler-inner-box-shadow: 0px 1px 0px 0px #ffffff;
  --list-toggler-inner-before-box-shadow: 0px -1px 9px 1px rgba(0, 0, 0, 0.1);
  --list-toggler-inner-after-box-shadow: 0px -1px 9px 1px rgba(0, 0, 0, 0.1);
  --list-toggler-search: var(--cl-color-icon-fill);
  --list-toggler-bg: #ffffff;
  --list-toggler-border-color: #ffffff;
  --list-toggler-shadow: none;
  --resize-control-container-box-shadow: none;
  --resize-control-container-bg: #ffffff;
  --list-resize-control-container-shadow: none;
  --list-resize-control-container-bg: #ffffff;
  --layout-manager-splitter-bg: #E0E6E8;
  --layout-manager-splitter-separator: 1px solid #E8E8E8;
  --layout-manager-splitter-separator-hovered: 1px solid var(--cl-accent-color);
  /* end multiple-view-renderer.component */
  /* send-logs-modal.component.less */
  --invalid-email-bg-color: #D84B36;
  --invalid-email-remove-icon-bg-hover-color: white;
  --invalid-email-remove-icon-hover-fill: var(--invalid-email-bg-color);
  --input-email-bg-color: #E8E8E8;
  /* end send-logs-modal.component.less */
  /* quill.snow.overrides.less */
  --ql-border-color: #C6C6C6;
  --ql-placeholder-color: #AEAEAE;
  /* end quill.snow.overrides.less */
  /* cl-dropdowns.less */
  --popover-box-shadow: -2px 3px 4px rgba(0, 0, 0, 0.11);
  /* end cl-dropdowns.less */
  /* alerts.common.less */
  --swal2-error-color: var(--cl-color-error);
  --swal2-info-color: var(--cl-accent-color);
  --swal2-success-color: var(--cl-color-success);
  --swal2-warning-color: var(--cl-color-warning);
  /* end alerts.common.less */
  /* cl-scrollbar.common.less */
  --cl-scrollbar-base-color: #969696;
  --cl-scrollbar-track-color: #F1F1F1;
  --cl-scrollbar-thumb-color: #D2D2D2;
  --cl-scrollbar-thumb-hover-color: #969696;
  --cl-scrollbar-bg-color: #F1F1F1;
  /* end cl-scrollbar.common.less */
  /* cl-group.component */
  --group-bg: #F7F7F7;
  --group-content-bg: #ffffff;
  --group-items-hover-bg: var(--cl-color-hover);
  --group-items-hover-color: var(--cl-accent-color);
  /* end cl-group.component */
  /* format-cells.component */
  --input-container-bg: #ffffff;
  --input-container-border: 1px solid #E8E8E8;
  --k-link-bg: #E8E8E8;
  /* end format-cells.component */
  /* cl-tabset module */
  --layout-manager-border: none;
  --cl-tabset-title-color: #337AB7;
  --cl-tabset-title-color-hover: #1868AB;
  --cl-tabset-active-bg-color: #ffffff;
  --cl-tabset-inactive-bg-color: #ffffff;
  /* end cl-tabset module */
  /* cl-tab-view module */
  --inactive-main-tab-header-bg-color: transparent;
  --inactive-tab-header-bg-color: #ffffff;
  --layout-manager-tab-header-bg-color: #ffffff;
  --layout-manager-active-tab-header-bg-color: transparent;
  --layout-manager-icon-bg-color: var(--cl-color-icon-fill);
  --tabs-dropdown-list-border: 1px solid #E8E8E8;
  --tabs-dropdown-list-box-shadow: -2px 3px 4px rgba(0, 0, 0, 0.11);
  --drop-target-indicator-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.11);
  --tab-view-content-bg-color: #ffffff;
  --additional-editor-tab-header-color: inherit;
  --toolbar-item-border-color: transparent;
  --toolbar-viewer-back-btn-bg: #ffffff;
  --toolbar-viewer-back-btn-hover-bg: #ffffff;
  --toolbar-viewer-back-btn-border: 1px solid #F1F1F1;
  --toolbar-viewer-back-btn-hover-border: 1px solid #D2D2D2;
  /* end cl-tab-view module */
  /* cl-type-search-bar.component */
  --search-container-box-shadow: none;
  /* end cl-type-search-bar.component */
  /* cl-group-search-box.component */
  --search-bg-color: #ffffff;
  --search-icon-compact-bg-color: transparent;
  --search-box-shadow: none;
  --search-handler-border: 1px solid #E8E8E8;
  --search-border: 1px solid #E8E8E8;
  /* end cl-group-search-box.component */
  /* cl-server-error.component */
  --server-error-bg-color: #ffffff;
  --server-error-notification-bg-color: var(--cl-color-error);
  /* end cl-server-error.component */
  /* connection-problem-modal.component */
  --connection-problem-body-border: 1px solid #E8E8E8;
  /* end connection-problem-modal.component */
  /* datetime-picker-control.component */
  --datetime-picker-box-shadow: none;
  --datetime-disabled-bg: #ffffff;
  --datetime-picker-text-input-color: #145AA2;
  --datetime-disabled-color: #C6C6C6;
  /* end datetime-picker-control.component */
  /* open-pending-changes-control.component */
  --changes-counter-bg-color: #F1892F;
  /* end open-pending-changes-control.component */
  /* cl-search-results.less from assets/styles */
  --cl-search-results-hover-color: var(--cl-primary-text-color);
  --search-field-active-border: 1px solid #66AFE9;
  --search-input-color: #145AA2;
  --search-input-placeholder-color: #AEAEAE;
  --search-icon-color: #6C6C6C;
  --editor-field-name-highlighted-color: #D9EBFA;
  /* end cl-search-results.less from assets/styles */
  /* cl-range-slider.component */
  --current-value-bg: #ffffff;
  --current-value-shadow: 0px 1px 4px rgba(0, 0, 0, 0.11);
  --slider-thumb-bg: #888888;
  /* end cl-range-slider.component */
  /* control-parameterized.component */
  --cp-title-box-shadow: none;
  /* end control-parameterized.component */
  /* complex-renderer.component */
  --complex-renderer-header-box-shadow: none;
  --complex-renderer-border-color: #E8E8E8;
  /* end complex-renderer.component */
  /* hierarchy-report-renderer.component.less */
  --hierarchy-report-inner-box-shadow: none;
  --hierarchy-report-selector-active-bg-color: #ffffff;
  /* end hierarchy-report-renderer.component.less */
  /* parametrized-renderer.component */
  --parameterized-toggler-bg-color: #ffffff;
  --parameterized-toggler-inner-box-shadow: none;
  /* end parametrized-renderer.component */
  /* cl-view-type-child.component */
  --cl-view-type-child-border-color: #E8E8E8;
  --cl-view-type-child-li-box-shadow: none;
  --cl-view-type-child-bg-color: #ffffff;
  /* end cl-view-type-child.component */
  /* publish explorer: mixins.less */
  --terminal-input-label-bg-color: #ffffff;
  --terminal-input-hover-color: #ffffff;
  --approver-content-border: 1px solid #E8E8E8;
  --merge-comment-border-color: #E8E8E8;
  --merge-comment-box-shadow: none;
  --approver-border: 1px solid #F1F1F1;
  --approver-bg-color: #D7DBDF;
  --approver-bg-color-disabled: #E0E6E8;
  --approver-color: #555555;
  --approver-line-height: 14px;
  --approver-icon-color: #888888;
  --publish-toolbar-border-bottom: 1px solid #E8E8E8;
  --publish-control-disabled-bg: #F7F7F7;
  --merge-control-disabled-bg: #F7F7F7;
  --approvers-container-bg: #F1F1F1;
  --commit-info-comment-bg: #F6F8F9;
  --publish-terminal-datetime-control: #F1F1F1;
  --publish-terminal-datetime-control-disabled: #F6F8F9;
  --terminal-checkbox-color-disabled: #888888;
  --approver-bg-color-disabled: #888888;
  /* end publish explorer: mixins.less */
  /* cl-line-control.component.less */
  --cl-line-control-bg-color: #F7F7F7;
  --cl-line-control-color: var(--cl-secondary-text-color);
  /* end cl-line-control.component.less */
  /* cl-spinner.component.less */
  --spinner-progress-bg-color: #E8E8E8;
  --spinner-progress-bg-color-with-opacity: rgba(255, 255, 255, 0.6);
  /* end cl-spinner.component.less */
  /* browser-title.component */
  --browser-title-separator-color: #E8E8E8;
  /* end browser-title.component */
  /* code editor module */
  --code-editor-border-color: #E8E8E8;
  --code-editor-bg-color: #ffffff;
  /* end code editor module */
  /* cl-user-info.component */
  --cl-user-info-color: #ffffff;
  /* end cl-user-info.component */
  /* diff-code-editor module */
  --editor-title-box-shadow: none;
  --revisionDrop-background: #ffffff;
  --editor-title-color: var(--cl-secondary-text-color);
  --editor-title-font-size: 14px;
  --changes-navigator-border: 1px solid #E8E8E8;
  /* end diff-code-editor module */
  /* entity-revisions module */
  --textfield-readonly-bg-color: #F7F7F7;
  --textfield-hover-bg-color: #ffffff;
  --revision-observer-bg-color: #ffffff;
  --revision-observer-header-box-shadow: none;
  --active-view-right-toolbar-shadow: none;
  --active-view-title-shadow: none;
  --revision-disabled-text-color: #788896;
  --revision-disabled-icon-color: #EB2626;
  /* end entity-revisions */
  /* environments-manager module */
  --environment-editor-disabled-bg-color: #F7F7F7;
  /* end environments-manager module */
  /* order-list-screen.module */
  --order-status-partially-filled: #9B26A8;
  /* end order-list-screen.module */
  /* financew-webclient common */
  --finance-base-bg: #ffffff;
  --tabs-header-bg: #ffffff;
  --tabs-content-bg: #ffffff;
  --bulk-orders-grid-bg: #ffffff;
  --editable-cell-bg: #CCD7DD;
  --changed-cell-bg: rgba(67, 181, 67, 0.3);
  --custom-bi-action-icons-color: #C6C6C6;
  --tom-btn-bg: #ffffff;
  --tom-btn-hover-bg: #F7F7F7;
  --tom-btn-hover-border: 1px solid rgba(24, 104, 171, 0.3);
  --tom-btn-border: 1px solid #F1F1F1;
  --tom-btn-active-bg: rgba(64, 165, 216, 0.1);
  --tom-btn-active-border: 1px solid rgba(24, 104, 171, 0.15);
  --tom-btn-active-color: #337AB7;
  --tom-border-color: var(--cl-color-border);
  /* end finance-webclient common*/
  /* comparison.component */
  --cell-with-compare-diff: #B6E8B6;
  /* end comparison.component */
  /* date-range.component */
  --date-range-control-bg: #ffffff;
  --date-range-date-color: #CACFD5;
  --date-range-placeholder-color: #757575;
  /* end date-range.component */
  --content-mask-btn-bg: #ffffff;
  --content-mask-btn-active-bg: rgba(64, 165, 216, 0.1);
  --content-mask-btn-hover-bg: #F7F7F7;
  --content-mask-btn-hover-border: 1px solid rgba(24, 104, 171, 0.3);
  --content-mask-btn-active-border: 1px solid rgba(24, 104, 171, 0.15);
  --content-mask-btn-active-color: #337AB7;
  --content-mask-border-color: var(--cl-color-border);
  --comparable-changed-editor-bg-color: rgba(67, 181, 67, 0.3);
  --comparable-changed-editor-border-color: rgba(67, 181, 67, 0.54);
  --comparable-original-editor-bg-color: rgba(235, 38, 38, 0.24);
  --comparable-original-editor-border-color: rgba(235, 38, 38, 0.46);
  --comparable-original-editor-hover-color: rgba(235, 38, 38, 0.34);
  --comparable-changed-editor-hover-color: rgba(67, 181, 67, 0.4);
  --comparable-changed-column-header-bg: rgba(67, 181, 67, 0.6);
  --comparable-changed-column-header-hover-bg: rgba(67, 181, 67, 0.46);
  --comparable-deleted-column-header-bg: rgba(235, 38, 38, 0.4);
  --comparable-deleted-column-header-hover-bg: rgba(235, 38, 38, 0.3);
  /* comparable-editors.component */
  --comparable-editor-header-bg: #ffffff;
  --comparable-editor-header-color: #555555;
  --comparable-editor-header-border: 1px solid #E8E8E8;
  /* end comparable-editors.component */
  /* cl-audit-log-screen module */
  --btn-filter-bg-color: #EDF1F2;
  --filter-icon: url('cl-grid-filter-light.6ceb81692125c338.svg') 0 0 no-repeat;
  --audit-date-bg: #ffffff;
  --audit-date-border: #E0E6E8;
  --audit-bg: var(--cl-components-content-bg-color);
  --audit-btn-filters-border-color: #E2E2E2;
  /* end cl-audit-log-screen module */
  /* cl-ai-chat */
  --ai-chat-border: 1px solid #E8E8E8;
  --ai-chat-header-border-top: 4px solid #ffffff;
  --ai-chat-history-bg: #ffffff;
  --ai-chat-header-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
  --ai-chat-self-message-bg: #ffffff;
  --ai-chat-message-bg: #F7F7F7;
  --ai-chat-messages-box-bg: #ffffff;
  --ai-chat-message-separator: 2px solid #E8E8E8;
  --ai-chat-message-generation-color: #757575;
  --ai-chat-message-error-bg: #F7DBD7;
  --ai-chat-message-error-color: var(--cl-color-error);
  --ai-chat-generation-flicker-bg: #008A5B;
  --ai-chat-btn-bg: #E8E8E8;
  --ai-chat-input-bg: #ffffff;
  --ai-chat-input-border: 1px solid #E8E8E8;
  --ai-chat-input-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
  --ai-chat-execute-btn-pressed-bg: #1868AB;
  --ai-chat-item-hover-color: #1868AB;
  --ai-chat-prompt-text-bg: #D2D2D2;
  --ai-chat-prompt-text-color: #494949;
  --ai-chat-history-overlay-bg: rgba(0, 0, 0, 0.2);
  --ai-chat-session-active-bg: var(--cl-accent-color);
  --ai-chat-history-group-color: #757575;
  --ai-chat-history-actions-bg: linear-gradient(270deg, #D2D2D2 64.06%, rgba(220, 220, 220, 0) 100%);
  /* end cl-ai-chat */
  /* cl-attachments */
  --attachment-bg: #E2E2E2;
  /* end cl-attachments */
  /* editor-stepper.component.less */
  --step-item-bg-color: #EDF1F2;
  --stepper-done-text-color: #ffffff;
  --stepper-active-icon-color: #ffffff;
  --stepper-active-bg-color: #66AFE9;
  --stepper-info-required-icon: #D84B36;
  --stepper-invalid-icon-color: #ffffff;
  --stepper-invalid-bg-color: #D84B36;
  --stepper-done-bg-color: var(--cl-color-success);
  --stepper-disabled-color: var(--cl-color-text-disabled);
  /* end editor-stepper.component.less */
  /* create-new-entity-modal-content.component */
  --inner-panel-border: 2px solid var(--editor-border-color);
  --inner-panel-border-radius: 2px;
  /* end create-new-entity-modal-content.component */
  /* interactive toolbar elements */
  --interactive-input-invalid-bg-color: #F7DBD7;
  --interactive-input-invalid-bg-hover-color: #EEC8C2;
  --interactive-input-invalid-border-color: #E5B3AA;
  /* end interactive toolbar elements */
  /* bi-modal */
  --bi-modal-name-bg: #F6F8F9;
  --bi-modal-title-color: #333333;
  --bi-modal-chart-list-border: #D2D2D2;
  --bi-modal-chart-list-bg: #ffffff;
  --bi-modal-chart-item-color: #333333;
  --bi-modal-chart-item-hover-bg: #ecf6f8;
  --bi-modal-chart-checkbox-label-color: #333333;
  --bi-modal-aggregate-bg: #ffffff;
  --bi-modal-aggregate-border: 1px solid #D2D2D2;
  /* end bi-modal */
  /* cl-view-type-element */
  --view-type-element-bg: #F6F8F9;
  --view-type-element-active-bg: #EDF1F2;
  --view-type-element-hover-bg: #E0E6E8;
  /* end cl-view-type-element */
  /* dot graph */
  --dot-graph-fill: #ffffff;
  --dot-graph-text: #494949;
  --dot-graph-outline: #969696;
  --dot-graph-hover-fill: #969696;
  --dot-graph-hover-text: #ffffff;
  --dot-graph-hover-outline: #969696;
  --dot-graph-stroke-width: 1px;
  --dot-graph-edge-outline: #969696;
  --dot-graph-completed-fill: #5CB85CB3;
  --dot-graph-completed-hover-fill: #5CB85C66;
  --dot-graph-completed-outline: #008A5BB3;
  --dot-graph-completed-hover-outline: #008A5B66;
  --dot-graph-inprogress-fill: #CAAA2FB3;
  --dot-graph-inprogress-hover-fill: #CAAA2F66;
  --dot-graph-inprogress-outline: #B89B2BB3;
  --dot-graph-inprogress-hover-outline: #B89B2B66;
  --dot-graph-error-fill: #D84B36B3;
  --dot-graph-error-hover-fill: #D84B3666;
  --dot-graph-error-outline: #B2402FB3;
  --dot-graph-error-hover-outline: #B2402F66;
  /* end dot graph */
  /* unsupported-structure-editor.component */
  --unsupported-structure-editor-bg: #F6F8F9;
  --unsupported-structure-editor-color: #909090;
  /* end unsupported-structure-editor.component */
  /* entities-override.component */
  --entities-override-toolbar-border-color: #E2E2E2;
  --entities-override-box-shadow: none;
  --entities-override-list-box-shadow: none;
  --entities-override-editor-title-border: 1px solid #E2E2E2;
  /* end entities-override.component */
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[8].rules[1].use[0]!./src/assets/styles/themes/gold-theme.less?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root[data-theme='gold-theme'] {
  /* header */
  --cl-header-bg: #ffffff;
  --cl-saving-indicator-color: #E0E6E8;
  /* end header */
  /* Common colors & icons */
  --cl-accent-color: #9C8633;
  --cl-primary-text-color: #1C222D;
  --cl-secondary-text-color: #56626E;
  --cl-disabled-text-color: #E0E6E8;
  --cl-color-border: #CACFD5;
  --cl-color-border-disabled: #555555;
  --cl-color-icon-disabled: #CACFD5;
  --cl-widget-border-color: #CCD7DD;
  --cl-color-hover: #EDF1F2;
  --cl-color-error: #E61D1D;
  --cl-color-success: #43B543;
  --cl-color-warning: #FB8E00;
  --cl-color-cancel: #FF4133;
  --cl-color-icon-fill: #56626E;
  --cl-color-toggle-arrow: #56626E;
  --cl-color-icon-hover-fill: #CAAA2F;
  --cl-color-error-icon-fill: #E61D1D;
  --cl-color-warning-icon-fill: #FB8E00;
  --cl-color-header: #ffffff;
  --cl-color-header-hover: rgba(255, 255, 255, 0.75);
  --cl-remove-icon-fill: #FF4133;
  --cl-line-color: #CACFD5;
  --cl-separator-color: #788896;
  --cl-active-color: var(--cl-accent-color);
  --cl-tab-active-color: var(--cl-accent-color);
  --cl-color-tooltips: #EDF1F2;
  --cl-color-bg-input-control: #ffffff;
  --cl-color-bg-input-invalid-control: #ffffff;
  --cl-list-color-hover: #EDF1F2;
  --cl-list-color-selection: #EDF1F2;
  --cl-color-text-disabled: #BDBDBD;
  --cl-spinner-bg-color: #EDF1F2;
  --cl-progress-spinner-bg: url('cl-spinner-light.f5cf5e18110165ef.svg') no-repeat center;
  --cl-clear-filter-icon: url('cl-clear-filter-light.337100e8d794d77d.svg') 0 0 no-repeat;
  --cl-color-drag-and-drop: #CACFD5;
  --cl-tree-item-color: #1C222D;
  --cl-active-query-color: #FB8E00;
  --cl-logo-icon: #1A72F5;
  --cl-background-warning: #FFE4C4;
  --cl-background-interactive-warning: rgba(251, 142, 0, 0.13);
  --cl-box-shadow-warning: inset 0px 0px 3px rgba(0, 0, 0, 0.15);
  --cl-background-box-shadow-warning: inset 0 0 0 1px rgba(251, 142, 0, 0.3), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-interactive: inset 0 0 0 1px var(--editor-border-color-interactive), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-invalid: inset 0 0 0 1px var(--editor-border-color-invalid), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-invalid-select: inset 0 0 0 1px var(--cl-color-error), var(--cl-box-shadow-warning);
  --cl-background-box-shadow-warning-select: inset 0 0 0 1px var(--editor-border-color-warning), var(--cl-box-shadow-warning);
  --cl-button-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05), 0px 1px 2px rgba(0, 0, 0, 0.3);
  --cl-grid-header-hover: #9C8633;
  --cl-drag-drop-input-color: #44525E;
  --cl-drag-drop-input-placeholder-color: #899BAB;
  --cl-drag-drop-input-border: #A0ABB7;
  --cl-drag-drop-input-background: #B4D1FC;
  --cl-color-icon-comparable-paths-top: var(--cl-color-error-icon-fill);
  --cl-color-icon-comparable-paths-bottom: #43B543;
  --cl-placeholder-color: var(--cl-secondary-text-color);
  --cl-placeholder-icon: var(--cl-color-icon-fill);
  --cl-advanced-filter-border: 1px solid var(--editor-border-color);
  --cl-advanced-padding-left: 7px;
  --cl-advanced-padding-top: -1px;
  /* end Common colors & icons */
  /* Buttons */
  --cl-button-primary-surface-default: #9C8633;
  --cl-button-primary-surface-hover: #CAAA2F;
  --cl-button-primary-surface-pressed: #967D1F;
  --cl-button-primary-surface-disabled: #E0E6E8;
  --cl-button-primary-text-default: #ffffff;
  --cl-button-primary-text-disabled: #788896;
  --cl-button-secondary-surface-default: #6B7985;
  --cl-button-secondary-surface-hover: #788896;
  --cl-button-secondary-surface-pressed: #56626E;
  --cl-button-secondary-surface-disabled: #E0E6E8;
  --cl-button-secondary-border-default: 1px solid #6B7985;
  --cl-button-secondary-border-hover: 1px solid #788896;
  --cl-button-secondary-border-pressed: 1px solid #56626E;
  --cl-button-secondary-border-disabled: 1px solid #E0E6E8;
  --cl-button-secondary-text-default: #ffffff;
  --cl-button-secondary-text-disabled: #788896;
  --cl-button-danger-surface-default: #E61D1D;
  --cl-button-danger-surface-hover: #FF4133;
  --cl-button-danger-surface-pressed: #B71C1C;
  --cl-button-danger-surface-disabled: #E0E6E8;
  --cl-button-danger-text-default: #ffffff;
  --cl-button-danger-text-disabled: #788896;
  --cl-button-with-icon-surface-default: #EDF1F2;
  --cl-button-with-icon-surface-hover: #E0E6E8;
  --cl-button-with-icon-surface-pressed: #D7DBDF;
  --cl-button-with-icon-surface-disabled: #F6F8F9;
  --cl-button-with-icon-border-default: 1px solid #EDF1F2;
  --cl-button-with-icon-border-hover: 1px solid #E0E6E8;
  --cl-button-with-icon-border-pressed: 1px solid #D7DBDF;
  --cl-button-with-icon-border-disabled: 1px solid #F6F8F9;
  --cl-button-with-icon-text-default: #56626E;
  --cl-button-with-icon-text-hover: #CAAA2F;
  --cl-button-with-icon-text-pressed: #CAAA2F;
  --cl-button-with-icon-text-disabled: #788896;
  --cl-button-with-icon-icon-default: #56626E;
  --cl-button-with-icon-icon-hover: #CAAA2F;
  --cl-button-with-icon-icon-pressed: #CAAA2F;
  --cl-button-with-icon-icon-disabled: #CACFD5;
  /* end Buttons */
  /* Dropdowns */
  --cl-dropdown-item-icon-default: #56626E;
  --cl-dropdown-item-icon-hover: #CAAA2F;
  --cl-dropdown-item-icon-pressed: #9C8633;
  --cl-dropdown-item-icon-selected: #CAAA2F;
  --cl-dropdown-item-icon-disabled: #CACFD5;
  --cl-dropdown-item-bg-default: #ffffff;
  --cl-dropdown-item-bg-hover: #EDF1F2;
  --cl-dropdown-item-bg-pressed: #E0E6E8;
  --cl-dropdown-item-bg-selected: #F6F8F9;
  --cl-dropdown-item-bg-disabled: #CCD7DD;
  --cl-dropdown-item-text-default: #56626E;
  --cl-dropdown-item-text-hover: #9C8633;
  --cl-dropdown-item-text-pressed: #967D1F;
  --cl-dropdown-item-text-selected: #9C8633;
  --cl-dropdown-item-text-disabled: #788896;
  --cl-dropdown-menu-box-shadow: 0px 0px 10px 4px rgba(24, 24, 24, 0.25);
  --cl-input-surface-default: #ffffff;
  --cl-input-border-default: #C3CCD6;
  --cl-input-text-placeholder: #909090;
  --cl-input-icon-default: #56626E;
  --cl-input-surface-hover: #EDF1F2;
  --cl-input-border-hover: #BDC7D2;
  --cl-input-icon-hover: #CAAA2F;
  --cl-input-surface-focused: #ffffff;
  --cl-input-border-focused: #9C8633;
  --cl-input-surface-disabled: #F6F8F9;
  --cl-input-border-disabled: #F6F8F9;
  --cl-input-text-disabled: #788896;
  --cl-input-icon-disabled: #CACFD5;
  --cl-input-text-default: #56626E;
  /* end Dropdowns */
  /* Font variables */
  --cl-font-family: 'Roboto', Helvetica, Arial, sans-serif;
  --cl-font-size-app: 1.3rem;
  --cl-font-weight-medium-extra: 500;
  /* end Font constants */
  /* Typography & Forms colors */
  --cl-color-bg-base: #ffffff;
  --cl-color-heading: var(--cl-secondary-text-color);
  --cl-textfield-border-color: var(--cl-color-border);
  --cl-toggle-color: var(--cl-secondary-text-color);
  --cl-toggle-bg-color: #A0ABB7;
  --cl-toggle-active-color: rgba(5, 118, 179, 0.6);
  --cl-toggle-active-circle-color: #1A72F5;
  --cl-button-secondary-text-hover: #ffffff;
  --cl-button-border-radius: 2px;
  --cl-button-text-transform: uppercase;
  --cl-header-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
  --cl-header-toolbar-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --cl-header-toolbar-margin: 0;
  --cl-radio-button-color: var(--cl-button-secondary-surface-default);
  --cl-radio-button-border-width: 2px;
  /* end Typography & Forms colors */
  /* Common icons (checkbox, i.e.) */
  --cl-checkbox-check-bg: url('cl-checkbox-checked-c-gold.0c9e4f73d3d55e3d.png');
  --cl-checkbox-uncheck-bg: url('cl-checkbox-unchecked-c-gold.f2c933e66907f073.png');
  --cl-checkbox-check-disabled-bg: url('cl-checkbox-checked-disabled-c-light.d3ef61464b17df3c.png');
  --cl-checkbox-uncheck-disabled-bg: url('cl-checkbox-unchecked-disabled-c-light.c384869f489ac374.png');
  --cl-checkbox-indeterminate-bg: url('cl-checkbox-indeterminate-c-gold.001623e4f3540e65.png');
  --cl-checkbox-check-readonly-bg: url('cl-checkbox-checked-light-readonly.6a7e6c5bfc2f0a3d.png');
  --cl-checkbox-uncheck-readonly-bg: url('cl-checkbox-unchecked-light-readonly.cabdb1f22cf33cba.png');
  --cl-checkbox-indeterminate-readonly-bg: url('cl-checkbox-indeterminate-light-readonly.525c3e23b40cb0a3.png');
  /* and Common icons (checkbox, i.e.) */
  /* Modal colors */
  --cl-color-modal: #ffffff;
  --cl-color-bg-modal-header: #012C49;
  --cl-title-bg-color: #012C49;
  --cl-components-bg-color: #ffffff;
  --cl-components-border: 1px solid var(--cl-color-border);
  --cl-components-border-radius: 0;
  --cl-color-modal-header: #ffffff;
  --cl-color-modal-close-icon: #EDF1F2;
  --cl-color-modal-close-disabled-icon: var(--cl-color-icon-disabled);
  --cl-components-content-bg-color: #ffffff;
  --cl-modal-dialog-shadow: 0px 4px 24px rgba(0, 0, 0, 0.3);
  --cl-overlay-bg: rgba(0, 0, 0, 0.2);
  --cl-modal-dialog-border-radius: 2px;
  --cl-popup-border-radius: var(--cl-modal-dialog-border-radius);
  --cl-dropdown-menu-border: 1px solid #CACFD5;
  /* end Modal colors */
  /* Input colors */
  --input-label-bg: #343434;
  --input-label-color: #BDBDBD;
  --input-control-bg-color: #ffffff;
  --input-control-hovered-border: #CACFD5;
  --input-control-bg-color-hovered: #ffffff;
  --input-color-is-active: #B4D1FC;
  --input-shadow-is-active: inset 0 0 0 2px var(--cl-accent-color);
  --input-error-bg: rgba(255, 65, 51, 0.2);
  --input-search-hovered: var(--cl-color-hover);
  --input-search-focused: #ffffff;
  --input-search-border: 1px solid #CACFD5;
  --input-search-border-radius: 2px;
  --input-search-border-hovered-color: #CACFD5;
  --cl-control-border: 1px solid #CACFD5;
  /* end input colors */
  /* Charts & Chart settings colors */
  --chart-settings-bg-color: #ffffff;
  --chart-type-list-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),
        0px 1px 6.9px 0.1px rgba(0, 0, 0, 0.16);
  --chart-type-input-bg-color: var(--cl-color-bg-input-control);
  --chart-type-list-bg-color: #ffffff;
  --chart-item-hover-color: var(--cl-accent-color);
  --chart-active-item-bg-color: #CACFD5;
  --chart-icon-fill: #BDBDBD;
  --chart-dropdown-list-border-color: #CACFD5;
  --chart-content-bg-color: #ffffff;
  --chart-item-disabled-color: #788896;
  --chart-bar-item-disabled-color: #CACFD5;
  --chart-underlay-color: #CCD7DD;
  --force-directed-graph-circle-stroke: #343434;
  --gauge-chart-empty-segment-color: #CACFD5;
  --histogram-secondary-color: #DFA72F;
  --histogram-bar-active-rect-color: #ACB8C6;
  --histogram-bar-rect-color: #CACFD5;
  --navigator-line-color: #555555;
  --navigator-outline-color: #494949;
  --bar-chart-split-line-color: #CACFD5;
  --chart-brash-selection: #C3CCD6;
  --chart-brash-handle: #899BAB;
  --chart-navigator-overlay: #E0E6E8;
  --line-chart-error-bar-color: #CACFD5;
  /* end Charts & Chart settings colors */
  /* Renderer colors */
  --cl-control-color: #ffffff;
  --renderer-content-bg-color: var(--cl-components-content-bg-color);
  --renderer-header-bg-color: var(--renderer-content-bg-color);
  /* end Renderer colors */
  /* Editor colors */
  --editor-color-accent: #9C8633;
  --editor-border-color: #CACFD5;
  --editor-selected-border-color: var(--editor-color-accent);
  --editor-value-name-bg-color: #E0E6E8;
  --editor-value-item-bg-color: #ffffff;
  --editor-value-item-is-active-bg-color: #CCD7DD;
  --editor-value-name-text-color: #1C222D;
  --editor-icons-color: #56626E;
  --editor-value-item-text-color: #1C222D;
  --editor-value-count-text-color: var(--editor-value-item-text-color);
  --editor-value-name-unsupported-bg-color: #EDF1F2;
  --editor-value-name-unsupported-text-color: #56626E;
  --editor-active-item-name-color: #ffffff;
  --editor-active-icon-color: var(--editor-active-item-name-color);
  --editor-active-item-text-color: var(--editor-active-item-name-color);
  --editor-active-item-bg-color: #0D4972;
  --editor-selected-header-text-color: #ffffff;
  --editor-header-bg-color-disabled: #CACFD5;
  --editor-item-bg-color-disabled: #F1F1F1;
  --editor-header-text-color-disabled: #788896;
  --editor-item-text-color-disabled: #788896;
  --editor-bg-color-arrow: #E0E6E8;
  --editor-tree-line-color: #E0E6E8;
  --editor-color-error-disabled: rgba(255, 65, 51, 0.7);
  --editor-color-disabled: #B4D1FC;
  --editor-disabled-color-hover: var(--cl-color-hover);
  --editor-bg-header-readonly: #343434;
  --editor-color-key: #DFA72F;
  --editor-color-invalid: rgba(255, 65, 51, 0.4);
  --editor-color-warning: rgba(251, 142, 0, 0.6);
  --editor-border-color-interactive: rgba(251, 142, 0, 0.3);
  --editor-color-warning-ext: #FB8E00;
  --editor-border-color-warning: #FB8E00;
  --editor-color-drilled: #273678;
  --editor-color-error: #FF4133;
  --editor-color-required: var(--editor-color-error);
  --editor-bg-color-invalid: #FFD9D7;
  --editor-border-color-invalid: rgba(255, 65, 51, 0.3);
  --editor-active-icon-fill: #ffffff;
  --editor-array-cell-bg-color: var(--editor-value-item-bg-color);
  --editor-input-bg-color: #ffffff;
  --editor-line-color: #E0E6E8;
  --editor-collapse-btn-color: #D7DBDF;
  --editor-collapse-btn-expanded-color: #CACFD5;
  --editor-collapse-btn-hover-color: #E8F1FE;
  --editor-collapse-btn-disabled-color: #D7DBDF;
  --editor-collapse-btn-border: 1px solid #EDF1F2;
  --editor-collapse-except-btn-color: #56626E;
  --editor-table-bg-color: #ffffff;
  --editor-unsupported-type-bg: #F1F1F1;
  --editor-unsupported-type-color: #6B7985;
  --editor-element-plain-border: inset 0 0 0 1px var(--editor-border-color);
  --grid-editor-element-plain-border: inset 0 0 0 1px var(--editor-border-color);
  --editor-element-name-plain-border: none;
  --editor-selected-border-width: 2px;
  --editable-grid-item-bg-color-disabled: var(--editor-item-bg-color-disabled);
  /* end Editor colors */
  /* app-main.component */
  --wrapper-border-left: 2px solid var(--cl-widget-border-color);
  --resize-control-icon-fill: #555555;
  --resize-control-icon-hover-fill: #1A72F5;
  --splitter-bg: #E0E6E8;
  --splitter-min-size: 8px;
  --splitter-before-border-color: #BDBDBD;
  --no-tabs-component-bg: #E0E6E8;
  --layout-panel-box-shadow: none;
  --search-bar-before-bg-color: #E0E6E8;
  --search-bar-after-bg-color: #E0E6E8;
  --search-bar-after-box-shadow: none;
  --logs-bar-before-bg: #181818;
  --logs-bar-after-bg: #212121;
  --logs-bar-after-box-shadow: none;
  /* end app-main.component */
  /* cl-app-settings-shortcuts-hierarchy.component */
  --cl-app-settings-shortcut-color: #012C49;
  --cl-app-settings-shortcut-hovered-color: #CAAA2F;
  /* end cl-app-settings-shortcuts-hierarchy.component */
  /* cl-audit-log-screen module */
  --filter-control-name-bg-color: #CCD7DD;
  --filter-control-name-color: #44525E;
  --limit-count-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.15);
  --input-error-bg-color: rgba(255, 65, 51, 0.2);
  --btn-filter-bg-color: #EDF1F2;
  --filter-icon: url('cl-grid-filter-light.6ceb81692125c338.svg') 0 0 no-repeat;
  --audit-date-bg: #E0E6E8;
  --audit-date-border: #E0E6E8;
  --audit-bg: var(--cl-components-content-bg-color);
  --audit-btn-filters-border-color: var(--cl-button-with-icon-surface-default);
  /* end cl-audit-log-screen module */
  /* auth-info.component */
  --cl-auth-info-logout-svg-color: #EDF1F2;
  --cl-auth-info-logout-svg-hover-color: #1669E8;
  --cl-auth-info-user-data-color: #ffffff;
  --cl-auth-info-list-bg: #ffffff;
  --cl-auth-info-list-separator-color: #CACFD5;
  --cl-list-item-icon-fill: #44525E;
  --cl-list-item-name-color: #1C222D;
  --cl-list-item-header-hover: #CAAA2F;
  --cl-list-item-header-copied: #43B543;
  --cl-list-version-info-item-name: #1C222D;
  --cl-expander-bg: #E0E6E8;
  --cl-expander-hover: #CACFD5;
  --cl-popup-adv-bg: #ffffff;
  --cl-popup-adv-color: #1C222D;
  /* end auth-info.component */
  /* aws-login-page.component */
  --login-page-background-color: #44525E;
  /* end aws-login-page.component */
  /* adal-error-page.component */
  --cl-color-bg-server-error: #181818;
  --cl-color-bg-button: #343434;
  --cl-color-bg-button-hover: #494949;
  --cl-color-bg-button-text: #BDBDBD;
  /* end adal-error-page.component */
  /* basic-login-page.component */
  --login-page-background-color: #ffffff;
  --loading-spinner-background-color: #ffffff;
  --duo-container-background-color: #ffffff;
  --duo-widget-background-color: #ffffff;
  /* end basic-login-page.component */
  /* login-page.component */
  --login-page-text-color: #1C222D;
  /* end login-page.component */
  /* cl-multiple-login-page.component */
  --multilple-login-page-color: #56626E;
  --multilple-login-page-hover-icon-color: #ffffff;
  /* end cl-multiple-login-page.component */
  /* set-password-page.component */
  --set-password-page-text-color: #1C222D;
  --set-password-page-error: #E61D1D;
  /* end set-password-page.component */
  /* cl-auth-password.component */
  --validation-message-error-color: #E61D1D;
  --password-input-control-bg-color: #EDF1F2;
  --password-input-border-color: #CACFD5;
  --password-input-hovered-control-bg: #E0E6E8;
  --password-input-focused: inset 0 0 0 1px #9C8633;
  --password-input-error: inset 0 0 0 1px #FF4133;
  /* end cl-auth-password.component */
  /* cl-auth-text-input.component */
  --auth-text-input-bg-color: #EDF1F2;
  --auth-text-input-box-shadow: 0 0 0 1px #CACFD5;
  --auth-text-input-hovered-bg: #E0E6E8;
  --auth-text-input-error: inset 0 0 0 1px #FF4133;
  --auth-text-input-focused-box-shadow: inset 0 0 0 1px #9C8633;
  /* end cl-auth-text-input.component */
  /* okta-error-page.component */
  --okta-server-error: #181818;
  --okta-bg-button: #343434;
  --okta-bg-button-hovered: #414141;
  --okta-button-text: #BDBDBD;
  /* end okta-error-page.component */
  /* okta-login-page.component */
  --okta-login-page-bg-color: #ffffff;
  --okta-login-page-auth-content-color: #1C222D;
  --okta-login-page-form-label-color: #1C222D;
  --okta-login-page-input-bg-color: #EDF1F2;
  --okta-login-page-input-focused-border-color: inset 0 0 0 1px #9C8633;
  --okta-login-page-input-error-border-color: inset 0 0 0 1px #FF4133;
  --okta-login-page-input-color: #1C222D;
  --okta-login-page-input-shadow: 0 0 0 1px #CACFD5;
  --okta-login-page-input-hovered-bg-color: #E0E6E8;
  --okta-login-page-auth-btn: #9C8633;
  --okta-login-page-auth-btn-hovered: #CAAA2F;
  --okta-login-page-input-placeholder: #788896;
  --okta-login-page-error: #E61D1D;
  /* end okta-login-page.component */
  /* bar-icon.component */
  --bar-icon-svg-warning-fill: #FB8E00;
  --bar-icon-svg-active-fill: #9C8633;
  /* end bar-icon.component */
  /* bar-item-template.component */
  --select-container-bg: #ffffff;
  --select-container-hover-bg: #E0E6E8;
  /* end bar-item-template.component */
  /* bar-item.component */
  --click-area-disbled-color: #CACFD5;
  --click-area-disbled-icon-fill: #CACFD5;
  /* end bar-item.component */
  /* bar-item-list.component */
  --item-group-after-bg: #343434;
  --bar-item-list-name-color: #56626E;
  --bar-item-list-text-disabled-color: #A0ABB7;
  --bar-item-separator-color: #EDF1F2;
  --checkbox-toogler-bg-color: #dfcc82;
  --checkbox-toogler-circle-color: #9C8633;
  /* end bar-item-list.component */
  /* bar-item-button-select.component */
  --button-select-input-bg-color: #EDF1F2;
  --button-select-input-color: var(--cl-secondary-text-color);
  --button-select-input-hover-color: var(--cl-accent-color);
  --button-select-active-input-color: #D7DBDF;
  --button-select-input-bg-hover-color: var(--cl-color-hover);
  --button-select-input-disabled-bg-color: #F1F1F1;
  --button-select-input-disabled-color: var(--click-area-disbled-color);
  --button-select-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --button-select-input-border-radius: var(--cl-button-border-radius);
  --button-select-input-border: none;
  --button-select-input-color: #1C222D;
  /* end bar-item-button-select.component */
  /* bar-search-view.component */
  --customize-description-color: #1C222D;
  --top-area-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.3);
  --wrapper-outline-color: #181818;
  --wrapper-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.1);
  --type-label-color: #1C222D;
  --toolbar-group-wrapper-bg: #ffffff;
  --toolbar-group-wrapper-box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.21),
        3px 0px 10px rgba(0, 0, 0, 0.175);
  --toolbar-group-title-color: #012C49;
  --do-actions-btns-box-shadow: 0px -2px 6px 0px rgba(0, 0, 0, 0.25);
  --do-actions-btns-disabled-bg: #788896;
  --bar-search-view-readonly-color: #788896;
  /* end bar-search-view.component */
  /* cl-item-breadcrumb.component */
  --breadcrumb-bg: #EDF1F2;
  --breadcrumb-arrow-bg: #EDF1F2;
  --breadcrumb-arrow-margin: 0px;
  --breadcrumb-title-color: #56626E;
  --breadcrumb-mini-bg-image: linear-gradient(270deg, #EDF1F2 34.07%, rgba(237, 241, 242, 0) 80.77%);
  --breadcrumb-item-warning-bg: #FB8E00;
  --breadcrumb-item-warning-hover-bg: #D27700;
  --breadcrumb-item-warning-color: #ffffff;
  --breadcrumb-item-error-bg: #E61D1D;
  --breadcrumb-item-error-hover-bg: #B71C1C;
  --breadcrumb-item-error-color: #ffffff;
  --breadcrumb-hover-bg: #E0E6E8;
  --breadcrumb-hover-color: #CAAA2F;
  /* end cl-item-breadcrumb.component */
  /* cl-breadcrumb.component */
  --breadcrumb-active-color: #012C49;
  --breadcrumb-table-light-color: #ffffff;
  --breadcrumb-warning-color: #FB8E00;
  --breadcrumb-error-color: #E61D1D;
  /* end cl-breadcrumb.component */
  /* browser-entity-edit.component */
  --browser-entity-edit-placeholder: #ffffff;
  /* end browser-entity-edit.component */
  /* browser-entity-edit-container.component */
  --browser-entity-edit-container-placeholder: #ffffff;
  /* end browser-entity-edit-container.component */
  /* browser-entity-workflow.component.less */
  --browser-entity-workflow-rcc-box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.2);
  /*ens browser-entity-workflow.component.less */
  /* cl-line-control.component.less */
  --cl-line-control-bg-color: #E0E6E8;
  --cl-line-control-color: #44525E;
  /* end cl-line-control.component.less */
  /* editor-stepper.component.less */
  --step-item-bg-color: #EDF1F2;
  --stepper-done-text-color: #ffffff;
  --stepper-active-icon-color: #ffffff;
  --stepper-active-bg-color: #012C49;
  --stepper-info-required-icon: #FF4133;
  --stepper-invalid-icon-color: #ffffff;
  --stepper-invalid-bg-color: var(--editor-color-error);
  --stepper-done-bg-color: var(--cl-color-success);
  --stepper-disabled-color: #899BAB;
  /* end editor-stepper.component.less */
  /* editor-steps-wrapper.component.less */
  --collapsed-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);
  --toggler-before-box-shadow: 0px 0px 9px 1px rgba(0, 0, 0, 0.75);
  --inner-box-shadow: 0px -1px 9px 1px rgba(0, 0, 0, 0.75);
  /* editor-steps-wrapper.component.less */
  /* browser-grid.component */
  --browser-grid-main-view-bg: #ffffff;
  --browser-grid-header-box-shadow: 0 -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --browser-grid-notification-container-bg: #ffffff;
  --browser-grid-notification-container-icon: #FB8E00;
  --browser-grid-btn-sm-color: #909090;
  --browser-grid-btn-sm-bg: #ffffff;
  --browser-grid-spacer: #ffffff;
  --browser-grid-viewers-container-collapsed-bg-color: #ffffff;
  --browser-grid-edit-controls-bg: #ffffff;
  --browser-grid-right-toolbar-icon: #9C8633;
  --browser-grid-mask-bg: #ffffff;
  --browser-grid-mask-content-color: #1C222D;
  --browser-grid-placeholder-bg: #ffffff;
  --browser-grid-split-view: #ffffff;
  --browser-grid-toolbar-left-bg: #ffffff;
  --browser-grid-toolbar-left-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.1);
  --browser-grid-titles-toolbar-icon: #56626E;
  --browser-grid-resize-control-container-bg-color: transparent;
  --browser-grid-resize-control-container-icon: #CACFD5;
  --browser-grid-resize-control-container-icon-hovered: #CAAA2F;
  --browser-grid-resize-border: 1px solid #CACFD5;
  --browser-grid-resize-border-hovered: 1px solid #9C8633;
  --browser-grid-resize-hierarchical-bg-color: transparent;
  --browser-grid-resize-before-bg: transparent;
  --browser-grid-resize-hierarchical-box-shadow: none;
  --browser-grid-resize-hierarchical-after-bg-color: #ffffff;
  --browser-grid-resize-hierarchical-after-box-shadow: inset 2px -2px 2px rgba(0, 0, 0, 0.1);
  --browser-grid-resize-shadow-bg: transparent;
  --browser-grid-resize-shadow: 2px 0px 3px 0px rgba(0, 0, 0, 0.75);
  --browser-grid-btn-refresh-bg: #EDF1F2;
  --browser-grid-btn-refresh-color: #1C222D;
  --browser-grid-btn-refresh-bg-hovered: #E0E6E8;
  --browser-grid-cancel-loading-icon: #E61D1D;
  --browser-grid-delimiter-for-cl-btns: #BDBDBD;
  /* end browser-grid.component */
  /* heatmap-settings.component */
  --chart-settings-color: #1C222D;
  /* end heatmap-settings.component */
  /* custom-bi-toolbar.component */
  --main-toolbar-bg-color: #ffffff;
  --interactive-item-border-color: #CACFD5;
  --interactive-item-label-font-weight: 500;
  --interactive-elements-input-bg: transparent;
  --interactive-elements-dropdown-bg: #ffffff;
  --interactive-elements-input-color: var(--cl-primary-text-color);
  /* end custom-bi-toolbar.component*/
  /* custom-bi.component */
  --toolbar-left-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.1);
  --custom-bi-header-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --cl-action-cell-color: var(--cl-accent-color);
  /* end custom-bi.component */
  /* datasets-versions.component */
  --datasets-versions-dropdown-bg-color: #EDF1F2;
  --datasets-versions-border: 0;
  --datasets-versions-border-radius: 3px;
  --datasets-versions-checkbox-label: #343434;
  /* end datasets-versions.component */
  /* ds-tree.component, ds-tree-input-search.component */
  --search-input-color: #1C222D;
  --placeholder-color: #CACFD5;
  /* end ds-tree.component, ds-tree-input-search.component */
  /* hyperlink-editor-container.component */
  --cl-link-text-color: #9C8633;
  --cl-link-visited-color: #9B26A8;
  /* end hyperlink-editor-container.component */
  /* calendar.component */
  --calendar-dropdown-border: 0;
  --calendar-day-color: var(--cl-secondary-text-color);
  --calendar-active-day-color: #ffffff;
  --calendar-active-day-bg: var(--cl-accent-color);
  --calendar-between-day-bg: #E8F1FE;
  --calendar-between-day-bg-hover: #D7DBDF;
  --calendar-between-day-color: #44525E;
  --calendar-between-day-color-hover: var(--cl-accent-color);
  --calendar-disabled-day-color: #A0ABB7;
  --calendar-disabled-day-bg: #F6F8F9;
  --calendar-contols-delimiter-color: var(--cl-line-color);
  /* end calendar.component */
  /* datetime-editor.component */
  --calendar-week-day-name-color: #909090;
  --calendar-controls-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --calendar-years-list-box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.3);
  --datetime-editor-button-bg-color: #EDF1F2;
  --datetime-editor-reset-button-bg-color: #ffffff;
  --datetime-editor-highlight-color: #9C8633;
  --datetime-control-bg-color: #ffffff;
  --datetime-control-border-color: #E0E6E8;
  /* end datetime-editor.component */
  /* cl-editor-content-container.component */
  --carousel-element-active-border-color: var(--cl-accent-color);
  --carousel-element-collapsible-bg-color: #E0E6E8;
  --carousel-element-dc-border-color: #E0E6E8;
  --arrow-icon-hover-fill: #CACFD5;
  --carousel-element-inactive-border-color: #E0E6E8;
  --carousel-element-inactive-box-shadow: none;
  --ready-to-collapse-border-color: #CACFD5;
  --arrow-disabled-color: #9C8633;
  /* end cl-editor-content-container.component */
  /* array-editor-column-chooser.component */
  --array-editor-cc-border-color: #ffffff;
  /* end array-editor-column-chooser.component */
  /* editor-search.component */
  --editor-search-bg-color: #ffffff;
  /* end editor-search.component */
  /* elements-container.component */
  --simple-view-bg-color: #ffffff;
  --simple-view-hover-bg-color: #ffffff;
  --simple-view-highlight-bg-color: #ffffff;
  /* end elements-container.component */
  /* entity-data-element.component */
  --entity-data-handlers-box-shadow: inset 0 0 0 1px #CACFD5;
  --entity-data-element-is-active-bg-color: #B4D1FC;
  --editor-line-bg-color: #909090;
  --editor-highlighted-field-name-bg: #494949;
  --arrow-is-active-bg-color: #012C49;
  --arrow-is-active-and-drill-fill: #ffffff;
  --arrow-color-fill: var(--editor-value-name-text-color);
  --arrow-border-color: none;
  /* end entity-data-element.component */
  /* enum-editor-filterable.component */
  --dropdown-virtual-bg-color: var(--cl-color-modal);
  --droprown-link-hover-color: var(--cl-accent-color);
  --droprown-link-highlighted-color: var(--cl-color-hover);
  --dropdown-virtual-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),
        0px 1px 6.9px 0.1px rgba(0, 0, 0, 0.16);
  /* end enum-editor-filterable.component */
  /* grid-editor.component */
  --grid-editor-table-cell-margin: 0 0 var(--editor-selected-border-width) var(--editor-selected-border-width);
  --grid-editor-padding-top: 3px;
  --grid-editor-table-cell-margin-bottom: 2px;
  --grid-editor-row-picker-color: transparent;
  --grid-header-row-height: 20px;
  --grid-header-cell-height: 20px;
  --grid-editor-cell-height: 20px;
  --highlighted-row-bg-color: #ffffff;
  --grid-editor-go-to-type-bg: url('go-to-type-light.1fec5112fae6bff0.png') no-repeat;
  --grid-editor-go-to-type-hover-bg: url('go-to-type-hover-gold.8c2a463fdfd01e52.png') no-repeat;
  --grid-editor-go-to-array-bg: url('go-to-array-light.82cf545e9de6ac60.png') no-repeat;
  --grid-editor-go-to-array-hover-bg: url('go-to-array-hover-gold.a367b738a1581a9c.png') no-repeat;
  --grid-editor-go-to-array-selected-bg: url('go-to-array-drilled.3ede33d434bda23f.png') no-repeat;
  --grid-editor-go-to-array-drilled-bg: url('go-to-array-drilled.3ede33d434bda23f.png') no-repeat;
  --grid-editor-dropdown-bg: url('dropdown-light.f89c1544e8651f7c.png') no-repeat;
  --grid-editor-dropdown-hover-bg: url('dropdown-hover-gold.190659ab008428a4.png') no-repeat;
  --grid-editor-calendar-bg: url('calendar-light.aa902c35ac6d7153.png') no-repeat;
  --grid-editor-calendar-hover-bg: url('calendar-hover-gold.857934e123e9bc4a.png') no-repeat;
  --grid-editor-navigate-bg: url('navigate-light.d821caf6998086ca.png') no-repeat;
  --grid-editor-navigate-hover-bg: url('navigate-hover-gold.50fcbd13f0f7eab0.png') no-repeat;
  --grid-editor-multiline-editor-bg: url('multiline-editor-light.01b5e5e474e31db8.png') no-repeat;
  --grid-editor-multiline-editor-hover-bg: url('multiline-editor-hover-gold.491df408542dfa73.png') no-repeat;
  --grid-editor-reset-to-valid-bg: url('back-to-valid-gold-default.00c9c3c3baa1bf65.png') no-repeat;
  --grid-editor-reset-to-valid-hover-bg: url('back-to-valid-gold-hover.cec6ad025cbd79e4.png') no-repeat;
  --grid-editor-go-to-details-bg: url('go-to-details-light.79438876478119c8.png') no-repeat;
  --grid-editor-go-to-details-hover-bg: url('go-to-details-hover-gold.009e83f05837ae5e.png') no-repeat;
  --grid-editor-clock-bg: url('clock-normal-gold.6865e58e4a6d8ffe.png') no-repeat;
  --grid-editor-clock-bg-hover: url('clock-hover-gold.cdcd577508e2c945.png') no-repeat;
  --grid-editor-json-editor-bg: url('json-editor-light.2a3e0756f9415228.png') no-repeat;
  --grid-editor-json-editor-hover-bg: url('json-editor-hover-gold.38ada645a26adb72.png') no-repeat;
  --grid-editor-time-span-bg: url('timespan-gold-normal.7870335caa40d1af.png') no-repeat;
  --grid-editor-time-span-bg-hover: url('timespan-gold-hover.650afa7d4c56489e.png') no-repeat;
  --notification-close-icon: url('cross-light.52c129bd5430e89e.png') no-repeat;
  --notification-close-icon-hover: url('cross-hover.1ff358fb268cfcac.png') no-repeat;
  --notification-close-icon-active: url('cross-active.95baf1e62f032ba6.png') no-repeat;
  --grid-editor-check-bg: var(--cl-checkbox-check-bg);
  --grid-editor-uncheck-bg: var(--cl-checkbox-uncheck-bg);
  --grid-editor-indeterminate-bg: var(--cl-checkbox-indeterminate-bg);
  --grid-row-number-color-bg: #E0E6E8;
  --grid-filter-separator-bg-color: #ffffff;
  --grid-editor-color-disabled: #CCD7DD;
  --grid-editor-drilled-box-shadow: inset 0 0 0 1px var(--editor-color-drilled);
  --grid-editor-header-color: #012C49;
  --grid-editor-filter-bg-color: #EDF1F2;
  --grid-editor-border-color: transparent;
  /* end grid-editor.component */
  /* key-selector.component */
  --key-selector-border: 1px solid #CACFD5;
  --key-selector-bg-color: #F6F8F9;
  --key-selector-text-color: #1C222D;
  --key-selector-splitter-bg: #E0E6E8;
  --resize-control-bg-color: #ffffff;
  --key-selector-color-icon-fill: var(--cl-color-icon-fill);
  --key-selector-disabled-color-icon-fill: var(--cl-color-icon-disabled);
  --key-selector-controls-icon-color-fill: #ffffff;
  /* end key-selector.component */
  /* variant-editor.component */
  --editor-delimiter-bg-color: #ffffff;
  /* end variant-editor.component */
  /* handler-actions.component, handler-action.component */
  --handler-separator-color: #343434;
  --handler-action-icon-fill: #44525E;
  --handler-action-hover-color: #1669E8;
  --handler-action-disabled-fill: #6B7985;
  /* end handler-actions.component, handler-action.component */
  /* handler-params.component */
  --handler-params-bg: #ffffff;
  --handler-params-title-bg: #012C49;
  --handler-params-title-color: #ffffff;
  --elements-container-last-child-bg: #E0E6E8;
  --handler-params-warning-color: #FB8E00;
  --handler-params-error-color: #FF4133;
  --handler-params-resolving-color: #1669E8;
  --handler-btn-disabled-bg: rgba(230, 230, 230, 0.5);
  /* end handler-params.component */
  /* handler-params-info.component, handler-params-info-popup.component */
  --handler-params-info-bg: #ffffff;
  --handler-params-info-popup-bg: #EDF1F2;
  --elements-list-name-color: #56626E;
  /* end handler-params-info.component, handler-params-info-popup.component */
  /* handler-progress.component */
  --handler-progress-bg: #A0ABB7;
  --handler-progress-text-color: #ffffff;
  --handler-progress-status-unknown: #D7DBDF;
  --handler-progress-status-normal: #273678;
  --handler-progress-status-warning: #FB8E00;
  --handler-progress-status-error: #FF4133;
  --handler-progress-status-completed: #43B543;
  --handler-progress-status-canceled: #56626E;
  --handler-progress-status-failed: #FF4133;
  --handler-pending-view-bg: url('cl-pending-light.f3bf3b35e1482d02.svg') no-repeat center;
  --handler-unknown-view-bg: url('cl-unknown.5ef5ad088a9a52d6.svg') no-repeat center;
  --handler-progress-status-failed-content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS40IDhMMCA2LjZMMi42IDRMMCAxLjRMMS40IDBMNCAyLjZMNi42IDBMOCAxLjRMNS40IDRMOCA2LjZMNi42IDhMNCA1LjRMMS40IDhaIiBmaWxsPSIjRkY0MTMzIi8+Cjwvc3ZnPgo=);
  /* end handler-progress.component */
  /* handler-time-info.component */
  --handler-time-info-span-color: #56626E;
  /* end handler-time-info.component */
  /* handlers-search-group.component */
  --handlers-group-search-color: #012C49;
  /* end handlers-search-group.component */
  /* handlers-shortcuts.component */
  --handlers-shortcuts-toolbar-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  /* end handlers-shortcuts.component */
  /* run-handlers-toolbar.component */
  --visible-handler-color: #BDBDBD;
  --visible-handler-hover-color: #CAAA2F;
  --search-results-link-color: #56626E;
  /* end run-handlers-toolbar.component */
  /* cl-layout-panel.component */
  --layout-panel-before-box-shadow: none;
  --layout-panel-after-box-shadow: none;
  /* end cl-layout-panel.component*/
  /* logs-flat-view.component */
  --logs-flat-view-bg-color: #EDF1F2;
  --log-item-separator-color: #E0E6E8;
  --logs-truncation-notice-color: #FB8E00;
  --logs-truncation-notice-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
  /* end logs-flat-view.component */
  /* logs-handlers-view.component */
  --logs-item-hightlighted-bg-color: rgba(230, 29, 29, 0.3);
  /* end logs-handlers-view.component */
  /* search-mode-switcher.component */
  --mode-switcher-bg: #ffffff;
  --mode-switcher-link-icon-fill: #9C8633;
  /* end search-mode-switcher.component */
  /* types-hierarchy.component*/
  --node-default-background-color: #D7DBDF;
  --node-default-text-color: #44525E;
  --node-default-icon-color: #BDBDBD;
  --node-clickable-background-color: #D7DBDF;
  --node-clickable-text-color: #9C8633;
  --node-clickable-icon-color: #BDBDBD;
  --node-hover-background-color: #B4D1FC;
  --node-hover-text-color: #CAAA2F;
  --node-hover-icon-color: #418AF7;
  --node-focus-background-color: #9C8633;
  --node-focus-text-color: #ffffff;
  --node-focus-icon-color: #ffffff;
  --link-color: #D7DBDF;
  /* types-hierarchy.component */
  /* type-group-search.component*/
  --reports-list-icons-fill: #44525E;
  --reports-list-icons-hover-fill: #CAAA2F;
  --favorite-icon-fill: #CAAA2F;
  --type-search-area-padding: 3.2px 8px 3.2px 38px;
  --ai-icon-color-fill: #9C8633;
  --ai-progress-line-color: #CACFD5;
  /* end type-group-search.component*/
  /* recent-history.component */
  --item-timestamp-color: #757575;
  /* end recent-history.component */
  /* query-form.component */
  --query-form-editor-bg: #ffffff;
  --query-form-editor-color: #1C222D;
  --query-form-hovered-bg: #ffffff;
  --query-form-hovered-color: #CAAA2F;
  --query-form-color-bg-box-shadow: inset 0 0 0 1px #CACFD5;
  --query-form-color-bg: #ffffff;
  --editor-content-container-bg: #ffffff;
  --editor-content-container-border: #CACFD5;
  --query-form-toolbar: #ffffff;
  --query-form-toolbar-icon: #56626E;
  --query-form-icon: #56626E;
  --query-form-toolbar-icon-hovered: #CAAA2F;
  --query-form-toolbar-icon-disabled: #788896;
  --query-form-separator-border: 1px solid #ffffff;
  --query-form-inline-filter-box-shadow: 0 0 0 1px var(--cl-color-border);
  --query-line-text-color: #ffffff;
  /* end query-form.component */
  /* editor-controls.component */
  --editor-controls-bg: #ffffff;
  --editor-controls-multi-editor-color: #FB8E00;
  --editor-spinner: #9C8633;
  --editor-read-only-icon: #FB8E00;
  --editor-read-only-message: #FB8E00;
  --data-sync-text: #56626E;
  /* end editor-controls.component */
  /* entity-types-observer.component */
  --entity-types-observer-bg: transparent;
  /* end entity-types-observer.component */
  /* notifications-list.component */
  --notification-icon-warning: #FB8E00;
  --notification-icon-error: #FF4133;
  --notification-box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.21),
        3px 0px 10px rgba(0, 0, 0, 0.175);
  /* notifications-list.component */
  /* changes-navigation-selector.component */
  --changes-navigator-bg: #EDF1F2;
  --changes-navigator-title: #1C222D;
  /* end changes-navigation-selector.component */
  /* checkbox-toggle.component */
  --checkbox-caption-color: #44525E;
  /* end checkbox-toggle.component */
  /* cl-badge.component */
  --badge-color: #ffffff;
  --color-dev: #E61D1D;
  --color-prod: #43B543;
  --color-uat: #FB8E00;
  --color-ea: #DFA72F;
  /* end cl-badge.component */
  /* cl-btn-close.component */
  --cl-btn-close-icon-fill: var(--cl-color-icon-fill);
  --cl-btn-close-icon-hover-fill: var(--cl-color-icon-hover-fill);
  --cl-btn-close-icon-display: inline-block;
  --cl-btn-close-icon-hover-display: none;
  --cl-btn-close-active-icon-display: none;
  --cl-btn-close-active-icon-hover-display: inline-block;
  /* end cl-btn-close.component */
  /* cl-connection-info.component */
  --connection-info-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1);
  --connection-info-color: #BDBDBD;
  --connection-info-icon: #44525E;
  /* end cl-connection-info.component */
  /* dropdown-list.component */
  --dropdown-arrow-icon: #A0ABB7;
  --dropdown-list-container-readonly-color: #788896;
  --dropdown-handler-color: #56626E;
  --dropdown-handler-icon: #56626E;
  --cl-popover-content-bg: #ffffff;
  --cl-popover-content-border: 1px solid #CACFD5;
  --cl-popover-content-shadow: 0px 4px 24px rgba(0, 0, 0, 0.3);
  /* end dropdown-list.component */
  /* cl-dropdown-tab-action.component */
  --dropdown-menu-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
  --dropdown-item-color: #012C49;
  --dropdown-item-bg-hovered: #E0E6E8;
  --dropdown-item-color-hovered: #CAAA2F;
  --dropdown-separator-border: 1px solid #EDF1F2;
  --cl-tab-menu-icon-fill: var(--cl-color-icon-fill);
  --cl-tab-menu-icon-hover-fill: var(--cl-color-icon-hover-fill);
  --cl-tab-menu-icon-display: inline-block;
  --cl-tab-menu-icon-hover-display: none;
  --cl-tab-menu-round-icon-display: none;
  --cl-tab-menu-round-icon-hover-display: inline-block;
  /* end cl-dropdown-tab-action.component */
  /* cl-icon-counter.component */
  --logs-counter-border: 1px solid #212121;
  /* end cl-icon-counter.component */
  /* cl-boolean-input.component */
  --input-control-border: 1px solid #343434;
  --input-control-focused: #343434;
  /* end cl-boolean-input.component */
  /* cl-datetime-input.component */
  --input-item-is-invalid-shadow: none;
  --modal-control-bg-color: #ffffff;
  --modal-control-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  /* end cl-datetime-input.component */
  /* calendar.component */
  --date-controls-button-bg: #ffffff;
  --date-controls-button-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  /* end calendar.component */
  /* clocks.component */
  --time-element-bg: #212121;
  --time-picker-control-bg-hovered: #343434;
  /* end clocks.component */
  /* selectable-input.component */
  --selectable-input-bg: #212121;
  --selectable-input-disabled: #212121;
  --selectable-input-disabled-color: #909090;
  --selectable-input-hovered-bg: #181818;
  /* end selectable-input.component */
  /* cl-sidebar-panel.component */
  --sidebar-toggler: #ffffff;
  --sidebar-toggler-border: transparent;
  --sidebar-toggler-bg-color: #E0E6E8;
  --sidebar-toggler-content-bg-color: #E0E6E8;
  --sidebar-toggler-shadow: 0px 0px 9px 1px #000000;
  --sidebar-toggler-inner: 12px solid #212121;
  --toggler-inner-shadow: 0px 4px 0px 0px #212121;
  --sidebar-toggler-inner-shadow: 0px -1px 9px 1px #000000;
  --sidebar-toggler-bg: #343434;
  --resize-control-container-shadow: 2px 1px 4px rgba(0, 0, 0, 0.5);
  --resize-control-container-bg: #212121;
  --view-item-selected: #343434;
  --sidebar-splitter-bg: #E0E6E8;
  --sidebar-splitter-border: none;
  /* end cl-sidebar-panel.component */
  /* cl-multi-select-dropdown.component */
  --multi-select-container-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --multi-select-item-bg: #D7DBDF;
  --multi-select-item-color: #1C222D;
  --multi-select-list-color: #44525E;
  --search-field-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.15);
  --multi-select-list-border: 1px solid #CACFD5;
  --tab-icon-bg-dark: #CACFD5;
  --search-field-border: 1px solid #CACFD5;
  --search-field-text-color: #012C49;
  --search-field-active-shadow: none;
  --search-field-active-border: 1px solid var(--cl-accent-color);
  --more-chips-bg: url('more_chips_light.c74129bf90b285e1.svg') no-repeat;
  --more-chips-active-bg: url('more_chips_active-gold-theme.ae17c50b8f44c584.svg') no-repeat;
  /* end cl-multi-select-dropdown.component */
  /* cl-pane.component */
  --pane-bg: #E0E6E8;
  /* end cl-pane.component */
  /* cl-virtual-tree.component */
  --non-draggable-color: #909090;
  --available-drop-outline: 1px dashed #BDBDBD;
  --available-drop-box-shadow: none;
  --drag-proxy-bg-color: var(--cl-components-bg-color);
  --drag-proxy-shadow: none;
  /* end cl-virtual-tree.component */
  /* cl-popover-content.component */
  --popover-title-bg: #012C49;
  --popover-modal-bg: #ffffff;
  --popover-bg: #ffffff;
  --dataset-actions-delimiter: #555555;
  --popover-tooltip-bg: #EDF1F2;
  --popover-tooltip-reports-list: #012C49;
  --dropdown-item-bg: #ffffff;
  --dropdown-link-text: #012C49;
  --dropdown-link-active-bg: #EDF1F2;
  --dropdown-link-hover-bg: #EDF1F2;
  --search-popover-border: #CACFD5;
  --search-popover-shadow: 0px 4px 24px rgba(0, 0, 0, 0.3);
  --dropdown-separator: #CACFD5;
  /* end cl-popover-content.component */
  /* cl-tooltip-container.component */
  --cl-tooltip-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  --cl-tooltip-bg: #EDF1F2;
  --cl-tooltip-color: #012C49;
  --cl-tooltip-has-corner-shadow: 1px 1px 4px -1px rgba(0, 0, 0, 0.75);
  --cl-charts-tooltip-color: var(--cl-primary-text-color);
  /* end cl-tooltip-container.component */
  /* multiple-view-renderer.component */
  --switcher-color: #56626E;
  --switcher-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px;
  --filter-sidebar-search: #ffffff;
  --filter-sidebar-search-hovered: #ffffff;
  --hierarchy-text-color: #012C49;
  --hierarchy-active-color: #9C8633;
  --hierarchy-before-bg: #9C8633;
  --hierarchy-selected: #9C8633;
  --hierarchy-hovered: #EDF1F2;
  --list-toggler-color: #56626E;
  --multiple-view-renderer-container: #ffffff;
  --list-toggler-box-shadow: 0px 0px 9px 1px #000000;
  --list-toggler-inner-border: 12px solid #ffffff;
  --list-toggler-inner-box-shadow: 0px 4px 0px 0px #ffffff;
  --list-toggler-inner-before-box-shadow: 0px -1px 9px 1px rgba(0, 0, 0, 0.1);
  --list-toggler-inner-after-box-shadow: 0px -1px 9px 1px rgba(0, 0, 0, 0.1);
  --list-toggler-search: #56626E;
  --list-toggler-bg: #E0E6E8;
  --list-toggler-border-color: #E0E6E8;
  --list-toggler-shadow: 0px 4px 0px 0px #E0E6E8;
  --resize-control-container-box-shadow: none;
  --resize-control-container-bg: #ffffff;
  --list-selection-view-item-selected: #343434;
  --list-resize-control-container-shadow: none;
  --list-resize-control-container-bg: #ffffff;
  --layout-manager-splitter-bg: #E0E6E8;
  --layout-manager-splitter-separator: 1px solid #E0E6E8;
  --layout-manager-splitter-separator-hovered: 1px solid #9C8633;
  /* end multiple-view-renderer.component */
  /* cl-range-slider.component */
  --current-value-bg: #ffffff;
  --current-value-shadow: 0px 1px 4px rgba(0, 0, 0, 0.75);
  --slider-thumb-bg: #56626E;
  /* end cl-range-slider.component */
  /* control-parameterized.component */
  --cp-title-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1), 0px 2px 2px rgba(0, 0, 0, 0.1);
  /* end control-parameterized.component */
  /* complex-renderer.component */
  --complex-renderer-header-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --complex-renderer-border-color: #E0E6E8;
  /* end complex-renderer.component */
  /* hierarchy-report-renderer.component */
  --hierarchy-report-inner-box-shadow: 0px -1px 9px 1px rgba(0, 0, 0, 0.1);
  --hierarchy-report-selector-active-bg-color: #CACFD5;
  /* end hierarchy-report-renderer.component */
  /* parametrized-renderer.component */
  --parameterized-toggler-bg-color: #E0E6E8;
  --parameterized-toggler-inner-box-shadow: 0px 4px 0px 0px #E0E6E8;
  /* end parametrized-renderer.component */
  /* cl-view-type-child.component */
  --cl-view-type-child-border-color: #BDBDBD;
  --cl-view-type-child-li-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1),
        0px -2px 2px rgba(0, 0, 0, 0.1);
  --cl-view-type-child-bg-color: #ffffff;
  /* end cl-view-type-child.component */
  /* cl-group.component */
  --group-bg: #012C49;
  --group-color: #ffffff;
  --group-content-bg: #ffffff;
  --group-items-hover-bg: #EDF1F2;
  --group-items-hover-color: #9C8633;
  --reports-list-color: #9C8633;
  /* end cl-group.component */
  /* format-cells.component */
  --input-container-bg: #EDF1F2;
  --input-container-border: 1px solid #CACFD5;
  --k-link-bg: #CACFD5;
  --btn-close-fill: #ffffff;
  --btn-close-hover-fill: rgba(255, 255, 255, 0.75);
  /* end format-cells.component */
  /* app-settings-topbar-button.component, app-switcher.component */
  --app-settings-popover-box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.15);
  /* end app-settings-topbar-button.component, app-switcher.component */
  /* bar-item-counter.component */
  --bar-counter-bg-color: #43B543;
  --bar-counter-color: #ffffff;
  --bar-counter-cancelled-bg-color: #555555;
  --bar-counter-border-color: #ffffff;
  /* end logs-counter.component */
  /* logs-view-type-switcher.component, logs-toolbar.component */
  --logs-view-bg-color: #EDF1F2;
  --logs-view-hover-bg-color: #D7DBDF;
  --logs-view-active-bg-color: #E0E6E8;
  --logs-toolbar-first-child-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  /* end logs-view-type-switcher.component, logs-toolbar.component */
  /* cl-modal module */
  /* cl-alert-extended.component */
  --textfield-input-bg-color: #EDF1F2;
  --textfield-input-color: #012C49;
  /* end cl-alert-extended.component */
  /* cl-modal-container.component */
  --cl-modal-dnd-border-color: #CACFD5;
  --modal-view-dropdown-bg-color: #B4D1FC;
  /* and cl-modal-container.component */
  /* end cl-modal module */
  /* cl-pivot module */
  --cl-pending-move-color: #9C8633;
  --cl-pivot-pager-bg-color: #ffffff;
  /* pivot-components.overrides.less */
  --cl-pivot-filter-bg-color: #EDF1F2;
  --cl-pivot-filter-bg-hover-color: #EDF1F2;
  --cl-pivot-separator-border-color: #EDF1F2;
  --cl-pivot-checkbox-checked-bg: var(--cl-checkbox-check-bg);
  --cl-pivot-checkbox-unchecked-bg: var(--cl-checkbox-uncheck-bg);
  --cl-pivot-checkbox-indeterminate-bg: var(--cl-checkbox-indeterminate-bg);
  --cl-pivot-checkbox-indeterminate-disabled-bg: url('cl-checkbox-indeterminate-light-readonly.525c3e23b40cb0a3.png');
  --tree-item-navigate-bg: url('go-to-type-light.1fec5112fae6bff0.png') no-repeat;
  --tree-item-navigate-hover-bg: url('go-to-type-hover-gold.8c2a463fdfd01e52.png') no-repeat;
  --cl-pivot-clear-filter-bg: var(--cl-clear-filter-icon);
  --cl-pivot-list-box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.3);
  --cl-pivot-grid-body-bg: #ffffff;
  --cl-pivot-column-selector-cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDguOTk5OTlMOCAxNUwxIDguOTk5OTlMNSA5TDUgMS45OTk5OUwxMSAxLjk5OTk5TDExIDlMMTUgOC45OTk5OVoiIGZpbGw9IiMxQTcyRjUiLz4KPC9zdmc+Cg==),
        auto;
  --cl-pivot-toggle-button-collapsed: url('cl-arrow-right.d9cd2c5d6eb16e00.svg');
  --cl-pivot-toggle-button-expanded: url('cl-arrow-down.9c9849ee6febb324.svg');
  --cl-pivot-grid-filter-bg: url('cl-filter.1326dbba5b0ed024.svg');
  --cl-pivot-grid-number-bg: url('cl-number.53545f23430ff119.svg');
  --cl-pivot-menu-bg: url('cl-dd-burger.f21b2ee6f4676358.svg') no-repeat;
  --cl-pivot-values-filter-bg: url('cl-dd-filter.4a2336272356aa84.svg') no-repeat;
  --cl-pivot-expander-color: #ffffff;
  --cl-pivot-grouped-by-bg-color: #ffffff;
  --cl-pivot-highlighted-color: #EDF1F2;
  --cl-pivot-editor-highlighted-color: #D7DBDF;
  --cl-pivot-contains-bg: url('contains-light-theme.751f5663685593ab.svg');
  --cl-pivot-contains-exact-bg: url('cl-contains-bg.3fde585ea336e96f.svg');
  --cl-pivot-equals-double-bg: url('equals-double-light-theme.cdc30b21c79d4dea.svg');
  --cl-pivot-not-equals-bg: url('not-equals-light-theme.132bbf834ec090dd.svg');
  --cl-pivot-ends-with-bg: url('cl-ends-with-bg.deb6c335959f75a7.svg');
  --cl-pivot-starts-with-bg: url('cl-starts-with-bg.bfed5236531e28d9.svg');
  --cl-pivot-empty-bg: url('empty-light-theme.dd92bf414bbf35d5.svg');
  --cl-pivot-not-empty-bg: url('not-empty-light-theme.0f9fdc6b1a68df72.svg');
  --cl-pivot-filter-reset-bg: url('cl-filter-cancel.e9e80acca6552039.svg');
  --cl-pivot-less-than-bg: url('less-than-light-theme.45053f1ab45f9507.svg');
  --cl-pivot-less-than-or-equal-bg: url('less-than-or-equal-light-theme.6c0be674c9e1f94d.svg');
  --cl-pivot-greater-than-bg: url('greater-than-light-theme.771f5c3a94f9d9a3.svg');
  --cl-pivot-greater-than-or-equal-bg: url('greater-equal-light-theme.2f49f19bb1d2cefb.svg');
  --cl-pivot-calendar-bg: url('cl-calendar-bg.68836f16e1c994e2.svg');
  --cl-pivot-clock-bg: url('clock-light-theme.a3374ba77c3281eb.svg');
  --cl-pivot-burger-active-bg: url('cl-dd-burger-active.732422bf5246ac50.svg');
  --cl-pivot-group-expander-expanded-bg: url('cl-arrow-group-down-light.d3b8b60e5556b72b.svg');
  --cl-pivot-values-filter-active-bg: url('cl-dd-filter-active.8cc3af48b77b7b9e.svg');
  --cl-pivot-group-by-icon-bg: url('cl-group-by-active.d9db181681869780.svg');
  --cl-pivot-format-cells-bg: url('cl-format-cells-bg.64288ddb2c8aecdf.svg');
  --cl-pivot-close-bi-tab-view-bg: url('cl-close-bi-tab.667d9f4c1bd9a5ff.svg');
  --cl-pivot-close-modal-view-bg: url('close-modal-bg.4be1090581811bec.svg');
  --cl-pivot-alert-solid-danger-view: url('cl-alert-solid-danger.c002e91a83aac66a.svg');
  --cl-pivot-query-bg: url('cl-query.6e63a72e66bb7f63.svg');
  --cl-pivot-settings-bg: url('cl-settings.7592afae357b48cf.svg');
  --cl-pivot-refresh-revert-bg: url('cl-refresh-revert.2b8814565043bb7a.svg');
  --cl-pivot-excel-options-bg: url('cl-excel-options.e6c473e566a9ef74.svg');
  --cl-pivot-excel-bg: url('cl-excel.94c8eff8298919ed.svg');
  --cl-pivot-prepare-data-for-excel-bg: url('cl-prepare-data-for-excel.b2f1d232030d43ea.svg');
  --cl-pivot-copy-entity-to-dataset-bg: url('cl-copy-entity-to-dataset.6d8678adfbef9456.svg');
  --cl-pivot-show-deleted-bg: url('cl-show-deleted.c6337ff20247b14a.svg');
  --cl-pivot-move-entity-to-dataset-bg: url('cl-move-entity-to-dataset.7b288971f379f120.svg');
  --cl-pivot-bi-bg: url('cl-bi.7072c5d60c48f1cd.svg');
  --cl-pivot-entities-bulk-export-bg: url('cl-entities-bulk-export.46802342d09f9855.svg');
  --cl-pivot-delete-bg: url('cl-delete.88a27ea5797132e8.svg');
  --cl-pivot-restore-bg: url('cl-restore.687809e7de6b629b.svg');
  --cl-pivot-autofit-column-bg: url('cl-autofit-column.54a5f539940130f1.svg');
  --cl-pivot-history-bg: url('cl-history.eb307b3941240d77.svg');
  --cl-pivot-import-layout: url('cl-import-layout.478786c04c4c6d3b.svg');
  --cl-pivot-save-layout: url('cl-save-layout.91f7387b846a02fe.svg');
  --cl-pivot-types-hierarchy: url('cl-restore.687809e7de6b629b.svg');
  --cl-pivot-filter-cancel-bg: url('cl-filter-cancel.e9e80acca6552039.svg');
  --cl-pivot-timespan-bg: url('timespan.f9f3da629ce5566c.svg');
  --cl-pivot-reset-bg: url('cl-reset.842357f13394bf86.svg');
  --cl-pivot-sum-bg: url('cl-aggregation.037d9f540092a4ad.svg');
  --cl-pivot-choose-columns-bg: url('cl-column-chooser-bg.0df85e7974a62940.svg');
  --cl-pivot-sortAsc-bg: url('cl-sort-ascending.92476a90132f6ee0.svg');
  --cl-pivot-sortDesc-bg: url('cl-sort-descending.07df08a42662d167.svg');
  --cl-pivot-noSort-bg: url('cl-no-sort.0f89ea5a1ede25dc.svg');
  --cl-pivot-lock-bg: url('cl-column-pin.4d78a6089a36695e.svg');
  --cl-pivor-unlock-bg: url('cl-column-unpin.81d16f6e0cfef76a.svg');
  --cl-pivot-grouped-by-bg: url('cl-group-by.f06075f271eb70ba.svg');
  --cl-pivot-ungroup-bg: url('cl-ungroup.0e77519c128db459.svg');
  --cl-pivot-expand-bg: url('cl-expand-in-groups.82c57f838a97068e.svg');
  --cl-pivot-duplicate-bg: url('cl-duplicate-bg-active-light.4c0ddc805da3a3e2.svg');
  --cl-pivot-export-bg: url('cl-export.40bb287cbe5070e8.svg');
  --cl-pivot-delete-copy-bg: url('cl-delete-copy-bg.dcc8f658a4f853f3.svg');
  --cl-pivot-drag-and-drop-bg: url('cl-drag-and-drop.c605db86f2ab3514.svg');
  --cl-pivot-grid-border-width: 4px;
  --cl-pivot-grid-border: 0;
  --cl-pivot-subtotal-font-weight: 700;
  /* end pivot-components.overrides.less */
  /* pivot-cli.less */
  --cl-pivot-color-drilled: var(--editor-color-drilled);
  --cl-pivot-filter-descr-bg-color: #EDF1F2;
  --cl-pivot-inline-filter-line-color: var(--cl-color-icon-fill);
  --cl-pivot-header-color: #012C49;
  --cl-pivot-header-text-color: #ffffff;
  --cl-pivot-header-hover-color: #0D4972;
  --cl-pivot-header-text-hover-color: #ffffff;
  --cl-pivot-header-readonly-color: #788896;
  --cl-pivot-highlighted-header-color: #9C8633;
  --cl-pivot-selected-color: #CCD7DD;
  --cl-pivot-cell-editor-readonly-color: #F1F1F1;
  --cl-pivot-cell-focused-selected-color: #CCD7DD;
  --cl-pivot-cell-hover-color: #C3CCD6;
  --cl-pivot-cell-invalid-hover-color: #FAC1BE;
  --cl-pivot-cell-warning-hover-color: #F9D3A7;
  --cl-pivot-bg-header-readonly: var(--editor-bg-header-readonly);
  --cl-pivot-row-picker-color: var(--cl-accent-color);
  --cl-pivot-alt-cell-color: #E8F1FE;
  --cl-pivot-columns-area-container-color: #EDF1F2;
  --cl-pivot-columns-area-color: #EDF1F2;
  --cl-pivot-hierarchy-area-color: #012C49;
  --cl-pivot-hierarchy-item-hover-color: #ffffff;
  --cl-pivot-hierarchy-hover-bg-color: #0D4972;
  --cl-pivot-editor-cell-bg: #E0E6E8;
  --cl-pivot-editor-alt-cell-bg: #E0E6E8;
  --cl-pivot-editor-hover-cell-border: #899BAB;
  /* end pivot-cli.less */
  /* end cl-pivot module */
  /* cl-layout-manager.component */
  --cl-layout-manager-header-bottom-border: none;
  --cl-layout-manager-drag-cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuODg0MTEgMS42Nzk5MUw5LjUgMS4yMTg5OEw5LjExNTg5IDEuNjc5OTFMNi42MTU4OSA0LjY3OTkxTDUuOTMyNDggNS41SDdIOC41VjguNUg1LjVWN1Y1LjkzMjQ4TDQuNjc5OTEgNi42MTU4OUwxLjY3OTkxIDkuMTE1ODlMMS4yMTg5OCA5LjVMMS42Nzk5MSA5Ljg4NDExTDQuNjc5OTEgMTIuMzg0MUw1LjUgMTMuMDY3NVYxMlYxMC41SDguNVYxMy41SDdINS45MzI0OEw2LjYxNTg5IDE0LjMyMDFMOS4xMTU4OSAxNy4zMjAxTDkuNSAxNy43ODFMOS44ODQxMSAxNy4zMjAxTDEyLjM4NDEgMTQuMzIwMUwxMy4wNjc1IDEzLjVIMTJIMTAuNVYxMC41SDEzLjVWMTJWMTMuMDY3NUwxNC4zMjAxIDEyLjM4NDFMMTcuMzIwMSA5Ljg4NDExTDE3Ljc4MSA5LjVMMTcuMzIwMSA5LjExNTg5TDE0LjMyMDEgNi42MTU4OUwxMy41IDUuOTMyNDhWN1Y4LjVIMTAuNVY1LjVIMTJIMTMuMDY3NUwxMi4zODQxIDQuNjc5OTFMOS44ODQxMSAxLjY3OTkxWiIgZmlsbD0iYmxhY2siIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==),
        auto;
  /* end cl-layout-manager.component */
  /* cl-reporting module */
  --layout-manager-bg-color: #E0E6E8;
  --reporting-paste-data-icon: url('cl-paste-data-light-theme.cd8e982c10d1ce76.svg') no-repeat 0 0;
  --predefined-layout-1-bg: url('cl-predefined-layout-1-light-theme.44cc71175a20503d.svg') no-repeat 0 0;
  --predefined-layout-1-hover-bg: url('cl-predefined-layout-1-gold-theme-hover.f8ec338420daa812.svg') no-repeat 0 0;
  --predefined-layout-2-bg: url('cl-predefined-layout-2-light-theme.b1ea823eebbb80dd.svg') no-repeat 0 0;
  --predefined-layout-2-hover-bg: url('cl-predefined-layout-2-gold-theme-hover.e28d1f6d2eb48aae.svg') no-repeat 0 0;
  --predefined-layout-3-bg: url('cl-predefined-layout-3-light-theme.33afea5e653c186a.svg') no-repeat 0 0;
  --predefined-layout-3-hover-bg: url('cl-predefined-layout-3-gold-theme-hover.5459f7a312793b8c.svg') no-repeat 0 0;
  --predefined-layout-4-bg: url('cl-predefined-layout-4-light-theme.57c3118e9087cee6.svg') no-repeat 0 0;
  --predefined-layout-4-hover-bg: url('cl-predefined-layout-4-gold-theme-hover.5f35c59f599e60ca.svg') no-repeat 0 0;
  /* end cl-reporting module */
  /* cl-tabset module */
  --layout-manager-border: 2px solid var(--cl-widget-border-color);
  --cl-tabset-title-color: var(--cl-secondary-text-color);
  --cl-tabset-title-color-hover: var(--cl-secondary-text-color);
  --cl-tabset-active-bg-color: #ffffff;
  --cl-tabset-inactive-bg-color: #E0E6E8;
  /* end cl-tabset module */
  /* cl-tab-view module */
  --inactive-main-tab-header-bg-color: transparent;
  --inactive-tab-header-bg-color: #E0E6E8;
  --layout-manager-tab-header-bg-color: #E0E6E8;
  --layout-manager-active-tab-header-bg-color: #ffffff;
  --layout-manager-icon-bg-color: #BDBDBD;
  --tabs-dropdown-list-border: 1px solid #EDF1F2;
  --tabs-dropdown-list-box-shadow: 1px 1px 5px -1px #555555;
  --drop-target-indicator-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
  --tab-view-content-bg-color: #E0E6E8;
  --additional-editor-tab-header-color: #308130;
  --toolbar-item-border-color: #E0E6E8;
  --toolbar-viewer-back-btn-bg: #EDF1F2;
  --toolbar-viewer-back-btn-hover-bg: #D7DBDF;
  --toolbar-viewer-back-btn-border: none;
  --toolbar-viewer-back-btn-hover-border: none;
  /* end cl-tab-view module */
  /* cl-type-search-bar.component */
  --search-container-box-shadow: none;
  /* end cl-type-search-bar.component */
  /* cl-group-search-box.component */
  --search-bg-color: #EDF1F2;
  --search-icon-compact-bg-color: #EDF1F2;
  --search-box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05),
        0px 1px 2px rgba(0, 0, 0, 0.3);
  --search-handler-border: none;
  --search-border: var(--input-search-border);
  /* end cl-group-search-box.component */
  /* cl-server-error.component */
  --server-error-bg-color: #ffffff;
  --server-error-notification-bg-color: #B71C1C;
  /* end cl-server-error.component */
  /* connection-problem-modal.component */
  --connection-problem-body-border: 1px solid #CACFD5;
  /* end connection-problem-modal.component */
  /* datetime-picker-control.component */
  --datetime-picker-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15);
  --datetime-disabled-bg: #F1F1F1;
  --datetime-picker-text-input-color: var(--cl-secondary-text-color);
  --datetime-disabled-color: #CACFD5;
  /* end datetime-picker-control.component */
  /* open-pending-changes-control.component */
  --changes-counter-bg-color: #FB8E00;
  /* end open-pending-changes-control.component */
  /* cl-search-results.less from assets/styles */
  --cl-search-results-hover-color: #1C222D;
  --search-input-color: #012C49;
  --search-input-placeholder-color: #757575;
  --search-icon-color: var(--cl-color-icon-fill);
  --editor-field-name-highlighted-color: #C0D8FC;
  /* end cl-search-results.less from assets/styles */
  /* cl-app.less */
  --drop-proxy-bg-color: #EDF1F2;
  --indent-container-bg-color: #ffffff;
  /* end cl-app.less */
  /* main.common.less */
  --md-container-bg-color: #E0E6E8;
  --main-app-color: var(--cl-accent-color);
  /* end main.common.less */
  /* cl-scrollbar.common.less */
  --cl-scrollbar-base-color: #A0ABB7;
  --cl-scrollbar-track-color: #EDF1F2;
  --cl-scrollbar-thumb-color: #ACB8C6;
  --cl-scrollbar-thumb-hover-color: #A0ABB7;
  --cl-scrollbar-bg-color: #EDF1F2;
  /* end cl-scrollbar.common.less */
  /* send-logs-modal.component.less, send-logs-attachments.component.less */
  --attachements-container-box-shadow: 0px -2px 4px rgba(0, 0, 0, 0.1);
  --invalid-email-bg-color: #E61D1D;
  --invalid-email-remove-icon-bg-hover-color: white;
  --invalid-email-remove-icon-hover-fill: var(--invalid-email-bg-color);
  --send-logs-attachements-bg-color: #F6F8F9;
  --input-email-bg-color: #D7DBDF;
  /* end send-logs-modal.component.less, send-logs-attachments.component.less */
  /* quill.snow.overrides.less */
  --ql-border-color: var(--cl-color-border);
  --ql-placeholder-color: var(--cl-secondary-text-color);
  /* end quill.snow.overrides.less */
  /* cl-dropdowns.less */
  --popover-box-shadow: 1px 5px 12px rgba(0, 0, 0, 0.2);
  /* end cl-dropdowns.less */
  /* alerts.common.less */
  --swal2-custom-confirm-color: #273678;
  --swal2-custom-confirt-bolder-color: #1C222D;
  --swal2-error-color: var(--cl-color-error);
  --swal2-info-color: #1669E8;
  --swal2-success-color: var(--cl-color-success);
  --swal2-warning-color: var(--cl-color-warning);
  /* end alerts.common.less */
  /* publish explorer: mixins.less */
  --terminal-input-label-bg-color: #EDF1F2;
  --terminal-input-hover-color: #ffffff;
  --publish-toolbar-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --publish-toolbar-border-bottom: 0;
  --approver-bg-color: #CACFD5;
  --approver-color: #44525E;
  --approver-content-border: 1px solid #CACFD5;
  --approver-line-height: 18px;
  --approver-icon-color: #44525E;
  --merge-comment-border-color: #CACFD5;
  --merge-comment-box-shadow: none;
  --approver-border: 0;
  --publish-control-disabled-bg: #EDF1F2;
  --merge-control-disabled-bg: #E0E6E8;
  --approvers-container-bg: #E0E6E8;
  --commit-info-comment-bg: #EDF1F2;
  --publish-terminal-datetime-control: #E0E6E8;
  --terminal-checkbox-color-disabled: #899BAB;
  --publish-terminal-datetime-control-disabled: #E0E6E8;
  --approver-bg-color-disabled: #788896;
  /* end publish explorer: mixins.less */
  /* cl-spinner.component.less */
  --spinner-progress-bg-color: #E0E6E8;
  --spinner-progress-bg-color-with-opacity: rgba(255, 255, 255, 0.6);
  /* end cl-spinner.component.less */
  /* browser-title.component */
  --browser-title-separator-color: #CCD7DD;
  /* end browser-title.component */
  /* code editor module */
  --code-editor-border-color: #E0E6E8;
  --code-editor-bg-color: #EDF1F2;
  /* end code editor module */
  /* cl-user-info.component */
  --cl-user-info-color: #ffffff;
  /* end cl-user-info.component */
  /* diff-code-editor module */
  --editor-title-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --revisionDrop-background: rgba(0, 0, 0, 0.2);
  --editor-title-color: var(--cl-primary-text-color);
  --editor-title-font-size: var(--cl-font-size-app);
  --changes-navigator-border: 0;
  /* end diff-code-editor module */
  /* entity-revisions module */
  --textfield-readonly-bg-color: #F1F1F1;
  --textfield-hover-bg-color: #ffffff;
  --revision-observer-bg-color: #ffffff;
  --revision-observer-header-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.1),
        0px 2px 2px rgba(0, 0, 0, 0.1);
  --active-view-right-toolbar-shadow: 2px 0px 2px rgba(0, 0, 0, 0.1);
  --active-view-title-shadow: 0px -2px 0px rgba(0, 0, 0, 0.1), 0px 2px 0px rgba(0, 0, 0, 0.1);
  --revision-disabled-text-color: #788896;
  --revision-disabled-icon-color: #E61D1D;
  /* end entity-revisions */
  /* environments-manager module */
  --environment-editor-disabled-bg-color: #F1F1F1;
  /* end environments-manager module */
  /* order-list-screen.module */
  --order-status-partially-filled: #9B26A8;
  /* end order-list-screen.module */
  /* financew-webclient common */
  --tabs-header-bg: #E0E6E8;
  --tabs-content-bg: #ffffff;
  --bulk-orders-grid-bg: #F1F1F1;
  --editable-cell-bg: #CCD7DD;
  --changed-cell-bg: rgba(67, 181, 67, 0.3);
  --custom-bi-action-icons-color: #BDBDBD;
  --finance-base-bg: #ffffff;
  --finance-mask-button-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05), 0px 1px 2px rgba(0, 0, 0, 0.3);
  --tom-btn-bg: #EDF1F2;
  --tom-btn-hover-bg: #D7DBDF;
  --tom-btn-active-bg: #CACFD5;
  --tom-btn-active-color: var(--cl-button-primary-surface-default);
  /* end finance-webclient common */
  /* comparison.component */
  --cell-with-compare-diff: #1C4C1C;
  /* end comparison.component */
  /* date-range.component */
  --date-range-control-bg: #EDF1F2;
  --date-range-date-color: #CACFD5;
  --date-range-placeholder-color: #757575;
  /* end date-range.component */
  --content-mask-btn-bg: #EDF1F2;
  --content-mask-btn-active-bg: #CACFD5;
  --content-mask-btn-hover-bg: #D7DBDF;
  --content-mask-btn-active-color: var(--cl-button-primary-surface-default);
  --comparable-changed-editor-bg-color: rgba(67, 181, 67, 0.3);
  --comparable-changed-editor-border-color: rgba(67, 181, 67, 0.54);
  --comparable-original-editor-bg-color: rgba(235, 38, 38, 0.24);
  --comparable-original-editor-border-color: rgba(235, 38, 38, 0.46);
  --comparable-original-editor-hover-color: rgba(235, 38, 38, 0.34);
  --comparable-changed-editor-hover-color: rgba(67, 181, 67, 0.4);
  --comparable-changed-column-header-bg: rgba(67, 181, 67, 0.7);
  --comparable-changed-column-header-hover-bg: rgba(67, 181, 67, 0.8);
  --comparable-deleted-column-header-bg: rgba(230, 29, 29, 0.6);
  --comparable-deleted-column-header-hover-bg: rgba(230, 29, 29, 0.7);
  /* comparable-editors.component */
  --comparable-editor-header-bg: #E0E6E8;
  --comparable-editor-header-color: #56626E;
  --comparable-editor-header-border: none;
  /* end comparable-editors.component */
  /* cl-ai-chat */
  --ai-chat-border: 1px solid #E0E6E8;
  --ai-chat-header-border-top: 4px solid #ffffff;
  --ai-chat-history-bg: #ffffff;
  --ai-chat-header-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
  --ai-chat-self-message-bg: #ffffff;
  --ai-chat-message-bg: #F1F1F1;
  --ai-chat-messages-box-bg: #ffffff;
  --ai-chat-message-separator: 2px solid #BDBDBD;
  --ai-chat-message-generation-color: #757575;
  --ai-chat-message-error-bg: #FFD9D7;
  --ai-chat-message-error-color: var(--cl-color-error);
  --ai-chat-generation-flicker-bg: #308130;
  --ai-chat-btn-bg: #E0E6E8;
  --ai-chat-input-bg: #ffffff;
  --ai-chat-input-border: 1px solid #D7DBDF;
  --ai-chat-input-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
  --ai-chat-execute-btn-pressed-bg: #9C8633;
  --ai-chat-item-hover-color: #9C8633;
  --ai-chat-prompt-text-bg: #CACFD5;
  --ai-chat-prompt-text-color: #1C222D;
  --ai-chat-history-overlay-bg: rgba(0, 0, 0, 0.2);
  --ai-chat-session-active-bg: var(--cl-accent-color);
  --ai-chat-history-group-color: #788896;
  --ai-chat-history-actions-bg: linear-gradient(270deg, #D7DBDF 64.06%, rgba(220, 220, 220, 0) 100%);
  /* end cl-ai-chat */
  /* cl-attachments */
  --attachment-bg: #E0E6E8;
  /* end cl-attachments */
  /* create-new-entity-modal-content.component */
  --inner-panel-border: 2px solid var(--editor-border-color);
  --inner-panel-border-radius: 2px;
  /* end create-new-entity-modal-content.component */
  /* interactive toolbar elements */
  --interactive-input-invalid-bg-color: #FFD9D7;
  --interactive-input-invalid-bg-hover-color: #FAC1BE;
  --interactive-input-invalid-border-color: #E62726;
  /* end interactive toolbar elements */
  /* bi-modal */
  --bi-modal-name-bg: #EDF1F2;
  --bi-modal-title-color: #1C222D;
  --bi-modal-chart-list-border: #CACFD5;
  --bi-modal-chart-list-bg: #ffffff;
  --bi-modal-chart-item-color: #1C222D;
  --bi-modal-chart-item-hover-bg: #E0E6E8;
  --bi-modal-chart-checkbox-label-color: #1C222D;
  --bi-modal-aggregate-bg: #EDF1F2;
  --bi-modal-aggregate-border: none;
  /* end bi-modal */
  /* cl-view-type-element */
  --view-type-element-bg: #EDF1F2;
  --view-type-element-active-bg: #E0E6E8;
  --view-type-element-hover-bg: #D7DBDF;
  /* end cl-view-type-element */
  /* dot graph */
  --dot-graph-fill: #F6F8F9;
  --dot-graph-text: #1C222D;
  --dot-graph-outline: #56626E;
  --dot-graph-hover-fill: #56626E;
  --dot-graph-hover-text: #ffffff;
  --dot-graph-hover-outline: #56626E;
  --dot-graph-stroke-width: 1px;
  --dot-graph-edge-outline: #56626E;
  --dot-graph-completed-fill: #81CD8180;
  --dot-graph-completed-hover-fill: #81CD81CC;
  --dot-graph-completed-outline: #1C4C1C80;
  --dot-graph-completed-hover-outline: #1C4C1CCC;
  --dot-graph-inprogress-fill: #DFA72F80;
  --dot-graph-inprogress-hover-fill: #DFA72FCC;
  --dot-graph-inprogress-outline: #967D1F80;
  --dot-graph-inprogress-hover-outline: #967D1FCC;
  --dot-graph-error-fill: #FF4133B3;
  --dot-graph-error-hover-fill: #FF413366;
  --dot-graph-error-outline: #B71C1CB3;
  --dot-graph-error-hover-outline: #B71C1C66;
  /* end dot graph */
  /* unsupported-structure-editor.component */
  --unsupported-structure-editor-bg: #F1F1F1;
  --unsupported-structure-editor-color: #56626E;
  /* end unsupported-structure-editor.component */
  /* entities-override.component */
  --entities-override-toolbar-border-color: var(--cl-color-border);
  --entities-override-box-shadow: 0px 0px 8px 3px rgba(18, 18, 18, 0.15);
  --entities-override-list-box-shadow: 0px 4px 8px rgba(18, 18, 18, 0.15);
  --entities-override-editor-title-border: none;
  /* end entities-override.component */
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[8].rules[1].use[0]!./src/assets/styles/views/compact-view.less?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root[data-view='compact-view'] {
  /* grid constants */
  --grid-header-row-height: 20px;
  --grid-header-line-height: 10px;
  --grid-fixed-row-height: 20px;
  --grid-inline-filter-control-height: 17px;
  --grid-inline-filter-control-bottom: 5px;
  --grid-cell-content-wrapper-height: 16px;
  --grid-custom-control-margin-top: 4px;
  --grid-cell-open-link-top: 3px;
  /*end grid constants */
  /*custom-bi grid constants*/
  --custom-bi-header-row-height: 20px;
  /*end custom-bi grid constants*/
}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[8].rules[1].use[0]!./src/assets/styles/views/full-view.less?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root[data-view='full-view'] {
  /* grid constants */
  --grid-header-row-height: 24px;
  --grid-header-line-height: 14px;
  --grid-fixed-row-height: 24px;
  --grid-inline-filter-control-height: 21px;
  --grid-inline-filter-control-bottom: 7px;
  --grid-cell-content-wrapper-height: 20px;
  --grid-custom-control-margin-top: 6px;
  --grid-cell-open-link-top: 4px;
  /*end grid constants */
  /*custom-bi grid constants*/
  --custom-bi-header-row-height: 24px;
  /*end custom-bi grid constants*/
}

/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/bootstrap/dist/css/bootstrap.css ***!
  \***************************************************************************************************************************************************************************************************************************************/
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  -moz-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: "Glyphicons Halflings";
  src: url('glyphicons-halflings-regular.7a0f4b092e86cb52.eot');
  src: url('glyphicons-halflings-regular.7a0f4b092e86cb52.eot?#iefix') format("embedded-opentype"), url('glyphicons-halflings-regular.b70781972ce7320b.woff2') format("woff2"), url('glyphicons-halflings-regular.4ba85deaf3670942.woff') format("woff"), url('glyphicons-halflings-regular.009b407a9881be10.ttf') format("truetype"), url('glyphicons-halflings-regular.85f0466cb4ab3a4d.svg#glyphicons_halflingsregular') format("svg");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  box-sizing: border-box;
}
*:before,
*:after {
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: 400;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: 700;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: "\2014 \00A0";
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: "";
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: "\00A0 \2014";
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row-no-gutters [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
input[type="search"] {
  box-sizing: border-box;
  appearance: none;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  background-image: none;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  background-image: none;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  background-image: none;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  background-image: none;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  background-image: none;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: 400;
  color: #337ab7;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-property: height, visibility;
  transition-duration: 0.35s;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-right: 15px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-right: -15px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #777777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777777;
  cursor: not-allowed;
  background-color: #eeeeee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  transform: translate(0, -25%);
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    transition: transform 0.6s ease-in-out;
    backface-visibility: hidden;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.carousel-control.left {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: "\2039";
}
.carousel-control .icon-next:before {
  content: "\203a";
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/sweetalert2/dist/sweetalert2.min.css ***!
  \*******************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon::before{display:flex;align-items:center;font-size:2em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon::before{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto!important;width:auto;height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;transition:background-color .1s;background-color:transparent;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;-webkit-user-select:none;user-select:none}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff}.swal2-styled{margin:.3125em;padding:.625em 2em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;z-index:2;top:0;right:0;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:inherit}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:inherit;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-validation-message{display:none;align-items:center;justify-content:center;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;user-select:none}.swal2-icon::before{display:flex;align-items:center;height:92%;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning::before{content:"!"}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info::before{content:"i"}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question::before{content:"?"}.swal2-icon.swal2-question.swal2-arabic-question-mark::before{content:"؟"}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-progress-steps{align-items:center;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3085d6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;width:2.5em;height:.4em;margin:0 -1px;background:#3085d6}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{animation:swal2-show .3s}.swal2-show.swal2-noanimation{animation:none}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{animation:none}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}
/*!********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/quill/dist/quill.snow.css ***!
  \********************************************************************************************************************************************************************************************************************************/
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor > *{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before{content:counter(list-9, decimal) '. '}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:'';display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:'';display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow + .ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}
/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/@clpivot/widgets-table/css/index.css ***!
  \*******************************************************************************************************************************************************************************************************************************************/
/*!
 * Cl.Pivot JavaScript Library v41.0.0
 *
 * Copyright 2017, CompatibL LLC
 * http://www.compatibl.com
 *
 * Date: 2025-10-24
 */
/*!************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../node_modules/less-loader/dist/cjs.js!./src/resources/less/index.less ***!
  \************************************************************************************************************************************************************/
html {
  overflow: hidden;
}
html,
body {
  height: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
  font: normal 11px/13px tahoma, arial, verdana, sans-serif;
}
.clPivot {
  /* Need update 'clUIConstants.kendoGridHeaderHeight' in clFieldsConstants.js */
  /* simple sell style */
  /* Cell Style (image) */
  /* table right border */
  /* custom style for decemal values */
  /* ClHierarchyLevelsOnRows */
  /* -- ClHierarchyLevelsOnRows -- */
  /*ClHierarchyLevelsDropDown - start*/
  /*ClHierarchyLevelsDropDown - end*/
  /* Column Virtualization */
  /*layouts*/
  /* ClInputForms and ClMessages: BEGIN*/
  /* save layout as: BEGIN*/
  /* save layout as: END*/
  /* ClMessages: BEGIN */
  /* ClInputForms and ClMessages: END*/
  /* ClProgress: BEGIN */
  /* ClProgress: END */
  /* for ie */
  /*ClInlineEditor Styles*/
  /* TODO: need to put in correct selector */
  /* borders begin */
  /* hierarchy styles */
  /* checkboxes */
}
.clPivot input[type='text'] {
  font-size: 12px;
  height: 16px;
  line-height: 14px;
  outline: none;
  padding: 0 0 4px 0;
  background: none;
  border-top: none;
  border-right: none;
  border-left: none;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.clPivot input[type='text']::-ms-clear {
  display: none;
}
.clPivot .k-popup .k-list .k-state-hover,
.clPivot .k-popup .k-list .k-state-selected {
  padding: 1px 5px;
}
.clPivot input[type='text']::-webkit-input-placeholder {
  font-size: 12px;
}
.clPivot input[type='text']::-moz-placeholder {
  font-size: 12px;
}
.clPivot input[type='text']:-ms-input-placeholder {
  font-size: 12px;
}
.clPivot input[type='text']:-moz-placeholder {
  font-size: 12px;
}
.clPivot .k-window {
  position: fixed;
}
.clPivot .k-grid-content td {
  height: 21px;
}
.clPivot .k-grid {
  box-sizing: border-box;
}
.clPivot .k-grid .copyToClipboardTextarea {
  position: fixed;
  top: 50%;
  left: 50%;
  opacity: 0;
  width: 0;
  height: 0;
}
.clPivot .k-grid th {
  text-align: center;
}
.clPivot .k-grid-content-locked td,
.clPivot .k-grid-content td {
  padding: 0;
}
.clPivot .k-grid-content-locked td[role='gridcell']:not(.rowPicker),
.clPivot .k-grid-content td[role='gridcell']:not(.rowPicker) {
  position: relative;
  padding: 0 5px;
}
.clPivot .k-grid-content-locked td[role='gridcell']:not(.rowPicker) span[contenteditable='true'],
.clPivot .k-grid-content td[role='gridcell']:not(.rowPicker) span[contenteditable='true'] {
  outline: 1px solid transparent;
  min-width: 1px;
  width: 100%;
  vertical-align: middle;
}
.clPivot .k-grid-content-locked td[role='gridcell']:not(.rowPicker) span[contenteditable='true']:empty,
.clPivot .k-grid-content td[role='gridcell']:not(.rowPicker) span[contenteditable='true']:empty {
  width: 1px;
}
.clPivot .k-grid-content-locked td[role='gridcell']:not(.rowPicker) span.num[contenteditable='true']:empty,
.clPivot .k-grid-content td[role='gridcell']:not(.rowPicker) span.num[contenteditable='true']:empty {
  float: right;
  text-align: right;
}
.clPivot .hierarchyCellOwner {
  border: none;
  table-layout: fixed;
  box-sizing: border-box;
}
.clPivot .hierarchyCellOwner td {
  padding: 0;
  border: none;
}
.clPivot .hierarchyCellOwner .expander {
  width: 16px;
  height: 16px;
}
.clPivot .hierarchyCellOwner .expander img {
  cursor: pointer;
}
.clPivot .hierarchyCell {
  height: 21px;
  line-height: 21px;
  white-space: nowrap;
}
.clPivot .hierarchyCell span {
  white-space: nowrap;
  text-overflow: ellipsis;
}
.clPivot .toggleButton {
  padding: 0px 2px;
  border: none;
  vertical-align: top;
  margin-top: 1px;
}
.clPivot .toggleButton:focus {
  outline: none;
}
.clPivot .cl-grid-body td.toggleButtonWrapper,
.clPivot .k-grid-content-locked td.toggleButtonWrapper,
.clPivot .k-grid-content td.toggleButtonWrapper {
  height: 12px;
  width: 12px;
  text-overflow: clip;
  overflow: visible;
  padding: 0 5px 0 0;
}
.clPivot .k-splitbar-horizontal,
.clPivot .k-ghost-splitbar-horizontal {
  z-index: 2;
  width: 16px;
}
.clPivot .k-splitbar-horizontal .k-icon,
.clPivot .k-ghost-splitbar-horizontal .k-icon {
  width: 16px;
}
.clPivot .k-splitbar-horizontal .k-icon.k-expand-next,
.clPivot .k-ghost-splitbar-horizontal .k-icon.k-expand-next,
.clPivot .k-splitbar-horizontal .k-icon.k-collapse-next,
.clPivot .k-ghost-splitbar-horizontal .k-icon.k-collapse-next {
  top: 16px;
  margin-top: 0;
}
.clPivot .k-splitbar-horizontal .k-icon.k-resize-handle,
.clPivot .k-ghost-splitbar-horizontal .k-icon.k-resize-handle {
  display: none;
}
.clPivot .collapsed,
.clPivot .expanded {
  height: 12px;
  width: 12px;
  cursor: pointer;
}
.clPivot .subtotal {
  font-weight: bold;
}
.clPivot .num {
  text-align: right;
}
.clPivot .rowsGrandTotal {
  font-weight: bold;
}
.clPivot .k-grid-content-locked .hierarchyCell .rowsGrandTotal {
  display: block;
  overflow: hidden;
  height: 100%;
}
.clPivot .k-grid-content-locked .hierarchyCell .rowsGrandTotal span {
  line-height: 24px;
}
.clPivot .dataLoading {
  font-style: italic;
}
.clPivot .k-grid table {
  border-right-width: 1px;
  border-right-style: solid;
}
.clPivot .k-grid .k-grid-content-locked table:not(.footer-locked),
.clPivot .k-grid .k-grid-header-locked table {
  border-right: none;
}
.clPivot .isNumber {
  text-align: right;
}
.clPivot .k-header.filterCell {
  padding: 0;
}
.clPivot .filterCell input {
  width: 100%;
  margin: 0;
  padding: 0;
  border: none;
  height: 20px;
}
.clPivot #hlOnRowsControlContainer {
  padding: 1px 0 1px 6px;
  border-bottom: 1px solid;
}
.clPivot #hlOnRowsControlContainer .hierarchyLevelsControl {
  overflow: hidden;
  height: 22px;
}
.clPivot #hlOnRowsControlContainer .hierarchyLevelsControl .hierarchyLevelsList {
  float: left;
}
.clPivot .hierarchyLevelsControl {
  overflow: hidden;
  position: relative;
  z-index: 1;
  height: 100%;
  font-weight: normal;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelItem {
  position: relative;
  box-sizing: border-box;
  min-width: 50px;
  height: 24px;
  margin: 0;
  border-width: 1px;
  border-style: solid;
  vertical-align: top;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelItem:not(:last-of-type) {
  margin-right: 3px;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelItem.active {
  text-align: left;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelItem.hasSorting {
  min-width: 68px;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList {
  height: 24px;
  margin: 0;
  padding-left: 0;
  border-width: 1px;
  border-style: dashed;
  text-align: left;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItemFilterable {
  margin-right: 0px;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItemFilterable .hierarchyLevelItem {
  border-width: 1px;
  border-style: solid;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItemFilterable .hierarchyLevelItem.hlItemFiltered {
  border-width: 1px;
  border-style: solid;
}
.clPivot .hlOnRowsControlContainer {
  height: 100%;
}
.clPivot .k-header.hierarchyLevelsCtrlContainer.hlOnRowsControlContainer {
  overflow: visible;
  z-index: 1;
}
.clPivot .hierarchyLevelItem,
.clPivot .hint,
.clPivot #k-grid-header-top-area .k-header.sortableCell {
  overflow: hidden;
  float: left;
  max-width: 150px;
  min-width: 12px;
  height: 20px;
  margin: 1px 2px 1px 1px;
  border: 1px solid;
  border-radius: 2px;
  padding: 0 3px;
  list-style-type: none;
  cursor: pointer;
  line-height: 20px;
  text-align: center;
  text-overflow: ellipsis;
}
.clPivot .hierarchyLevelItem {
  float: none;
  display: inline-block;
  vertical-align: top;
}
.clPivot tr.sortable > li {
  display: none;
}
.clPivot #k-grid-header-top-area > div {
  display: inline-block;
  padding: 2px 0;
}
.clPivot .k-grid-content-locked > table,
.clPivot .k-virtual-scrollable-wrap > table {
  border-bottom: none;
  border-collapse: collapse;
}
.clPivot #inlineTextFilter {
  border: none;
  width: 100%;
  height: 21px;
  padding-left: 4px;
  font: normal 11px/13px tahoma, arial, verdana, sans-serif;
}
.clPivot .k-dropdown span,
.clPivot .k-list-container {
  border-radius: 0;
}
.clPivot .hierarchyLevelItem.k-dropdown {
  width: auto;
  border-radius: 2px;
  padding: 0;
}
.clPivot .hierarchyLevelItem.k-dropdown .k-dropdown-wrap {
  padding-right: 12px;
  border: none;
}
.clPivot .hierarchyLevelItem.k-dropdown .k-input {
  padding: 0 5px 0 3px;
  line-height: 15px;
  text-indent: 0;
  cursor: default;
}
.clPivot .hierarchyLevelItem.k-dropdown .k-select {
  width: auto;
}
.clPivot .hierarchyLevelItem.k-dropdown .k-icon {
  width: 12px;
  border-left: 1px solid;
}
.clPivot .k-grid-content-locked td,
.clPivot .k-grid-content td {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.clPivot .k-grid-content-locked td.clStateEditing,
.clPivot .k-grid-content td.clStateEditing {
  text-overflow: inherit;
  overflow: visible;
}
.clPivot .k-grid-content-locked td.clStateEditing span,
.clPivot .k-grid-content td.clStateEditing span {
  display: inline-block;
  overflow: hidden;
}
.clPivot .k-grid-content-locked td.clStateEditing span .k-select span,
.clPivot .k-grid-content td.clStateEditing span .k-select span {
  display: inline-block;
}
.clPivot .k-grid-content-locked td.clStateEditing .clValidation-error-icon + span[contenteditable='true'],
.clPivot .k-grid-content td.clStateEditing .clValidation-error-icon + span[contenteditable='true'] {
  width: calc(100% - 20px);
}
.clPivot .dropDownContentContainer {
  width: 226px;
}
.clPivot #dropDownHeaderArea * {
  float: left;
}
.clPivot #dropDownCheckAllCell {
  padding-top: 3px;
  margin-right: 5px;
  padding-left: 4px;
}
.clPivot #dropDownCheckAllCell span {
  padding-top: 1px;
}
.clPivot #dropDownFilterCell {
  border-left-width: 1px;
  border-left-style: solid;
}
.clPivot #dropDownFilterCell span {
  padding-top: 3px;
  padding-left: 5px;
  margin-right: 5px;
}
.clPivot #dropDownFilter {
  width: 130px;
  outline: none;
}
.clPivot #dropDownDataGrid {
  overflow: hidden;
}
.clPivot #dropDownDataGrid td {
  padding: 2px;
}
.clPivot #dropDownDataGrid .k-grid-header {
  display: none;
}
.clPivot #dropDownDataGrid .k-grid-content {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.clPivot #dropDownDataGrid .k-virtual-scrollable-wrap table {
  border: none;
}
.clPivot #dropDownFooterArea input {
  float: right;
}
.clPivot .hierarchyLevelItemFilterable {
  float: left;
  list-style-type: none;
  margin-right: 5px;
}
.clPivot .hierarchyLevelItem.hlItemFiltered,
.clPivot .k-window .k-window-content .hierarchyLevelItem.hlItemFiltered {
  border-width: 1px;
  border-style: solid;
}
.clPivot #scrollMask {
  position: fixed;
  top: 96px;
  height: 450px;
  width: 100%;
}
.clPivot #rowSubtotalsDropdown-list {
  width: 68px;
}
.clPivot #layoutsDropdown-list .k-item,
.clPivot #layoutsDropdown-list .k-item.k-state-hover {
  border: none;
}
.clPivot .icon,
.clPivot .removeLayoutBtn {
  height: 16px;
  width: 16px;
}
.clPivot .removeLayoutBtn {
  cursor: pointer;
}
.clPivot .layoutName {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 4px;
  line-height: 20px;
}
.clPivot .inputFormFooter {
  text-align: right;
}
.clPivot .inputFormFooter input {
  margin-left: 5px;
  width: 45px;
}
.clPivot #layoutNameInput {
  width: 170px;
  outline: 1px solid transparent;
}
.clPivot #labelIsDefault {
  display: inline;
  position: absolute;
  margin-top: 3px;
  margin-left: 8px;
}
.clPivot .clMessage table {
  width: 100%;
}
.clPivot .messageIcon,
.clPivot .iconWrapper {
  width: 64px;
  margin: 0 10px 0 5px;
}
.clPivot .messageIcon {
  height: 64px;
}
.clPivot .messageBody {
  white-space: pre;
  max-height: 400px;
  max-width: 600px;
}
.clPivot .messageFooter {
  text-align: right;
}
.clPivot .messageFooter td {
  padding-top: 5px;
}
.clPivot .messageFooter input {
  margin-left: 5px;
  width: 45px;
}
.clPivot .clProgress {
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
}
.clPivot .clProgressContent {
  position: absolute;
  min-width: 50px;
  margin-top: 10px;
  text-align: center;
  font: italic 13px tahoma, arial, verdana, sans-serif;
  z-index: 10013;
}
.clPivot .clProgressWindow .k-window-content {
  border-radius: 0px !important;
}
.clPivot .clProgressWindow .clProgress .clProgressContent {
  margin: 15px auto 0 auto;
  position: relative;
  text-align: center;
}
.clPivot #ccFooterArea input,
.clPivot .messageFooter input,
.clPivot .inputFormFooter input {
  border-width: 1px;
  border-style: solid;
  border-radius: 2px;
  height: 17px;
  cursor: pointer;
}
.clPivot #k-grid-header-top-area {
  padding-top: 8px;
}
.clPivot #k-grid-header-top-area .separator {
  width: 1px;
  height: 21px;
  margin: 2px 5px 0 1px;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsCtrlContainer {
  box-sizing: border-box;
  position: relative;
  min-width: 249px;
  height: 30px;
  padding: 0 5px;
  vertical-align: top;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsCtrlContainer .caption {
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  height: 100%;
  padding-left: 6px;
  font-size: 12px;
  line-height: 30px;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList {
  display: inline-block;
  height: 100%;
  line-height: 26px;
  text-align: left;
  font-style: italic;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList * {
  font-style: normal;
}
.clPivot .emptyDropArea li {
  display: none !important;
}
.clPivot #hlOnRowsControlContainer ul {
  width: 100%;
}
.clPivot #hlOnColumnsControlContainer .hierarchyLevelsList {
  margin-left: 60px;
  width: calc(100% - 60px);
}
.clPivot #hlOnRowsControlContainer {
  padding: 0;
}
.clPivot #hlOnRowsControlContainer .hierarchyLevelsList {
  border-width: 1px;
  border-style: dashed;
  box-sizing: border-box;
  height: 22px;
}
.clPivot #hlOnRowsControlContainer .hierarchyLevelsList.hasPlaceholder {
  border-width: 1px;
  border-style: dashed;
}
.clPivot .k-grid-header-locked,
.clPivot .k-grid-content-locked {
  outline: none;
  border-right: none;
}
.clPivot .k-grid-header-wrap .k-header.hasFilterCtrl {
  border-bottom: 1px solid;
}
.clPivot .k-grid-header-wrap {
  border-right: none;
  outline: none;
}
.clPivot .clProgressWindow,
.clPivot .clProgressWindow * {
  border: none;
  box-shadow: none;
}
.clPivot .clProgressWindow .k-header {
  display: none;
}
.clPivot #clProgressForm {
  overflow: hidden;
}
.clPivot .filterRowindicator {
  position: absolute;
  bottom: 9px;
  width: 16px;
  height: 16px;
  z-index: 3;
  left: -1px;
  right: 0;
  margin: 0 auto;
}
.clPivot .filterRowindicator:hover {
  cursor: pointer;
}
.clPivot #clColumnsFilterExpander {
  position: absolute;
  z-index: 100000;
  width: 16px;
  height: 15px;
  filter: grayscale(100%);
}
.clPivot #clColumnsFilterExpander.columnsFilterApplied {
  filter: none;
}
.clPivot th.k-header .filterRowindicator {
  bottom: 6px;
}
.clPivot .filterDescriptionCtrl {
  padding: 2px;
  border-width: 1px 0;
  border-style: solid;
}
.clPivot .filterDescriptionCtrl div {
  display: inline-block;
}
.clPivot .filterDescriptionText {
  margin: 0 5px;
  max-width: 98%;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 16px;
}
.clPivot .filterDescriptionText .condition {
  font-weight: normal;
}
.clPivot .filterDescriptionText .condition:hover {
  cursor: pointer;
}
.clPivot .filterDescriptionCtrl .prefilter,
.clPivot .filterDescriptionCtrl .filterDescriptionText {
  display: inline-block;
}
.clPivot .resetFilterBtn {
  cursor: pointer;
  height: 16px;
  width: 16px;
}
.clPivot #thresholdCtrl {
  height: 16px;
  text-align: center;
  padding-top: 2px;
}
.clPivot .k-grid-header-locked th.k-header,
.clPivot .k-grid-header-wrap th.k-header,
.clPivot .cl-grid-header th.k-header {
  /* "!important" prevents cell hiding on drag and drop */
  display: table-cell !important;
  position: relative;
  border-width: 4px;
  border-style: solid;
}
.clPivot .k-reorder-cue .k-icon {
  left: -3px !important;
}
.clPivot .k-item.selected {
  font-weight: bold;
  text-decoration: underline;
}
.clPivot .splitButtonInnerBtn {
  width: 20px;
  margin: 0;
  padding: 0;
  border: none;
  height: 21px;
  outline: none;
}
.clPivot .k-combobox .k-dropdown-wrap {
  border-radius: 2px !important;
}
.clPivot #changeLayoutUndoBtn-list,
.clPivot #changeLayoutRedoBtn-list {
  width: auto !important;
  min-width: 160px !important;
}
.clPivot #changeLayoutUndoBtn-list .k-item.k-state-focused,
.clPivot #changeLayoutUndoBtn-list .k-item.k-state-selected,
.clPivot #changeLayoutUndoBtn-list .k-item.k-state-hover,
.clPivot #changeLayoutRedoBtn-list .k-item.k-state-focused,
.clPivot #changeLayoutRedoBtn-list .k-item.k-state-selected,
.clPivot #changeLayoutRedoBtn-list .k-item.k-state-hover {
  box-shadow: none;
  border: none;
  border-radius: 0;
}
.clPivot #changeLayoutUndoBtn-list ul,
.clPivot #changeLayoutUndoBtn-list,
.clPivot #changeLayoutRedoBtn-list ul,
.clPivot #changeLayoutRedoBtn-list {
  height: auto !important;
}
.clPivot #changeLayoutUndoBtn-list ul,
.clPivot #changeLayoutRedoBtn-list ul {
  overflow: auto;
  max-height: 200px !important;
}
.clPivot #changeLayoutUndoBtn-list .k-item,
.clPivot #changeLayoutRedoBtn-list .k-item {
  padding: 1px 4px;
  margin: 0;
}
.clPivot #changeLayoutUndoBtn-list .k-item,
.clPivot #changeLayoutRedoBtn-list .k-item {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clPivot .k-combobox .k-dropdown-wrap {
  padding: 0;
}
.clPivot .k-combobox .k-select {
  width: 12px;
}
.clPivot .k-combobox .k-icon {
  margin: 3px 0 0 0 !important;
}
.clPivot .k-combobox .k-state-disabled * {
  opacity: 0.3;
}
.clPivot .splitButtonCounter {
  text-align: center;
  border-top-width: 1px;
  border-top-style: solid;
  padding: 5px;
}
.clPivot th .k-icon {
  right: 0;
}
.clPivot .hierarchyLevelItem.hasSorting .icon-sorting {
  float: left;
  margin: 1px 2px 0 0;
}
.clPivot .hlContentWrapper {
  box-sizing: border-box;
  width: 100%;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
}
.clPivot .filtered .hlContentWrapper {
  padding-right: 19px;
}
.clPivot .hasSorting .hlContentWrapper {
  width: calc(100% - 18px);
}
.clPivot .hierarchyLevelItem .icon-sorting {
  opacity: 1;
}
.clPivot #columnChooser .sortableGridContainer .k-item {
  position: relative;
}
.clPivot #columnChooser .sortableGridContainer .k-item .hlContentWrapper .k-icon {
  margin-left: -3px;
}
.clPivot #columnChooser .sortableGridContainer .k-item .filter-expander-container {
  width: 16px;
  height: 16px;
  display: inline-block;
  visibility: hidden;
}
.clPivot #columnChooser .sortableGridContainer .k-item .filter-expander-container .clDropDown {
  width: 16px;
}
.clPivot #columnChooser .sortableGridContainer .k-item .filter-expander-container .column-actions-dropdown-expander {
  border: none;
}
.clPivot #columnChooser .sortableGridContainer .k-item .filter-expander-container .column-actions-dropdown-expander .clDropdownExpanderIcon {
  opacity: 0.5;
  display: inline-block;
  width: 16px;
  height: 16px;
}
.clPivot #columnChooser .sortableGridContainer .k-item .filter-expander-container .column-actions-dropdown-expander .clDropdownExpanderIcon:hover,
.clPivot #columnChooser .sortableGridContainer .k-item .filter-expander-container .column-actions-dropdown-expander .clDropdownExpanderIcon.clActiveExpander {
  opacity: 1;
}
.clPivot #columnChooser .sortableGridContainer .k-item.ccItemHovered > div .filter-expander-container,
.clPivot #columnChooser .sortableGridContainer .k-item.hoveredHeaderItem > div .filter-expander-container,
.clPivot #columnChooser .sortableGridContainer .k-item.clActionsDropdownActive > div .filter-expander-container,
.clPivot #columnChooser .sortableGridContainer .k-item.filtered > div .filter-expander-container {
  visibility: visible;
}
.clPivot #columnChooser .sortableGridContainer .k-item .filter-expander-container .column-actions-dropdown-expander {
  float: right;
  width: 11px;
}
.clPivot #columnChooser .sortableGridContainer .k-item .filter-expander-container .clDropDown-value {
  display: block;
  padding: 2px 2px 2px 0;
}
.clPivot #columnChooser .sortableGridContainer .k-item.filtered .hlContentWrapper,
.clPivot #columnChooser .sortableGridContainer .k-item.active .hlContentWrapper {
  padding-right: 14px;
}
.clPivot #columnChooser .sortableGridContainer .k-item.k-item.filtered .clDropDown-value {
  border-left: none;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem.clDragItem.active:not(.filtered) .hlContentWrapper {
  padding-right: 0;
}
.clPivot .k-ie .gridContainer th.hasSorting {
  padding-right: 0 !important;
}
.clPivot .k-ie .gridContainer th.hasSorting .k-icon {
  right: inherit !important;
}
.clPivot .hasSorting .sortingWrapper {
  height: 22px;
  border: none !important;
}
.clPivot .sortingWrapper td {
  border: none !important;
  padding-top: 2px !important;
}
.clPivot .hasSorting td.k-icon {
  width: 20px;
  display: table-cell !important;
  position: static !important;
  border: none !important;
}
.clPivot .k-tabstrip-wrapper,
.clPivot #tabstrip {
  height: 100%;
  box-sizing: border-box;
}
.clPivot .k-tabstrip > .k-content {
  padding: 0;
}
.clPivot .reportSplitter {
  height: 100%;
  box-sizing: border-box;
}
.clPivot * > .k-icon,
.clPivot * > .k-sprite,
.clPivot * > .k-button-group .k-tool-icon,
.clPivot #toolbar * > .k-icon,
.clPivot #toolbar * > .k-sprite,
.clPivot #toolbar * > .k-button-group .k-tool-icon {
  vertical-align: top;
}
.clPivot #toolbar {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.clPivot #toolbar input {
  outline: none;
}
.clPivot .k-pane {
  box-sizing: border-box;
  overflow: hidden;
}
.clPivot .gridContainer {
  height: 100%;
}
.clPivot .gridContainer .k-window {
  position: absolute !important;
  display: inline-block !important;
}
.clPivot .gridContainer .k-window,
.clPivot .gridContainer .k-window * {
  border: none;
  box-shadow: none;
}
.clPivot .gridContainer .k-overlay {
  position: absolute !important;
}
.clPivot .k-overlay,
.clPivot .clProgressWindow {
  position: absolute;
}
.clPivot .k-overlay {
  position: static !important;
}
.clPivot .clProgressWindow {
  padding-top: 0px;
}
.clPivot .clProgressWindow .k-window-content {
  padding: 0px !important;
}
.clPivot .k-grid .ntfContainer {
  position: absolute;
  z-index: 10000;
  right: 0px;
  bottom: 0px;
}
.clPivot .k-grid .k-notification {
  margin-top: 2px;
}
.clPivot .k-content > .reportSplitter {
  border: none !important;
}
.clPivot input.inlineEditor {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 0;
  outline: none;
  border: none;
  font-size: 12px;
  text-align: right;
  vertical-align: middle;
}
.clPivot input.inlineEditor::-ms-clear {
  display: none;
}
.clPivot input.inlineEditor.k-datetimepicker,
.clPivot input.inlineEditor .k-picker-wrap {
  border-radius: 0;
}
.clPivot .inlineEditor.k-datetimepicker,
.clPivot .inlineEditor.k-timepicker,
.clPivot .inlineEditor .k-picker-wrap {
  width: 100%;
}
.clPivot .inlineEditor .k-picker-wrap {
  box-sizing: border-box;
}
.clPivot .met .k-datepicker {
  width: 100%;
}
.clPivot .met .k-select {
  min-height: auto;
}
.clPivot .met .k-select,
.clPivot .met .k-picker-wrap {
  border: none;
}
.clPivot .met .k-picker-wrap:before {
  content: none;
}
.clPivot .met .k-input {
  padding: 1px 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.clPivot td.rowPicker {
  height: 21px;
  padding-left: 0px;
}
.clPivot .focused {
  height: 20px;
  width: 20px;
}
.clPivot .arrayColumnDetails {
  display: -moz-flex;
  display: flex;
  overflow: hidden;
}
.clPivot .arrayColumnDetails span {
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 5px;
}
.clPivot .arrayColumnDetails .arrayColumnPopupIcon {
  cursor: pointer;
  margin-left: auto;
}
.clPivot .arrayColumnContainer {
  list-style-type: none;
  padding: 2px;
  margin: 0;
  text-align: left;
  max-width: 150px;
  max-height: 200px;
  overflow: auto;
}
.clPivot .arrayColumnContainer li {
  margin-bottom: 2px;
  white-space: nowrap;
}
.clPivot .k-tooltip .k-i-close {
  display: none;
}
.clPivot .met table {
  border: none;
}
.clPivot .met td {
  text-align: left;
}
.clPivot .k-grid-content,
.clPivot .k-grid-content-locked {
  outline: none;
}
.clPivot #dateFormatsDropDown_listbox {
  max-height: 200px;
  overflow: auto;
}
.clPivot .metricHint {
  opacity: 0.8;
  border-width: 1px;
  border-style: solid;
  height: 22px;
  padding: 2px;
  margin-top: 20px;
}
.clPivot .metricHint.addToGroup .icon {
  display: inline-block;
  height: 16px;
  width: 16px;
}
.clPivot .met {
  line-height: 19px;
}
.clPivot .met span:empty {
  display: inline-block;
}
.clPivot .stateIcon {
  cursor: pointer;
  margin-right: 2px;
  padding: 0;
}
.clPivot .stateIcon:first-child {
  margin-left: -3px;
}
.clPivot .stateIcon.calculated {
  display: inline-block;
  float: left;
  margin-top: 2px;
  width: 0;
  height: 0;
  border-width: 9px 9px 0 0;
  border-style: solid;
}
.clPivot .stateIcon.notCalculated {
  display: inline-block;
  float: left;
  margin-top: 2px;
  width: 0;
  height: 0;
  border-width: 9px 9px 0 0;
  border-style: solid;
}
.clPivot .stateIcon.inProgress {
  width: 16px;
  height: 16px;
  display: inline-block;
  float: left;
  margin-top: 1px;
}
.clPivot .k-reorder-cue {
  z-index: 10 !important;
}
.clPivot .clDragClue .k-insert-middle {
  transform: rotate(-90deg);
}
.clPivot .placeholder {
  display: inline-block;
  box-sizing: border-box;
  overflow: hidden;
  max-width: 150px;
  width: auto;
  min-width: 50px;
  height: 24px;
  padding: 2px 8px;
  font-size: 12px;
  line-height: 21px;
  list-style-type: none;
  text-align: center;
  text-overflow: ellipsis;
}
.clPivot .placeholder:not(:last-of-type) {
  margin: 0 3px 0 0;
}
.k-grid-header-locked .clPivot .placeholder {
  margin: 3px 3px 3px 0;
}
.clPivot #k-grid-header-top-area #filterByCtrlContainer {
  margin: 0 15px;
}
.clPivot #k-grid-header-top-area #filterByCtrlContainer .hierarchyLevelsList {
  width: calc(100% - 40px);
  margin-left: 40px;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList {
  box-sizing: border-box;
  border-width: 1px;
  border-style: dashed;
  padding: 0 2px;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList li {
  margin: 0 3px 0 0;
  vertical-align: middle;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList.hasPlaceholder {
  position: relative;
  padding-right: 2px;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList.hasPlaceholder:empty:before,
.clPivot #k-grid-header-top-area .hierarchyLevelsList.hasPlaceholder.empty:before {
  content: 'Drop here';
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  text-align: center;
}
.clPivot .groupCellContent {
  table-layout: auto !important;
}
.clPivot span.hierarchyCellOwner {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.clPivot .k-pane .toggleButtonWrapper {
  line-height: 21px;
  vertical-align: bottom;
}
.clPivot .k-pane .toggleButtonWrapper .toggleButton {
  vertical-align: top;
}
.clPivot .k-pane div.hierarchyCellOwner {
  margin-left: 7px;
}
.clPivot .k-pane .hierarchyCellOwner {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clPivot .k-pane .hierarchyCellOwner span {
  line-height: 24px;
}
.clPivot .k-pane .inlineFilterCell .filterOperations,
.clPivot .k-pane .inlineFilterCell .k-datepicker {
  padding: 0 !important;
}
.clPivot .k-pane .inlineFilterCell .filterOperations .k-input {
  padding-left: 4px !important;
}
.clPivot .k-pane .inlineFilterCell .k-datepicker .k-picker-wrap.k-state-focused {
  border: none;
  box-shadow: none;
}
.clPivot .clReportMask {
  top: 0;
  position: absolute;
  z-index: 10000;
  width: 100%;
  height: 100%;
}
.clPivot .clReportMask .mask {
  opacity: 0.7;
  width: 100%;
  height: 100%;
}
.clPivot .clReportMask .message {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.clPivot .headerContextMenu {
  width: 125px !important;
}
.clPivot .headerContextMenu .k-link {
  padding-right: 0 !important;
}
.clPivot .k-menu {
  padding: 10px 0;
}
.clPivot .k-menu .k-group {
  border: none;
  z-index: -1;
}
.clPivot .hlEllipsis {
  cursor: pointer;
  width: 20px;
  position: absolute;
  margin-left: -18px;
  margin-top: 8px;
  right: 0;
  bottom: 0;
}
.clPivot .picker-autofit-helper {
  display: none;
  padding-right: 5px;
}
.clPivot tr.auxiliary {
  position: absolute;
  visibility: hidden;
}
.clPivot tr.auxiliary .hierarchyCellOwner {
  width: auto;
}
.clPivot tr.auxiliary .inlineFilterControl {
  position: relative;
}
.clPivot tr.auxiliary .dateFilterControl .k-input {
  display: none;
}
.clPivot tr.auxiliary .picker-autofit-helper {
  display: inline;
}
.clPivot .resizeIndicator {
  position: absolute;
  top: 0px;
  left: 100px;
  z-index: 3;
  height: 100%;
  width: 2px;
}
.clPivot .k-resize-handle {
  cursor: col-resize;
}
.clPivot .tooltip-wrapper {
  position: absolute;
  left: 50%;
  top: 65px;
}
.clPivot .tooltip-wrapper .tooltip-element {
  white-space: nowrap;
  padding: 10px;
  font-size: 15px;
}
.clPivot .tooltip-wrapper .tooltip-arrow {
  display: none;
  margin: auto;
  width: 0;
  height: 0;
  border-left-width: 8px;
  border-left-style: solid;
  border-right-width: 8px;
  border-right-style: solid;
  border-top-width: 8px;
  border-top-style: solid;
}
.clPivot .stencil {
  position: absolute;
  top: 0px;
}
.clPivot .stencil table {
  table-layout: fixed;
}
.clPivot .stencil td:first-child {
  border-left: 0 !important;
}
.clPivot #formatCellsContent .sampleValueTmpl {
  border-width: 1px;
  border-style: dashed;
}
.clPivot #formatCellsContent .k-numeric-wrap {
  border-radius: 0;
}
.clPivot #formatCellsContent .k-numeric-wrap .k-input,
.clPivot #formatCellsContent .k-numeric-wrap .k-link {
  border-radius: 0;
}
.clPivot #formatCellsContent .footer input,
.clPivot #formatCellsContent .footer input:hover {
  border-width: 1px;
  border-style: solid;
  border-radius: 2px;
  height: 17px;
  cursor: pointer;
  width: 50px;
  margin-left: 2px;
}
.clPivot #formatCellsContent .formatContent tr > td:first-child {
  line-height: 30px;
}
.clPivot #formatCellsContent .negNumbersTmpl ul {
  border: none;
  margin: 0;
}
.clPivot #formatCellsContent .negNumbersTmpl ul li {
  display: inline-block;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding: 0 10px 10px;
}
.clPivot #formatCellsContent .decimalPlacesTmpl .k-numeric-wrap,
.clPivot #formatCellsContent .decimalPlacesTmpl .k-select {
  border: none;
}
.clPivot #formatCellsContent .decimalPlacesTmpl .k-select {
  box-sizing: border-box;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.clPivot #formatCellsContent .currencySymbolTmpl .k-dropdown-wrap,
.clPivot #formatCellsContent .locationsTmpl .k-dropdown-wrap,
.clPivot #formatCellsContent .dateFormatsTmpl .k-dropdown-wrap {
  border: none;
  box-sizing: border-box;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.clPivot #formatCellsContent span.clSwitcher {
  margin-right: 0;
}
.clPivot #formatCellsContent .fc-preview {
  position: absolute;
  left: 0;
  padding: 16px 20px;
  bottom: 5px;
  width: 100%;
  box-sizing: border-box;
}
.clPivot .k-grid-content-locked tr[role='row'] > td,
.clPivot .k-virtual-scrollable-wrap tr[role='row'] > td {
  box-sizing: border-box;
  height: 24px;
  line-height: 20px;
}
.clPivot .k-overlay-absolute {
  position: absolute;
}
.clPivot .hierarchyLevelItem,
.clPivot .hint,
.clPivot .hierarchyLevelsList .k-header.sortableCell {
  border: none;
  padding: 1px 8px;
  font-size: 12px;
}
.clPivot .hierarchyLevelItem,
.clPivot .hierarchyLevelItem .k-dropdown-wrap,
.clPivot .hierarchyLevelsList .k-header.sortableCell {
  border-radius: 0;
}
.clPivot .k-calendar .k-state-focused {
  border-width: 1px;
  border-style: solid;
  box-shadow: none;
}
.clPivot .k-grid-header-locked .filterRow th:first-child {
  border-left: none;
}
.clPivot .k-tabstrip-items > .k-item {
  border-radius: 0;
}
.clPivot .k-list-container .k-state-hover,
.clPivot .k-combobox .k-dropdown-wrap,
.clPivot .toolbarBtnWrapper {
  border-radius: 0;
}
.clPivot .k-grid .k-grid-header {
  border-bottom: 0;
}
.clPivot .k-grid .k-header {
  padding: 0px;
}
.clPivot .filterRow th.inlineFilterCell {
  position: relative;
}
.clPivot .filterRow th.inlineFilterCell:empty::before {
  content: '';
  display: block;
  box-sizing: border-box;
  width: calc(100% - 4px);
  height: 21px;
  margin-left: 2px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl::before {
  content: '';
  position: absolute;
  left: 2px;
  bottom: 0;
  width: calc(100% - 4px);
  height: 1px;
}
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl .clDropDown.value + .cl-editable-line,
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl div[contenteditable] + .cl-editable-line {
  content: '';
  position: absolute;
  left: 2px;
  bottom: 0;
  width: calc(100% - 4px);
  height: 1px;
}
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl .clDropDown.value + .cl-editable-line {
  left: -20px;
  width: calc(100% + 20px);
}
.clPivot .filterRow th.inlineFilterCell:empty::after {
  content: 'Filter here';
  position: absolute;
  left: 2px;
  bottom: 10px;
  font-size: 12px;
  line-height: 12px;
  font-weight: normal;
  opacity: 0;
  transition: all 0.3s;
}
.clPivot .hierarchyLevelItem.k-dropdown,
.clPivot .hierarchyLevelItem {
  border-radius: 0;
}
.clPivot .hierarchyLevelItemFilterable .hierarchyLevelItem.sortable .k-input .k-icon {
  border: 0 !important;
  margin-left: 2px !important;
  margin-right: -2px !important;
}
.clPivot .cl-grid .row-picker .cl-focused::before {
  content: '';
  display: block;
  width: 3px;
  height: 24px;
}
.clPivot .cl-grid .row-picker .pin-icon-element svg,
.clPivot .cl-grid .row-picker .unpin-icon-element svg {
  width: 16px;
  height: 16px;
  margin-left: 5px;
  margin-top: 4px;
  fill: #bdbdbd;
}
.clPivot .k-grid-content-locked:not(.data-fetching):not(.area-empty) .p-focused .rowPicker {
  position: relative;
}
.clPivot .k-grid-content-locked:not(.data-fetching):not(.area-empty) .p-focused .rowPicker::before {
  content: '';
  display: block;
  width: 3px;
  height: 24px;
}
.clPivot .k-tooltip {
  border-width: 1px !important;
  border-style: solid !important;
}
.clPivot .arrayColumnPopupIcon {
  border-width: 0;
  border-style: solid;
  transition: box-shadow 0.3s;
  border-radius: 30px;
}
.clPivot .arrayColumnPopupIcon:hover {
  transition: box-shadow 0.3s;
}
.clPivot .groupExpander {
  height: 12px;
}
.clPivot #rowLabels,
.clPivot #filterBy,
.clPivot #columnsLabels,
.clPivot #availableFields {
  box-sizing: border-box;
}
.clPivot #availableFields .ccItemTitle {
  line-height: 22px;
}
.clPivot #filterBy .k-in,
.clPivot #columnsLabels .k-in,
.clPivot #rowLabels .k-in {
  line-height: 22px;
}
.clPivot #filterBy .k-in table,
.clPivot #columnsLabels .k-in table,
.clPivot #rowLabels .k-in table {
  border-collapse: collapse;
}
.clPivot #columnChooser .hierarchyLevelItem {
  margin-top: 0;
  margin-right: 0;
}
.clPivot .isKey {
  margin-top: 2px;
}
.clPivot #metrics {
  overflow: hidden;
}
.clPivot #availableFields .isKey {
  margin-left: 2px;
  margin-top: 3px;
  width: 17px;
}
.clPivot #rowLabels .isKey {
  margin-left: 2px;
}
.clPivot #filterBy .ccItemTitle {
  line-height: 20px;
}
.clPivot .k-dropdown-wrap .operationIcon {
  margin-left: 1px;
}
.clPivot #inlineTextFilter {
  padding-left: 0 !important;
  padding-top: 2px !important;
}
.clPivot.k-drag-clue {
  border-radius: 0;
  padding: 3px 20px 3px 3px;
  border: 0;
  height: 30px;
  line-height: 24px;
  box-sizing: border-box;
}
.clPivot.k-drag-clue .k-icon {
  margin-top: -1px;
}
.clPivot .k-grid .b-Top {
  line-height: 20px !important;
  height: 20px !important;
}
.clPivot .k-grid .b-Bottom {
  line-height: 20px !important;
  height: 20px !important;
}
.clPivot .k-grid .b-Top.b-Bottom {
  line-height: 19px !important;
  height: 19px !important;
}
@keyframes spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.clPivot #hlOnRowsControlContainer .hierarchyLevelItem .icon-sorting.k-i-arrow-n {
  transform: rotate(180deg);
}
.clPivot #toolbar .k-combobox .k-dropdown-wrap {
  border-radius: 0 !important;
}
.clPivot .k-list-container.k-popup,
.clPivot.k-list-container.k-popup {
  padding: 0;
  border: none;
}
.clPivot .k-list-container .k-list,
.clPivot.k-list-container .k-list {
  font-size: 13px;
}
.clPivot .k-list-container .k-list li.k-item,
.clPivot.k-list-container .k-list li.k-item,
.clPivot .k-list-container .k-list li.k-item.k-state-selected,
.clPivot.k-list-container .k-list li.k-item.k-state-selected {
  border-radius: 0;
  line-height: initial;
  border: none;
  cursor: pointer;
  min-height: 24px;
  padding: 0 6px;
  box-sizing: content-box;
  line-height: 24px;
  font-size: 12px;
}
.clPivot .k-list-container .k-list li.k-item td,
.clPivot.k-list-container .k-list li.k-item td,
.clPivot .k-list-container .k-list li.k-item.k-state-selected td,
.clPivot.k-list-container .k-list li.k-item.k-state-selected td {
  line-height: 19px;
}
.clPivot .complexFilter .clDropDown-popup li,
.clPivot .dropdown-popup-columnName li {
  font-size: 12px;
}
.clPivot .complexFilter .inlineFilterControl .clDropDown-value {
  margin-left: 4px;
}
.clPivot .k-animation-container {
  padding: 0 !important;
  margin-left: 0 !important;
}
.clPivot .k-dropdown-wrap {
  box-shadow: none;
  padding: 4px 10px 3px;
}
.clPivot .k-dropdown-wrap .k-input {
  padding: 0;
}
.clPivot .k-dropdown-wrap .k-input div {
  font-size: 12px;
}
.clPivot .k-dropdown-wrap .k-select .k-icon {
  vertical-align: middle;
}
.clPivot #toolbar .k-combobox input {
  outline: none !important;
}
.clPivot #toolbar #openHostInputFormBtn {
  min-width: 80px;
  padding: 5px 6px;
  font-size: 12px;
  color: white;
  text-transform: uppercase;
  margin-left: 18px;
}
.clPivot #top-pane {
  padding: 16px 16px 0;
}
.clPivot #bottom-pane {
  padding: 0 5px;
}
.clPivot #columnChooser {
  overflow: hidden;
}
.clPivot #columnChooser,
.clPivot #columnChooser > div {
  height: 100%;
}
.clPivot #columnChooser .k-splitbar {
  visibility: hidden;
}
.clPivot #top-pane .sortableGridContainer .k-treeview {
  overflow-x: hidden;
  width: 100%;
  height: 120px;
}
.clPivot #bottom-pane #ccMetricsBlock .sortableGridContainer {
  height: calc(100% - 60px);
}
.clPivot #bottom-pane .pane-content,
.clPivot #bottom-pane .pane-content > div {
  height: 100%;
}
.clPivot #top-pane .pane-content table {
  width: 100%;
}
.clPivot #ccFooterArea > div {
  margin-top: 3px;
  margin-left: 5px;
  float: left;
}
.clPivot #ccFooterArea > div div {
  display: inline-block;
  vertical-align: top;
  margin-top: 1px;
  margin-left: 3px;
}
.clPivot input.deferLayoutUpdate {
  width: auto;
  margin: 0;
}
.clPivot .columnChooserWindow .k-pane #ccContentArea {
  height: calc(100% - 42px);
}
.clPivot .columnChooserWindow .k-pane #ccFooterArea > input {
  float: right;
  margin-right: 8px;
  margin-left: 0;
}
.clPivot .columnChooserWindow .k-pane .k-in td {
  padding-top: 1px !important;
}
.clPivot .columnChooserWindow .customTotalsCell .clDropDown {
  border-width: 1px !important;
  border-style: solid !important;
}
.clPivot .columnChooserWindow .customTotalsCell .clDropDown a {
  border-left-width: 1px;
  border-left-style: solid;
}
.clPivot .pivot-chart-control {
  border-width: 1px !important;
  border-style: solid !important;
  border-radius: 0;
}
.clPivot #k-grid-header-top-area .separator {
  border-left-width: 1px;
  border-left-style: solid;
}
.clPivot .k-grid-header .k-resize-handle,
.clPivot .k-grid > .k-resize-handle {
  cursor: unset;
}
.clPivot .k-grid-header .k-resize-handle:hover,
.clPivot .k-grid > .k-resize-handle:hover {
  cursor: col-resize;
}
.clPivot th .content:hover {
  cursor: default;
}
.clPivot .column-mask {
  height: 0px;
  overflow: visible;
  border-top-width: 2px;
  border-top-style: dotted;
}
.clPivot .column-mask .left,
.clPivot .column-mask .right {
  display: inline-block;
  width: 0;
}
.clPivot .column-mask .left {
  border-left-width: 2px;
  border-left-style: dotted;
}
.clPivot .column-mask .right {
  border-right-width: 2px;
  border-right-style: dotted;
  margin-right: -1px;
  float: right;
}
.clPivot .column-mask .bottom {
  display: inline-block;
  height: 0px;
  width: 100%;
  margin-top: -2px;
  border-bottom-width: 2px;
  border-bottom-style: dotted;
}
.clPivot .bool-icon {
  height: 16px;
  width: 16px;
}
.clPivot .k-grid-content-locked .bool-icon,
.clPivot .k-grid-content .bool-icon {
  margin: auto;
}
.clPivot .clDropDown-popup .bool-icon,
.clPivot.clDropDown-popup .bool-icon,
.clPivot .clDropDown-value .bool-icon {
  padding-left: 18px;
  line-height: 17px;
}
.clPivot .exportToExcel-dropdown {
  background-color: transparent;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  padding: 0;
  border: 0;
  cursor: pointer;
}
.clPivot .clDropDown-k-styled {
  width: auto;
  height: 1.95em;
  line-height: 1.95em;
  text-indent: 0.33em;
}
.clPivot .clDropDown-k-styled ul {
  margin: 0;
  padding: 0;
}
.clPivot .clDropDown-k-styled ul li {
  margin: 0;
}
.clPivot .clDropDown-k-styled ul li:not(:last-child) {
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.clPivot .clDropDown-k-styled a {
  min-height: 1.95em;
  line-height: 2em;
  vertical-align: middle;
  -moz-box-sizing: border-box;
  text-align: center;
  width: 1.9em;
  height: 100%;
}
.clPivot .k-grid-content table {
  border-right: none;
}
.clPivot .cell-content-wrapper {
  padding: 5px 8px;
}
.clPivot .cell-content-wrapper .content {
  border: none;
  font-size: 13px;
}
.clPivot .cell-content-wrapper .group-wrapper .groupExpander {
  margin-top: 0;
}
.clPivot .filtered .cell-content-wrapper .content {
  padding-right: 18px;
}
.clPivot .groupCell.filtered .cell-content-wrapper .content {
  padding-right: 0;
}
.clPivot .groupCell.filtered .cell-content-wrapper .group-wrapper {
  padding-right: 18px;
}
.clPivot th.k-header:not(.dummyHeaderCell) .cell-content-wrapper {
  box-sizing: border-box;
  height: 24px;
}
.clPivot .k-popup,
.clPivot .k-grid td {
  border-style: none;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem.clDragItem.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem.clDragItem.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .k-item.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .k-item.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem.clDragItem.active .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem.clDragItem.active .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .k-item.active .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .k-item.active .filter-expander-container .clDropDown-value {
  display: block;
  border-left-width: 1px;
  border-left-style: solid;
}
.clPivot .k-grid-header-locked .hierarchyLevelsControl,
.clPivot .cl-grid-header-left .hierarchyLevelsControl {
  top: -3px;
  height: 30px;
  margin-bottom: -6px;
}
.clPivot .k-grid-header-locked .hierarchyLevelsControl .hierarchyLevelsList,
.clPivot .cl-grid-header-left .hierarchyLevelsControl .hierarchyLevelsList {
  box-sizing: border-box;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList {
  height: 100%;
  padding: 2px;
}
.clPivot label.clCustomControl input {
  display: none;
}
.clPivot label.clCustomControl input + span.clCheckbox {
  display: inline-block;
  width: 18px;
  height: 18px;
  vertical-align: top;
}
.clPivot label.clCustomControl input + span.clSwitcher {
  display: inline-block;
  width: 30px;
  height: 10px;
  position: relative;
  margin-right: 10px;
  border-radius: 50px;
  cursor: pointer;
}
.clPivot label.clCustomControl input + span.clSwitcher:before {
  content: '';
  width: 17px;
  height: 17px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: -3px;
}
.clPivot label.clCustomControl input:checked + span.clSwitcher:before {
  left: 15px;
}
.clPivot .k-window input[type='button'],
.clPivot.k-window input[type='button'],
.clPivot #dropDownContent input[type='button'],
.clPivot .columnChooserWindow.k-pane #columnChooser input[type='button'],
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button'],
.clPivot.columnChooserWindow #columnChooser input[type='button'] {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  text-transform: uppercase;
  margin-right: 0;
  min-width: 80px;
  padding: 0;
  height: 30px;
  line-height: 24px;
  cursor: pointer;
}
.clPivot .k-window input[type='button']:not(:first-child),
.clPivot.k-window input[type='button']:not(:first-child),
.clPivot #dropDownContent input[type='button']:not(:first-child),
.clPivot .columnChooserWindow.k-pane #columnChooser input[type='button']:not(:first-child),
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button']:not(:first-child),
.clPivot.columnChooserWindow #columnChooser input[type='button']:not(:first-child) {
  margin-left: 16px;
}
.clPivot .inlineFilterControl.dateFilterControl .k-datetimepicker .k-picker-wrap {
  background-image: none;
}
.clPivot .k-picker-wrap.k-state-border-down {
  padding-bottom: 0;
}
.clPivot .k-picker-wrap .k-select {
  border: none;
}
.clPivot .k-grid-header,
.clPivot .k-grid-content,
.clPivot .k-grid-header-wrap,
.clPivot .footer-wrapper {
  box-sizing: border-box;
}
.clPivot .k-grid-header-locked,
.clPivot .k-grid-content-locked,
.clPivot .footer-wrapper-locked {
  box-sizing: border-box;
  padding-right: 16px;
}
.clPivot .k-overflow-anchor {
  display: none !important;
}
.clPivot .rightNavigation > div:not(.k-overflow-anchor) {
  display: inline-block !important;
}
.clPivot .k-grid-content-locked > table > tbody > tr > td:last-of-type {
  position: relative;
  overflow: visible;
}
.clPivot .k-grid-content-locked > table > tbody > tr > td:last-of-type .clValidation-error-icon + span {
  width: calc(100% - 20px);
  vertical-align: middle;
}
.clPivot .k-grid-content-locked > table > tbody > tr > td:last-of-type > span {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  vertical-align: bottom;
}
.clPivot .k-grid-content-locked > table > tbody > tr > td:last-of-type:after {
  content: '';
  position: absolute;
  top: 0;
  left: 100%;
  width: 16px;
  height: 24px;
}
.clPivot .layout-label-wrapper {
  padding-top: 15px;
}
.clPivot input.simple-input {
  font-size: 13px;
}
.clPivot .simple-input-wrapper {
  position: relative;
  padding-top: 20px;
}
.clPivot .simple-input-label {
  position: absolute;
  top: 20px;
  left: 0;
  transition: 0.2s;
}
.clPivot .simple-input-used + .simple-input-label {
  top: 0;
  font-size: 11px;
}
.clPivot .clValidation-error-icon {
  float: left;
  width: 16px;
  height: 16px;
  margin-right: 4px;
}
.clPivot .clValidation-error-icon--right {
  float: right;
  margin-right: 0;
  margin-left: 4px;
}
.clPivot .clValidation-error-icon + span {
  vertical-align: middle;
}
.clPivot .clValidation-error-line {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
}
.clPivot.k-marquee {
  pointer-events: none;
}
.clPivot .k-marquee-color {
  box-sizing: border-box;
  border-width: 2px;
  border-style: solid;
  opacity: 1;
}
.clPivot.cl-k-marquee_overflow-right .k-marquee-color,
.clPivot.cl-k-marquee_overflow-right_immutable .k-marquee-color {
  border-right: none;
}
.clPivot.cl-k-marquee_overflow-top .k-marquee-color,
.clPivot.cl-k-marquee_overflow-top_immutable .k-marquee-color {
  border-top: none;
}
.clPivot.cl-k-marquee_overflow-bottom .k-marquee-color,
.clPivot.cl-k-marquee_overflow-bottom_immutable .k-marquee-color {
  border-bottom: none;
}
.clPivot.k-tooltip {
  border-radius: 0;
}
.clPivot.clTooltip {
  box-sizing: border-box;
  position: absolute;
  top: 0;
  /* initial coordinates are needed to set position properly */
  left: 0;
  border-radius: 2px;
  padding: 8px 12px;
  z-index: 22000;
  animation: fadein 0.3s;
}
.clPivot.clTooltip-error {
  border-left-width: 3px;
  border-left-style: solid;
  font-size: 12px;
  padding: 8px 5px;
}
.clPivot .clTooltip-error-header {
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: right;
  white-space: nowrap;
  line-height: normal;
}
.clPivot .clTooltip-error-header--right {
  text-align: left;
}
.clPivot .clTooltip-error-message {
  clear: both;
  padding-top: 16px;
}
.clPivot .clTooltip-error-message--top {
  padding-top: 0;
  padding-bottom: 16px;
}
.clPivot.selectedData-hint {
  display: inline-flex;
  position: fixed;
  left: 0;
  top: 0;
  align-items: center;
  padding: 5px;
  margin-top: -13px;
  margin-left: -13px;
}
.clPivot.selectedData-hint .dataTransfer-hint {
  height: 16px;
  width: 16px;
  cursor: pointer;
}
.clPivot.selectedData-hint > * + * {
  border-left: 1px solid white;
  padding-left: 5px;
  margin-left: 5px;
}
.clPivot.selectedData-hint.forceHidden {
  display: none;
}
.clPivot.fetching-mask {
  font-weight: bold;
  font: italic 13px tahoma, arial, verdana, sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
}
.clPivot.fetching-mask div {
  padding: 10px;
  border-width: 1px;
  border-style: solid;
}
.clPivot.draggable-overlay {
  position: fixed;
  z-index: 104;
  top: 0;
  left: 0;
  width: 60px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview.gridStyle .k-item input {
  margin-left: 3px;
  margin-right: 0px;
}
.clPivot.columnChooserWindow #columnChooser .k-dropdown {
  min-width: 42px;
}
.clPivot.columnChooserWindow .ccCustomTotalsContainer.k-dropdown .k-icon {
  border-left-width: 1px;
  border-left-style: solid;
}
.clPivot.columnChooserWindow .customTotalsCell .clDropDown > div {
  overflow: hidden;
  text-overflow: ellipsis;
}
.clPivot.columnChooserWindow .customTotalsCell .clDropDown a {
  right: 0;
}
.clPivot.selectedData-hint {
  z-index: 105;
}
.clPivot.selectedData-hint .dataTransfer-hint-process {
  animation: spinner 1.5s infinite linear;
}
.clPivot.selectedData-hint-force-hide {
  display: none !important;
}
.clPivot.clPopup .clPopup-content input[type='button'] {
  border: none;
}
.clPivot.clPopup .clPopup-header {
  padding: 0 10px;
  text-align: left;
}
.clPivot.clPopup .clPopup-bottom-bar input {
  border: none;
  text-transform: uppercase;
}
.clPivot.column-actions-dropdown-expander-popup::before {
  border-right-width: 5px;
  border-right-style: solid;
}
.clPivot.column-actions-dropdown-expander-popup::after {
  border-right-width: 4px;
  border-right-style: solid;
}
.clPivot.k-calendar-container * {
  font-weight: normal;
}
.clPivot.k-popup.k-calendar-container {
  border: none;
  padding: 10px;
}
.clPivot.k-popup.k-calendar-container td,
.clPivot.k-popup.k-calendar-container .k-link.k-nav-fast {
  font-weight: normal;
}
.clPivot.k-popup.k-calendar-container .k-other-month {
  visibility: hidden;
}
.clPivot.k-popup.k-calendar-container th {
  border-bottom: none;
  padding-right: 0;
  text-align: center;
}
.clPivot.k-popup.k-calendar-container tr {
  height: 32px;
}
.clPivot.k-popup.k-calendar-container .k-footer {
  display: none !important;
}
.clPivot.k-popup.k-calendar-container [role='gridcell'] {
  border-radius: 50%;
}
.clPivot.k-popup.k-calendar-container .k-link {
  padding: 0;
  text-align: center;
}
.clPivot.k-popup.k-calendar-container .k-state-focused {
  border: none;
}
.clPivot .k-panelbar {
  border-right-width: 2px;
  border-right-style: solid;
}
.clPivot .k-panelbar > .k-item > .k-link {
  border-top-width: 1px;
  border-top-style: solid;
}
.clPivot .k-tabstrip-wrapper .k-button {
  border: none;
}
.clPivot .k-tabstrip-wrapper .k-button:focus:not(.k-state-disabled):not([disabled]),
.clPivot .k-tabstrip-wrapper .k-button:focus:not(.k-state-disabled):not([disabled]):active {
  box-shadow: none;
}
.clPivot .data-fetching.k-grid-content-locked > table span.content,
.clPivot .data-fetching .k-virtual-scrollable-wrap span.content,
.clPivot .data-fetching.k-grid-content-locked > table div,
.clPivot .data-fetching .k-virtual-scrollable-wrap div {
  display: none !important;
}
.clPivot .data-fetching .toggleButton {
  display: none;
}
.cl-marquee-visible .clPivot.selectedData-hint,
.cl-marquee-visible .clPivot.draggable-overlay {
  display: none !important;
}
.k-widget {
  border-style: none;
}
#unitsDropdown-list,
#viewTypesDropdown-list,
#layoutsDropdown-list {
  width: 180px !important;
  border: none;
}
.column-selector {
  z-index: 10004;
}
.column-selector.hiddenCursor {
  cursor: none;
}
.column-selector:hover {
  cursor: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAC2SURBVHja7JMxCsJAEEXfiqXnERzwDAoiCIJiqWWsrK2d1lZsBUGCpZYreCELwbEwIRCzRoilv9uZ/W/+DqwzM6qoRkXVAZxzWSXyG2BccPeASjc9pMkrJ/gDfgBwZoabX5rACWh84bkDPVu14iyByhXoALcS8wMYohK/P0HlDPSTCSFNUNmFd6ByBAbJpLxmqGzLl6iyB0a56gKVdWGm4G+M/JTIG5Ffhnxm9gHwgrRDrRTwHABh2z62qXoG4wAAAABJRU5ErkJggg==') 10 3, auto;
}
#customCursor {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAC2SURBVHja7JMxCsJAEEXfiqXnERzwDAoiCIJiqWWsrK2d1lZsBUGCpZYreCELwbEwIRCzRoilv9uZ/W/+DqwzM6qoRkXVAZxzWSXyG2BccPeASjc9pMkrJ/gDfgBwZoabX5rACWh84bkDPVu14iyByhXoALcS8wMYohK/P0HlDPSTCSFNUNmFd6ByBAbJpLxmqGzLl6iyB0a56gKVdWGm4G+M/JTIG5Ffhnxm9gHwgrRDrRTwHABh2z62qXoG4wAAAABJRU5ErkJggg==');
  position: fixed;
  display: none;
  width: 14px;
  height: 17px;
  pointer-events: none;
  transform: translateZ(0);
}
#customCursor.shown {
  display: block;
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.clPivot.formatCellsWindow {
  font-size: 13px;
}
.clPivot.formatCellsWindow .clPopup-content {
  padding: 10px 16px 0 16px;
}
.clPivot.formatCellsWindow .clPopup-bottom-bar {
  padding-top: 15px;
}
.clPivot.formatCellsWindow .k-window-content {
  padding: 0 !important;
  overflow: hidden !important;
}
.clPivot.formatCellsWindow #formatCellsContent .cl-tab-strip {
  max-width: none;
}
.clPivot.formatCellsWindow #formatCellsContent .cl-tab-strip #tabstrip-tabs-container {
  position: relative;
  border-style: none;
  padding: 5px 0;
  margin-bottom: 20px;
}
.clPivot.formatCellsWindow #formatCellsContent .cl-tab-strip #tabstrip-tabs-container::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 1px;
  left: 0;
  bottom: 4px;
}
.clPivot.formatCellsWindow #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab {
  font-size: 14px;
  height: 18px;
  line-height: 18px;
  padding: 0;
  cursor: pointer;
  border: none;
  width: 33.333%;
  margin: 0;
  padding-bottom: 12px;
  position: relative;
  text-align: center;
  transition: all 0.3s;
}
.clPivot.formatCellsWindow #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab.active:after {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  width: 100%;
  height: 3px;
}
.clPivot.formatCellsWindow #formatCellsContent #mainTable {
  padding: 2px;
}
.clPivot.formatCellsWindow #formatCellsContent .sampleValueTmpl {
  padding: 3px;
  border-radius: 2px;
  height: 13px;
}
.clPivot.formatCellsWindow #formatCellsContent .sampleValueTmpl div {
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clPivot.formatCellsWindow #formatCellsContent .dateFormatsTmpl .k-input {
  max-width: 160px;
}
.clPivot.formatCellsWindow #formatCellsContent .separator div {
  border-top: 1px solid #c5c5c5;
}
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox {
  padding: 0;
  width: 100%;
  margin-bottom: 20px;
}
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox span.k-numeric-wrap {
  background-color: transparent;
}
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox span.k-numeric-wrap input {
  min-height: 22px;
}
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox span.k-numeric-wrap.k-state-active,
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox span.k-numeric-wrap.k-state-focused,
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox span.k-numeric-wrap.k-state-active,
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox span.k-numeric-wrap.k-state-hover {
  box-shadow: none !important;
}
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox span.k-numeric-wrap.k-state-active input,
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox span.k-numeric-wrap.k-state-focused input,
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox span.k-numeric-wrap.k-state-active input,
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox span.k-numeric-wrap.k-state-hover input {
  border-radius: 0px;
}
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox span.k-numeric-wrap .k-select {
  background-image: none !important;
  background-color: transparent !important;
  border-radius: 0;
}
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox .k-i-arrow-s {
  background-position: -32px -298px !important;
}
.clPivot.formatCellsWindow #formatCellsContent .k-numerictextbox .k-i-arrow-n {
  background-position: -32px -279px !important;
}
.clPivot.formatCellsWindow #formatCellsContent .k-combobox .k-select .k-icon {
  background-position: -1px -30px !important;
}
.clPivot.formatCellsWindow #formatCellsContent .k-combobox .k-select {
  width: 21px;
}
.clPivot.formatCellsWindow #formatCellsContent .use1000SeparatorTmpl {
  padding-top: 10px;
}
.clPivot.formatCellsWindow #formatCellsContent .use1000SeparatorTmpl span {
  vertical-align: top;
}
.clPivot.formatCellsWindow #formatCellsContent .use1000SeparatorTmpl input {
  margin: 0 3px 3px 0;
}
.clPivot.formatCellsWindow #formatCellsContent ul {
  margin-top: 2px;
  list-style-type: none;
  padding: 2px 2px 0 2px;
  margin-bottom: 2px;
}
.clPivot.formatCellsWindow #formatCellsContent li {
  margin: 0 0 2px 0;
}
.clPivot.formatCellsWindow #formatCellsContent li.mark-negative {
  color: #ff4133 !important;
}
.clPivot.formatCellsWindow #formatCellsContent .descriptionTmpl {
  font-size: 10px;
}
.clPivot.formatCellsWindow #formatCellsContent .footer {
  border-top: 1px solid #c5c5c5;
  height: 23px;
  padding: 6px 5px;
}
.clPivot.formatCellsWindow #formatCellsContent .footer input {
  float: right;
}
.clPivot.formatCellsWindow #formatCellsContent .k-dropdown {
  width: 100%;
}
.clPivot.formatCellsWindow #formatCellsContent .k-dropdown .k-dropdown-wrap.k-state-active,
.clPivot.formatCellsWindow #formatCellsContent .k-dropdown .k-dropdown-wrap.k-state-focused,
.clPivot.formatCellsWindow #formatCellsContent .k-dropdown .k-dropdown-wrap.k-state-active {
  box-shadow: none !important;
}
.clPivot.formatCellsWindow #formatCellsContent .k-state-hover,
.clPivot.formatCellsWindow #formatCellsContent #formatCellsContent .k-state-focused,
.clPivot.formatCellsWindow #formatCellsContent #formatCellsContent .k-state-selected {
  background-color: transparent;
}
.clPivot.formatCellsWindow #formatCellsContent li {
  padding: 2px;
  cursor: pointer;
}
.clPivot.formatCellsWindow #formatCellsContent .detailsTmplContainer,
.clPivot.formatCellsWindow #formatCellsContent #formatCellsContent .detailsTmplContainer td {
  padding-left: 0 !important;
  padding-right: 0 !important;
  vertical-align: top;
}
.clPivot.formatCellsWindow #formatCellsContent .descriptionTmpl {
  height: 25px;
}
.clPivot.formatCellsWindow #formatCellsContent .detailsTmplContainer table {
  height: 128px !important;
  vertical-align: top !important;
}
.clPivot.formatCellsWindow #formatCellsContent .formatContent {
  border-collapse: collapse;
  border-spacing: 0px;
}
.clPivot.formatCellsWindow #formatCellsContent .formatContent td {
  vertical-align: top;
}
.clPivot.formatCellsWindow #formatCellsContent .formatCellsLabel {
  padding-top: 6px;
}
.clPivot.formatCellsWindow .k-dropdown .k-icon {
  margin-top: 3px;
  margin-left: 3px;
}
.clPivot.formatCellsWindow .currencySymbolTmpl .k-icon,
.clPivot.formatCellsWindow .locationsTmpl .k-icon,
.clPivot.formatCellsWindow .dateFormatsTmpl .k-icon {
  margin-top: 14px;
}
.clPivot.formatCellsWindow .k-ff #formatCellsContent .descriptionTmpl,
.clPivot.formatCellsWindow .k-ff .k-ie #formatCellsContent .details {
  height: 30px !important;
}
#dateFormatsDropDown-list li {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.clPivot .filterRow th {
  overflow: hidden;
  padding: 0 !important;
  border-bottom: 1px solid transparent;
  text-align: right !important;
}
.clPivot .filterRow th:first-child {
  border-left: 0px;
}
.clPivot .filterRow .inlineFilterControl {
  position: relative;
  display: flex;
  box-sizing: border-box;
  height: 21px;
}
.clPivot .filterRow .inlineFilterControl .clDropDown {
  width: 22px;
  height: 19px;
}
.clPivot .filterRow .inlineFilterControl .clDropDown .clDropDown-value {
  display: block;
  padding: 1px 0 0 3px;
  height: 16px;
  width: 22px;
}
.clPivot .filterRow .inlineFilterControl .clDropDown .clDropDown-value .k-i-calendar {
  padding-right: 10px;
}
.clPivot .filterRow .inlineFilterControl.booleanFilterControl .clDropDown.value {
  position: relative;
  width: calc(100% - 24px);
  height: 21px;
}
.clPivot .filterRow .inlineFilterControl.simpleFilterControl input,
.clPivot .filterRow .inlineFilterControl.simpleFilterControl div[contenteditable] {
  border-color: transparent;
  text-align: left;
  width: calc(100% - 24px);
  outline: none;
  font-family: 'Roboto', tahoma, arial, verdana, sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: normal;
  white-space: nowrap;
  height: 21px;
}
.clPivot .filterRow .inlineFilterControl.simpleFilterControl input::-ms-clear,
.clPivot .filterRow .inlineFilterControl.simpleFilterControl div[contenteditable]::-ms-clear {
  display: none;
}
.clPivot .filterRow .inlineFilterControl.simpleFilterControl input[contenteditable='true'],
.clPivot .filterRow .inlineFilterControl.simpleFilterControl div[contenteditable][contenteditable='true'] {
  overflow: hidden;
}
.clPivot .filterRow .inlineFilterControl.simpleFilterControl input {
  border: 0;
  line-height: 21px;
  display: block;
  padding: 0 0 2px;
  color: inherit;
}
.clPivot .filterRow .inlineFilterControl .filter-reset {
  position: absolute;
  right: 0;
  top: 0;
  opacity: 1;
  margin-right: 0;
}
.clPivot .filterRow .inlineFilterControl.dateFilterControl .clDropDown {
  z-index: 999;
}
.clPivot .filterRow .inlineFilterControl.dateFilterControl .picker-input {
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  height: 22px;
  outline: none;
  text-overflow: ellipsis;
  background: transparent;
  width: 100%;
}
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker {
  height: 21px;
  width: 100% !important;
  padding: 0px;
  margin-top: -1px;
}
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker .k-input,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker .k-input,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker .k-input {
  box-sizing: border-box;
  height: 22px;
  border-radius: 0;
  text-overflow: ellipsis;
  outline: none;
  border: none;
}
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker .k-input::-ms-clear,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker .k-input::-ms-clear,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker .k-input::-ms-clear {
  display: none;
}
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-picker-wrap {
  border: none !important;
  box-shadow: none;
}
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker *,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker *,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker * {
  background-color: transparent;
}
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker .k-state-hover,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker .k-state-hover,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker .k-state-hover,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker * .k-state-hover,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker * .k-state-hover,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker * .k-state-hover,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker .k-state-border-down,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker .k-state-border-down,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker .k-state-border-down,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker * .k-state-border-down,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker * .k-state-border-down,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker * .k-state-border-down {
  background-color: transparent !important;
}
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker .k-select,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker .k-select,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker .k-select,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker * .k-select,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker * .k-select,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker * .k-select {
  height: 23px;
}
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker .k-picker-wrap,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker .k-picker-wrap,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker .k-picker-wrap,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datepicker * .k-picker-wrap,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-timepicker * .k-picker-wrap,
.clPivot .filterRow .inlineFilterControl.dateFilterControl .k-datetimepicker * .k-picker-wrap {
  border: none !important;
  box-shadow: none !important;
  background-image: none;
}
.clPivot .filterRow .inlineFilterControl.complexFilterControl .prefilter {
  margin: 1px 0 0 3px;
}
.operationIcon,
.readonly .operator {
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
  cursor: pointer;
}
.complexFilterWindow .operationIcon,
.complexFilterWindow .readonly .operator {
  display: inline-block;
  margin-top: 3px;
}
.prefilter {
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
  cursor: pointer;
  background-position: -181px -103px;
}
.complexFilter .clDropDown-popup {
  width: auto;
}
.complexFilter .filterDescriptionText {
  width: 100%;
}
.complexFilter .filterDescriptionText > div {
  width: 100%;
}
.complexFilter .content {
  height: calc(100% - 35px);
  overflow: auto;
}
.complexFilter .defaultGroup {
  margin-top: 0px;
}
.complexFilter .group {
  padding-left: 0px;
}
.complexFilter ul.group {
  font-size: 12px;
  list-style-type: none;
}
.complexFilter ul.group > li {
  margin-left: 29px;
  padding: 3px 0;
}
.complexFilter ul.group > li.condition {
  height: 25px;
}
.complexFilter ul > div .clDropDown {
  background-color: transparent;
  border-color: transparent;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  width: auto;
}
.complexFilter ul > div .clDropDown.operation-dropdown {
  float: right;
}
.complexFilter ul > div .clDropDown ul {
  width: auto;
}
.complexFilter ul > div .clDropDown ul li {
  white-space: nowrap;
}
.complexFilter ul > div .clDropDown ul li .icon {
  display: inline-block;
  margin-right: 3px;
  vertical-align: top;
}
.complexFilter .condition .removeCondition,
.complexFilter .group > div .removeCondition {
  height: 13px;
  width: 13px;
  vertical-align: top;
  margin-top: 6px;
  display: none;
  margin-left: -13px;
}
.complexFilter .condition .removeCondition:hover,
.complexFilter .group > div .removeCondition:hover {
  cursor: pointer;
}
.complexFilter .condition:hover .removeCondition,
.complexFilter .group > div:hover .removeCondition {
  display: inline-block;
}
.complexFilter .group > div .removeCondition {
  margin-top: -1px;
}
.complexFilter li.condition {
  display: flex;
}
.complexFilter li.condition .removeCondition {
  flex-shrink: 0;
  flex-basis: 13px;
  margin-top: 4px;
}
.complexFilter li.condition .control {
  width: 100%;
  overflow: hidden;
}
.complexFilter li.condition .control .simpleFilterControl {
  display: flex;
}
.complexFilter li.condition .control .simpleFilterControl input {
  width: 100%;
}
.complexFilter .inlineFilterControl {
  margin-left: 14px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.complexFilter .condition {
  white-space: nowrap;
}
.complexFilter .condition .clDropDown {
  width: auto;
  margin-top: 5px;
}
.complexFilter .condition .clDropDown .clDropDown-value {
  display: block;
  cursor: pointer;
}
.complexFilter .condition .clDropDown .clDropDown-popup {
  background-color: white;
  width: auto;
}
.complexFilter .condition .clDropDown .clDropDown-popup li {
  white-space: nowrap;
}
.complexFilter .condition .clDropDown .clDropDown-popup li .operationIcon {
  display: inline-block;
  vertical-align: top;
  margin-right: 3px;
}
.complexFilter .condition .title,
.complexFilter .condition .control,
.complexFilter .condition .clDropDown {
  display: inline-block;
}
.complexFilter .condition input {
  line-height: 16px;
  border-color: transparent;
  vertical-align: top;
  margin-top: 1px;
  margin-left: 2px;
  outline: none;
  font-family: tahoma, arial, verdana, sans-serif;
  font-size: 12px;
}
.complexFilter .condition div[contenteditable] {
  position: relative;
  overflow: hidden;
  display: inline-block;
  width: 100%;
  margin-left: 10px;
  outline: 1px solid transparent;
  font-size: 12px;
  line-height: 22px;
  height: 21px;
}
@-moz-document url-prefix() {
  .complexFilter .condition div[contenteditable='true']:empty:before {
    position: relative;
  }
}
.complexFilter .condition .dateFilterControl .clDropDown {
  margin-right: 2px;
}
.complexFilter .condition .dateFilterControl span.k-widget.k-datepicker,
.complexFilter .condition .dateFilterControl span.k-widget.k-timepicker,
.complexFilter .condition .dateFilterControl span.k-widget.k-datetimepicker {
  display: inline-block !important;
  margin-right: 4px;
}
.complexFilter .condition .dateFilterControl .k-datepicker,
.complexFilter .condition .dateFilterControl .k-timepicker,
.complexFilter .condition .dateFilterControl .k-datetimepicker,
.complexFilter .condition .dateFilterControl .k-picker-wrap {
  vertical-align: top;
  background-color: transparent;
}
.complexFilter .condition .dateFilterControl .k-picker-wrap {
  height: 22px;
  border: none;
  box-shadow: none;
  background: none;
}
.complexFilter .condition .dateFilterControl .k-picker-wrap input {
  margin: 3px 0 0;
  border-radius: 0;
  border: none;
  padding: 0;
  text-overflow: ellipsis;
}
.complexFilter .condition .dateFilterControl .k-picker-wrap .k-select span {
  margin-top: 2px;
}
.complexFilter .condition.readonly .title,
.complexFilter .condition.readonly .control {
  opacity: 0.5;
  cursor: default;
}
.complexFilter .condition.readonly .title {
  height: 16px;
  margin: 5px 0 0 4px;
}
.complexFilter .condition.readonly .control {
  height: 22px;
  margin-left: 14px;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
}
.complexFilter .condition.readonly .control * {
  display: inline-block;
}
.complexFilter .condition.readonly .control .value {
  margin: 5px 0 0 10px;
  vertical-align: top;
}
.complexFilter .condition .control .clDropDown {
  margin-top: 0;
}
.complexFilter .addCondition {
  height: 13px;
  width: 13px;
  display: inline-block;
  vertical-align: top;
  margin-top: 2px;
}
.complexFilter .addCondition:hover {
  cursor: pointer;
}
.complexFilter .footer {
  position: absolute;
  bottom: 0;
  right: 8px;
  height: 40px;
}
.complexFilter .footer input {
  margin-top: 10px;
  margin-left: 5px;
}
.clDropDownPopupCondition li {
  white-space: nowrap;
}
.clDropDownPopupCondition li .operationIcon {
  display: inline-block;
  vertical-align: top;
  margin-right: 3px;
  margin-top: 3px;
}
.inlineFilterControl .filter-reset {
  height: 16px;
  width: 16px;
  margin-right: 2px;
  cursor: pointer;
}
.booleanFilterControl .clDropDown.value {
  height: 14px;
  display: inline-block;
  vertical-align: top;
}
.booleanFilterControl .clDropDown.value .clDropDown-value {
  padding-top: 4px;
  text-align: left;
  line-height: 17px;
  font-weight: normal;
}
.dropdown-popup-columnName {
  width: auto;
  min-width: 72px;
  max-width: 250px;
  background-color: white;
}
.dropdown-popup-columnName li {
  white-space: nowrap;
}
.clPivot.view-time {
  background-color: white;
  min-width: 90px;
}
.clPivot.view-time li {
  font-weight: normal;
}
.complexFilter {
  overflow: hidden !important;
}
.complexFilter .filterDescription {
  min-height: 21px !important;
}
.complexFilter .filterDescription .filterDescriptionCtrl {
  border: 0;
}
.clPivot .k-resize-se {
  cursor: se-resize;
}
.clPivot .k-resize-s,
.clPivot .k-resize-n {
  cursor: s-resize;
}
.clPivot .k-resize-e,
.clPivot .k-resize-w {
  cursor: w-resize !important;
}
.clToolbar {
  height: 40px;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.clToolbar > .k-animation-container {
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 105% !important;
  margin: 0 !important;
  padding: 0 !important;
  margin-top: 0 !important;
}
.clToolbar > .k-animation-container #gridContextMenu {
  position: initial !important;
  display: flex !important;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  width: 100%;
  height: 100%;
  border: none;
  box-shadow: none;
}
.clToolbar > .k-animation-container #gridContextMenu .k-separator {
  display: none !important;
}
.clToolbar > .k-animation-container #gridContextMenu .k-item.revert {
  transition: 0.3s;
}
.clToolbar > .k-animation-container #gridContextMenu .k-item .k-link {
  white-space: nowrap;
}
.clToolbar .toolbar-block {
  display: inline;
}
.clToolbar .k-widget {
  width: auto;
}
.clToolbar .k-widget .k-dropdown-wrap {
  display: flex;
  align-items: center;
}
.clToolbar .k-widget .k-dropdown-wrap .k-input {
  display: inline-block;
  margin-right: 8px;
  width: calc(100% - 21px);
  height: 17px;
  font-size: 0;
  line-height: 17px;
}
.clToolbar .k-widget .k-dropdown-wrap .k-select {
  height: 15px;
  min-height: 15px;
  position: relative;
  top: -2px;
  font-size: initial;
  width: auto;
}
.clToolbar .k-widget .k-dropdown-wrap .k-select .k-icon {
  width: 13px;
  position: initial;
  vertical-align: top !important;
}
.clToolbar .splitBtns > div {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: space-between;
}
.clToolbar #layoutsDropdown {
  margin-right: 10px;
}
.clToolbar .k-toolbar .k-button,
.clToolbar .k-toolbar .k-split-button,
.clToolbar .k-toolbar .k-button-group,
.clToolbar .k-toolbar .k-widget,
.clToolbar .k-toolbar .k-textbox {
  margin-left: 0px;
  margin-right: 0px;
}
.clToolbar .k-toolbar label {
  margin-left: 0px;
}
.clToolbar .k-toolbar div > span > label,
.clToolbar .k-toolbar .layoutsLabel {
  margin-right: 8px;
  font-size: 12px;
}
.clToolbar .k-toolbar > div {
  margin-right: 3px;
}
.clToolbar .toolbarBtn {
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  padding: 0;
  border: 0;
  cursor: pointer;
}
.clToolbar .toolbarBtn:disabled {
  opacity: 0.3;
}
.clToolbar .k-widget.k-combobox .k-dropdown-wrap,
.clToolbar .toolbarBtnWrapper {
  height: 21px;
  display: flex;
  align-items: center;
}
.clToolbar .k-overflow-anchor {
  height: 37px;
  width: 37px;
  padding: 7px 2px 0 0;
  margin-top: 0px !important;
}
.clToolbar .k-dropdown-wrap .k-input div {
  overflow: hidden;
  display: inline-block;
  width: 100%;
  text-overflow: ellipsis;
}
.clToolbar .leftNavigation .viewTypesContainer {
  display: flex;
  align-items: stretch;
  height: 100%;
  margin: 0;
  padding: 0;
}
.clToolbar .leftNavigation .viewTypesContainer .viewType {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  padding: 15px 24px;
  position: relative;
  cursor: pointer;
}
.clToolbar .leftNavigation .viewTypesContainer .viewType.active::after {
  content: '';
  width: 100%;
  height: 3px;
  position: absolute;
  left: 0;
  bottom: -1px;
}
.clToolbar .layoutsToolbar {
  font-size: 0;
}
.clToolbar .rightNavigation > div {
  margin-right: 16px;
}
.clToolbar .rightNavigation > div .units-label-wrapper {
  margin-right: 18px;
}
.clToolbar .rightNavigation > div .autofit-btn-wrapper {
  margin-left: 18px;
}
.exportToExcel-popup ul li {
  font-family: tahoma, arial, verdana;
  font-size: 13px;
  box-sizing: border-box;
  height: initial;
}
#layoutsDropdown_listbox {
  overflow-y: auto;
}
.toolbarOverflow .k-dropdown span,
.toolbarOverflow .k-list-container {
  border-radius: 0 !important;
}
.toolbarOverflow .k-combobox .k-icon {
  margin: 3px 0 !important;
}
.toolbarOverflow .k-dropdown-wrap .k-input {
  height: 17px;
  line-height: 17px;
}
.toolbarOverflow label {
  margin-right: 10px;
}
.toolbarOverflow .k-dropdown-wrap.k-state-hover,
.toolbarOverflow .k-dropdown-wrap.k-state-focused {
  background-color: transparent !important;
  border-color: inherit;
  padding: 0;
}
.toolbarOverflow li.k-item > span {
  display: block;
  height: 23px;
}
.toolbarOverflow li.k-item label {
  height: 18px;
  vertical-align: middle;
}
.toolbarOverflow .k-combobox .k-select {
  width: 12px;
}
.toolbarOverflow .k-combobox .k-state-disabled * {
  opacity: 0.3;
}
.toolbarOverflow .toolbarBtnWrapper {
  width: 100%;
}
.toolbarOverflow .toolbarBtnWrapper .toolbarBtn {
  box-sizing: border-box !important;
  background-image: none !important;
}
.toolbarOverflow .toolbarBtn {
  width: 100%;
  padding-right: 2px;
}
.toolbarOverflow .k-dropdown-wrap {
  height: 22px;
}
.toolbarOverflow .k-dropdown-wrap.k-state-hover,
.toolbarOverflow .clPivot .k-overflow-wrapper .k-dropdown-wrap.k-state-focused,
.toolbarOverflow .clPivot .k-overflow-wrapper .k-dropdown-wrap.k-state-active {
  padding: 0;
}
.toolbarOverflow .label {
  margin-right: 5px;
  vertical-align: middle;
  color: black;
  margin-left: 2px;
}
.toolbarOverflow .toolbarBtnWrapper input {
  font: normal 11px/13px tahoma, arial, verdana, sans-serif;
}
.toolbarOverflow .k-i-arrow-s,
.toolbarOverflow .clPivot .k-overflow-wrapper .k-i-arrow-s:hover,
.toolbarOverflow .clPivot .k-overflow-wrapper .k-state-hover .k-i-arrow-s {
  margin-top: 3px;
  margin-left: 3px;
}
.toolbarOverflow .toolbarBtn {
  background-color: transparent;
  background-repeat: no-repeat;
  cursor: pointer;
  border: 0;
  height: 21px;
}
.toolbarOverflow .toolbarBtn:disabled {
  opacity: 0.3;
}
#gridContextMenu {
  width: 250px;
  padding: 0;
}
#gridContextMenu li {
  font-size: 13px;
  overflow: visible;
}
#gridContextMenu li .k-group {
  overflow: hidden !important;
  padding: 4px 0;
  background-color: #303030;
}
#gridContextMenu li .k-group li {
  height: 22px;
}
#gridContextMenu li .k-group li .k-link {
  padding: 4px 10px 3px;
}
#gridContextMenu li .k-group li .k-link span {
  display: none;
}
#gridContextMenu li .k-group li .k-link div {
  vertical-align: top;
  text-align: center;
}
#gridContextMenu.k-state-focused {
  box-shadow: none !important;
}
.clPivot .k-grid-header-locked > table,
.clPivot .k-grid-header-wrap > table,
.clPivot .cl-grid-header > table {
  border-right: none;
  border-collapse: collapse;
  margin-bottom: 1px;
}
.clPivot .k-grid-header-locked > table > thead > tr,
.clPivot .k-grid-header-wrap > table > thead > tr,
.clPivot .cl-grid-header > table > thead > tr {
  height: 28px;
}
.clPivot .cell-content-wrapper .group-wrapper {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 100%;
}
.clPivot .cell-content-wrapper .group-wrapper * {
  display: inline-block;
  vertical-align: top;
}
.clPivot .cell-content-wrapper .group-wrapper .content {
  margin-left: 3px;
  display: inline;
}
.clPivot .cell-content-wrapper .group-wrapper .groupExpander {
  margin-top: 1px;
  margin-right: 2px;
}
.clPivot .cell-content-wrapper > .content {
  display: block;
}
.clPivot .cell-content-wrapper .content {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 14px;
  text-indent: 4px;
}
.clPivot .cell-content-wrapper .icon-sorting {
  float: left;
  width: 8px;
}
.clPivot .cell-content-wrapper .icon-sorting.k-i-arrow-n {
  background-position: -36px -320px !important;
}
.clPivot .cell-content-wrapper .icon-sorting.k-i-arrow-s {
  background-position: -36px -340px !important;
}
.clPivot .cell-content-wrapper .customTotalsContentContainer {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-left: 4px;
}
.clPivot .cell-content-wrapper .customTotalsContentContainer:first-child {
  padding-left: 0;
}
.clPivot .cell-content-wrapper .customTotalsContentContainer .content {
  display: inline;
  vertical-align: top;
  text-indent: 0;
}
.clPivot .cell-content-wrapper .customTotalsDdWrapper {
  display: inline-block;
  font-size: 13px;
  line-height: 14px;
  cursor: pointer;
  vertical-align: top;
  color: #0277b3;
  font-weight: 500;
  padding-right: 5px;
}
.clPivot .cell-content-wrapper .customTotalsDdWrapper .clDropDown {
  width: auto;
}
.clPivot.clDropDown-popup.clHeaderCustomTotals-popup {
  box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.5);
  margin-top: 6px;
  margin-left: -9px;
  border-radius: 0;
}
.clPivot.clDropDown-popup.clHeaderCustomTotals-popup .clDropDown-content-wrapper {
  overflow: hidden;
}
.clPivot.clDropDown-popup.clHeaderCustomTotals-popup .clDropDown-content-wrapper ul {
  padding: 6px 0;
}
.clPivot.clDropDown-popup.clHeaderCustomTotals-popup .clDropDown-content-wrapper ul li {
  padding: 0 15px;
}
#uniqueItemsFilterContainer {
  width: 181px;
}
#uniqueItemsFilterContainer #uniqueItemsFilterHeaderArea * {
  display: inline-block;
  vertical-align: middle;
}
#uniqueItemsFilterContainer #uniqueItemsFilterHeaderArea input[type='checkbox'] {
  display: none;
}
#uniqueItemsFilterContainer #uniqueItemsFilterInput {
  width: 120px;
  outline: none;
}
#uniqueItemsFilterContainer #uniqueItemsFilterInput::placeholder {
  color: #b1a9b1;
  font-style: italic;
  font-size: 12px;
}
#uniqueItemsFilterContainer #uniqueItemsFilterCheckAllHeaderItem {
  margin-right: 5px;
  padding-left: 9px;
  vertical-align: top;
}
#uniqueItemsFilterContainer #uniqueItemsFilterCheckAllHeaderItem input {
  margin-top: 5px;
  margin-bottom: 5px;
}
#uniqueItemsFilterContainer #uniqueItemsFilterDataGrid {
  overflow: hidden;
  border-left: none;
}
#uniqueItemsFilterContainer #uniqueItemsFilterDataGrid .k-grid-header {
  display: none;
}
#uniqueItemsFilterContainer #uniqueItemsFilterDataGrid .k-grid-content {
  height: 100% !important;
  overflow-x: hidden;
  overflow-y: auto !important;
}
#uniqueItemsFilterContainer #uniqueItemsFilterDataGrid .k-virtual-scrollable-wrap table {
  width: auto;
  border: none;
}
#uniqueItemsFilterContainer #uniqueItemsFilterDataGrid tbody {
  float: none;
  display: block;
}
#uniqueItemsFilterContainer #uniqueItemsFilterDataGrid tbody tr {
  float: none;
  background: white;
}
#uniqueItemsFilterContainer #uniqueItemsFilterDataGrid tbody tr td {
  border: none;
  padding-right: 2px;
  padding-left: 4px;
}
#uniqueItemsFilterContainer #uniqueItemsFilterDataGrid tbody tr td:first-child {
  padding-left: 9px;
}
#uniqueItemsFilterContainer #uniqueItemsFilterDataGrid tbody tr td:last-child {
  padding-right: 9px;
}
#uniqueItemsFilterContainer #uniqueItemsFilterDataGrid .inactiveData {
  font-style: italic;
  color: gray;
}
#uniqueItemsFilterContainer #uniqueItemsFilterHeaderArea {
  padding: 8px 0;
}
#uniqueItemsFilterContainer #uniqueItemsFilterFooterArea {
  padding: 12px;
  text-align: right;
}
#uniqueItemsFilterContainer #uniqueItemsFilterFooterArea #uniqueItemsFilterApplyButton {
  display: inline-block;
  cursor: pointer;
  padding: 6px 12px;
}
#uniqueItemsFilterContainer #uniqueItemsFilterFooterArea #uniqueItemsFilterApplyButton .applyUniqueItemsFilterIcon {
  background-position: -55px -101px;
  padding: 4px 8px 0px 10px;
  filter: grayscale(100%);
  opacity: 0.5;
}
#uniqueItemsFilterContainer #uniqueItemsFilterFooterArea #uniqueItemsFilterApplyButton .applyUniqueItemsFilterIcon:hover {
  opacity: 1;
}
#uniqueItemsFilterContent #uniqueItemsFilterHeaderArea * {
  float: left;
}
#uniqueItemsFilterContent #uniqueItemsFilterCheckAllCell {
  padding-top: 3px;
  margin-right: 5px;
  padding-left: 4px;
}
#uniqueItemsFilterContent #uniqueItemsFilterCheckAllCell span {
  padding-top: 1px;
}
#uniqueItemsFilterContent #uniqueItemsFilterInputCell {
  border-left: 1px solid #bcb4b0;
}
#uniqueItemsFilterContent #uniqueItemsFilterInputCell span {
  padding-top: 3px;
  padding-left: 5px;
  margin-right: 5px;
}
#uniqueItemsFilterContent #uniqueItemsFilterInput {
  width: 130px;
  outline: none;
}
#uniqueItemsFilterContent #uniqueItemsFilterDataGrid {
  overflow: hidden;
}
#uniqueItemsFilterContent #uniqueItemsFilterDataGrid td {
  padding: 2px;
}
#uniqueItemsFilterContent #uniqueItemsFilterDataGrid .k-grid-header {
  display: none;
}
#uniqueItemsFilterContent #uniqueItemsFilterDataGrid .k-grid-content {
  height: 100% !important;
  overflow-x: hidden;
  overflow-y: auto !important;
}
#uniqueItemsFilterContent #uniqueItemsFilterDataGrid .k-virtual-scrollable-wrap table {
  border: none;
}
#uniqueItemsFilterContent #uniqueItemsFilterDataGrid .inactiveData {
  font-style: italic;
  color: gray;
}
#uniqueItemsFilterContent #uniqueItemsFilterFooterArea input {
  float: right;
}
#uniqueItemsFilterContent #uniqueItemsFilterFooterArea input[type='button'] {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  background-color: #0072c6 !important;
  border: 1px solid #0061a8 !important;
  border-radius: 2px;
  color: white !important;
  margin-left: 5px;
  margin-right: 0 !important;
  min-width: 50px;
  line-height: 17px !important;
  cursor: pointer;
}
#uniqueItemsFilterContent #uniqueItemsFilterFooterArea input[type='button']:hover {
  background-color: #ed6e4c !important;
}
/* Header styles */
.clPivot .k-grid .k-header {
  vertical-align: middle;
}
.hasLeftBorder {
  border-left-width: 1px !important;
}
.clPivot.clListSubitemsPopup .clDropDown-list-item.active-item {
  color: #0277b3;
}
.clPivot.clActionsPopup {
  max-height: none;
}
.clPivot.clActionsPopup .column-actions-container {
  min-height: auto;
  min-width: 150px;
  max-width: 228px;
}
.clPivot.clActionsPopup .column-actions-container .cl-list-item {
  cursor: pointer;
  min-height: 25px;
  padding: 0 11px;
}
.clPivot.clActionsPopup .column-actions-container .cl-list-item.separator-list-item {
  height: 0;
  min-height: 0;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding: 0;
}
.clPivot.clActionsPopup .column-actions-container .cl-list-item .column-actions-type.k-separator {
  height: 0;
  padding: 0;
}
.clPivot.clActionsPopup .column-actions-container .cl-list-no-actions-item {
  padding: 5px 9px;
  font-style: italic;
}
.clPivot.clActionsPopup .column-actions-container .cl-list-no-actions-item:hover {
  background-color: transparent !important;
}
.ccCellContent.groupedBy {
  background-repeat: no-repeat;
  background-position: right;
}
.clPivot .column-actions-type {
  display: flex;
  align-items: center;
}
.clPivot .column-action-type-icon {
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
.clPivot .cl-columns-filter-dropdown {
  position: absolute;
  height: 15px;
}
.clPivot .k-grid-header .hierarchyLevelItem.hoveredHeaderItem .filter-expander-container,
.clPivot .clGridContainer .hierarchyLevelItem.hoveredHeaderItem .filter-expander-container,
.clPivot .k-grid-header .k-header:not(.hierarchyLevelsCtrlContainer).hoveredHeaderItem .filter-expander-container,
.clPivot .clGridContainer .k-header:not(.hierarchyLevelsCtrlContainer).hoveredHeaderItem .filter-expander-container,
.clPivot .k-grid-header .hierarchyLevelItem.filtered .filter-expander-container,
.clPivot .clGridContainer .hierarchyLevelItem.filtered .filter-expander-container,
.clPivot .k-grid-header .k-header:not(.hierarchyLevelsCtrlContainer).filtered .filter-expander-container,
.clPivot .clGridContainer .k-header:not(.hierarchyLevelsCtrlContainer).filtered .filter-expander-container,
.clPivot .k-grid-header .hierarchyLevelItem.active .filter-expander-container,
.clPivot .clGridContainer .hierarchyLevelItem.active .filter-expander-container,
.clPivot .k-grid-header .k-header:not(.hierarchyLevelsCtrlContainer).active .filter-expander-container,
.clPivot .clGridContainer .k-header:not(.hierarchyLevelsCtrlContainer).active .filter-expander-container {
  visibility: visible;
}
.clPivot .k-grid-header .hierarchyLevelItem.hoveredHeaderItem .clDropdownExpanderIcon,
.clPivot .clGridContainer .hierarchyLevelItem.hoveredHeaderItem .clDropdownExpanderIcon,
.clPivot .k-grid-header .k-header:not(.hierarchyLevelsCtrlContainer).hoveredHeaderItem .clDropdownExpanderIcon,
.clPivot .clGridContainer .k-header:not(.hierarchyLevelsCtrlContainer).hoveredHeaderItem .clDropdownExpanderIcon {
  display: inline-block;
  margin-left: 8px;
}
.clPivot .k-grid-header .hierarchyLevelItem.hoveredHeaderItem .clDropdownExpanderIcon:first-child,
.clPivot .clGridContainer .hierarchyLevelItem.hoveredHeaderItem .clDropdownExpanderIcon:first-child,
.clPivot .k-grid-header .k-header:not(.hierarchyLevelsCtrlContainer).hoveredHeaderItem .clDropdownExpanderIcon:first-child,
.clPivot .clGridContainer .k-header:not(.hierarchyLevelsCtrlContainer).hoveredHeaderItem .clDropdownExpanderIcon:first-child {
  margin-left: 0;
}
.clPivot .k-grid-header .headerCellWrapper,
.clPivot .clGridContainer .headerCellWrapper {
  position: relative;
}
.clPivot .k-grid-header .filter-expander-container,
.clPivot .clGridContainer .filter-expander-container {
  width: auto;
  text-align: right;
  height: 16px;
  visibility: hidden;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto 8px auto 0;
  padding-left: 8px;
  z-index: 1000;
}
.clPivot .k-grid-header .filter-expander-container .clDropdownExpanderIcon,
.clPivot .clGridContainer .filter-expander-container .clDropdownExpanderIcon {
  display: none;
  width: 11px;
  height: 15px;
  opacity: 0.5;
}
.clPivot .k-grid-header .filter-expander-container.clPermanent .clValuesFilter,
.clPivot .clGridContainer .filter-expander-container.clPermanent .clValuesFilter {
  display: inline-block;
}
.clPivot .k-grid-header .filter-expander-container.clActiveDropdown .clDropdownExpanderIcon,
.clPivot .clGridContainer .filter-expander-container.clActiveDropdown .clDropdownExpanderIcon {
  display: inline-block;
  margin-left: 8px;
}
.clPivot .k-grid-header .filter-expander-container.clActiveDropdown .clDropdownExpanderIcon:first-child,
.clPivot .clGridContainer .filter-expander-container.clActiveDropdown .clDropdownExpanderIcon:first-child {
  margin-left: 0;
}
.clPivot .k-grid-header .filter-expander-container .column-actions-dropdown-expander,
.clPivot .clGridContainer .filter-expander-container .column-actions-dropdown-expander {
  width: auto;
  cursor: pointer;
  border: none;
  line-height: normal;
}
.clPivot .k-grid-header .filter-expander-container .column-actions-dropdown-expander .clDropdownExpanderIcon:hover,
.clPivot .clGridContainer .filter-expander-container .column-actions-dropdown-expander .clDropdownExpanderIcon:hover,
.clPivot .k-grid-header .filter-expander-container .column-actions-dropdown-expander .clDropdownExpanderIcon.clActiveExpander,
.clPivot .clGridContainer .filter-expander-container .column-actions-dropdown-expander .clDropdownExpanderIcon.clActiveExpander {
  opacity: 1;
}
.clPivot .groupedByIcon {
  position: relative;
  height: 18px;
  width: 24px;
  margin-right: 3px;
}
.clPivot .k-grid-header-wrap table,
.clPivot .cl-grid-header table,
.clPivot .cl-grid-header table {
  border-collapse: collapse;
}
.clPivot .k-grid-header .groupedByIcon,
.clPivot .cl-grid-header .groupedByIcon {
  float: left;
  margin-top: -2px;
  margin-left: 4px;
}
.clPivot #clList {
  padding-left: 0;
}
.clGridContainer.hasFooter {
  z-index: 1;
}
.clGridContainer.hasFooter .footer-wrapper {
  position: relative;
  overflow: hidden;
  border-top-style: solid;
  border-top-width: 1px;
}
.clGridContainer.hasFooter .footer-wrapper table {
  border-collapse: collapse;
}
.clGridContainer.hasFooter .footer-wrapper td {
  height: 24px;
  padding: 0 5px;
}
.clGridContainer.hasFooter .footer-wrapper td:first-child {
  border-left: none;
}
.clGridContainer.hasFooter .k-scrollbar-vertical {
  height: calc(100% - 38px);
}
.clGridContainer.hasFooter .footer-locked {
  border-top-style: solid;
  border-top-width: 1px;
  border-right: none;
  border-collapse: collapse;
}
.clGridContainer.hasFooter .footer-locked table {
  border-right: 0px;
}
.clGridContainer.hasFooter .footer-locked tr {
  height: 21px;
}
.clGridContainer.hasFooter .footer-locked tr td {
  height: 24px;
  padding: 0 5px;
  font-weight: bold;
  border-right: 0px;
}
.clGridContainer.hasFooter .footer-locked tr td.rowPicker {
  border-left: none;
}
.clGridContainer.hasFooter table {
  table-layout: fixed;
}
.clGridContainer.hasFooter .footer-locked-container {
  position: absolute;
  display: inline-block;
  z-index: 2;
  top: 100%;
}
.clGridContainer.hasFooter .footer-wrapper-locked {
  position: fixed;
  overflow: hidden;
  display: inline-block;
  z-index: 2;
}
.clGridContainer.hasFooter .footer-wrapper-locked.footer-wrapper-cropped {
  border-right-width: 1px;
}
.clPivot.columnChooserWindow #columnChooser {
  overflow: hidden;
}
.clPivot.columnChooserWindow #columnChooser .k-grid-content tr {
  height: 23px;
}
.clPivot.columnChooserWindow #columnChooser .k-checkbox {
  margin-right: 4px;
}
.clPivot.columnChooserWindow #ccContentArea {
  height: 500px;
}
.clPivot.columnChooserWindow.k-pane #ccContentArea {
  height: calc(100% - 70px);
}
.clPivot.columnChooserWindow .hasHSplitter {
  border: none;
}
.clPivot.columnChooserWindow .hasHSplitter > table {
  table-layout: fixed;
  overflow: hidden;
}
.clPivot.columnChooserWindow .hasHSplitter > table .k-treeview {
  overflow-y: auto;
}
.clPivot.columnChooserWindow .ccBlockCaption {
  height: 14px;
}
.clPivot.columnChooserWindow .ccBlockFilter input {
  width: 225px;
}
.clPivot.columnChooserWindow .ccBlockFilter .ccItemTitle {
  display: none;
}
.clPivot.columnChooserWindow .ccItemTitle {
  width: 100%;
}
.clPivot.columnChooserWindow .groupedByItem .ccItemTitle,
.clPivot.columnChooserWindow .isKey + .ccItemTitle {
  width: calc(100% - 30px);
}
.clPivot.columnChooserWindow .sortableGridContainer {
  vertical-align: top;
  border: 1px solid transparent;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview {
  width: 221px;
  height: 217px;
  overflow-x: hidden;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview.groupedColumns {
  width: auto;
  height: 476px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .k-in {
  width: 100%;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview input {
  margin-top: 2px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview .k-in {
  padding: 0;
  margin: 0;
  border: 0;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview .k-in table {
  width: 100%;
  table-layout: fixed;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview .k-in .ccItemTitle {
  overflow: hidden;
  text-overflow: ellipsis;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview .k-in .ccItemTitle div {
  display: inline;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview .k-in.groupedByItem .ccItemTitle {
  padding-right: 20px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#availableFields .k-item .k-group,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#availableFields .k-item .k-icon {
  display: none !important;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#availableFields .k-in {
  width: calc(100% - 16px);
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#availableFields .k-in > div {
  overflow: hidden;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .hierarchyLevelItem,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#filterBy .hierarchyLevelItem,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#columnsLabels .hierarchyLevelItem,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .hierarchyLevelItem .k-select,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#filterBy .hierarchyLevelItem .k-select,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#columnsLabels .hierarchyLevelItem .k-select {
  height: 18px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .hierarchyLevelItem span.k-icon,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#filterBy .hierarchyLevelItem span.k-icon,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#columnsLabels .hierarchyLevelItem span.k-icon {
  height: 18px;
  margin-top: 0 !important;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .k-item,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#filterBy .k-item,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#columnsLabels .k-item {
  box-sizing: border-box;
  height: 24px;
  border-bottom: 1px solid transparent;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .k-item .k-group .k-item,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#filterBy .k-item .k-group .k-item,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#columnsLabels .k-item .k-group .k-item {
  border-left: 1px solid transparent;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .k-item > div,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#filterBy .k-item > div,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#columnsLabels .k-item > div {
  height: 22px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .k-item[aria-expanded],
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#filterBy .k-item[aria-expanded],
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#columnsLabels .k-item[aria-expanded] {
  height: auto;
  border-bottom: none;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .k-item[aria-expanded] .k-item[aria-expanded],
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#filterBy .k-item[aria-expanded] .k-item[aria-expanded],
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#columnsLabels .k-item[aria-expanded] .k-item[aria-expanded] {
  height: auto;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .k-item[aria-expanded] .k-item.k-last .k-last,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#filterBy .k-item[aria-expanded] .k-item.k-last .k-last,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#columnsLabels .k-item[aria-expanded] .k-item.k-last .k-last {
  border-bottom: 0px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .k-item[aria-expanded] > div .k-icon,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#filterBy .k-item[aria-expanded] > div .k-icon,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#columnsLabels .k-item[aria-expanded] > div .k-icon {
  height: 18px;
  margin-top: 3px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#rowLabels .k-item[aria-expanded] > div .k-in,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#filterBy .k-item[aria-expanded] > div .k-in,
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview#columnsLabels .k-item[aria-expanded] > div .k-in {
  height: 21px;
  line-height: 21px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview.gridStyle .k-item {
  height: 24px;
  box-sizing: border-box;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview.gridStyle .k-item > div {
  line-height: 22px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview.gridStyle .k-item .hierarchyLevelItem {
  height: 16px !important;
  margin-top: 0 !important;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview.gridStyle .k-item .ccItemTitle {
  line-height: 16px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-treeview .ccItemTitle {
  margin-left: 3px;
}
.clPivot.columnChooserWindow .sortableGridContainer #filterBy .k-in,
.clPivot.columnChooserWindow .sortableGridContainer #columnsLabels .k-in {
  width: 100%;
}
.clPivot.columnChooserWindow #ccFooterArea {
  box-sizing: border-box;
  margin-top: 20px;
  padding: 0 16px;
  text-align: right;
}
.clPivot.columnChooserWindow #ccFooterArea input:last-child {
  margin-right: 5px !important;
}
.clPivot.columnChooserWindow .k-grid tr {
  background-color: transparent;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-grid-header {
  display: none;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-grid-content {
  overflow-y: auto;
  height: auto;
}
.clPivot.columnChooserWindow #availableFields .k-grid-content td * {
  float: left;
}
.clPivot.columnChooserWindow #availableFields .k-grid-content td div {
  cursor: default;
}
.clPivot.columnChooserWindow #columnChooser .k-grid-content > table {
  border: none;
}
.clPivot.columnChooserWindow .hierarchyLevelItem {
  margin-top: 2px !important;
  max-width: 100% !important;
}
.clPivot.columnChooserWindow #ccMetricsBlock {
  height: 100%;
}
.clPivot.columnChooserWindow #ccMetricsBlock > table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0px;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-grid-content tr {
  display: table-row !important;
}
.clPivot.columnChooserWindow #ccContentArea {
  background-color: transparent;
}
.clPivot.columnChooserWindow #columnsLabels .ccItemTitle,
.clPivot.columnChooserWindow #filterBy .ccItemTitle {
  display: block;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-grid-content td {
  border-bottom: 1px solid transparent;
}
.clPivot.columnChooserWindow #columnChooser .k-pane {
  background-color: transparent;
}
.clPivot.columnChooserWindow #columnChooser .k-splitbar {
  border: none;
}
.clPivot.columnChooserWindow #columnChooser .k-dropdown {
  float: right !important;
  min-width: 38px;
}
.clPivot.columnChooserWindow #columnChooser .sortableGridContainer .k-grid .k-grid-content {
  height: 100% !important;
}
.clPivot.columnChooserWindow #columnChooser .sortableGridContainer .k-grid .k-grid-content table table {
  border-collapse: collapse !important;
  border-spacing: 0px !important;
}
.clPivot.columnChooserWindow #columnChooser .sortableGridContainer .k-grid .k-grid-content table table tr {
  height: 20px;
}
.clPivot.columnChooserWindow #columnChooser .sortableGridContainer .k-grid .k-grid-content table table td {
  padding: 0 !important;
}
.clPivot.columnChooserWindow #columnChooser .sortableGridContainer .k-grid .k-grid-content table table,
.clPivot.columnChooserWindow #columnChooser .sortableGridContainer .k-grid .k-grid-content table table td {
  border: none !important;
}
.clPivot.columnChooserWindow #columnChooser .sortableGridContainer .k-grid .k-grid-content table table div.ccItemTitle {
  float: none !important;
  margin-top: 0px !important;
}
.clPivot.columnChooserWindow #columnChooser .ccItemTitle .isDefault {
  background-image: none;
}
.clPivot.columnChooserWindow #columnChooser .ccItemTitle .isDefault::before {
  content: '*';
  color: red;
}
.clPivot.columnChooserWindow #columnChooser .k-grid .mTitle {
  padding-left: 3px !important;
}
.clPivot.columnChooserWindow #columnChooser .k-grid-content .ccItemTitle {
  cursor: default;
  text-overflow: ellipsis;
  overflow: hidden;
}
.clPivot.columnChooserWindow #columnChooser .k-grid-content .afCheckbox {
  cursor: pointer;
  margin-left: 0 !important;
}
.clPivot.columnChooserWindow #columnChooser .sortableGridContainer .k-grid-content tr:hover {
  background-color: lightgrey;
}
.clPivot.columnChooserWindow #columnChooser .k-in .ccTreeItemText {
  float: left;
  margin-top: 2px;
}
.clPivot.columnChooserWindow #columnChooser .ccCustomTotalsContainer {
  right: 5px;
  position: inherit;
  display: inline-block;
  border: 1px solid gray;
  height: 16px;
}
.clPivot.columnChooserWindow #columnChooser .ccCustomTotalsContainer .k-state-active .k-i-arrow-s {
  border-right: 1px solid gray;
  border-left: none !important;
}
.clPivot.columnChooserWindow #columnChooser .k-state-focused,
.clPivot.columnChooserWindow #columnChooser .k-state-hover {
  background-image: none !important;
  box-shadow: none;
  background-color: transparent;
}
.clPivot.columnChooserWindow #columnChooser #rowLabels .ccCellContent {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clPivot.columnChooserWindow #columnChooser #rowLabels .ccCellContent.groupedBy {
  width: calc(100% - 16px);
}
.clPivot.columnChooserWindow #columnChooser #rowLabels .ccItemTitle {
  display: inline-block;
  vertical-align: top;
}
.clPivot.columnChooserWindow #columnChooser .groupedByIcon {
  float: left;
  width: 20px;
  height: 20px;
  margin: 1px 10px 0 0;
}
.clPivot.columnChooserWindow .sortableGridContainer .k-grid td {
  padding: 0 5px 0 5px !important;
}
.clPivot.columnChooserWindow td.sortableGridContainer {
  padding: 0 !important;
}
.clPivot.columnChooserWindow #ccMetricsBlock {
  padding-bottom: 3px;
}
.clPivot.columnChooserWindow #ccMetricsBlock .sortableGridContainer {
  background-color: transparent;
  border: 1px solid transparent;
  display: block;
  height: 100%;
}
.clPivot.columnChooserWindow #columnChooser .k-pane {
  display: flex;
  flex-direction: column;
  overflow: hidden !important;
}
.clPivot.columnChooserWindow #columnChooser .k-pane > * + * {
  margin-top: 8px;
}
.clPivot.columnChooserWindow #columnChooser .k-pane .cl-column-chooser-panel {
  flex: 1;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.clPivot.columnChooserWindow #columnChooser .k-pane .cl-column-chooser-panel > * + * {
  margin-top: 4px;
}
.clPivot.columnChooserWindow #columnChooser .k-pane .cl-column-chooser-panel-caption {
  flex: 0 0 12px;
  font-size: 12px;
  font-weight: 500;
  color: #bdbdbd;
}
.clPivot.columnChooserWindow #columnChooser .k-pane .cl-column-chooser-panel-hierarchy {
  flex: 1;
  overflow: hidden;
}
.clPivot.columnChooserWindow #ccMetricsBlock {
  padding-right: 3px;
  padding-left: 3px;
}
.clPivot.columnChooserWindow #ccMetricsBlock .ccBlockCaption {
  padding: 3px;
  margin-bottom: 3px;
}
.clPivot.columnChooserWindow #ccMetricsBlock .ccBlockCaption ~ table .sortableGridContainer {
  height: 476px;
}
.clPivot.columnChooserWindow #ccMetricsBlock .sortableGridContainer {
  height: 500px;
}
.clPivot.columnChooserWindow #ccMetricsFilter {
  width: calc(100% - 20px);
}
.clPivot.columnChooserWindow #customTolalsPopup-list {
  width: 36px !important;
}
.clPivot.columnChooserWindow .k-drag-clue {
  display: none;
}
.clPivot.columnChooserWindow .cl-column-chooser-hierarchy-drop-pointer {
  height: 6px;
  width: 190px;
}
.clPivot.columnChooserWindow #columnChooser .k-item input,
.clPivot.columnChooserWindow #columnChooser .k-in {
  cursor: pointer;
}
.clPivot.columnChooserWindow .ccCustomTotalsContainer.k-dropdown,
.clPivot.columnChooserWindow .ccCustomTotalsContainer.k-dropdown .k-dropdown-wrap {
  background-image: none !important;
}
.clPivot.columnChooserWindow .ccCustomTotalsContainer.k-dropdown {
  max-width: 38px;
  border-radius: 2px !important;
}
.clPivot.columnChooserWindow .ccCustomTotalsContainer.k-dropdown .k-dropdown-wrap {
  border: none;
  padding-right: 12px;
  height: 16px;
}
.clPivot.columnChooserWindow .ccCustomTotalsContainer.k-dropdown span {
  background-color: transparent;
}
.clPivot.columnChooserWindow .ccCustomTotalsContainer.k-dropdown .k-select {
  width: auto;
}
.clPivot.columnChooserWindow .ccCustomTotalsContainer.k-dropdown .k-input {
  height: 16px;
  line-height: 16px;
  padding: 0 0 0 2px !important;
  text-indent: 0;
}
.clPivot.columnChooserWindow .ccCustomTotalsContainer.k-dropdown .k-icon {
  width: 12px;
  border-left: 1px solid !important;
}
.clPivot.columnChooserWindow .isKey {
  width: 18px;
  height: 18px;
  float: left;
  margin-right: 10px;
}
.cl-column-chooser-panel-hierarchy .cl-columns-hierarchy-filter {
  padding: 0 12px;
}
.cl-columns-chooser-hierarchy-drag-clue {
  display: flex;
  align-items: center;
  padding: 8px;
  line-height: 14px;
  color: #bebebe;
  background: #4c4c4c;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
}
.cl-columns-chooser-hierarchy-drag-clue-icon {
  width: 16px;
  height: 16px;
}
.cl-columns-chooser-hierarchy-drag-clue > * + * {
  margin-left: 6px;
}
.cl-columns-filter-dropdown {
  display: flex;
  cursor: pointer;
}
.clPivot.cl-columns-filter-popup {
  min-height: 356px;
  height: 356px;
  min-width: 258px;
  max-width: 258px;
}
.clPivot.cl-columns-filter-popup * {
  box-sizing: border-box;
}
.clPivot.cl-columns-filter-popup .cl-columns-filter {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 0 0 12px 0;
}
.clPivot.cl-columns-filter-popup .cl-columns-filter-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 28px;
  padding: 0 12px;
  font-size: 14px;
  font-weight: bold;
}
.clPivot.cl-columns-filter-popup .cl-columns-filter-title_close-btn {
  height: 16px;
  width: 16px;
  margin-top: 2px;
}
.clPivot.cl-columns-filter-popup .cl-columns-filter-hierarchy {
  flex: 1;
  overflow: hidden;
}
.clPivot.cl-columns-filter-popup .cl-columns-filter-hierarchy .cl-columns-hierarchy-filter {
  padding: 0 12px;
}
.clPivot.cl-columns-filter-popup .cl-columns-filter-buttons-container {
  flex: 0 0 24px;
  display: flex;
  justify-content: flex-end;
  padding: 0 12px;
  margin-top: 12px;
}
.clPivot.cl-datetime-picker-dropdown {
  min-height: 100px;
  max-height: 600px;
  min-width: 238px;
  max-width: 254px;
  overflow: hidden;
}
.clPivot.cl-datetime-picker-dropdown * {
  box-sizing: border-box;
}
.clPivot.cl-datetime-picker-dropdown .cl-datetime-picker {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 0 0 12px 0;
}
.clPivot.cl-datetime-picker-dropdown .cl-datetime-picker-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 28px;
  padding: 0 12px;
  font-size: 14px;
  font-weight: bold;
  background-color: #273678;
  color: #fff;
}
.clPivot.cl-datetime-picker-dropdown .cl-datetime-picker-header_close-btn {
  height: 16px;
  width: 16px;
  margin-top: 2px;
  fill: white;
}
.clPivot.cl-datetime-picker-dropdown .cl-datetime-picker-header_close-btn:hover {
  cursor: pointer;
}
.clPivot.cl-datetime-picker-dropdown .cl-datetime-picker-controls {
  flex: 0 0 24px;
  display: flex;
  justify-content: flex-end;
  padding: 0 12px;
}
.clPivot.cl-datetime-picker-dropdown .cl-datetime-picker-controls input[type='button'] {
  margin-left: 12px;
  min-width: 80px;
  width: auto;
  text-transform: uppercase;
  color: #ffffff;
  border: none;
  border-radius: 2px;
  box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05), 0px 1px 2px rgba(0, 0, 0, 0.3);
}
.clPivot.cl-datetime-picker-dropdown .cl-datetime-picker-controls input[type='button'][btntype='cancel'] {
  background: #6b7985;
}
.clPivot.cl-datetime-picker-dropdown .cl-datetime-picker-controls input[type='button'][btntype='cancel']:hover {
  background: #788896;
  cursor: pointer;
}
.clPivot.cl-datetime-picker-dropdown .cl-datetime-picker-controls input[type='button'][btntype='submit'] {
  background: #1a72f5;
}
.clPivot.cl-datetime-picker-dropdown .cl-datetime-picker-controls input[type='button'][btntype='submit']:hover {
  background-color: #1669e8;
  cursor: pointer;
}
.clPivot.cl-month-picker-popup,
.clPivot.cl-year-picker-popup {
  width: 62px !important;
}
.clPivot.cl-month-picker-popup .clDropDown-list-item,
.clPivot.cl-year-picker-popup .clDropDown-list-item {
  width: 33px;
}
.clPivot.cl-month-picker-popup .clDropDown-content-wrapper .clDropDown-list,
.clPivot.cl-year-picker-popup .clDropDown-content-wrapper .clDropDown-list {
  margin-bottom: 0;
  background: #fff;
  box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.3);
  padding: 3px 0;
  border-radius: 2px;
  max-height: 167px;
  overflow: auto;
}
.clPivot.cl-month-picker-popup .clDropDown-content-wrapper .clDropDown-list-item,
.clPivot.cl-year-picker-popup .clDropDown-content-wrapper .clDropDown-list-item {
  color: #56626e;
  background: #fff;
  border: 0;
  border-radius: 0;
  font-family: 'Roboto', Helvetica, Arial, sans-serif;
  font-size: 1.2rem;
  height: 24px;
  text-align: left;
  padding: 0 6px !important;
}
.clPivot.cl-month-picker-popup .clDropDown-content-wrapper .clDropDown-list-item:hover,
.clPivot.cl-year-picker-popup .clDropDown-content-wrapper .clDropDown-list-item:hover,
.clPivot.cl-month-picker-popup .clDropDown-content-wrapper .clDropDown-list-item.active-item,
.clPivot.cl-year-picker-popup .clDropDown-content-wrapper .clDropDown-list-item.active-item {
  background-color: #e0e6e8;
  color: #1669e8;
}
.cl-pivot-clocks {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 12px;
  margin-bottom: 12px;
}
.cl-pivot-clocks:before {
  border-top: 1px solid #cacfd5;
  display: flex;
  position: relative;
  left: 12px;
  content: '';
  width: calc(100% - 24px);
}
.cl-pivot-clocks .cl-pivot-clocks-input {
  width: 33px;
  height: 23px;
  margin: 0 4px;
  padding: 2px 0;
  outline: none;
  text-align: center;
  background-color: #ffffff;
  border: 1px solid #cacfd5;
  color: #1c222d;
  border-radius: 2px;
  -moz-appearance: textfield;
}
.cl-pivot-clocks .cl-pivot-clocks-input:hover {
  background-color: #e0e6e8;
}
.cl-pivot-clocks .cl-pivot-clocks-input:focus {
  background-color: #fff;
  border: 1px solid #1669e8;
}
.cl-pivot-clocks .cl-pivot-clocks-input.milliseconds {
  width: 38px;
}
.cl-pivot-clocks input::-webkit-outer-spin-button,
.cl-pivot-clocks input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.cl-pivot-clocks .cl-pivot-clocks-reset-btn {
  margin-left: 7px;
  flex: 0 0 50px;
  line-height: 23px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 50px;
  height: 23px;
  padding: 0;
  text-transform: unset;
  text-align: center;
  background-color: #ffffff;
  color: #56626e;
  border: none;
  border-radius: 2px;
  box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05), 0px 1px 2px rgba(0, 0, 0, 0.3);
}
.cl-pivot-clocks .cl-pivot-clocks-reset-btn:hover {
  background-color: #e0e6e8;
  color: #1669e8;
  cursor: pointer;
}
.cl-pivot-calendar {
  padding: 12px 12px 10px 12px;
}
.cl-pivot-calendar-content {
  display: grid;
  grid-template-columns: repeat(7, 30px);
  grid-column-gap: 4px;
  justify-items: center;
  font-size: 1.3rem;
}
.cl-pivot-calendar-btns {
  display: flex;
  justify-content: space-between;
  margin-bottom: 12px;
}
.cl-pivot-calendar-btns-date-controls-container,
.cl-pivot-calendar-btns-today-controls-container {
  display: flex;
  flex-direction: row;
}
.cl-pivot-calendar-btns__btn {
  width: auto;
  margin-right: 12px;
}
.cl-pivot-calendar-btns__btn .k-select {
  margin-top: -4px;
}
.cl-pivot-calendar-btns__btn.month .clDropDown-value .cl-pivot-calendar-btns__dropdown-btn {
  width: 52px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 2px;
}
.cl-pivot-calendar-btns__btn.year .clDropDown-value .cl-pivot-calendar-btns__dropdown-btn {
  width: 62px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cl-pivot-calendar-btns__btn.year .clDropDown-value .cl-pivot-calendar-btns__dropdown-btn .k-select {
  margin-left: 8px;
}
.cl-pivot-calendar-btns-today-controls-container .cl-pivot-calendar-next-btn,
.cl-pivot-calendar-btns-today-controls-container .cl-pivot-calendar-prev-btn {
  background-color: transparent;
  margin-top: 5px;
  margin-right: 0px !important;
  height: 16px !important;
}
.cl-pivot-calendar-btns-today-controls-container .cl-pivot-calendar-prev-btn {
  transform: scaleX(-1);
}
.cl-pivot-calendar-btns-today-controls-container button.cl-pivot-calendar-today-btn {
  margin: 0 5px !important;
}
.cl-pivot-calendar-btns button {
  height: 24px;
  padding: 0 7px;
  font-weight: 400;
  background-color: #ffffff;
  border: 0;
  border-radius: 2px;
}
.cl-pivot-calendar-btns button .k-i-arrow-s {
  background-position: -2px -210px;
  transform: rotate(0.75turn);
}
.cl-pivot-calendar-btns button .k-i-arrow-s:after {
  content: '';
  display: block;
  width: 0px;
  height: 0px;
  position: absolute;
  left: 2px;
  top: 4px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #56626e;
  transform: rotate(0.25turn);
}
.cl-pivot-calendar-btns button:hover {
  background-color: #e0e6e8;
  color: #1669e8;
  cursor: pointer;
}
.cl-pivot-calendar-btns button:hover .k-i-arrow-s:after {
  border-top: 4px solid #1669e8;
}
.cl-pivot-calendar .week-day-name {
  color: #909090;
  margin-bottom: 2px;
}
.cl-pivot-calendar .day {
  background-color: #fff;
  border: 0;
  width: 34px;
  height: 24px;
  margin: 1px 0;
  color: #56626e;
}
.cl-pivot-calendar .day:hover {
  color: #00a6ff;
  background-color: #d7dbdf;
  cursor: pointer;
}
.cl-pivot-calendar .day.active {
  border-radius: 2px;
  color: #fff;
  background-color: #1669e8;
}
.cl-pivot-timespan {
  padding: 6px 12px 10px 12px;
}
.cl-pivot-timespan .cl-pivot-timespan-element-container {
  display: flex;
  padding-bottom: 2px;
}
.cl-pivot-timespan .cl-pivot-timespan-title {
  width: 60px;
  height: 20px;
  background: #393939;
  line-height: 20px;
  margin-right: 2px;
  padding-left: 4px;
}
.cl-pivot-timespan .cl-pivot-timespan-input {
  width: 153px;
  height: 20px;
  background: #303030;
  padding: 0px 4px;
  line-height: 20px;
  background-color: #343434;
  color: #ffffff;
  border: 1px solid #343434;
}
.cl-pivot-timespan .cl-pivot-timespan-reset-btn {
  position: absolute;
  margin-top: 10px;
  height: 24px;
  border-radius: 2px;
  background: #393939;
  display: flex;
  width: 31px;
  min-width: 31px;
  justify-content: center;
  align-items: center;
  padding: 0;
  padding-bottom: 2px;
}
.cl-timespan-sign-picker {
  width: 214px !important;
  height: 20px !important;
  margin: 12px 12px 0px 12px;
  display: flex;
  justify-content: space-between;
  padding: 0 8px;
  background: #343434;
  border: 1px solid #343434;
  border-radius: 2px;
  color: #bdbdbd !important;
}
.cl-timespan-sign-picker_value {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.cl-timespan-sign-picker_value .k-i-arrow-s {
  background-position: -2px -210px;
  transform: rotate(0.75turn);
}
.cl-timespan-sign-picker_value .k-i-arrow-s:after {
  content: '';
  display: block;
  width: 0px;
  height: 0px;
  position: absolute;
  right: 10px;
  top: 8px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #bdbdbd;
}
.cl-timespan-sign-picker_value .k-i-arrow-s:hover {
  background-color: #e0e6e8;
  color: #1669e8;
  cursor: pointer;
}
.cl-timespan-sign-picker_value .k-i-arrow-s:hover .k-i-arrow-s:after {
  border-top: 4px solid #1669e8;
}
.cl-timespan-sign-picker_link {
  display: flex;
  padding: 0 8px;
  align-items: center;
  height: 20px;
  font-size: 1.3rem;
  font-weight: 500;
  color: #bdbdbd;
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-decoration: none;
  cursor: pointer;
}
.cl-timespan-sign-picker_link svg,
.cl-timespan-sign-picker_value svg {
  font-size: 1.6rem;
  width: 1.6rem;
  height: 1.6rem;
  display: inline-block;
  fill: #bdbdbd;
  line-height: 1;
  vertical-align: middle;
  margin-right: 6px;
}
.clPivot.cl-sign-picker-popup {
  width: 214px !important;
}
.cl-columns-hierarchy {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cl-columns-hierarchy * {
  box-sizing: border-box;
}
.cl-columns-hierarchy__filterable .cl-columns-hierarchy-tree-item {
  margin-left: 32px;
}
.cl-columns-hierarchy-item-toggler {
  flex: 0 0 18px;
}
.cl-columns-hierarchy-filter + .cl-columns-hierarchy-tree {
  margin-top: 6px;
}
.cl-columns-hierarchy-filter {
  display: flex;
  flex-direction: column;
  flex: 0 0 22px;
}
.cl-columns-hierarchy-filter-input {
  flex: 1;
  overflow: hidden;
  margin-left: 4px;
}
.cl-columns-hierarchy-tree {
  background: inherit;
  flex: 1;
  overflow: hidden;
}
.cl-columns-hierarchy-tree-item {
  display: flex;
  align-items: center;
  height: 20px;
  margin-left: 14px;
}
.cl-columns-hierarchy-tree-item .VirtualScrollingTree {
  height: 100%;
}
.cl-columns-hierarchy-tree-item > * + .cl-columns-hierarchy-tree-item-title {
  margin-left: 4px;
}
.cl-columns-hierarchy-tree-item-toggler * {
  pointer-events: none;
}
.cl-columns-hierarchy-tree-item-expander {
  width: 16px;
  margin-left: -16px;
  cursor: pointer;
}
.cl-columns-hierarchy .cl-columns-hierarchy-filter-wrapper {
  display: flex;
  flex-direction: row;
}
.cl-columns-hierarchy .cl-columns-hierarchy-filter-wrapper .search-icon,
.cl-columns-hierarchy .cl-columns-hierarchy-filter-wrapper .clear-filter-icon {
  height: 16px;
  width: 16px;
}
.cl-columns-hierarchy .toggle-all-nodes-title-wrapper {
  display: flex;
}
.advanced-filter {
  height: calc(100% - 34px) !important;
}
.advanced-filter_modal-header {
  width: 100%;
  height: auto;
}
.advanced-filter_modal-header .advanced-filter_toolbar-container {
  padding: 8px 0px;
  justify-content: right;
  column-gap: 4px;
}
.advanced-filter_modal-header .advanced-filter_toolbar-container .advanced-filter_btn-container {
  height: 24px;
  width: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.advanced-filter_modal-header .advanced-filter_toolbar-container .advanced-filter_btn-container .add-btn,
.advanced-filter_modal-header .advanced-filter_toolbar-container .advanced-filter_btn-container .delete-btn {
  font-size: 1.6rem;
  width: 1.6rem;
  height: 1.6rem;
  display: inline-block;
  fill: #bdbdbd;
  line-height: 1;
  vertical-align: middle;
}
.advanced-filter_modal-header .advanced-filter_toolbar-container .advanced-filter_btn-container .add-btn:hover,
.advanced-filter_modal-header .advanced-filter_toolbar-container .advanced-filter_btn-container .delete-btn:hover {
  fill: #0288D1;
}
.advanced-filter_modal-header .advanced-filter_toolbar-container .operator-dropdown {
  width: auto;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #343434;
  box-shadow: 0px -1px 2px rgba(144, 144, 144, 0.05), 0px 1px 2px rgba(0, 0, 0, 0.3);
  border: none;
  border-radius: 2px;
  padding: 0 8px 0 8px;
  margin-left: 5px;
  color: #bdbdbd;
}
.advanced-filter_modal-header .advanced-filter_toolbar-container .operator-dropdown .clDropDown-value {
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  font-size: 13px;
}
.advanced-filter_modal-header .advanced-filter_toolbar-container .operator-dropdown .clDropDown-popup {
  top: 24px;
  width: 48px;
  left: 0px;
}
.advanced-filter_modal-header .advanced-filter_toolbar-container .operator-dropdown .clDropDown-popup .clDropDown-list-item {
  display: flex;
  align-items: center;
  padding-left: 10px !important;
  height: 24px;
}
.advanced-filter_modal-body {
  height: calc(100% - 90px);
  width: 100%;
}
.advanced-filter_modal-body .advanced-filter_conditions-container {
  height: 100%;
  border: 1px solid #343434;
  overflow-y: auto;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl {
  display: flex;
  border: none;
  margin: 2px 0 0 2px;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown {
  height: 20px;
  width: 22px;
  background-color: #303030;
  margin-right: 2px;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown .operationIcon {
  margin-top: 2px;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .inline-filter-placeholder,
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .inlineFilterControlInput {
  box-sizing: border-box;
  display: block;
  margin: 0;
  font-family: inherit;
  font-size: 1.3rem;
  font-weight: 400;
  overflow: visible;
  background-clip: padding-box;
  border-radius: 0;
  background-color: #303030;
  width: 235px;
  height: 20px;
  line-height: 20px;
  visibility: visible;
  border: none;
  padding: 0 7px;
  color: white;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .inline-filter-placeholder {
  font-size: 13px;
  line-height: 16px;
  color: #BDBDBD !important;
  font-weight: 400;
  padding-top: 2px;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.active .inline-filter-placeholder,
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.active .inlineFilterControlInput {
  box-shadow: inset 0 0 0 1px #0288d1;
  background-color: #555555;
  color: white;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl {
  border-bottom: none;
  display: flex;
  border: none;
  margin: 2px 0 0 2px;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown {
  width: 22px;
  height: 20px;
  background: #303030;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown-value {
  margin-left: 3px !important;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown.cl-datetime-picker-expander .clDropDown-value {
  margin-left: 0 !important;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown.cl-datetime-picker-expander .clDropDown-value .k-icon {
  margin-top: 0;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown.cl-datetime-picker-expander:hover {
  background-color: #303030;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown .clDropDown-value .operationIcon {
  margin-top: 2px;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.booleanFilterControl .clDropDown.value {
  margin-left: 0;
  width: 235px;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.booleanFilterControl .clDropDown.value .clDropDown-value {
  padding-left: 3px;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.booleanFilterControl.active .clDropDown.value {
  box-shadow: inset 0 0 0 1px #0288d1;
  background-color: #555555;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.booleanFilterControl:hover .clDropDown {
  background-color: #404040;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl .picker-input {
  width: 213px;
  background: #303030;
  display: flex;
  padding-right: 5px;
  padding-left: 7px;
  pointer-events: all;
  min-height: 20px;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #ffffff;
  border: 2px solid transparent;
  border-right: none;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl .picker-input:hover {
  background-color: #404040;
  color: #ffffff;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl:hover .picker-input,
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl:hover .clDropDown {
  background-color: #404040;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl.active .picker-input {
  border: 1px solid #0288D1;
  border-right: none;
  background-color: #404040;
  color: #ffffff;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl.active .clDropDown.cl-datetime-picker-expander {
  border: 1px solid #0288D1;
  background-color: #404040;
  border-left: none;
  padding-left: 0;
}
.advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl .clDropDown.cl-datetime-picker-expander {
  margin-left: 0 !important;
  border: 1px solid transparent;
  border-left: none;
  padding-left: 1px;
}
.advanced-filter_toolbar-container {
  display: flex;
  flex-direction: row;
  column-gap: 10px;
}
.advanced-filter .cl-advanced-filter-reset-btn {
  background-image: none !important;
  margin-top: 15px;
  height: 24px;
  border-radius: 2px;
  background: #393939;
  display: flex;
  width: 31px;
  min-width: 31px;
  justify-content: center;
  align-items: center;
  padding: 0;
  padding-bottom: 2px;
}
.inlineFilterCell .inlineFilterControl .inline-filter-placeholder {
  height: 16px;
  margin-top: 5px;
  font-size: 12px;
  line-height: 12px;
  color: #BDBDBD;
  text-align: left !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-left: 2px;
  padding-right: 16px;
}
.inlineFilterCell .inlineFilterControl .filter-reset {
  top: 1px !important;
}
.cl-view,
.cl-grid {
  position: relative;
  /* Firefox */
  /* Internet Explorer/Edge */
  -webkit-user-select: none;
          user-select: none;
  /* Non-prefixed version, currently supported by Chrome and Opera */
}
.cl-grid-body {
  display: flex;
  position: relative;
}
.cl-grid-body-scroll {
  position: relative;
  overflow: hidden;
  min-height: 1px;
  will-change: translate;
  transform: translate(0px, 0px);
}
.cl-grid-body-left,
.cl-grid-header-center,
.cl-grid-body-right,
.cl-grid-body-left,
.cl-grid-body-center,
.cl-grid-body-right,
.cl-grid-footer-left,
.cl-grid-footer-center,
.cl-grid-footer-right {
  position: relative;
  overflow: hidden;
}
.cl-grid-header {
  display: flex;
  box-sizing: border-box;
}
.cl-grid-header table {
  border-collapse: collapse;
  table-layout: fixed;
}
.cl-grid-header table tr {
  height: 28px;
}
.cl-grid-header table th {
  padding: 0;
  background-image: none;
}
.cl-grid-column-header > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cl-grid-column {
  height: 100%;
  position: absolute;
}
.cl-horizontal-scroll {
  overflow-x: auto;
  overflow-y: hidden;
  position: absolute;
}
.cl-horizontal-scroll .cl-scroll-body {
  position: absolute;
  height: 1px;
}
.cl-vertical-scroll {
  position: absolute;
  top: 0;
  right: 0;
  overflow-x: hidden;
  overflow-y: auto;
}
.cl-vertical-scroll .cl-scroll-body {
  position: absolute;
  width: 1px;
}
.cl-data-table-cell {
  height: 24px;
  line-height: 24px;
  padding: 0 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cl-area-selection-marquee {
  background-color: #ff4133;
  opacity: 0.3;
  pointer-events: none;
}
.cl-data-table-cell {
  box-sizing: border-box;
}
.cl-neg-num {
  color: #ff4133;
}
#clProgressForm {
  display: none;
}
.cl-data-table-focused-row-marker {
  position: absolute;
  height: 4px;
  width: 13px;
  right: 1px;
  z-index: 100000;
  background: #0288d1;
  cursor: pointer;
}
.cl-data-table-resize-indicator {
  background-color: lightblue;
}
.cl-data-table-resize-indicator.x {
  position: absolute;
  width: 1px;
}
/*!**********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/@clpivot/core/css/index.css ***!
  \**********************************************************************************************************************************************************************************************************************************/
/*!
 * Cl.Pivot JavaScript Library v41.0.0
 *
 * Copyright 2017, CompatibL LLC
 * http://www.compatibl.com
 *
 * Date: 2025-10-24
 */
/*!******************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../node_modules/less-loader/dist/cjs.js!./src/resources/less/index.less ***!
  \******************************************************************************************************************************************************/
.clDropDown {
  width: 42px;
  position: relative;
  height: 16px;
}
.clDropDown.splitBtns {
  display: inline-block;
  vertical-align: middle;
  height: 21px;
  margin-right: 8px;
}
.clDropDown.splitBtns.disabled {
  opacity: 0.5;
}
.clDropDown.splitBtns span {
  height: 21px;
}
.clDropDown.splitBtns a {
  border-left: none;
  line-height: 21px;
  height: 15px;
  vertical-align: top;
  position: relative;
  top: -1px;
}
.clDropDown a {
  display: inline-block;
  position: absolute;
  right: 5px;
  cursor: pointer;
  width: 12px;
  height: 16px;
}
.clDropDown a:hover {
  background-color: transparent;
}
.clDropDown-popup {
  width: 100%;
  display: block;
  position: absolute;
  z-index: 21000;
  padding: 0;
  margin: 0;
  list-style-type: none;
  height: auto;
  max-height: 300px;
  overflow-y: auto;
  border-radius: 2px;
}
.clDropDown-popup.clDropDown-popup-inline-filter .clDropDown-list .clDropDown-list-item {
  padding: 4px;
}
.clDropDown-popup .clDropDown-content-wrapper {
  max-height: 300px;
  overflow: auto;
}
.operation-dropdown .clDropDown-popup {
  left: auto;
  right: -1px;
}
.clDropDown-popup .clDropDown-list {
  margin: 0;
  padding: 0;
}
.clDropDown-popup .clDropDown-list .clDropDown-list-item {
  padding: 0 10px;
  line-height: 24px;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}
.clDropDown-popup .clDropDown-list .clDropDown-list-item:hover {
  cursor: pointer;
}
.complexFilterWindow .operator-dropdown,
.complexFilterWindow .dropdown-columnName {
  margin-left: 4px;
}
.complexFilterWindow .operator-dropdown .clDropDown-value::after,
.complexFilterWindow .dropdown-columnName .clDropDown-value::after {
  content: '';
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-left: 6px;
}
.clPivot .ntfContainer {
  position: absolute;
  z-index: 10000;
  right: 35px;
  bottom: 35px;
}
.clPivot .k-notification {
  margin-top: 8px;
}
.clPivot .k-notification-wrap {
  padding: 20px 20px 20px 70px;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
}
.clPivot .k-notification-wrap .k-i-note {
  position: absolute;
  top: calc(50% - 16px);
  left: 20px;
  width: 32px;
  height: 32px;
}
.clPivot .k-notification {
  width: 320px !important;
  border-radius: 0;
}
.pivot-spinner {
  margin: 12px auto 0px auto;
  width: 50px;
  height: 40px;
  text-align: center;
  font-size: 10px;
}
.pivot-spinner > div {
  background-color: white;
  margin: 0 3px 0 0;
  height: 100%;
  width: 6px;
  display: inline-block;
  animation: sk-stretchdelay 1.2s infinite ease-in-out;
}
.pivot-spinner .rect2 {
  animation-delay: -1.1s;
}
.pivot-spinner .rect3 {
  animation-delay: -1s;
}
.pivot-spinner .rect4 {
  animation-delay: -0.9s;
}
.pivot-spinner .rect5 {
  animation-delay: -0.8s;
}
@keyframes sk-stretchdelay {
  0%,
  40%,
  100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }
  20% {
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
  }
}
.clProfileChart {
  font: 10px sans-serif;
  overflow: hidden;
  -webkit-user-select: none;
  user-select: none;
  -o-user-select: none;
}
.clProfileChart.mouseDown {
  cursor: move !important;
}
.clProfileChart .legendItem {
  cursor: pointer;
}
.clProfileChart .legendItem .legendBack {
  fill: white;
}
.clProfileChart .legendItem.left .legendRect {
  fill: #00a2ff;
}
.clProfileChart .legendItem.right .legendRect {
  fill: #ff6000;
}
.clProfileChart .axis path,
.clProfileChart .axis line {
  fill: none;
  stroke: gray;
  shape-rendering: crispEdges;
}
.clProfileChart .axis.x path,
.clProfileChart .axis.x line {
  stroke: #000;
}
.clProfileChart .axis.x .tick text {
  font-weight: bolder;
}
.clProfileChart .axis path.go-to-parent {
  cursor: pointer;
  fill: gray;
}
.clProfileChart .capture-zoom {
  fill: white;
}
.clProfileChart .line-chart .line {
  fill: none;
  stroke-width: 3px;
}
.clProfileChart .line-chart .line.highlight {
  stroke-width: 5px;
}
.clProfileChart .line-chart.left .cross,
.clProfileChart .line-chart .left .cross,
.clProfileChart .line-chart.left.line,
.clProfileChart .line-chart .left.line,
.clProfileChart .line-chart.left path,
.clProfileChart .line-chart .left path,
.clProfileChart .line-chart.left line,
.clProfileChart .line-chart .left line,
.clProfileChart .line-chart.left circle,
.clProfileChart .line-chart .left circle {
  stroke: #00a2ff;
}
.clProfileChart .line-chart.right .cross,
.clProfileChart .line-chart .right .cross,
.clProfileChart .line-chart.right.line,
.clProfileChart .line-chart .right.line,
.clProfileChart .line-chart.right path,
.clProfileChart .line-chart .right path,
.clProfileChart .line-chart.right line,
.clProfileChart .line-chart .right line,
.clProfileChart .line-chart.right circle,
.clProfileChart .line-chart .right circle {
  stroke: #ff6000;
}
.clProfileChart .line-chart .bottom .cross {
  stroke: black;
}
.clProfileChart .line-chart .crossContainer {
  display: none;
}
.clProfileChart .line-chart .crossContainer .cross {
  stroke-dasharray: 3, 3;
  opacity: 0.5;
}
.clProfileChart .line-chart .crossContainer circle {
  fill: none;
  opacity: 0.8;
}
.clProfileChart .line-chart .capture {
  fill: none;
  pointer-events: all;
}
.clProfileChart .line-chart .higlight {
  fill: lightgray;
}
.clProfileChart .gantt-chart {
  position: relative;
}
.clProfileChart .gantt-chart .bar {
  cursor: pointer;
  opacity: 0;
}
.clProfileChart .gantt-chart .bar.highlight {
  fill-opacity: 0.6;
}
.clProfileChart .gantt-chart .bar-0 {
  fill: #0084cf;
}
.clProfileChart .gantt-chart .bar-1 {
  fill: #ffa800;
}
.clProfileChart .gantt-chart .bar-2 {
  fill: #ff0344;
}
.clProfileChart .gantt-chart .bar-3 {
  fill: #ad007a;
}
.clProfileChart .gantt-chart .bar-4 {
  fill: #15a0a9;
}
.cl-line-chart-tooltip {
  position: absolute;
  pointer-events: none;
  text-align: center;
  opacity: 0;
}
.cl-line-chart-tooltip div {
  color: #fff;
  padding: 4px 10px;
  white-space: pre;
  display: inline-block;
  background: rgba(0, 0, 0, 0.8);
}
.cl-line-chart-tooltip:after {
  box-sizing: border-box;
  display: inline;
  font-size: 10px;
  width: 100%;
  line-height: 0.5;
  color: rgba(0, 0, 0, 0.8);
  content: '\25BC';
  position: absolute;
  text-align: center;
  top: 100%;
  left: 0;
}
.cl-gantt-chart-tooltip {
  position: absolute;
  pointer-events: none;
  text-align: center;
  opacity: 0;
}
.cl-gantt-chart-tooltip div {
  color: #fff;
  padding: 4px 10px;
  white-space: pre;
  display: inline-block;
  background: rgba(0, 0, 0, 0.8);
}
.cl-gantt-chart-tooltip:after {
  box-sizing: border-box;
  display: inline;
  font-size: 10px;
  width: 100%;
  line-height: 0.5;
  color: rgba(0, 0, 0, 0.8);
  content: '\25BC';
  position: absolute;
  text-align: center;
  top: 100%;
  left: 0;
}
.clPivot #clList {
  padding-left: 0;
}
.clPivot #clList .clListSubitemsDropDown {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.clPivot #clList .cl-list-arrow {
  width: 0;
  height: 0;
  position: absolute;
  right: 8px;
  top: 0;
  bottom: 0;
  margin: auto 0;
  border-style: solid;
  border-width: 4px 0 4px 6px;
}
.clPivot #clList .cl-list-item:hover .cl-list-arrow {
  border-left-color: #0288d1;
}
.clListSubitemsPopup,
.clListSubitemsPopup .clDropDown-content-wrapper {
  max-height: none;
  overflow: visible;
  text-align: center;
}
.cl-tab-strip {
  min-height: auto;
  min-width: 150px;
  max-width: 228px;
}
.cl-tab-strip #tabstrip-tabs-container {
  padding-left: 0;
}
.cl-tab-strip #tabstrip-tabs-container li {
  display: inline-block;
  padding: 4px 12px;
  margin: 2px 2px 0 2px;
  cursor: pointer;
  overflow: visible;
  position: relative;
}
.cl-tab-strip #tabstrip-tabs-container li.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 3px;
}
.cl-tab-strip .content {
  display: none;
}
.cl-tab-strip .content.active {
  display: block;
}
.clOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 20015;
  width: 100%;
  height: 100%;
  opacity: 0.5;
}
.clPivot.clPopup {
  position: absolute;
  z-index: 20025;
  outline: none;
  overflow: hidden;
  border-radius: 2px;
}
.clPivot.clPopup.complexFilterWindow .clPopup-bottom-bar {
  position: absolute;
  top: 86%;
  right: 0;
}
.clPivot.clPopup.clProgressWindow .clPopup-content {
  padding: 0;
}
.clPivot.clPopup .clPopup-content {
  overflow: hidden;
  padding: 20px 20px 0px;
  position: relative;
}
.clPivot.clPopup .clPopup-content iframe {
  border: 0;
  width: 100%;
  height: 100%;
}
.clPivot.clPopup .clPopup-content input[type='button'] {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  border-radius: 2px;
  margin-left: 5px;
  margin-right: 0;
  min-width: 60px;
  height: 21px;
  line-height: 17px;
  cursor: pointer;
}
.clPivot.clPopup .clPopup-content .messageBody {
  white-space: normal;
}
.clPivot.clPopup .clPopup-header {
  height: 45px;
  padding: 0;
  text-align: center;
  position: relative;
}
.clPivot.clPopup .clPopup-header span {
  height: 45px;
  line-height: 45px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  padding-left: 13px;
  font-size: 20px;
  text-align: center;
  overflow: hidden;
  cursor: default;
  text-overflow: ellipsis;
}
.clPivot.clPopup .clPopup-header .clPopup-close {
  position: absolute;
  display: block;
  width: 15px;
  height: 15px;
  right: 10px;
  top: 7px;
  cursor: pointer;
}
.clPivot.clPopup .clPopup-bottom-bar {
  text-align: right;
  padding: 20px 24px 20px 24px;
}
.clPivot.clPopup .clPopup-bottom-bar input {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  border-radius: 0;
  margin-right: 0;
  min-width: 80px;
  padding: 0 15px;
  height: 30px;
  cursor: pointer;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -ms-transition: all 0.3s;
}
.clPivot.clPopup .clPopup-bottom-bar input:not(:first-child) {
  margin-left: 16px;
}
.clPivot.clPopup .clPopup-resize-control {
  position: absolute;
}
.clPivot.clPopup .clPopup-resize-control.left {
  top: 0;
  left: -3px;
  width: 6px;
  height: 100%;
  cursor: w-resize;
}
.clPivot.clPopup .clPopup-resize-control.top {
  top: -3px;
  left: 0;
  width: 100%;
  height: 6px;
  cursor: s-resize;
}
.clPivot.clPopup .clPopup-resize-control.right {
  top: 0;
  right: -3px;
  width: 6px;
  height: 100%;
  cursor: w-resize;
}
.clPivot.clPopup .clPopup-resize-control.bottom {
  bottom: -3px;
  left: 0;
  width: 100%;
  height: 6px;
  cursor: s-resize;
}
.clScroller-main-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
  width: 100%;
  padding: 0 !important;
  z-index: 1;
}
.clPivot-scroller-vertical {
  position: absolute;
  width: 0;
  height: 100%;
  top: 0;
  left: 100%;
  z-index: 20;
}
.clPivot-scroller-horizontal {
  position: absolute;
  width: 100%;
  height: 0;
  top: 100%;
  z-index: 2;
}
.clPivot-scroller-horizontal.hidden-cl-scroller,
.clPivot-scroller-vertical.hidden-cl-scroller {
  display: none;
}
/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/@clpivot/cl-layout-manager-new/css/index.css ***!
  \***************************************************************************************************************************************************************************************************************************************************/
/*!
 * Cl.Pivot JavaScript Library v41.0.0
 *
 * Copyright 2017, CompatibL LLC
 * http://www.compatibl.com
 *
 * Date: 2025-10-24
 */
/*!*********************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../../node_modules/less-loader/dist/cjs.js!./src/assets/less/index.less ***!
  \*********************************************************************************************************************************************************/
.cl-layout-manager {
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.cl-layout-manager__item {
  box-sizing: border-box;
  overflow: hidden;
}
.cl-layout-manager__dnd-tab-placeholder {
  position: fixed;
}
.cl-layout-manager__root {
  display: flex;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.cl-layout-manager__row {
  display: flex;
  flex-grow: 1;
}
.cl-layout-manager__row.collapsed {
  min-height: 0 !important;
  height: 0 !important;
  flex-grow: 0;
}
.cl-layout-manager__row.collapsed .collapse-panel-arrow {
  transform: rotate(270deg);
}
.cl-layout-manager__column {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.cl-layout-manager__stack {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.cl-layout-manager__stack-collapsible {
  flex-direction: row;
}
.cl-layout-manager__stack-header {
  display: flex;
  box-sizing: border-box;
}
.cl-layout-manager__stack-header .cl-layout-manager__header-tabs {
  display: flex;
}
.cl-layout-manager__stack-header .cl-layout-manager__header-tabs .cl-layout-manager__tab {
  display: flex;
  cursor: pointer;
}
.cl-layout-manager__stack-header .cl-layout-manager__header-tabs .cl-layout-manager__tab .cl-layout-manager__close-tab {
  width: 16px;
}
.cl-layout-manager__stack-header .cl-layout-manager__header-controls {
  margin-left: auto;
  position: relative;
}
.cl-layout-manager__stack-header .cl-layout-manager__tabs-dropdown-list {
  position: fixed;
  align-self: start;
  margin-top: 28px;
}
.cl-layout-manager__stack-content {
  flex-grow: 1;
  box-sizing: border-box;
  overflow: hidden;
}
.cl-layout-manager__stack-content .cl-layout-manager__component {
  display: none;
  height: 100%;
  width: 100%;
}
.cl-layout-manager__stack-content .cl-layout-manager__component.active {
  display: block;
}
.cl-layout-manager__stack-collapse-btn {
  position: relative;
  height: 100%;
  width: 12px;
  align-self: end;
  z-index: 10;
  display: flex;
  align-items: center;
  background-color: #393939;
  cursor: pointer;
}
.cl-layout-manager__stack-collapse-btn.vertical {
  height: 100%;
  width: 12px;
}
.cl-layout-manager__stack-collapse-btn.vertical .collapse-panel-arrow {
  transform: rotate(90deg);
}
.cl-layout-manager__stack-collapse-btn.horizontal {
  width: 100%;
  height: 12px;
  border-left: none;
  border-top: var(--editor-collapse-btn-border);
}
.cl-layout-manager__stack-collapse-btn.horizontal .collapse-panel-arrow {
  transform: rotate(180deg);
}
.cl-layout-manager__stack-collapse-btn .collapse-panel-arrow {
  background: #bdbdbd;
  background-position: 0 -33px;
  background-size: 500px 500px;
  transform: rotate(90deg);
  width: 12px;
  height: 12px;
}
.cl-layout-manager__stack-collapse-btn .collapse-except-button {
  width: 10px;
  height: 10px;
  position: absolute;
  top: 10px;
  left: 1px;
}
.cl-layout-manager__stack-collapse-btn.disabled {
  background-color: #282828;
}
.cl-layout-manager__stack-collapse-btn.disabled .collapse-panel-arrow {
  background-color: #555555;
}
.cl-layout-manager__stack.collapsed {
  min-width: 12px !important;
  width: 12px !important;
  flex-grow: 0;
}
.cl-layout-manager__stack.collapsed .collapse-panel-arrow {
  transform: rotate(270deg);
}
.cl-layout-manager__splitter {
  position: relative;
}
.cl-layout-manager__splitter.vertical {
  cursor: row-resize;
}
.cl-layout-manager__splitter.horizontal {
  cursor: col-resize;
}
.cl-layout-manager__drop-target-indicator {
  position: fixed;
  display: none;
}
.cl-layout-manager__drop-target-indicator.active {
  display: block;
}
.cl-layout-manager__drop-target-indicator.header-area {
  display: none;
}
.cl-layout-manager__drag-proxy {
  position: fixed;
  top: 0px;
  left: 0px;
}
.cl-layout-manager__drag-proxy .cl-layout-manager__fake-header {
  display: flex;
  height: 26px;
  box-sizing: border-box;
}
.cl-layout-manager__drag-proxy .cl-layout-manager__fake-header .cl-layout-manager__fake-tab .cl-layout-manager__fake-tab-title {
  line-height: 26px;
}
.cl-layout-manager__drag-proxy .cl-layout-manager__fake-content {
  overflow: hidden;
}
.cl-layout-manager__drag-proxy .cl-layout-manager__fake-content .cl-layout-manager__item {
  zoom: 70%;
}
.cl-layout-manager__drag-proxy.inside-header {
  display: none;
}
.dark.cl-layout-manager {
  background: #080808;
}
.dark.cl-layout-manager .cl-layout-manager__stack-header {
  background: #121212;
}
.dark.cl-layout-manager .cl-layout-manager__stack-header .cl-layout-manager__tab {
  color: #bdbdbd;
  padding: 0 12px;
}
.dark.cl-layout-manager .cl-layout-manager__stack-header .cl-layout-manager__tab.active {
  background: #212121;
  color: #0288d1;
}
.dark.cl-layout-manager .cl-layout-manager__stack-content {
  background: #212121;
  border-color: #606060;
}
.dark.cl-layout-manager .cl-layout-manager__splitter {
  background: #080808;
}
.dark.cl-layout-manager .cl-layout-manager__drag-proxy .cl-layout-manager__fake-tab {
  background: #212121;
  box-shadow: 0px 0px 8px 4px rgba(0, 0, 0, 0.63);
  color: #bdbdbd;
  font-size: 14px;
}
.dark.cl-layout-manager .cl-layout-manager__drag-proxy .cl-layout-manager__fake-tab .cl-layout-manager__fake-title {
  margin: 0 6px;
}
.dark.cl-layout-manager .cl-layout-manager__drag-proxy .cl-layout-manager__fake-tab.active {
  color: #0288d1;
}
.dark.cl-layout-manager .cl-layout-manager__drag-proxy .cl-layout-manager__fake-tab:after {
  content: '';
  display: block;
  height: 20px;
  width: 100%;
  position: absolute;
  background: #212121;
}
.dark.cl-layout-manager .cl-layout-manager__drag-proxy .cl-layout-manager__fake-content {
  background: #212121;
  box-shadow: 0px 0px 8px 4px rgba(0, 0, 0, 0.63);
}
.dark.cl-layout-manager .cl-layout-manager__drop-target-indicator {
  border: 1px dashed #ccc;
  box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.4);
  box-sizing: border-box;
  transition: all 0.2s ease;
}
.dark.cl-layout-manager .cl-layout-manager__drop-target-indicator .cl-layout-manager__drop-target-indicator-inner {
  background: #000;
  opacity: 0.1;
}
.dark.cl-layout-manager .cl-layout-manager__tabs-dropdown-list {
  box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.5);
}
/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/@clpivot/themes/common.css ***!
  \*********************************************************************************************************************************************************************************************************************************/
/*!**************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/resources/common/index.less ***!
  \**************************************************************************************************************************/
.columnChooserWindow .ccBlockCaption {
  font-size: 14px;
}
.columnChooserWindow .k-icon {
  opacity: 1;
}
.columnChooserWindow .ccBlockFilter input {
  background: none;
}
.columnChooserWindow #availableFields,
.columnChooserWindow #rowLabels,
.columnChooserWindow #columnsLabels,
.columnChooserWindow #filterBy {
  height: 100%;
}
.columnChooserWindow #availableFields .hierarchyLevelItem,
.columnChooserWindow #rowLabels .hierarchyLevelItem,
.columnChooserWindow #columnsLabels .hierarchyLevelItem,
.columnChooserWindow #filterBy .hierarchyLevelItem {
  border: 1px solid #0061a8;
}
.columnChooserWindow #availableFields .hierarchyLevelItem .k-input,
.columnChooserWindow #rowLabels .hierarchyLevelItem .k-input,
.columnChooserWindow #columnsLabels .hierarchyLevelItem .k-input,
.columnChooserWindow #filterBy .hierarchyLevelItem .k-input {
  line-height: 18px;
}
.columnChooserWindow #availableFields .k-item .k-group .k-item,
.columnChooserWindow #rowLabels .k-item .k-group .k-item,
.columnChooserWindow #columnsLabels .k-item .k-group .k-item,
.columnChooserWindow #filterBy .k-item .k-group .k-item {
  border-left: 1px solid #0072c6;
}
.columnChooserWindow #availableFields .columnChooserDropDown,
.columnChooserWindow #rowLabels .columnChooserDropDown,
.columnChooserWindow #columnsLabels .columnChooserDropDown,
.columnChooserWindow #filterBy .columnChooserDropDown {
  width: 20px;
}
.columnChooserWindow #availableFields .k-item.active .filter-expander-container,
.columnChooserWindow #rowLabels .k-item.active .filter-expander-container,
.columnChooserWindow #columnsLabels .k-item.active .filter-expander-container,
.columnChooserWindow #filterBy .k-item.active .filter-expander-container {
  position: relative;
}
.columnChooserWindow .customTotalsCell .clDropDown {
  padding: 2px 4px;
  border-radius: 0;
}
.columnChooserWindow .customTotalsCell .clDropDown-value {
  width: 89%;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.columnChooserWindow .columnChooserPanel .groupedColumnsPanelWrap {
  margin: 5px;
}
.columnChooserWindow .columnChooserPanel .sortableGridContainer .k-treeview.groupedColumns {
  width: auto;
  height: 285px;
}
.clDropDown-popup.customTolals-popup {
  border-width: 0px 1px 1px 1px;
  box-sizing: border-box;
  width: 29px;
}
.clPivot #bottom-pane {
  padding: 5px;
}
.clPivot #top-pane ~ #bottom-pane {
  padding: 16px 16px 0;
}
#gridContextMenu .k-animation-container {
  z-index: -1 !important;
}
#gridContextMenu .k-icon {
  background-image: url('sprite.741f0a60b9c61ec4.png');
}
#gridContextMenu .k-i-arrow-e {
  right: 8px;
}
#gridContextMenu li {
  height: 24px !important;
}
#gridContextMenu li[aria-haspopup='true'] {
  z-index: initial !important;
}
#gridContextMenu li.k-separator {
  height: 0 !important;
  visibility: hidden;
}
#gridContextMenu li .k-sprite {
  vertical-align: middle !important;
  width: 17px;
  height: 17px;
  margin-right: 8px;
}
#gridContextMenu li.k-state-hover .k-i-arrow-e,
#gridContextMenu li.k-state-default .k-i-arrow-e {
  width: 0;
  height: 0;
  margin-top: -6px !important;
  border-top-style: solid;
  border-top-width: 4px;
  border-left-style: solid;
  border-left-width: 6px;
  border-bottom-style: solid;
  border-bottom-width: 4px;
  border-left-style: solid !important;
  border-left-width: 6px !important;
}
#gridContextMenu li .k-link {
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
}
#gridContextMenu > li > span {
  padding: 4px 12px 3px !important;
}
.clPivot.k-window {
  padding-top: 45px !important;
  box-shadow: -15px 15px 40px rgba(0, 0, 0, 0.4);
  border-radius: 2px;
  border: 0;
  position: absolute;
}
.clPivot.k-window a.k-state-hover {
  background: none;
  border: none;
}
.clPivot.k-window .k-window-titlebar {
  margin-top: -45px !important;
  height: 45px;
  padding: 0;
  border-radius: 2px;
  background-image: none;
  border-bottom: none;
}
.clPivot.k-window .k-window-titlebar .k-window-title {
  height: 45px;
  line-height: 45px;
  font-size: 20px;
  text-align: left;
  color: white;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  padding-left: 13px;
}
.clPivot.k-window .k-window-titlebar .k-window-actions {
  right: 3px;
}
.clPivot.k-window .k-window-titlebar .k-window-action,
.clPivot.k-window .k-window-titlebar .k-window-action.k-state-hover {
  opacity: 1;
  padding: 0;
  width: 16px;
}
.clPivot.k-window .k-window-content {
  padding: 20px;
  border-radius: 2px;
}
.clPivot.k-window .k-window-content .k-widget {
  border: 0;
}
.clPivot.k-window.clProgressWindow {
  box-shadow: none !important;
}
.clPivot.k-window .messageBody {
  white-space: normal !important;
}
.k-window-titleless {
  padding-top: 0 !important;
}
.k-window-titleless .k-window-content {
  padding: 0 !important;
}
.k-window-titleless #report-container {
  border: 1px solid #c5c5c5;
  box-sizing: border-box;
  overflow: hidden;
}
.complexFilterWindow .content {
  padding: 15px;
  box-sizing: border-box;
}
.complexFilterWindow .filterDescription {
  padding-top: 15px;
}


/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/@clpivot/themes/dark.css ***!
  \*******************************************************************************************************************************************************************************************************************************/
/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/resources/dark/index.less ***!
  \************************************************************************************************************************/
.clPivot {
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  scrollbar-arrow-color: #161616;
  scrollbar-dark-shadow-color: #161616;
  scrollbar-face-color: #161616;
  scrollbar-shadow-color: #161616;
  scrollbar-track-color: #3f3f3f;
  scrollbar-color: #323333 #3e3f40;
}
.clPivot::-webkit-scrollbar,
.clPivot *::-webkit-scrollbar,
.cl-exp *::-webkit-scrollbar {
  width: 17px;
}
.clPivot::-webkit-scrollbar-track,
.clPivot *::-webkit-scrollbar-track,
.cl-exp *::-webkit-scrollbar-track {
  border-radius: 10px;
}
.clPivot::-webkit-scrollbar-thumb,
.clPivot *::-webkit-scrollbar-thumb,
.cl-exp *::-webkit-scrollbar-thumb {
  background-color: #323333;
}
.clPivot::-webkit-scrollbar-track-piece,
.clPivot *::-webkit-scrollbar-track-piece,
.cl-exp *::-webkit-scrollbar-track-piece {
  background: #3e3f40;
}
.clPivot::-webkit-scrollbar-button:vertical:decrement,
.clPivot *::-webkit-scrollbar-button:vertical:decrement,
.cl-exp *::-webkit-scrollbar-button:vertical:decrement,
.clPivot::-webkit-scrollbar-button:vertical:increment,
.clPivot *::-webkit-scrollbar-button:vertical:increment,
.cl-exp *::-webkit-scrollbar-button:vertical:increment,
.clPivot::-webkit-scrollbar-button:horizontal:decrement,
.clPivot *::-webkit-scrollbar-button:horizontal:decrement,
.cl-exp *::-webkit-scrollbar-button:horizontal:decrement,
.clPivot::-webkit-scrollbar-button:horizontal:increment,
.clPivot *::-webkit-scrollbar-button:horizontal:increment,
.cl-exp *::-webkit-scrollbar-button:horizontal:increment {
  background-color: #3e3f40;
  background-position: 5px 6px;
  background-repeat: no-repeat;
}
.clPivot::-webkit-scrollbar-button:vertical:decrement:hover,
.clPivot *::-webkit-scrollbar-button:vertical:decrement:hover,
.cl-exp *::-webkit-scrollbar-button:vertical:decrement:hover,
.clPivot::-webkit-scrollbar-button:vertical:increment:hover,
.clPivot *::-webkit-scrollbar-button:vertical:increment:hover,
.cl-exp *::-webkit-scrollbar-button:vertical:increment:hover,
.clPivot::-webkit-scrollbar-button:horizontal:decrement:hover,
.clPivot *::-webkit-scrollbar-button:horizontal:decrement:hover,
.cl-exp *::-webkit-scrollbar-button:horizontal:decrement:hover,
.clPivot::-webkit-scrollbar-button:horizontal:increment:hover,
.clPivot *::-webkit-scrollbar-button:horizontal:increment:hover,
.cl-exp *::-webkit-scrollbar-button:horizontal:increment:hover {
  background-color: #323333;
}
.clPivot::-webkit-scrollbar-button:vertical:decrement,
.clPivot *::-webkit-scrollbar-button:vertical:decrement,
.cl-exp *::-webkit-scrollbar-button:vertical:decrement {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3Ljk5OTk5IiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCA3Ljk5OTk5IDQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMTYxNjE2O308L3N0eWxlPjwvZGVmcz48dGl0bGU+dG9wX3Njcm9sbDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjAgNCA0IDAgOCA0Ii8+PC9nPjwvZz48L3N2Zz4=);
}
.clPivot::-webkit-scrollbar-button:vertical:increment,
.clPivot *::-webkit-scrollbar-button:vertical:increment,
.cl-exp *::-webkit-scrollbar-button:vertical:increment {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3Ljk5OTk5IiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCA3Ljk5OTk5IDQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMTYxNjE2O308L3N0eWxlPjwvZGVmcz48dGl0bGU+Ym90dG9tX3Njcm9sbDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjggMCA0IDQgMCAwIi8+PC9nPjwvZz48L3N2Zz4=);
}
.clPivot::-webkit-scrollbar-button:horizontal:decrement,
.clPivot *::-webkit-scrollbar-button:horizontal:decrement,
.cl-exp *::-webkit-scrollbar-button:horizontal:decrement {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjcuOTk5OTkiIHZpZXdCb3g9IjAgMCA0IDcuOTk5OTkiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMTYxNjE2O308L3N0eWxlPjwvZGVmcz48dGl0bGU+c2Nyb2xsX2xlZnQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI0IDggMCA0IDQgMCIvPjwvZz48L2c+PC9zdmc+);
}
.clPivot::-webkit-scrollbar-button:horizontal:increment,
.clPivot *::-webkit-scrollbar-button:horizontal:increment,
.cl-exp *::-webkit-scrollbar-button:horizontal:increment {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjcuOTk5OTkiIHZpZXdCb3g9IjAgMCA0IDcuOTk5OTkiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMTYxNjE2O308L3N0eWxlPjwvZGVmcz48dGl0bGU+c2Nyb2xsX3JpZ2h0PC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwb2x5bGluZSBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMCAwIDQgNCAwIDgiLz48L2c+PC9nPjwvc3ZnPg==);
}
.clPivot .k-resize-handle.hasResizeIndicator,
.clPivot * .k-resize-handle.hasResizeIndicator,
.cl-exp * .k-resize-handle.hasResizeIndicator,
.clPivot .k-resize-handle.hasResizeIndicator:hover,
.clPivot * .k-resize-handle.hasResizeIndicator:hover,
.cl-exp * .k-resize-handle.hasResizeIndicator:hover {
  /* cursor property values order is important to work in IE and Edge */
  cursor: url('resizer.8cf7175384ba87a7.cur'), col-resize;
  /* Edge */
  cursor: url('resizer.8cf7175384ba87a7.cur') 10 5, col-resize;
  /* other browsers */
}
.clPivot-scroller-vertical {
  color: rgba(0, 0, 0, 0.7);
}
.clPivot-scroller-horizontal {
  color: rgba(0, 0, 0, 0.7);
}
body.onResize {
  /* cursor property values order is important to work in IE and Edge */
  cursor: url('resizer.8cf7175384ba87a7.cur'), col-resize;
  /* Edge */
}
.clPivot {
  /* columns and rows expanders: BEGIN */
  /* columns and rows expanders: END */
  /*ClInlineEditor Styles*/
  /* END TODO put to correct selector (from clCommon.less) */
  /* Grid styles: BEGIN */
  /* Grid styles: END */
  /* Double start */
  /* Double end */
  /* kendo others begin*/
  /* kendo others end */
  /* Column Chooser: BEGIN */
  /* Column Chooser: END */
  /*array column styles */
  /* settings window  begin*/
  /* settings window end */
  /* borders end */
  /* hierarchy styles */
  /* header styles */
  /* checkboxes */
  /* bar charts */
  /* bar charts end */
}
.clPivot input[type='text']::-webkit-input-placeholder {
  color: #8b8b8b;
}
.clPivot input[type='text']::-moz-placeholder {
  color: #8b8b8b;
}
.clPivot input[type='text']:-ms-input-placeholder {
  color: #8b8b8b;
}
.clPivot input[type='text']:-moz-placeholder {
  color: #8b8b8b;
}
.clPivot input[type='text'] {
  border-bottom-color: #606060;
  color: #fff;
}
.clPivot input[type='text']:focus {
  border-bottom-color: #0288d1;
}
.clPivot .filterRow input[type='text']:hover {
  border-bottom-color: #0288d1;
}
.clPivot .collapsed,
.clPivot .expanded {
  background-repeat: no-repeat;
}
.clPivot .cl-pivot-calendar-next-btn,
.clPivot .cl-pivot-calendar-prev-btn,
.clPivot .toggleButton {
  background-color: transparent;
}
.clPivot .toggleButton.collapsed,
.clPivot .groupExpander.collapsed,
.clPivot .toggleButton.expanded,
.clPivot .groupExpander.expanded {
  background-position: 0 -33px;
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot .toggleButton.expanded,
.clPivot .groupExpander.expanded {
  background-position: 0 -17px;
}
.clPivot .cl-pivot-calendar-next-btn,
.clPivot .cl-pivot-calendar-prev-btn,
.clPivot .cl-pivot-calendar-next-btn:hover,
.clPivot .cl-pivot-calendar-prev-btn:hover {
  background-position: 0 -33px;
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot .negNum {
  color: #ff4133;
}
.clPivot .passedFilter {
  color: #388e3c;
}
.clPivot .dataLoading {
  color: #c5c5c5;
}
.clPivot .k-icon.icon-sorting {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot .k-icon.icon-sorting.k-i-arrow-n {
  background-position: -31px -421px;
}
.clPivot .k-icon.icon-sorting.k-i-arrow-s {
  background-position: -32px -419px;
}
.clPivot #dropDownFilterCell {
  border-left-color: #bcb4b0;
}
.clPivot .clProgressContent {
  background-position: center;
  background-repeat: no-repeat;
  color: #313131;
}
.clPivot .clProgressWindow.clPopup .clPopup-content {
  background-color: transparent;
}
.clPivot .clProgressWindow.modal .clProgressContent {
  color: white;
}
.clPivot .clProgressWindow.modal .clProgress .clProgressContent {
  color: white;
}
.clPivot .clProgressWindow.modal .clProgress .pivot-spinner > div {
  background-color: white;
}
.clPivot .clProgressWindow .clProgress {
  background-color: transparent;
}
.clPivot .clProgressWindow .clProgress .clProgressContent {
  color: #fff;
}
.clPivot .clProgressWindow .clProgress .pivot-spinner > div {
  background-color: #fff;
}
.clPivot .filterDescriptionText .condition {
  color: #bebebe;
}
.clPivot .filterDescriptionText .condition:hover {
  color: #ff4133;
}
.clPivot #thresholdCtrl {
  background-color: #d32f2f;
  color: white;
}
.clPivot .k-splitbar-horizontal,
.clPivot .k-splitbar-horizontal.k-state-focused {
  background-color: #313131;
  border-color: #313131;
  box-shadow: none;
}
.clPivot .k-splitbar-horizontal.k-splitbar-draggable-horizontal,
.clPivot .k-splitbar-horizontal.k-state-focused.k-splitbar-draggable-horizontal {
  background-color: #393939;
  border-color: #393939;
}
.clPivot .k-splitbar-horizontal .k-icon,
.clPivot .k-splitbar-horizontal.k-state-focused .k-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot .k-splitbar-horizontal .k-icon.k-expand-next,
.clPivot .k-splitbar-horizontal.k-state-focused .k-icon.k-expand-next {
  background-position: -213px -189px;
}
.clPivot .k-splitbar-horizontal .k-icon.k-collapse-next,
.clPivot .k-splitbar-horizontal.k-state-focused .k-icon.k-collapse-next {
  background-position: -192px -189px;
}
.clPivot .k-ghost-splitbar-horizontal {
  background-color: #0288d1;
  border-color: #0288d1;
}
.clPivot .k-grid-content .k-scrollbar-vertical {
  overflow-y: auto;
  z-index: 10;
}
.clPivot .noScrollbar .k-grid-header {
  padding: 0 !important;
}
.clPivot .noScrollbar .k-grid-content {
  padding-right: 0 !important;
}
.clPivot .noScrollbar .k-grid-content .clPivot-scroller-vertical,
.clPivot .noScrollbar .k-grid-content .k-scrollbar-vertical {
  visibility: hidden;
}
.clPivot .k-grid-header-locked th.k-header,
.clPivot .k-grid-header-wrap th.k-header,
.clPivot .cl-grid-header th.k-header {
  border-color: transparent;
  background-clip: padding-box;
}
.clPivot .k-grid-header-locked th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']),
.clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']),
.clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']) {
  background-color: #313131;
}
.clPivot .k-grid-header-locked th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column,
.clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column,
.clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column {
  background-color: #2d2d2d;
  background-image: none;
}
.clPivot .k-grid-header-locked th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']):hover,
.clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']):hover,
.clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']):hover,
.clPivot .k-grid-header-locked th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column:hover,
.clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column:hover,
.clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column:hover {
  background-color: #3f3f3f;
  color: #ffffff;
}
.clPivot .splitButtonInnerBtn {
  background-color: transparent;
  background-repeat: no-repeat;
}
.clPivot .splitButtonCounter {
  border-top-color: darkgray;
}
.clPivot .inlineEditor {
  background: transparent;
}
.clPivot .inlineEditor.k-datetimepicker,
.clPivot .inlineEditor.k-timepicker {
  background-color: transparent;
}
.clPivot .inlineEditor .k-picker-wrap {
  background-color: transparent;
  background-image: none;
  box-shadow: none;
}
.clPivot .met .k-datepicker,
.clPivot .met .k-datepicker * {
  background-color: transparent;
}
.clPivot .placeholder {
  border-color: lightgray;
  background-color: rgba(49, 49, 49, 0.5);
  color: rgba(211, 211, 211, 0.2);
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList {
  border-color: transparent;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList.hasPlaceholder {
  border-color: #909090;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList.hasPlaceholder.active {
  border-color: #d0d0d0;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList.hasPlaceholder:empty:before,
.clPivot #k-grid-header-top-area .hierarchyLevelsList.hasPlaceholder.empty:before {
  color: #c5c5c5;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList {
  background-color: #161616;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsCtrlContainer {
  border-color: #909090;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsCtrlContainer .caption {
  color: #bcbcbc;
}
.clPivot .clReportMask .mask {
  background-color: white;
}
.clPivot .resizeIndicator {
  background-color: #a29e9e;
}
.clPivot .tooltip-wrapper .tooltip-element {
  background-color: lightblue;
}
.clPivot .tooltip-wrapper .tooltip-arrow {
  border-left-color: transparent;
  border-right-color: transparent;
  border-top-color: lightblue;
}
.clPivot .stencil table tr,
.clPivot .stencil table td {
  background-color: transparent;
}
.clPivot #formatCellsContent {
  color: #888;
}
.clPivot #formatCellsContent .k-dropdown,
.clPivot #formatCellsContent .k-dropdown-wrap {
  background-color: transparent;
}
.clPivot #formatCellsContent .footer input,
.clPivot #formatCellsContent .footer input:hover {
  border-color: darkgrey;
  background-color: #dddddd;
}
.clPivot #formatCellsContent .k-numerictextbox {
  background-color: transparent;
}
.clPivot #formatCellsContent .negNumbersTmpl ul {
  font-size: 0;
}
.clPivot #formatCellsContent .negNumbersTmpl ul li {
  border-color: #606060;
  font-size: 13px;
}
.clPivot #formatCellsContent .negNumbersTmpl ul li.selected {
  border-color: #0288d1;
  color: #0288d1;
}
.clPivot #formatCellsContent .decimalPlacesTmpl .k-numeric-wrap,
.clPivot #formatCellsContent .decimalPlacesTmpl .k-select {
  background-image: none;
}
.clPivot #formatCellsContent .decimalPlacesTmpl .k-select {
  border-bottom-color: #606060;
}
.clPivot #formatCellsContent .currencySymbolTmpl .k-dropdown .k-dropdown-wrap,
.clPivot #formatCellsContent .locationsTmpl .k-dropdown .k-dropdown-wrap,
.clPivot #formatCellsContent .dateFormatsTmpl .k-dropdown .k-dropdown-wrap {
  background-image: none;
  border-bottom-color: #606060;
}
.clPivot #formatCellsContent .currencySymbolTmpl .k-dropdown .k-dropdown-wrap.k-state-hover .k-input,
.clPivot #formatCellsContent .locationsTmpl .k-dropdown .k-dropdown-wrap.k-state-hover .k-input,
.clPivot #formatCellsContent .dateFormatsTmpl .k-dropdown .k-dropdown-wrap.k-state-hover .k-input,
.clPivot #formatCellsContent .currencySymbolTmpl .k-dropdown .k-dropdown-wrap.k-state-focused .k-input,
.clPivot #formatCellsContent .locationsTmpl .k-dropdown .k-dropdown-wrap.k-state-focused .k-input,
.clPivot #formatCellsContent .dateFormatsTmpl .k-dropdown .k-dropdown-wrap.k-state-focused .k-input {
  color: #fff;
}
.clPivot #formatCellsContent .currencySymbolTmpl .k-dropdown .k-icon,
.clPivot #formatCellsContent .locationsTmpl .k-dropdown .k-icon,
.clPivot #formatCellsContent .dateFormatsTmpl .k-dropdown .k-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -32px -298px;
}
.clPivot #formatCellsContent .currencySymbolTmpl .k-dropdown.k-state-border-down .k-dropdown-wrap,
.clPivot #formatCellsContent .locationsTmpl .k-dropdown.k-state-border-down .k-dropdown-wrap,
.clPivot #formatCellsContent .dateFormatsTmpl .k-dropdown.k-state-border-down .k-dropdown-wrap {
  border-bottom-color: transparent;
}
.clPivot #formatCellsContent .k-numerictextbox .k-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container::before {
  background-color: #606060;
}
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab {
  color: #888;
  border-bottom-color: #606060;
}
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab.active,
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab:hover {
  color: #0288d1;
}
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab.active:after,
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab:hover:after {
  background: #0288d1;
}
.clPivot #formatCellsContent .k-input {
  border-bottom-color: #606060;
}
.clPivot #formatCellsContent input {
  background-color: transparent;
  border-color: transparent;
}
.clPivot .sampleValue {
  font-size: 20px;
  line-height: 40px;
  font-weight: 500;
  color: #fff;
}
.clPivot .sampleValue.mark-negative {
  color: #e53935;
}
.clPivot .k-header {
  background-color: #212121;
}
.clPivot.k-drag-clue {
  background: #4c4c4c;
  color: #bebebe;
}
.clPivot .k-grid-header,
.clPivot .k-grid-header th {
  background-color: #212121;
}
.clPivot .k-grid-header .inlineFilterCell {
  background-color: #212121;
}
.clPivot .k-grid,
.clPivot .k-grid-header,
.clPivot .k-grid-header-wrap,
.clPivot .gridContainer th,
.clPivot .k-grid table,
.clPivot .k-grid-header-locked,
.clPivot .k-grid-content-locked,
.clPivot .k-grid-content td {
  border-color: #606060;
}
.clPivot .k-alt {
  background-color: #212121;
}
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid {
  background: #313131;
}
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid tbody tr {
  background: #313131;
}
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid .k-scrollbar-vertical,
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid .clPivot-scroller-vertical {
  display: none;
}
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid:not(.cl-scrollable) .k-grid-content {
  padding-right: 0 !important;
}
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid.cl-scrollable .k-scrollbar-vertical,
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid.cl-scrollable .clPivot-scroller-vertical {
  display: block;
}
.clPivot #uniqueItemsFilterContainer .k-virtual-scrollable-wrap {
  background: #313131;
}
.clPivot .k-menu {
  box-shadow: 5px 3px 3px 0px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 5px 3px 3px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 5px 3px 3px 0px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 5px 3px 3px 0px rgba(0, 0, 0, 0.5);
}
.clPivot .k-menu .k-popup {
  color: #fff;
}
.clPivot .k-icon.k-i-arrow-e {
  border-top-color: transparent;
  border-left-color: #fff;
  border-bottom-color: transparent;
}
.clPivot .k-state-hover > .k-link,
.clPivot .k-state-border-down > .k-link,
.clPivot .simple-input:focus + .simple-input-label {
  color: #0288d1;
}
.clPivot .hierarchyLevelItem,
.clPivot .hint,
.clPivot .hierarchyLevelsList .k-header.sortableCell {
  background-color: #313131;
}
.clPivot .hierarchyLevelItem:hover,
.clPivot .hint:hover,
.clPivot .hierarchyLevelsList .k-header.sortableCell:hover {
  background-color: #3f3f3f;
}
.clPivot .k-grid-header-locked .hierarchyLevelsControl,
.clPivot .cl-grid-header-left .hierarchyLevelsControl {
  background-color: #161616;
}
.clPivot .k-grid-header-locked .hierarchyLevelsControl .hierarchyLevelsList,
.clPivot .cl-grid-header-left .hierarchyLevelsControl .hierarchyLevelsList {
  border-color: transparent;
}
.clPivot .k-grid-header-locked .hierarchyLevelsControl .hierarchyLevelsList.hasPlaceholder,
.clPivot .cl-grid-header-left .hierarchyLevelsControl .hierarchyLevelsList.hasPlaceholder {
  border-color: #909090;
}
.clPivot .k-grid-header-locked .hierarchyLevelsControl .hierarchyLevelsList.hasPlaceholder.active,
.clPivot .cl-grid-header-left .hierarchyLevelsControl .hierarchyLevelsList.hasPlaceholder.active {
  border-color: #d0d0d0;
}
.clPivot .hierarchyLevelItem,
.clPivot .hierarchyLevelItem .k-input,
.clPivot .hierarchyLevelItem:hover .k-input,
.clPivot .hierarchyLevelsList .k-header.sortableCell {
  color: rgba(255, 255, 255, 0.7);
}
.clPivot .hierarchyLevelItem:hover,
.clPivot .hierarchyLevelItem .k-input:hover,
.clPivot .hierarchyLevelItem:hover .k-input:hover,
.clPivot .hierarchyLevelsList .k-header.sortableCell:hover {
  color: #ffffff;
}
.clPivot .hierarchyLevelItem,
.clPivot .hierarchyLevelItem .k-dropdown-wrap,
.clPivot .hierarchyLevelsList .k-header.sortableCell {
  background-image: none;
}
.clPivot .ccCustomTotalsContainer.k-dropdown .k-icon {
  border-left-color: gray;
}
.clPivot .k-window,
.clPivot.k-window {
  background-color: white;
}
.clPivot .k-window .k-window-titlebar,
.clPivot.k-window .k-window-titlebar {
  background-color: #3f3f3f;
}
.clPivot .k-window .k-window-content,
.clPivot.k-window .k-window-content {
  background-color: #313131;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button'],
.clPivot .k-window input[type='button'],
.clPivot.k-window input[type='button'],
.clPivot #dropDownContent input[type='button'],
.clPivot .columnChooserWindow.k-pane input[type='button'] {
  color: #fff;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button'][btntype='cancel'],
.clPivot .k-window input[type='button'][btntype='cancel'],
.clPivot.k-window input[type='button'][btntype='cancel'],
.clPivot #dropDownContent input[type='button'][btntype='cancel'],
.clPivot .columnChooserWindow.k-pane input[type='button'][btntype='cancel'] {
  background-color: rgba(85, 85, 85, 0.9);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button'][btntype='cancel']:hover,
.clPivot .k-window input[type='button'][btntype='cancel']:hover,
.clPivot.k-window input[type='button'][btntype='cancel']:hover,
.clPivot #dropDownContent input[type='button'][btntype='cancel']:hover,
.clPivot .columnChooserWindow.k-pane input[type='button'][btntype='cancel']:hover {
  background-color: #555555;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button'][btntype='submit'],
.clPivot .k-window input[type='button'][btntype='submit'],
.clPivot.k-window input[type='button'][btntype='submit'],
.clPivot #dropDownContent input[type='button'][btntype='submit'],
.clPivot .columnChooserWindow.k-pane input[type='button'][btntype='submit'] {
  background-color: #0780c2;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button'][btntype='submit']:hover,
.clPivot .k-window input[type='button'][btntype='submit']:hover,
.clPivot.k-window input[type='button'][btntype='submit']:hover,
.clPivot #dropDownContent input[type='button'][btntype='submit']:hover,
.clPivot .columnChooserWindow.k-pane input[type='button'][btntype='submit']:hover {
  background-color: #0288d1;
}
.clPivot #uniqueItemsFilterApplyButton {
  background-color: #4f4f4f;
  color: #fff;
}
.clPivot.columnChooserWindow.columnChooserWindow .k-group {
  background-color: #212121;
}
.clPivot.columnChooserWindow .k-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  margin-top: 3px;
}
.clPivot.columnChooserWindow .k-icon.k-minus {
  background-position: 0 -16px;
}
.clPivot.columnChooserWindow .k-icon.k-plus {
  background-position: 0 -32px;
}
.clPivot .columnChooserPanel .k-group {
  background-color: #131313;
}
.clPivot .columnChooserPanel .k-group .groupedByIcon {
  background-color: #131313;
}
.clPivot .k-grid-content-locked:not(.data-fetching) .highlighted-column,
.clPivot .k-grid-content:not(.data-fetching) .highlighted-column,
.clPivot .k-grid-content-locked:not(.data-fetching) .highlighted-row,
.clPivot .k-grid-content:not(.data-fetching) .highlighted-row {
  background-color: #2d2d2d;
  background-image: none;
}
.clPivot .k-grid-content-locked:not(.data-fetching) .k-state-selected,
.clPivot .k-grid-content:not(.data-fetching) .k-state-selected {
  background-color: #393939;
}
.clPivot .k-header.highlighted-column:not([field='rowPicker']):not([field='rowNumber']):not(.dummyHeaderCell) {
  background-color: #2d2d2d;
  background-image: none;
}
.clPivot .k-state-selected {
  background-image: none;
  color: #fff;
}
.clPivot .k-combobox .k-dropdown-wrap,
.clPivot .k-combobox .k-dropdown-wrap.k-state-disabled:hover {
  background-color: transparent;
}
.clPivot .k-calendar .k-state-selected a,
.clPivot .k-calendar .k-state-hover a,
.clPivot .k-calendar .k-state-focused a {
  color: black;
}
.clPivot .clStateRowHover {
  background: #3e3e3e;
}
.clPivot .k-grid-content:not(.data-fetching) td.clStateHover,
.clPivot .k-grid-content-locked:not(.data-fetching) td.clStateHover,
.clPivot .k-grid-content:not(.data-fetching) .clStateHover > td,
.clPivot .k-grid-content-locked:not(.data-fetching) .clStateHover > td {
  background-color: #313131;
  background-image: none;
}
.clPivot .k-list-container .k-state-selected.k-state-focused,
.clPivot.k-list-container .k-state-selected.k-state-focused {
  background-color: #313131;
  color: #0288d1;
}
.clPivot .k-list-container .k-state-hover,
.clPivot.k-list-container .k-state-hover {
  background-color: #313131;
  background-image: none;
  color: #0288d1;
  border-color: transparent;
}
.clPivot .hint {
  color: white !important;
}
.clPivot #changeLayoutUndoBtn_listbox .k-item.focused {
  background-color: #cce6f7 !important;
}
.clPivot .k-grid-header,
.clPivot .k-grid-header th {
  background-color: #212121;
  background-image: none;
}
.clPivot .k-grouping-header,
.clPivot .k-pager-wrap,
.clPivot .k-group-footer td,
.clPivot .k-grid-footer,
.clPivot .k-footer-template td,
.clPivot .k-widget .k-status,
.clPivot .k-calendar th,
.clPivot .k-dropzone-hovered,
.clPivot .k-widget.k-popup,
.clPivot.k-widget.k-popup {
  background-color: #313131;
  background-image: none;
}
.clPivot .k-block,
.clPivot .k-widget,
.clPivot .k-popup,
.clPivot .k-content,
.clPivot .k-dropdown .k-input {
  color: #fff;
}
.clPivot .k-treemap-title,
.clPivot .k-grid-header .k-header > .k-link {
  color: rgba(255, 255, 255, 0.7);
}
.clPivot .k-header {
  color: rgba(255, 255, 255, 0.7);
}
.clPivot .k-block,
.clPivot .k-widget,
.clPivot.k-widget {
  background-color: #212121;
}
.clPivot .filterRow th.inlineFilterCell:empty::before {
  border-bottom-color: #606060;
}
.clPivot .filterRow th.inlineFilterCell:empty:hover::before {
  border-bottom-color: #0288d1;
}
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl::before {
  background-color: #606060;
}
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl:hover::before {
  background-color: #0288d1;
}
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl.dateFilterControl {
  outline: none;
}
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl.dateFilterControl.p-focused::before {
  background-color: #0288d1;
}
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl .clDropDown.value + .cl-editable-line,
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl div[contenteditable] + .cl-editable-line {
  background-color: #606060;
}
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl .clDropDown.value:focus + .cl-editable-line,
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl div[contenteditable]:focus + .cl-editable-line {
  background-color: #0288d1;
}
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl:hover .clDropDown.value + .cl-editable-line,
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl:hover .clDropDown.value + .cl-editable-line,
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl:hover div[contenteditable] + .cl-editable-line,
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl:hover div[contenteditable] + .cl-editable-line {
  background-color: #0288d1;
}
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl .clDropDown.value.clDropDown-opened + .cl-editable-line {
  background: #0288d1;
}
.clPivot .filterRow th.inlineFilterCell:empty:after {
  color: #8b8b8b;
}
.clPivot .filterRow th.inlineFilterCell:empty:hover:after {
  opacity: 1;
}
.clPivot .hierarchyLevelItemFilterable .k-i-arrow-s,
.clPivot .hierarchyLevelItemFilterable .k-i-arrow-s:hover,
.clPivot .hierarchyLevelItemFilterable .k-state-hover .k-i-arrow-s {
  background-position: -2px -30px !important;
}
.clPivot .p-focused .rowPicker:before {
  background: #0288d1;
}
.clPivot .dummyHeaderCell.highlighted-column,
.clPivot .hierarchyLevelsCtrlContainer.highlighted-column {
  background-color: inherit;
}
.clPivot .k-tooltip {
  background-color: #e3e3e3 !important;
  border-color: #c5c5c5 !important;
}
.clPivot .k-callout-n {
  border-bottom-color: #c5c5c5 !important;
}
.clPivot .k-callout-s {
  border-top-color: #c5c5c5 !important;
}
.clPivot .arrayColumnPopupIcon {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
  border-color: transparent;
}
.clPivot .arrayColumnPopupIcon:hover {
  box-shadow: 0 0 0 15px rgba(0, 114, 198, 0.5);
}
.clPivot .filterDescriptionCtrl {
  border-color: #606060;
}
.clPivot .filterRowindicator {
  background: url('icons.7ba334e91cbe4b7b.svg') no-repeat -243px -342px;
  background-size: 500px 500px;
}
.clPivot .filterRowindicator:hover {
  background-position: -272px -342px;
}
.clPivot #clColumnsFilterExpander {
  background: url('icons.7ba334e91cbe4b7b.svg') no-repeat -422px -1px;
  background-size: 500px 500px;
}
.clPivot th.k-header .filterRowindicator:hover {
  background-position: -272px -343px;
}
.clPivot .inlineEdit-iconEl {
  background-position: -202px -19px;
}
.clPivot .k-icon,
.clPivot .k-tool-icon,
.clPivot .k-grouping-dropclue,
.clPivot .cl-column-chooser-hierarchy-drop-pointer,
.clPivot .k-column-menu .k-sprite,
.clPivot .k-grid-mobile .k-resize-handle-inner:before,
.clPivot .k-grid-mobile .k-resize-handle-inner:after {
  background-image: url('sprite.741f0a60b9c61ec4.png');
  border-color: transparent;
}
.clPivot .operationIcon,
.clPivot .readonly .operator {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot .empty {
  background-position: -30px -109px;
}
.clPivot .empty:hover {
  background-position: -48px -109px;
}
.clPivot .notEmpty {
  background-position: -30px -128px;
}
.clPivot .notEmpty:hover {
  background-position: -48px -128px;
}
.clPivot .equals {
  background-position: -30px 0px;
}
.clPivot .equals:hover {
  background-position: -48px 0px;
}
.clPivot .notEquals {
  background-position: -30px -18px;
}
.clPivot .notEquals:hover {
  background-position: -48px -18px;
}
.clPivot .contains {
  background-position: -316.5px -242px;
}
.clPivot .contains:hover {
  background-position: -344.5px -242px;
}
.clPivot .containsExact {
  background-position: -30px -224px;
}
.clPivot .containsExact:hover {
  background-position: -48px -224px;
}
.clPivot .endswith {
  background-position: -30px -237px;
}
.clPivot .endswith:hover {
  background-position: -48px -237px;
}
.clPivot .startswith {
  background-position: -30px -252px;
}
.clPivot .startswith:hover {
  background-position: -48px -252px;
}
.clPivot .equalsDouble {
  background-position: -30px 0px;
}
.clPivot .equalsDouble:hover {
  background-position: -48px 0px;
}
.clPivot .lessthan {
  background-position: -30px -35px;
}
.clPivot .lessthan:hover {
  background-position: -48px -35px;
}
.clPivot .lessThanOrEqual {
  background-position: -30px -73px;
}
.clPivot .lessThanOrEqual:hover {
  background-position: -48px -73px;
}
.clPivot .greaterthan {
  background-position: -30px -92px;
}
.clPivot .greaterthan:hover {
  background-position: -48px -92px;
}
.clPivot .greaterThanOrEqual {
  background-position: -30px -54px;
}
.clPivot .greaterThanOrEqual:hover {
  background-position: -48px -54px;
}
.clPivot .complex-filter {
  background-position: -30px -144px;
}
.clPivot .complex-filter:hover {
  background-position: -48px -144px;
}
.clPivot .prefilter {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -30px -144px;
}
.clPivot .prefilter:hover {
  background-position: -48px -144px;
}
.clPivot .isKey {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot .barChartIcon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -211px -161px;
}
.clPivot .pieChartIcon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -191px -160px;
}
.clPivot .resetFilterBtn {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -273px -369px;
}
.clPivot .resetFilterBtn:hover {
  background-position: -273px -344px;
}
.clPivot .k-notification-wrap {
  background: #313131;
  color: #fff;
}
.clPivot .complex-filter-and {
  background-position: 0px -152px;
}
.clPivot .complex-filter-or {
  background-position: -15px -152px;
}
.clPivot .complex-filter-addGroup {
  background-position: 1px -168px;
}
.clPivot .complex-filter-addCondition {
  background-position: -13px -167px;
}
.clPivot .complex-filter-removeGroup {
  background-position: -28px -167px;
}
.clPivot .removeCondition {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -85px -350px;
}
.clPivot .removeCondition:hover {
  background-position: -162px -350px;
}
.clPivot .addCondition {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -1px -2px;
}
.clPivot .addCondition:hover {
  background-position: -198px -38px;
}
.clPivot.columnChooserWindow .groupedByIcon {
  background-color: #212121;
}
.clPivot .stateIcon.inProgress {
  background-image: url('sprite.741f0a60b9c61ec4.png');
  background-position: -240px -80px;
}
.clPivot .k-list-container,
.clPivot.k-list-container {
  background-color: #313131;
  color: #fff;
}
.clPivot .k-list-container .k-list li.k-item,
.clPivot.k-list-container .k-list li.k-item,
.clPivot .k-list-container .k-list li.k-item.k-state-selected,
.clPivot.k-list-container .k-list li.k-item.k-state-selected {
  border-bottom-color: #c5c5c5;
}
.clPivot .k-list-container .k-list li.k-item:last-child,
.clPivot.k-list-container .k-list li.k-item:last-child,
.clPivot .k-list-container .k-list li.k-item.k-state-selected:last-child,
.clPivot.k-list-container .k-list li.k-item.k-state-selected:last-child {
  border-bottom-color: transparent;
}
.clPivot .clDropDown-popup,
.clPivot.clDropDown-popup {
  background-color: #313131;
  color: #bebebe;
  box-shadow: 4px 4px 6px 6px rgba(0, 0, 0, 0.3);
}
.clPivot .clDropDown-popup .clDropDown-list-item .clDropDown-list-item:hover,
.clPivot.clDropDown-popup .clDropDown-list-item .clDropDown-list-item:hover,
.clPivot .clDropDown-popup .clDropDown-list-item .clDropDown-list-item.p-focused,
.clPivot.clDropDown-popup .clDropDown-list-item .clDropDown-list-item.p-focused,
.clPivot .clDropDown-popup .clDropDown-list-item .clDropDown-list-item.active-item,
.clPivot.clDropDown-popup .clDropDown-list-item .clDropDown-list-item.active-item {
  color: #0288d1;
  background-color: #4f4f4f;
}
.clPivot.clActionsPopup {
  margin-top: 5px;
}
.clPivot.clActionsPopup.clMenu,
.clPivot.clActionsPopup.clValuesFitler {
  margin-left: -7px;
}
.clPivot.clActionsPopup.clMultyActions.clMenu {
  margin-left: -13px;
}
.clPivot.clActionsPopup.clMultyActions.clValuesFilter {
  margin-left: 6px;
}
.clPivot.clActionsPopup.not-inside-viewport.clMenu {
  margin-left: -126px;
}
.clPivot.clActionsPopup.not-inside-viewport.clValuesFilter {
  margin-left: -157px;
}
.clPivot.clActionsPopup.not-inside-viewport.clMultyActions.clMenu {
  margin-left: -114px;
}
.clPivot.clActionsPopup.not-inside-viewport.clMultyActions.clValuesFilter {
  margin-left: -145px;
}
.clPivot.clActionsPopup.columnChooserActionsPopup {
  margin-top: -23px;
  margin-left: 26px;
}
.clPivot.clActionsPopup.columnChooserActionsPopup.not-inside-viewport {
  margin-left: -150px;
  margin-top: 7px;
}
.clPivot .complexFilter .clDropDown-popup li,
.clPivot .dropdown-popup-columnName li {
  background: #313131;
}
.clPivot #changeLayoutRedoBtn-list.clSplitButton-list li,
.clPivot #changeLayoutUndoBtn-list.clSplitButton-list li {
  border-bottom: 1px solid transparent !important;
}
.clPivot #changeLayoutRedoBtn-list.clSplitButton-list li.p-focused,
.clPivot #changeLayoutUndoBtn-list.clSplitButton-list li.p-focused {
  background-color: #cce6f7 !important;
}
.clPivot.dataContextMenu.k-widget.k-popup,
.clPivot.headerContextMenu {
  background: #313131;
}
.clPivot.cl-columns-filter-popup * {
  color: #fff;
}
.clPivot .columnChooserWindow *,
.clPivot.columnChooserWindow * {
  color: #fff;
}
.clPivot .columnChooserWindow .k-treeview,
.clPivot.columnChooserWindow .k-treeview {
  background: #212121;
}
.clPivot .columnChooserWindow .columnChooserPanel .k-treeview,
.clPivot.columnChooserWindow .columnChooserPanel .k-treeview {
  background-color: #131313;
}
.clPivot .columnChooserWindow .ccBlockCaption,
.clPivot.columnChooserWindow .ccBlockCaption {
  color: #888;
}
.clPivot .columnChooserWindow .customTotalsCell .clDropDown,
.clPivot.columnChooserWindow .customTotalsCell .clDropDown {
  border-color: transparent;
}
.clPivot .columnChooserWindow .customTotalsCell .clDropDown:hover,
.clPivot.columnChooserWindow .customTotalsCell .clDropDown:hover {
  background-color: rgba(255, 255, 255, 0.15);
  cursor: pointer;
}
.clPivot .columnChooserWindow .customTotalsCell .clDropDown a,
.clPivot.columnChooserWindow .customTotalsCell .clDropDown a {
  border-left-color: transparent;
}
.clPivot .columnChooserWindow .isKey,
.clPivot.columnChooserWindow .isKey {
  background-position: -29px -210px;
}
.clPivot .pivot-chart-control {
  border-color: #ed6e4c !important;
  background-color: white !important;
}
.clPivot .pivot-chart-control .k-callout-n {
  border-bottom-color: #ed6e4c !important;
}
.clPivot .column-mask {
  border-top-color: #0072c6;
}
.clPivot .column-mask .left {
  border-left-color: #0072c6;
}
.clPivot .column-mask .right {
  border-right-color: #0072c6;
}
.clPivot .column-mask .bottom {
  display: inline-block;
  height: 0px;
  width: 100%;
  margin-top: -2px;
  border-bottom-color: #0072c6;
}
.clPivot span.clMenu {
  background: url('icons.7ba334e91cbe4b7b.svg') no-repeat -9px -146px;
  background-size: 500px 500px;
}
.clPivot span.clValuesFilter {
  background: url('icons.7ba334e91cbe4b7b.svg') no-repeat -33px -145px;
  background-size: 500px 500px;
}
.clPivot .clDropDown-k-styled {
  border-color: #c5c5c5;
}
.clPivot .clDropDown-k-styled ul li:not(:last-child) {
  border-bottom-color: #c5c5c5 !important;
}
.clPivot .clDropDown-k-styled a {
  border-color: #c5c5c5;
  background-image: url('sprite.741f0a60b9c61ec4.png');
  background-position: 2px -286px !important;
}
.clPivot #settings-window {
  overflow: visible;
}
.clPivot #settings-window .clDropDown {
  background-color: #313131;
  color: #8b8b8b;
}
.clPivot #settings-window .clDropDown:hover {
  background-color: rgba(255, 255, 255, 0.15);
}
.clPivot #settings-window .clDropDown a {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  top: 0;
  background-position: -35px -403px;
}
.clPivot #settings-window .clDropDown-popup {
  border-color: transparent;
  background-color: #313131;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);
}
.clPivot #settings-window .clDropDown-popup li {
  color: rgba(255, 255, 255, 0.5);
}
.clPivot #settings-window .clDropDown-popup li:hover,
.clPivot #settings-window .clDropDown-popup li.active-item {
  color: #0288d1;
  background-color: rgba(255, 255, 255, 0.15);
}
.clPivot #settings-window .cl-default-filter-operations-dropdowns {
  display: flex;
}
.clPivot #settings-window .cl-default-filter-operations-dropdowns > .clDropDown {
  display: flex;
  flex-grow: 1;
  position: relative;
}
.clPivot #settings-window .cl-default-filter-operations-dropdowns > .clDropDown .clDropDown-popup {
  top: 0;
  left: 0;
}
.clPivot .clGridContainer .scrollbar-horizontal {
  overflow: auto;
  position: absolute;
  bottom: 0;
  z-index: 1;
}
.clPivot .clGridContainer .scrollbar-horizontal .inner-width {
  height: 1px;
}
.clPivot .clGridContainer .k-virtual-scrollable-wrap {
  overflow-x: hidden;
}
.clPivot .clGridContainer.hasFooter .footer-locked {
  background-color: #212121;
}
.clPivot .clGridContainer.hasFooter .footer-wrapper,
.clPivot .clGridContainer.hasFooter .footer-locked {
  border-top-color: #606060;
}
.clPivot .k-item.selected {
  color: #0288d1;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem {
  border-color: transparent;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem.clDragItem .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem.clDragItem .filter-expander-container,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem .k-item .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem .k-item .filter-expander-container {
  background-color: #313131;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem.clDragItem.k-item .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem.clDragItem.k-item .filter-expander-container,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem .k-item.k-item .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem .k-item.k-item .filter-expander-container {
  background: rgba(0, 0, 0, 0.25);
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem.clDragItem.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem.clDragItem.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem .k-item.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem .k-item.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem.clDragItem.active .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem.clDragItem.active .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem .k-item.active .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem .k-item.active .filter-expander-container .clDropDown-value {
  border: none;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem:hover.clDragItem .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem:hover.clDragItem .filter-expander-container,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem:hover .k-item .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem:hover .k-item .filter-expander-container {
  background-color: #3f3f3f;
}
.clPivot .complexFilter .clDropDown .clDropDown-value {
  color: #bebebe;
}
.clPivot .complexFilter .inlineFilterControl {
  border-bottom-color: #909090;
  color: #bebebe;
}
.clPivot .complexFilter .inlineFilterControl.dateFilterControl {
  outline: none;
}
.clPivot .complexFilter .condition.readonly .title {
  color: #bebebe;
}
.clPivot .complexFilter .condition.readonly .control {
  border-bottom-color: #909090;
}
.clPivot .complexFilter input {
  color: #bebebe;
}
.clPivot .k-grid.filtered .filter-expander-container,
.clPivot .k-grid.active .filter-expander-container {
  background-color: #3f3f3f;
}
.clPivot .k-grid-header .filter-expander-container,
.clPivot .clGridContainer .filter-expander-container {
  background-color: #313131;
}
.clPivot .k-grid-header .highlighted-column .filter-expander-container,
.clPivot .clGridContainer .highlighted-column .filter-expander-container {
  background-color: #2d2d2d;
}
.clPivot .k-grid-header .k-header:hover .filter-expander-container,
.clPivot .clGridContainer .k-header:hover .filter-expander-container {
  background-color: #3f3f3f;
}
.clPivot .filterRow .inlineFilterControl .clDropDown {
  border-color: transparent;
  background-color: transparent;
}
.clPivot .filterRow .inlineFilterControl.simpleFilterControl span[contenteditable]::before {
  color: transparent;
}
.clPivot .filterRow .inlineFilterControl.simpleFilterControl .filter-reset {
  background-color: #212121;
}
.clPivot label.clCustomControl input + span.clCheckbox {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -29px -166px;
}
.clPivot label.clCustomControl input + span.clSwitcher {
  background: #4b4b4b;
}
.clPivot label.clCustomControl input + span.clSwitcher:before {
  background: #fff;
}
.clPivot label.clCustomControl input:checked + span.clCheckbox {
  background-position: -48px -166px;
}
.clPivot label.clCustomControl input:checked + span.clSwitcher {
  background: rgba(2, 136, 209, 0.5);
}
.clPivot label.clCustomControl input:checked + span.clSwitcher:before {
  background: #0288d1;
}
.clPivot label.clCustomControl input.clCustomControlCheckbox-indeterminate + span.clCheckbox,
.clPivot label.clCustomControl input:indeterminate + span.clCheckbox {
  background-position: -47px -188px;
}
.clPivot .k-calendar,
.clPivot .k-calendar .k-header,
.clPivot .k-calendar .k-content,
.clPivot .k-calendar .k-state-hover {
  background: inherit;
}
.clPivot .k-calendar th {
  color: #9a9a9a;
}
.clPivot .k-calendar .k-state-hover,
.clPivot .k-calendar .k-state-hover:hover {
  background-image: none;
}
.clPivot .k-calendar .k-link.k-nav-fast {
  color: #ebebeb;
}
.clPivot .k-calendar .k-link {
  color: #fff;
}
.clPivot .k-calendar .k-today a,
.clPivot .k-calendar .k-today.k-state-hover:not(.k-state-selected) a,
.clPivot .k-calendar .k-today.k-state-focused a {
  color: #0288d1;
}
.clPivot .k-calendar .k-today.k-state-focused.k-state-selected a {
  color: #fff;
}
.clPivot .k-calendar .k-content .k-state-hover {
  background-color: #3f3f3f;
}
.clPivot .k-calendar .k-state-selected,
.clPivot .k-calendar .k-state-selected.k-state-hover {
  background-color: #0288d1;
}
.clPivot .k-calendar .k-state-hover a {
  color: #fff;
}
.clPivot .k-calendar .k-state-selected a,
.clPivot .k-calendar .k-state-focused a {
  color: #fff;
}
.clPivot .k-i-calendar,
.clPivot .k-i-clock {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot .k-i-calendar {
  background-position: -32px -437px;
}
.clPivot .k-i-calendar:hover {
  background-position: -32px -457px;
}
.clPivot .k-i-clock {
  background-position: -52px -437px;
}
.clPivot .k-i-clock:hover {
  background-position: -52px -457px;
}
.clPivot .k-list-container .k-list li.k-item.k-state-selected,
.clPivot.k-list-container .k-list li.k-item.k-state-selected {
  color: #0288d1;
}
.clPivot .k-popup.k-list-container {
  border-color: #000;
}
.clPivot .k-popup .k-list .k-state-hover,
.clPivot.k-popup .k-list .k-state-hover,
.clPivot .k-popup .k-list .k-state-selected,
.clPivot.k-popup .k-list .k-state-selected {
  background: rgba(255, 255, 255, 0.15);
}
.clPivot .k-grid-content-locked > table > tbody > tr.k-alt > td:last-of-type::after {
  background-color: #212121;
}
.clPivot .k-grid-content-locked:not(.data-fetching) > table > tbody > tr.clStateRowHover > td:last-of-type::after {
  background-color: #3e3e3e;
}
.clPivot .k-grid-content-locked:not(.data-fetching) > table > tbody > tr.show-table-divider > td.k-state-selected:last-of-type::after {
  background-color: #393939;
}
.clPivot .clGridContainer .k-grid-content-locked:not(.data-fetching) > table > tbody > tr.clStateHover > td:last-of-type::after {
  background-color: #313131;
}
.clPivot .k-grid-content-locked:not(.data-fetching) > table > tbody > tr.highlighted-row > td:last-of-type::after {
  background-color: #2d2d2d;
}
.clPivot .clMessage .textarea-resizer-filler {
  position: relative;
}
.clPivot .clMessage .textarea-resizer-filler::after {
  content: '';
  position: absolute;
  width: 17px;
  height: 17px;
  bottom: 3px;
  right: 0;
  z-index: 1;
  background: #212121;
}
.clPivot .clMessage .textarea-resizer-filler.firefox-resizer-filler::after {
  bottom: 0;
}
.clPivot .clMessage textarea {
  border-color: #606060;
  background-color: #212121;
  color: #fff;
}
.clPivot div.about {
  background: url('icons.7ba334e91cbe4b7b.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -349px -2px;
}
.clPivot div.about:hover {
  background-position: -349px -41px;
}
.clPivot .settings-icon {
  background: url('icons.7ba334e91cbe4b7b.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -312px -2px;
}
.clPivot .settings-icon:hover {
  background-position: -312px -41px;
}
.clPivot .stateless-report-settings-icon {
  background: url('icons.7ba334e91cbe4b7b.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -385px -1px;
}
.clPivot .stateless-report-settings-icon:hover {
  background-position: -385px -41px;
}
.clPivot .logs-download {
  background: url('icons.7ba334e91cbe4b7b.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -275px -2px;
}
.clPivot .logs-download:hover {
  background-position: -275px -41px;
}
.clPivot .k-tooltip-content {
  background-color: #313131;
  color: #fff;
}
.clPivot .chartControlContainer .chartLegend .chartInfo.selected {
  background-color: #3f3f3f;
}
.clPivot .chartControlContainer .chartInfo,
.clPivot .chartControlContainer .barDesc {
  fill: #fff;
}
.clPivot .chartControlContainer .barDescWrapper {
  fill: transparent;
}
.clPivot .chartControlContainer .barDescWrapper.active {
  fill: #3f3f3f;
}
.clPivot .chartControlContainer .bar.zero {
  fill: #f2d06b;
}
.clPivot .chartControlContainer .bar.positive {
  fill: #388e3c;
}
.clPivot .chartControlContainer .bar.negative {
  fill: #ff4133;
}
.clPivot .chartControlContainer .label {
  fill: #fff;
}
.clPivot .chartControlContainer .axis path,
.clPivot .chartControlContainer .axis line {
  fill: none;
  stroke: #fff;
}
.clPivot .chartControlContainer .label.negative {
  fill: #ff4133;
}
.clPivot .k-panelbar {
  border-right-color: #606060;
}
.clPivot .k-panelbar > li .k-header {
  background: #313131;
  color: #fff;
}
.clPivot .k-panelbar > .k-item > .k-link {
  border-color: #606060;
}
.clPivot .k-panelbar .k-state-hover {
  background-color: #3f3f3f;
  background-image: none;
  color: #fff;
}
.clPivot .k-panelbar .k-panel {
  border-color: #606060;
}
.clPivot .k-panel > li.k-item {
  background-color: #212121;
  color: #fff;
}
.clPivot .k-numeric-wrap .k-link.k-state-selected {
  background: #393939;
}
.clPivot .exportToExcel-popup ul li {
  color: #fff;
}
.clPivot .separator-list-item {
  border-color: #212121;
}
.clPivot .clValidation-error-line {
  background-color: #ff4133;
}
.clPivot.clTooltip-error {
  border-left-color: #ff4133;
}
.clPivot .clTooltip-error-value {
  color: #ff4133;
}
.clPivot-window table td {
  color: rgba(255, 255, 255, 0.5);
}
.clPivot-window .clPopup-close {
  background: url('icons.7ba334e91cbe4b7b.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -84px -319px;
}
.clPivot-window .clPopup-close:hover {
  background-position: -161px -319px;
}
.clOverlay {
  background-color: #000;
  filter: alpha(opacity=50);
}
.clReorderClue .k-icon {
  background-image: url('sprite.741f0a60b9c61ec4.png');
  border-color: transparent;
}
.clPivot {
  /* CLPopup begin*/
  /* CLPopup end */
}
.clPivot#report-container {
  border-color: #606060;
}
.clPivot.clTooltip {
  background-color: #313131;
  color: #fff;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.5);
}
.clPivot.k-tooltip .k-icon.k-i-close {
  background: url('icons.7ba334e91cbe4b7b.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -86px -346px;
}
.clPivot.k-tooltip .k-icon.k-i-close:hover {
  background-position: -163px -346px;
}
.clPivot.fetching-mask {
  background-color: rgba(255, 255, 255, 0.05);
  color: darkgrey;
}
.clPivot.fetching-mask div {
  background-color: #212121;
}
.clPivot.clPopup {
  color: #fff;
}
.clPivot.clPopup .clPopup-content {
  background-color: #313131;
}
.clPivot.clPopup .clPopup-content input[type='button'] {
  background: none;
  color: #0288d1;
}
.clPivot.clPopup .clPopup-content input[type='button']:hover {
  color: #ed6e4c;
}
.clPivot.clPopup .clPopup-header {
  background-color: #3f3f3f;
  background-image: none;
}
.clPivot.clPopup .clPopup-header span {
  color: white;
}
.clPivot.clPopup .clPopup-bottom-bar {
  background: #313131;
}
.clPivot.clPopup .clPopup-bottom-bar input {
  background-color: rgba(85, 85, 85, 0.9);
  color: #fff;
}
.clPivot.clPopup .clPopup-bottom-bar input[btntype='submit'] {
  background-color: #0780c2;
}
.clPivot.clPopup .clPopup-bottom-bar input[btntype='submit']:hover {
  background-color: #0288d1;
}
.clPivot.clPopup .clPopup-bottom-bar input:hover {
  background-color: #555555;
}
.clPivot.columnChooserWindow .ccCustomTotalsContainer.k-dropdown .k-icon {
  border-left-color: gray !important;
}
.clPivot.columnChooserWindow .k-state-selected {
  background-color: transparent;
}
.clPivot.columnChooserWindow .cl-column-chooser-hierarchy-drop-pointer {
  background-image: url('sprite.741f0a60b9c61ec4.png') t;
  background-position: 0px -326px;
}
.clPivot.dataTransfer-hint {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot.dataTransfer-hint.dataTransfer-hint-prepare {
  background-position: -216px -129px;
}
.clPivot.dataTransfer-hint.dataTransfer-hint-process {
  background-position: -194px -98px;
}
.clPivot.dataTransfer-hint.dataTransfer-hint-ready {
  background-position: -194px -129px;
}
.clPivot.column-actions-dropdown-expander-popup::before {
  border-right-color: #212121;
}
.clPivot.column-actions-dropdown-expander-popup::after {
  border-right-color: #212121;
}
.clPivot.column-actions-dropdown-expander-popup .column-actions-container .column-action-type-icon.active:not(.lock) + span {
  color: #0288d1;
}
.clPivot#gridContextMenu {
  color: #fff;
}
.clPivot#gridContextMenu li.k-separator {
  border-color: #000;
}
.clPivot#gridContextMenu li .k-sprite {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot#gridContextMenu li.k-state-hover,
.clPivot#gridContextMenu li.k-state-default.k-state-border-down {
  background-image: none;
  background-color: #313131;
}
.clPivot#gridContextMenu li.k-state-hover .k-i-arrow-e,
.clPivot#gridContextMenu li.k-state-default.k-state-border-down .k-i-arrow-e {
  border-left-color: #0288d1;
}
.clPivot#gridContextMenu li.k-state-default .k-i-arrow-e {
  border-left-color: #fff;
}
.clPivot#gridContextMenu li .k-link {
  background-image: none;
  background-color: #313131;
}
.clPivot#gridContextMenu li .k-link:hover {
  background-color: #4f4f4f;
}
.clPivot#gridContextMenu li .k-group {
  background-color: #313131;
}
.clPivot.complexFilterWindow .clPopup-content {
  background-color: #313131;
}
.clPivot.complexFilterWindow .operator-dropdown .clDropDown-value::after,
.clPivot.complexFilterWindow .dropdown-columnName .clDropDown-value::after {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -34px -297px;
}
.clPivot.k-popup.k-calendar-container {
  background-image: none;
  background-color: #313131;
}
.clPivot.k-popup.k-calendar-container .k-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position-y: -382px;
}
.clPivot.k-popup.k-calendar-container .k-i-arrow-e {
  background-position-x: -53px;
}
.clPivot.k-popup.k-calendar-container .k-i-arrow-w {
  background-position-x: -33px;
}
.clPivot.formatCellsWindow .fc-preview {
  background-color: #3f3f3f;
}
.clPivot .k-notification {
  background-color: #313131;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.5);
}
.clPivot .k-notification .k-i-note {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot .k-notification-info .k-i-note {
  background-position: -382px -80px;
}
.clPivot .k-notification-success .k-i-note {
  background-position: -271px -80px;
}
.clPivot .k-notification-warning .k-i-note {
  background-position: -306px -80px;
}
.clPivot .k-notification-error .k-i-note {
  background-position: -343px -80px;
}
#customResizeIndicator {
  background: url('resizer.607827fac73cfefc.png') no-repeat;
}
.viewTypesContainer {
  color: #fff;
}
.viewTypesContainer .viewType.active,
.viewTypesContainer .viewType:hover {
  color: #0288d1;
}
.k-marquee-color {
  background-color: transparent;
  border-color: #0288d1;
}
.tabItem-tools .item-wrapper.expanded .title,
.tabItem-tools .item-wrapper:hover .title {
  color: #0288d1;
}
.tabItem-tools .item-wrapper.expanded .clDropDown-value,
.tabItem-tools .item-wrapper:hover .clDropDown-value {
  color: #0288d1;
}
.tabItem-tools .clDropDown-popup ul {
  background-color: #313131;
}
.tabItem-tools .clDropDown-popup li:hover {
  background-color: #4f4f4f;
  color: #0288d1;
}
.tabItem-tools .clDropDown-popup {
  border-color: #606060;
  color: #fff;
}
.barChart-widget-settings .cl-tab-control .cl-tab-link:hover,
.barChart-widget-settings .cl-tab-control .cl-tab-link.active {
  color: #0288d1;
}
.clStatelessReportChooser-window.clPivot.clPopup .report-settings-container.grouped .clStatelessReportDown > .clDropDown-popup {
  background: #313131;
  color: #fff;
}
.clPivot.clDragClue .k-icon,
.clPivot .cl-columns-chooser-hierarchy-drag-clue-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.clPivot .cl-columns-chooser-hierarchy-drag-clue-icon__add {
  background-position: -5px -481px;
}
.clPivot .cl-columns-chooser-hierarchy-drag-clue-icon__deny {
  background-position: -29px -481px;
}
.clPivot.clDragClue .k-icon,
.clPivot.clDragClue-add .k-icon {
  background-position: -5px -481px;
}
.clPivot.clDragClue-denied .k-icon {
  background-position: -29px -481px;
}
.clPivot.clDragClue-insertBefore .k-icon {
  background-position: -53px -481px;
}
.clPivot.clDragClue-insertAfter .k-icon {
  background-position: -75px -481px;
}
.clPivot .clValidation-error-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 250px 250px;
  background-position: -171px -40px;
}
.clPivot .bool-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position-y: -481px;
}
.clPivot .bool-icon.true {
  background-position-x: -102px;
}
.clPivot .bool-icon.false {
  background-position-x: -124px;
}
.chooseColumns-iconEl {
  background-position: -124px -2px;
}
.saveLayout-iconEl {
  background-position: -124px -128px;
}
.saveLayoutAs-iconEl {
  background-position: -124px -128px;
}
.setLayoutAsDefault-iconEl {
  background-position: -124px -193px;
}
.export-iconEl {
  background-position: -124px -225px;
}
.revert-iconEl {
  background-position: -124px -257px;
}
.formatCells-iconEl {
  background-position: -124px -34px;
}
.showDetails-iconEl {
  background-position: -124px -97px;
}
.sum-iconEl {
  background-position: -124px -66px;
}
.clDropDown a {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -32px -189px;
}
.clPivot .column-action-type-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: 100% 100%;
}
.clPivot .sortAsc-iconEl {
  background-position: -6px -183px;
}
.clPivot .sortAsc-iconEl.active {
  background-position-y: -209px;
}
.clPivot .sortDesc-iconEl {
  background-position: -6px -236px;
}
.clPivot .sortDesc-iconEl.active {
  background-position-y: -265px;
}
.clPivot .noSort {
  background-position: -6px -294px;
}
.clPivot .noSort.active {
  background-position-y: -321px;
}
.clPivot .sum-iconEl {
  background-position: -124px -66px;
}
.clPivot .function-iconEl {
  background-position: -317px -220px;
}
.clPivot .function-iconEl.active {
  background-position-y: -344px;
}
.clPivot .groupedBy {
  background-position: -81px -398px;
}
.clPivot .groupedBy.active {
  background-position-x: -123px;
}
.clPivot .ungroup-iconEl {
  background-position: -82px -370px;
}
.clPivot .ungroup-iconEl.active {
  background-position-x: -123px;
}
.clPivot .expand-iconEl {
  background-position: -194px -1px;
}
.clPivot .expand-iconEl.active {
  background-position-x: -216px;
}
.clPivot .lock {
  background-position: -5px -357px;
}
.clPivot .unlock {
  background-position: -5px -422px;
}
.clPivot .unlock.active {
  background-position-y: -450px;
}
.clPivot .duplicate-icon {
  background-position: 186px 327px;
}
.clPivot .delete-copy-icon {
  background-position: 185px 303px;
}
.clPivot .cl-list-item:hover .sortAsc-iconEl {
  background-position-y: -209px;
}
.clPivot .cl-list-item:hover .sortDesc-iconEl {
  background-position-y: -265px;
}
.clPivot .cl-list-item:hover .noSort {
  background-position-y: -321px;
}
.clPivot .cl-list-item:hover .function-iconEl {
  background-position-x: -344px;
}
.clPivot .cl-list-item:hover .groupedBy {
  background-position-x: -123px;
}
.clPivot .cl-list-item:hover .ungroup-iconEl {
  background-position-x: -123px;
}
.clPivot .cl-list-item:hover .expand-iconEl {
  background-position-x: -216px;
}
.clPivot .cl-list-item:hover .lock {
  background-position-y: -394px;
}
.clPivot .cl-list-item:hover .unlock {
  background-position-y: -450px;
}
.clPivot .cl-list-item:hover .duplicate-icon {
  background-position: 156px 327px;
}
.clPivot .cl-list-item:hover .delete-copy-icon {
  background-position: 155px 303px;
}
.groupedByIcon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -123px -399px;
}
#applyExternalFilterBtn {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -29px -144px;
}
#applyExternalFilterBtn:hover {
  background-position-x: -47px;
}
.k-item.k-state-hover .chooseColumns-iconEl {
  background-position: -160px -2px;
}
.k-item.k-state-hover .saveLayout-iconEl {
  background-position: -160px -128px;
}
.k-item.k-state-hover .saveLayoutAs-iconEl {
  background-position: -160px -128px;
}
.k-item.k-state-hover .setLayoutAsDefault-iconEl {
  background-position: -160px -193px;
}
.k-item.k-state-hover .export-iconEl {
  background-position: -160px -225px;
}
.k-item.k-state-hover .revert-iconEl {
  background-position: -160px -257px;
}
.k-item.k-state-hover .formatCells-iconEl {
  background-position: -160px -34px;
}
.k-item.k-state-hover .showDetails-iconEl {
  background-position: -160px -97px;
}
.k-item.k-state-hover .sum-iconEl {
  background-position: -160px -66px;
}
.k-item.k-state-hover .isDefault {
  background-position: -160px -193px;
}
.k-item.k-state-selected .isDefault {
  background-position: -160px -193px;
}
.icon.isDefault {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -124px -193px;
}
.removeLayoutBtn {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -84px -438px;
}
.removeLayoutBtn:hover {
  cursor: pointer;
  background-position: -127px -438px;
}
.k-window .k-window-titlebar .k-window-action .k-i-close,
.k-window .k-window-titlebar .k-window-action.k-state-hover .k-i-close {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -84px -319px;
}
.k-window .k-window-titlebar .k-window-action .k-i-close:hover,
.k-window .k-window-titlebar .k-window-action.k-state-hover .k-i-close:hover {
  background-position: -161px -319px;
}
.clPopup .clPopup-close {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -84px -319px;
}
.clPopup .clPopup-close:hover {
  background-position: -161px -319px;
}
.messageIcon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 1000px 1000px;
}
.messageIcon.error {
  background-position: -684px -156px;
}
.messageIcon.messageIcon.info {
  background-position: -764px -156px;
}
.messageIcon.messageIcon.warning {
  background-position: -612px -156px;
}
.messageIcon.messageIcon.confirm {
  background-position: -540px -156px;
}
.filter-reset {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -86px -346px;
}
.filter-reset:hover {
  background-position: -163px -346px;
}
#k-grid-header-top-area .k-dropdown-wrap .icon-sorting.k-i-arrow-n,
#k-grid-header-top-area .k-dropdown-wrap.k-state-hover .icon-sorting.k-i-arrow-n {
  background-position: -34px -320px !important;
  background-repeat: no-repeat;
  transform: rotate(180deg) !important;
}
.hierarchyLevelItemFilterable .hierarchyLevelItem .k-dropdown-wrap .k-select .k-icon,
.hierarchyLevelItemFilterable .hierarchyLevelItem .k-dropdown-wrap.k-state-hover .k-select .k-icon {
  background-position: -261px -21px !important;
}
.hierarchyLevelItemFilterable .hierarchyLevelItem .k-dropdown-wrap .k-select .k-icon.icon-sorting.k-i-arrow-n,
.hierarchyLevelItemFilterable .hierarchyLevelItem .k-dropdown-wrap.k-state-hover .k-select .k-icon.icon-sorting.k-i-arrow-n {
  transform: rotate(180deg) !important;
}
.hierarchyLevelItem .icon-sorting.k-i-arrow-n {
  transform: rotate(180deg);
}
.cl-dragWrapper .cl-drag-target {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 2000px 2000px;
  background-position: -1046px -474px;
}
.cl-dragWrapper .cl-drag-target:hover {
  background-position: -1266px -474px;
}
.cl-exp .cl-exp-nav .cl-exp-nav-expander-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -208px -188px;
}
.cl-exp .cl-exp-nav.collapsed .cl-exp-nav-expander-icon {
  background-position: -188px -188px;
}
.cl-exp .cl-exp-nav .cl-exp-nav-report .cl-exp-nav-report-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -184px -342px;
}
.cl-exp .cl-exp-nav .cl-exp-nav-report:hover .cl-exp-nav-report-icon {
  background-position-x: -212px;
}
.cl-exp .cl-exp-nav .cl-exp-search-wrapper .cl-exp-search-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -183px -447px;
}
.cl-report-explorer .cl-report-explorer-header .cl-report-explorer-edit {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -185px -475px;
}
.cl-report-explorer .cl-report-explorer-header .cl-report-explorer-edit:hover {
  background-position-x: -214px;
}
.cl-tab-control .cl-tab-links .cl-tab-all-types .cl-tab-link-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -240px -315px;
}
.cl-tab-control .cl-tab-links .cl-tab-all-types.active .cl-tab-link-icon {
  background-position-x: -268px;
}
.cl-tab-control .cl-tab-links .cl-tab-opened .cl-tab-link-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -240px -292px;
}
.cl-tab-control .cl-tab-links .cl-tab-opened.active .cl-tab-link-icon {
  background-position-x: -267px;
}
.cl-tab-control .cl-tab-links .cl-tab-favorites .cl-tab-link-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -80px -189px;
}
.cl-tab-control .cl-tab-links .cl-tab-favorites.active .cl-tab-link-icon {
  background-position-x: -156px;
}
.cl-toolbar-item .undoBtn,
.cl-toolbar-item .redoBtn,
.cl-toolbar-item .restore-to-sdBtn {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.cl-toolbar-item .undoBtn {
  background-position: -186px -294px;
}
.cl-toolbar-item .redoBtn {
  background-position: -186px -320px;
}
.cl-toolbar-item .restore-to-sdBtn {
  background-position: -123px -255px;
}
.cl-toolbar-item:hover .undoBtn {
  background-position-x: -214px;
}
.cl-toolbar-item:hover .redoBtn {
  background-position-x: -214px;
}
.cl-toolbar-item:hover .restore-to-sdBtn {
  background-position-x: -159px;
}
.cl-widget-settings .cl-widget-settings-expander .icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -190px -190px;
}
.cl-widget-settings.expanded .cl-widget-settings-expander .icon {
  background-position: -210px -190px;
}
.cl-tab-tools .cl-tab-link-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -183px -398px;
}
.cl-tab-tools:hover .cl-tab-link-icon,
.cl-tab-tools.active .cl-tab-link-icon {
  background-position-x: -212px;
}
.cl-tab-data .cl-tab-link-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -183px -422px;
}
.cl-tab-data:hover .cl-tab-link-icon,
.cl-tab-data.active .cl-tab-link-icon {
  background-position-x: -212px;
}
.tabItem-tools .clDropDown a {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -34px -187px;
}
.tabItem-tools .icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.tabItem-tools .icon.undo {
  background-position: -183px -292px;
}
.tabItem-tools .icon.redo {
  background-position: -183px -318px;
}
.tabItem-tools .icon.autofit {
  background-position: -183px -369px;
}
.tabItem-tools .icon.export-csv {
  background-position: -185px -213px;
}
.tabItem-tools .icon.export-excel {
  background-position: -185px -240px;
}
.tabItem-tools .icon.export-html {
  background-position: -185px -266px;
}
.tabItem-tools .icon.restore-to-sd {
  background-position: -80px -286px;
}
.tabItem-tools .item-wrapper.expanded .icon.undo,
.tabItem-tools .item-wrapper:hover .icon.undo {
  background-position-x: -211px;
}
.tabItem-tools .item-wrapper.expanded .icon.redo,
.tabItem-tools .item-wrapper:hover .icon.redo {
  background-position-x: -211px;
}
.tabItem-tools .item-wrapper.expanded .icon.autofit,
.tabItem-tools .item-wrapper:hover .icon.autofit {
  background-position-x: -211px;
}
.tabItem-tools .item-wrapper.expanded .icon.export-csv,
.tabItem-tools .item-wrapper:hover .icon.export-csv {
  background-position-x: -210px;
}
.tabItem-tools .item-wrapper.expanded .icon.export-excel,
.tabItem-tools .item-wrapper:hover .icon.export-excel {
  background-position-x: -210px;
}
.tabItem-tools .item-wrapper.expanded .icon.export-html,
.tabItem-tools .item-wrapper:hover .icon.export-html {
  background-position-x: -210px;
}
.tabItem-tools .item-wrapper.expanded .icon.restore-to-sd,
.tabItem-tools .item-wrapper:hover .icon.restore-to-sd {
  background-position-x: -156px;
}
.cl-widgets-picker .cl-widget-icon {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
}
.cl-widgets-picker .cl-widget-icon.ClReportTableWidget {
  background-position: -239px -172px;
}
.cl-widgets-picker .cl-widget-icon.ClReportTableWidget.active,
.cl-widgets-picker .cl-widget-icon.ClReportTableWidget:hover {
  background-position-x: -268px;
}
.cl-widgets-picker .cl-widget-icon.ClBarChartWidget {
  background-position: -238px -196px;
}
.cl-widgets-picker .cl-widget-icon.ClBarChartWidget.active,
.cl-widgets-picker .cl-widget-icon.ClBarChartWidget:hover {
  background-position-x: -267px;
}
.cl-widgets-picker .cl-widget-icon.ClLineChartWidget {
  background-position: -239px -218px;
}
.cl-widgets-picker .cl-widget-icon.ClLineChartWidget.active,
.cl-widgets-picker .cl-widget-icon.ClLineChartWidget:hover {
  background-position-x: -267px;
}
.cl-widgets-picker .cl-widget-icon.ClDonutChartWidget {
  background-position: -238px -240px;
}
.cl-widgets-picker .cl-widget-icon.ClDonutChartWidget.active,
.cl-widgets-picker .cl-widget-icon.ClDonutChartWidget:hover {
  background-position-x: -268px;
}
.cl-widgets-picker .cl-widget-icon.ClPieChartWidget {
  background-position: -239px -267px;
}
.cl-widgets-picker .cl-widget-icon.ClPieChartWidget.active,
.cl-widgets-picker .cl-widget-icon.ClPieChartWidget:hover {
  background-position-x: -267px;
}
.cl-widget-container svg * {
  font-family: 'Roboto', sans-serif;
}
.cl-widget-container svg .chart-description,
.cl-widget-container svg .x-axis-label,
.cl-widget-container svg .y-axis-label,
.cl-widget-container svg .tick text {
  fill: #fff;
  opacity: 0.5;
}
.cl-exp {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
}
.cl-exp .cl-exp-nav {
  background-color: #212121;
}
.cl-exp .cl-exp-nav .cl-exp-search-wrapper {
  border-color: #606060;
}
.cl-exp .cl-exp-nav .cl-exp-search-wrapper .cl-exp-search-input {
  color: #fff;
}
.cl-exp .cl-exp-nav .cl-exp-search-wrapper .cl-exp-search-input:after {
  color: #8b8b8b;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-links {
  color: #fff;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-link.active {
  color: #0288d1;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-content .list-item {
  color: #fff;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-content .list-item.active {
  color: #0288d1;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-content .list-item.active:before {
  background-color: #0288d1;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-content .list-item:hover {
  background-color: #313131;
}
.cl-exp .cl-exp-nav .cl-exp-nav-expander {
  border-color: #606060;
}
.cl-exp .cl-exp-content {
  background-color: #161616;
}
.cl-layoutManager-root * {
  font-family: 'Roboto', sans-serif;
}
.cl-layoutManager-root .cl-layoutManager-header {
  background-color: #212121;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tabs .cl-layoutManager-tab {
  height: 40px;
  padding-right: 30px;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tabs .cl-layoutManager-tab.cl-layoutManager-active:after {
  background-color: #0288d1;
  content: '';
  position: absolute;
  width: 100%;
  height: 3px;
  left: 0;
  bottom: -2px;
  z-index: 10000;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tabs .cl-layoutManager-tab .cl-layoutManager-title {
  line-height: 40px;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tabs .cl-layoutManager-tab .cl-layoutManager-close_tab {
  width: 16px;
  height: 16px;
  margin-top: 3px;
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -84px -319px;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tabs .cl-layoutManager-tab .cl-layoutManager-close_tab:hover {
  background-position: -161px -319px;
}
.cl-layoutManager-root .cl-layoutManager-item_container .cl-layoutManager-content {
  border-color: #606060;
  background-color: #212121;
}
.cl-report-explorer .cl-report-explorer-favourite {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -124px -192px;
}
.cl-report-explorer .cl-report-explorer-favourite.isFavourite {
  background-position: -160px -192px;
}
.cl-report-explorer .cl-report-explorer-close {
  background-image: url('icons.7ba334e91cbe4b7b.svg');
  background-size: 500px 500px;
  background-position: -84px -318px;
}
.cl-report-explorer .cl-report-explorer-close:hover {
  background-position: -124px -318px;
}
.cl-widget-selector .cl-widget-settings {
  border-color: #606060;
}
.cl-widget-selector .cl-widget-settings .cl-widget-settings-expander {
  height: 48px;
}
.cl-widget-selector .clProgressWindow .clPopup-content {
  background-color: transparent;
}
.cl-widget-selector .clProgressWindow .clPopup-content .clProgressContent {
  text-align: center;
  width: 100%;
  color: #fff;
}
.cl-ws-toolbar .cl-toolbar-item.separator {
  border-color: #606060;
}


/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/@clpivot/themes/grey.css ***!
  \*******************************************************************************************************************************************************************************************************************************/
/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/resources/grey/index.less ***!
  \************************************************************************************************************************/
.clPivot {
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: 400;
  scrollbar-arrow-color: #c1c1c1;
  scrollbar-dark-shadow-color: #c1c1c1;
  scrollbar-face-color: #c1c1c1;
  scrollbar-shadow-color: #c1c1c1;
  scrollbar-track-color: #f1f1f1;
  scrollbar-color: #c1c1c1 #f1f1f1;
}
.clPivot::-webkit-scrollbar,
.clPivot *::-webkit-scrollbar,
.cl-exp *::-webkit-scrollbar {
  width: 17px;
}
.clPivot::-webkit-scrollbar-track,
.clPivot *::-webkit-scrollbar-track,
.cl-exp *::-webkit-scrollbar-track {
  border-radius: 10px;
}
.clPivot::-webkit-scrollbar-thumb,
.clPivot *::-webkit-scrollbar-thumb,
.cl-exp *::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
}
.clPivot::-webkit-scrollbar-track-piece,
.clPivot *::-webkit-scrollbar-track-piece,
.cl-exp *::-webkit-scrollbar-track-piece {
  background: #f1f1f1;
}
.clPivot::-webkit-scrollbar-button:vertical:decrement,
.clPivot *::-webkit-scrollbar-button:vertical:decrement,
.cl-exp *::-webkit-scrollbar-button:vertical:decrement,
.clPivot::-webkit-scrollbar-button:vertical:increment,
.clPivot *::-webkit-scrollbar-button:vertical:increment,
.cl-exp *::-webkit-scrollbar-button:vertical:increment,
.clPivot::-webkit-scrollbar-button:horizontal:decrement,
.clPivot *::-webkit-scrollbar-button:horizontal:decrement,
.cl-exp *::-webkit-scrollbar-button:horizontal:decrement,
.clPivot::-webkit-scrollbar-button:horizontal:increment,
.clPivot *::-webkit-scrollbar-button:horizontal:increment,
.cl-exp *::-webkit-scrollbar-button:horizontal:increment {
  background-color: #f1f1f1;
  background-position: 5px 6px;
  background-repeat: no-repeat;
}
.clPivot::-webkit-scrollbar-button:vertical:decrement:hover,
.clPivot *::-webkit-scrollbar-button:vertical:decrement:hover,
.cl-exp *::-webkit-scrollbar-button:vertical:decrement:hover,
.clPivot::-webkit-scrollbar-button:vertical:increment:hover,
.clPivot *::-webkit-scrollbar-button:vertical:increment:hover,
.cl-exp *::-webkit-scrollbar-button:vertical:increment:hover,
.clPivot::-webkit-scrollbar-button:horizontal:decrement:hover,
.clPivot *::-webkit-scrollbar-button:horizontal:decrement:hover,
.cl-exp *::-webkit-scrollbar-button:horizontal:decrement:hover,
.clPivot::-webkit-scrollbar-button:horizontal:increment:hover,
.clPivot *::-webkit-scrollbar-button:horizontal:increment:hover,
.cl-exp *::-webkit-scrollbar-button:horizontal:increment:hover {
  background-color: #e7e3e3;
}
.clPivot::-webkit-scrollbar-button:vertical:decrement,
.clPivot *::-webkit-scrollbar-button:vertical:decrement,
.cl-exp *::-webkit-scrollbar-button:vertical:decrement {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3Ljk5OTk5IiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCA3Ljk5OTk5IDQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMTYxNjE2O308L3N0eWxlPjwvZGVmcz48dGl0bGU+dG9wX3Njcm9sbDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjAgNCA0IDAgOCA0Ii8+PC9nPjwvZz48L3N2Zz4=);
}
.clPivot::-webkit-scrollbar-button:vertical:increment,
.clPivot *::-webkit-scrollbar-button:vertical:increment,
.cl-exp *::-webkit-scrollbar-button:vertical:increment {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3Ljk5OTk5IiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCA3Ljk5OTk5IDQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMTYxNjE2O308L3N0eWxlPjwvZGVmcz48dGl0bGU+Ym90dG9tX3Njcm9sbDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjggMCA0IDQgMCAwIi8+PC9nPjwvZz48L3N2Zz4=);
}
.clPivot::-webkit-scrollbar-button:horizontal:decrement,
.clPivot *::-webkit-scrollbar-button:horizontal:decrement,
.cl-exp *::-webkit-scrollbar-button:horizontal:decrement {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjcuOTk5OTkiIHZpZXdCb3g9IjAgMCA0IDcuOTk5OTkiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMTYxNjE2O308L3N0eWxlPjwvZGVmcz48dGl0bGU+c2Nyb2xsX2xlZnQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI0IDggMCA0IDQgMCIvPjwvZz48L2c+PC9zdmc+);
}
.clPivot::-webkit-scrollbar-button:horizontal:increment,
.clPivot *::-webkit-scrollbar-button:horizontal:increment,
.cl-exp *::-webkit-scrollbar-button:horizontal:increment {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjcuOTk5OTkiIHZpZXdCb3g9IjAgMCA0IDcuOTk5OTkiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMTYxNjE2O308L3N0eWxlPjwvZGVmcz48dGl0bGU+c2Nyb2xsX3JpZ2h0PC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwb2x5bGluZSBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMCAwIDQgNCAwIDgiLz48L2c+PC9nPjwvc3ZnPg==);
}
.clPivot .k-resize-handle.hasResizeIndicator,
.clPivot * .k-resize-handle.hasResizeIndicator,
.cl-exp * .k-resize-handle.hasResizeIndicator,
.clPivot .k-resize-handle.hasResizeIndicator:hover,
.clPivot * .k-resize-handle.hasResizeIndicator:hover,
.cl-exp * .k-resize-handle.hasResizeIndicator:hover {
  /* cursor property values order is important to work in IE and Edge */
  cursor: url('resizer.8cf7175384ba87a7.cur'), col-resize;
  /* Edge */
  cursor: url('resizer.8cf7175384ba87a7.cur') 10 5, col-resize;
  /* other browsers */
}
.clPivot-scroller-vertical {
  color: rgba(204, 204, 204, 0);
}
.clPivot-scroller-horizontal {
  color: rgba(204, 204, 204, 0);
}
body.onResize {
  /* cursor property values order is important to work in IE and Edge */
  cursor: url('resizer.8cf7175384ba87a7.cur'), col-resize;
  /* Edge */
}
.clPivot {
  /* columns and rows expanders: BEGIN */
  /* columns and rows expanders: END */
  /*ClInlineEditor Styles*/
  /* END TODO put to correct selector (from clCommon.less) */
  /* Grid styles: BEGIN */
  /* Grid styles: END */
  /* Double start */
  /* Double end */
  /* kendo others begin*/
  /* kendo others end */
  /* Column Chooser: BEGIN */
  /* Column Chooser: END */
  /*array column styles */
  /* settings window  begin*/
  /* settings window end */
  /* borders end */
  /* hierarchy styles */
  /* header styles */
  /* checkboxes */
  /* bar charts */
  /* bar charts end */
}
.clPivot input[type='text']::-webkit-input-placeholder {
  color: #aeaeae;
}
.clPivot input[type='text']::-moz-placeholder {
  color: #aeaeae;
}
.clPivot input[type='text']:-ms-input-placeholder {
  color: #aeaeae;
}
.clPivot input[type='text']:-moz-placeholder {
  color: #aeaeae;
}
.clPivot input[type='text'] {
  border-bottom-color: #c5c5c5;
  color: #2e2e2e;
}
.clPivot input[type='text']:focus {
  border-bottom-color: #0061a8;
}
.clPivot .filterRow input[type='text']:hover {
  border-bottom-color: #0061a8;
}
.clPivot .collapsed,
.clPivot .expanded {
  background-repeat: no-repeat;
}
.clPivot .cl-pivot-calendar-next-btn,
.clPivot .cl-pivot-calendar-prev-btn,
.clPivot .toggleButton {
  background-color: transparent;
}
.clPivot .toggleButton.collapsed,
.clPivot .groupExpander.collapsed,
.clPivot .toggleButton.expanded,
.clPivot .groupExpander.expanded {
  background-position: 0 -33px;
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot .toggleButton.expanded,
.clPivot .groupExpander.expanded {
  background-position: 0 -17px;
}
.clPivot .cl-pivot-calendar-next-btn,
.clPivot .cl-pivot-calendar-prev-btn,
.clPivot .cl-pivot-calendar-next-btn:hover,
.clPivot .cl-pivot-calendar-prev-btn:hover {
  background-position: 0 -33px;
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot .negNum {
  color: #ff4133;
}
.clPivot .passedFilter {
  color: #388e3c;
}
.clPivot .dataLoading {
  color: #c5c5c5;
}
.clPivot .k-icon.icon-sorting {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot .k-icon.icon-sorting.k-i-arrow-n {
  background-position: -31px -421px;
}
.clPivot .k-icon.icon-sorting.k-i-arrow-s {
  background-position: -32px -419px;
}
.clPivot #dropDownFilterCell {
  border-left-color: #bcb4b0;
}
.clPivot .clProgressContent {
  background-position: center;
  background-repeat: no-repeat;
  color: #fff;
}
.clPivot .clProgressWindow.clPopup .clPopup-content {
  background-color: transparent;
}
.clPivot .clProgressWindow.modal .clProgressContent {
  color: white;
}
.clPivot .clProgressWindow.modal .clProgress .clProgressContent {
  color: white;
}
.clPivot .clProgressWindow.modal .clProgress .pivot-spinner > div {
  background-color: white;
}
.clPivot .clProgressWindow .clProgress {
  background-color: transparent;
}
.clPivot .clProgressWindow .clProgress .clProgressContent {
  color: #2e2e2e;
}
.clPivot .clProgressWindow .clProgress .pivot-spinner > div {
  background-color: #2e2e2e;
}
.clPivot .filterDescriptionText .condition {
  color: #2e2e2e;
}
.clPivot .filterDescriptionText .condition:hover {
  color: #ff4133;
}
.clPivot #thresholdCtrl {
  background-color: #d32f2f;
  color: white;
}
.clPivot .k-splitbar-horizontal,
.clPivot .k-splitbar-horizontal.k-state-focused {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
  box-shadow: none;
}
.clPivot .k-splitbar-horizontal.k-splitbar-draggable-horizontal,
.clPivot .k-splitbar-horizontal.k-state-focused.k-splitbar-draggable-horizontal {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.clPivot .k-splitbar-horizontal .k-icon,
.clPivot .k-splitbar-horizontal.k-state-focused .k-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot .k-splitbar-horizontal .k-icon.k-expand-next,
.clPivot .k-splitbar-horizontal.k-state-focused .k-icon.k-expand-next {
  background-position: -213px -189px;
}
.clPivot .k-splitbar-horizontal .k-icon.k-collapse-next,
.clPivot .k-splitbar-horizontal.k-state-focused .k-icon.k-collapse-next {
  background-position: -192px -189px;
}
.clPivot .k-ghost-splitbar-horizontal {
  background-color: #0072c6;
  border-color: #0072c6;
}
.clPivot .k-grid-content .k-scrollbar-vertical {
  overflow-y: auto;
  z-index: 10;
}
.clPivot .noScrollbar .k-grid-header {
  padding: 0 !important;
}
.clPivot .noScrollbar .k-grid-content {
  padding-right: 0 !important;
}
.clPivot .noScrollbar .k-grid-content .clPivot-scroller-vertical,
.clPivot .noScrollbar .k-grid-content .k-scrollbar-vertical {
  visibility: hidden;
}
.clPivot .k-grid-header-locked th.k-header,
.clPivot .k-grid-header-wrap th.k-header,
.clPivot .cl-grid-header th.k-header {
  border-color: transparent;
  background-clip: padding-box;
}
.clPivot .k-grid-header-locked th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']),
.clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']),
.clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']) {
  background-color: #f5f5f5;
}
.clPivot .k-grid-header-locked th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column,
.clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column,
.clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column {
  background-color: #e4f6ff;
  background-image: none;
}
.clPivot .k-grid-header-locked th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']):hover,
.clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']):hover,
.clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']):hover,
.clPivot .k-grid-header-locked th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column:hover,
.clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column:hover,
.clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column:hover {
  background-color: #f5f5f5;
  color: #2e2e2e;
}
.clPivot .splitButtonInnerBtn {
  background-color: transparent;
  background-repeat: no-repeat;
}
.clPivot .splitButtonCounter {
  border-top-color: darkgray;
}
.clPivot .inlineEditor {
  background: transparent;
}
.clPivot .inlineEditor.k-datetimepicker,
.clPivot .inlineEditor.k-timepicker {
  background-color: transparent;
}
.clPivot .inlineEditor .k-picker-wrap {
  background-color: transparent;
  background-image: none;
  box-shadow: none;
}
.clPivot .met .k-datepicker,
.clPivot .met .k-datepicker * {
  background-color: transparent;
}
.clPivot .placeholder {
  border-color: lightgray;
  background-color: rgba(201, 204, 211, 0.2);
  color: #d3d3d3;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList {
  border-color: transparent;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList.hasPlaceholder {
  border-color: #909090;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList.hasPlaceholder.active {
  border-color: #d0d0d0;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList.hasPlaceholder:empty:before,
.clPivot #k-grid-header-top-area .hierarchyLevelsList.hasPlaceholder.empty:before {
  color: #c5c5c5;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsList {
  background-color: #f5f5f5;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsCtrlContainer {
  border-color: #909090;
}
.clPivot #k-grid-header-top-area .hierarchyLevelsCtrlContainer .caption {
  color: #898989;
}
.clPivot .clReportMask .mask {
  background-color: white;
}
.clPivot .resizeIndicator {
  background-color: #a29e9e;
}
.clPivot .tooltip-wrapper .tooltip-element {
  background-color: lightblue;
}
.clPivot .tooltip-wrapper .tooltip-arrow {
  border-left-color: transparent;
  border-right-color: transparent;
  border-top-color: lightblue;
}
.clPivot .stencil table tr,
.clPivot .stencil table td {
  background-color: transparent;
}
.clPivot #formatCellsContent {
  color: #0061a8;
}
.clPivot #formatCellsContent .k-dropdown,
.clPivot #formatCellsContent .k-dropdown-wrap {
  background-color: transparent;
}
.clPivot #formatCellsContent .footer input,
.clPivot #formatCellsContent .footer input:hover {
  border-color: darkgrey;
  background-color: #dddddd;
}
.clPivot #formatCellsContent .k-numerictextbox {
  background-color: transparent;
}
.clPivot #formatCellsContent .negNumbersTmpl ul {
  font-size: 0;
}
.clPivot #formatCellsContent .negNumbersTmpl ul li {
  border-color: #c5c5c5;
  font-size: 13px;
}
.clPivot #formatCellsContent .negNumbersTmpl ul li.selected {
  border-color: #0061a8;
  color: #0061a8;
}
.clPivot #formatCellsContent .decimalPlacesTmpl .k-numeric-wrap,
.clPivot #formatCellsContent .decimalPlacesTmpl .k-select {
  background-image: none;
}
.clPivot #formatCellsContent .decimalPlacesTmpl .k-select {
  border-bottom-color: #c5c5c5;
}
.clPivot #formatCellsContent .currencySymbolTmpl .k-dropdown .k-dropdown-wrap,
.clPivot #formatCellsContent .locationsTmpl .k-dropdown .k-dropdown-wrap,
.clPivot #formatCellsContent .dateFormatsTmpl .k-dropdown .k-dropdown-wrap {
  background-image: none;
  border-bottom-color: #c5c5c5;
}
.clPivot #formatCellsContent .currencySymbolTmpl .k-dropdown .k-dropdown-wrap.k-state-hover .k-input,
.clPivot #formatCellsContent .locationsTmpl .k-dropdown .k-dropdown-wrap.k-state-hover .k-input,
.clPivot #formatCellsContent .dateFormatsTmpl .k-dropdown .k-dropdown-wrap.k-state-hover .k-input,
.clPivot #formatCellsContent .currencySymbolTmpl .k-dropdown .k-dropdown-wrap.k-state-focused .k-input,
.clPivot #formatCellsContent .locationsTmpl .k-dropdown .k-dropdown-wrap.k-state-focused .k-input,
.clPivot #formatCellsContent .dateFormatsTmpl .k-dropdown .k-dropdown-wrap.k-state-focused .k-input {
  color: #2e2e2e;
}
.clPivot #formatCellsContent .currencySymbolTmpl .k-dropdown .k-icon,
.clPivot #formatCellsContent .locationsTmpl .k-dropdown .k-icon,
.clPivot #formatCellsContent .dateFormatsTmpl .k-dropdown .k-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -32px -298px;
}
.clPivot #formatCellsContent .currencySymbolTmpl .k-dropdown.k-state-border-down .k-dropdown-wrap,
.clPivot #formatCellsContent .locationsTmpl .k-dropdown.k-state-border-down .k-dropdown-wrap,
.clPivot #formatCellsContent .dateFormatsTmpl .k-dropdown.k-state-border-down .k-dropdown-wrap {
  border-bottom-color: transparent;
}
.clPivot #formatCellsContent .k-numerictextbox .k-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container::before {
  background-color: #c5c5c5;
}
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab {
  color: #0061a8;
  border-bottom-color: #c5c5c5;
}
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab.active,
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab:hover {
  color: #0061a8;
}
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab.active:after,
.clPivot #formatCellsContent .cl-tab-strip #tabstrip-tabs-container .tab:hover:after {
  background: #0061a8;
}
.clPivot #formatCellsContent .k-input {
  border-bottom-color: #c5c5c5;
}
.clPivot #formatCellsContent input {
  background-color: transparent;
  border-color: transparent;
}
.clPivot .sampleValue {
  font-size: 20px;
  line-height: 40px;
  font-weight: 500;
  color: #2e2e2e;
}
.clPivot .sampleValue.mark-negative {
  color: #e53935;
}
.clPivot .k-header {
  background-color: #fff;
}
.clPivot.k-drag-clue {
  background: #e8e8e8;
  color: #2e2e2e;
}
.clPivot .k-grid-header,
.clPivot .k-grid-header th {
  background-color: #fff;
}
.clPivot .k-grid-header .inlineFilterCell {
  background-color: #fff;
}
.clPivot .k-grid,
.clPivot .k-grid-header,
.clPivot .k-grid-header-wrap,
.clPivot .gridContainer th,
.clPivot .k-grid table,
.clPivot .k-grid-header-locked,
.clPivot .k-grid-content-locked,
.clPivot .k-grid-content td {
  border-color: #c5c5c5;
}
.clPivot .k-alt {
  background-color: #f5f5f5;
}
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid {
  background: #fff;
}
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid tbody tr {
  background: #fff;
}
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid .k-scrollbar-vertical,
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid .clPivot-scroller-vertical {
  display: none;
}
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid:not(.cl-scrollable) .k-grid-content {
  padding-right: 0 !important;
}
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid.cl-scrollable .k-scrollbar-vertical,
.clPivot #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid.cl-scrollable .clPivot-scroller-vertical {
  display: block;
}
.clPivot #uniqueItemsFilterContainer .k-virtual-scrollable-wrap {
  background: #fff;
}
.clPivot .k-menu {
  box-shadow: 5px 3px 3px 0px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 5px 3px 3px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 5px 3px 3px 0px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 5px 3px 3px 0px rgba(0, 0, 0, 0.5);
}
.clPivot .k-menu .k-popup {
  color: #2e2e2e;
}
.clPivot .k-icon.k-i-arrow-e {
  border-top-color: transparent;
  border-left-color: #2e2e2e;
  border-bottom-color: transparent;
}
.clPivot .k-state-hover > .k-link,
.clPivot .k-state-border-down > .k-link,
.clPivot .simple-input:focus + .simple-input-label {
  color: #0061a8;
}
.clPivot .hierarchyLevelItem,
.clPivot .hint,
.clPivot .hierarchyLevelsList .k-header.sortableCell {
  background-color: #0072c6;
}
.clPivot .hierarchyLevelItem:hover,
.clPivot .hint:hover,
.clPivot .hierarchyLevelsList .k-header.sortableCell:hover {
  background-color: #0072c6;
}
.clPivot .k-grid-header-locked .hierarchyLevelsControl,
.clPivot .cl-grid-header-left .hierarchyLevelsControl {
  background-color: #f5f5f5;
}
.clPivot .k-grid-header-locked .hierarchyLevelsControl .hierarchyLevelsList,
.clPivot .cl-grid-header-left .hierarchyLevelsControl .hierarchyLevelsList {
  border-color: transparent;
}
.clPivot .k-grid-header-locked .hierarchyLevelsControl .hierarchyLevelsList.hasPlaceholder,
.clPivot .cl-grid-header-left .hierarchyLevelsControl .hierarchyLevelsList.hasPlaceholder {
  border-color: #909090;
}
.clPivot .k-grid-header-locked .hierarchyLevelsControl .hierarchyLevelsList.hasPlaceholder.active,
.clPivot .cl-grid-header-left .hierarchyLevelsControl .hierarchyLevelsList.hasPlaceholder.active {
  border-color: #d0d0d0;
}
.clPivot .hierarchyLevelItem,
.clPivot .hierarchyLevelItem .k-input,
.clPivot .hierarchyLevelItem:hover .k-input,
.clPivot .hierarchyLevelsList .k-header.sortableCell {
  color: #fff;
}
.clPivot .hierarchyLevelItem:hover,
.clPivot .hierarchyLevelItem .k-input:hover,
.clPivot .hierarchyLevelItem:hover .k-input:hover,
.clPivot .hierarchyLevelsList .k-header.sortableCell:hover {
  color: #fff;
}
.clPivot .hierarchyLevelItem,
.clPivot .hierarchyLevelItem .k-dropdown-wrap,
.clPivot .hierarchyLevelsList .k-header.sortableCell {
  background-image: none;
}
.clPivot .ccCustomTotalsContainer.k-dropdown .k-icon {
  border-left-color: gray;
}
.clPivot .k-window,
.clPivot.k-window {
  background-color: white;
}
.clPivot .k-window .k-window-titlebar,
.clPivot.k-window .k-window-titlebar {
  background-color: #0061a8;
}
.clPivot .k-window .k-window-content,
.clPivot.k-window .k-window-content {
  background-color: #fff;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button'],
.clPivot .k-window input[type='button'],
.clPivot.k-window input[type='button'],
.clPivot #dropDownContent input[type='button'],
.clPivot .columnChooserWindow.k-pane input[type='button'] {
  color: #fff;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button'][btntype='cancel'],
.clPivot .k-window input[type='button'][btntype='cancel'],
.clPivot.k-window input[type='button'][btntype='cancel'],
.clPivot #dropDownContent input[type='button'][btntype='cancel'],
.clPivot .columnChooserWindow.k-pane input[type='button'][btntype='cancel'] {
  background-color: rgba(85, 85, 85, 0.9);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button'][btntype='cancel']:hover,
.clPivot .k-window input[type='button'][btntype='cancel']:hover,
.clPivot.k-window input[type='button'][btntype='cancel']:hover,
.clPivot #dropDownContent input[type='button'][btntype='cancel']:hover,
.clPivot .columnChooserWindow.k-pane input[type='button'][btntype='cancel']:hover {
  background-color: #555555;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button'][btntype='submit'],
.clPivot .k-window input[type='button'][btntype='submit'],
.clPivot.k-window input[type='button'][btntype='submit'],
.clPivot #dropDownContent input[type='button'][btntype='submit'],
.clPivot .columnChooserWindow.k-pane input[type='button'][btntype='submit'] {
  background-color: #0061a8;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup input[type='button'][btntype='submit']:hover,
.clPivot .k-window input[type='button'][btntype='submit']:hover,
.clPivot.k-window input[type='button'][btntype='submit']:hover,
.clPivot #dropDownContent input[type='button'][btntype='submit']:hover,
.clPivot .columnChooserWindow.k-pane input[type='button'][btntype='submit']:hover {
  background-color: #0061a8;
}
.clPivot #uniqueItemsFilterApplyButton {
  background-color: #0061a8;
  color: #fff;
}
.clPivot.columnChooserWindow.columnChooserWindow .k-group {
  background-color: #f5f5f5;
}
.clPivot.columnChooserWindow .k-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  margin-top: 3px;
}
.clPivot.columnChooserWindow .k-icon.k-minus {
  background-position: 0 -16px;
}
.clPivot.columnChooserWindow .k-icon.k-plus {
  background-position: 0 -32px;
}
.clPivot .columnChooserPanel .k-group {
  background-color: #f5f5f5;
}
.clPivot .columnChooserPanel .k-group .groupedByIcon {
  background-color: #f5f5f5;
}
.clPivot .k-grid-content-locked:not(.data-fetching) .highlighted-column,
.clPivot .k-grid-content:not(.data-fetching) .highlighted-column,
.clPivot .k-grid-content-locked:not(.data-fetching) .highlighted-row,
.clPivot .k-grid-content:not(.data-fetching) .highlighted-row {
  background-color: #e4f6ff;
  background-image: none;
}
.clPivot .k-grid-content-locked:not(.data-fetching) .k-state-selected,
.clPivot .k-grid-content:not(.data-fetching) .k-state-selected {
  background-color: #bcd9ec;
}
.clPivot .k-header.highlighted-column:not([field='rowPicker']):not([field='rowNumber']):not(.dummyHeaderCell) {
  background-color: #e4f6ff;
  background-image: none;
}
.clPivot .k-state-selected {
  background-image: none;
  color: #2e2e2e;
}
.clPivot .k-combobox .k-dropdown-wrap,
.clPivot .k-combobox .k-dropdown-wrap.k-state-disabled:hover {
  background-color: transparent;
}
.clPivot .k-calendar .k-state-selected a,
.clPivot .k-calendar .k-state-hover a,
.clPivot .k-calendar .k-state-focused a {
  color: black;
}
.clPivot .clStateRowHover {
  background: #d5dde0;
}
.clPivot .k-grid-content:not(.data-fetching) td.clStateHover,
.clPivot .k-grid-content-locked:not(.data-fetching) td.clStateHover,
.clPivot .k-grid-content:not(.data-fetching) .clStateHover > td,
.clPivot .k-grid-content-locked:not(.data-fetching) .clStateHover > td {
  background-color: #dbf5ff;
  background-image: none;
}
.clPivot .k-list-container .k-state-selected.k-state-focused,
.clPivot.k-list-container .k-state-selected.k-state-focused {
  background-color: #fff;
  color: #0061a8;
}
.clPivot .k-list-container .k-state-hover,
.clPivot.k-list-container .k-state-hover {
  background-color: #fff;
  background-image: none;
  color: #0061a8;
  border-color: transparent;
}
.clPivot .hint {
  color: white !important;
}
.clPivot #changeLayoutUndoBtn_listbox .k-item.focused {
  background-color: #cce6f7 !important;
}
.clPivot .k-grid-header,
.clPivot .k-grid-header th {
  background-color: #fff;
  background-image: none;
}
.clPivot .k-grouping-header,
.clPivot .k-pager-wrap,
.clPivot .k-group-footer td,
.clPivot .k-grid-footer,
.clPivot .k-footer-template td,
.clPivot .k-widget .k-status,
.clPivot .k-calendar th,
.clPivot .k-dropzone-hovered,
.clPivot .k-widget.k-popup,
.clPivot.k-widget.k-popup {
  background-color: #fff;
  background-image: none;
}
.clPivot .k-block,
.clPivot .k-widget,
.clPivot .k-popup,
.clPivot .k-content,
.clPivot .k-dropdown .k-input {
  color: #2e2e2e;
}
.clPivot .k-treemap-title,
.clPivot .k-grid-header .k-header > .k-link {
  color: rgba(255, 255, 255, 0.7);
}
.clPivot .k-header {
  color: #2e2e2e;
}
.clPivot .k-block,
.clPivot .k-widget,
.clPivot.k-widget {
  background-color: #fff;
}
.clPivot .filterRow th.inlineFilterCell:empty::before {
  border-bottom-color: #c5c5c5;
}
.clPivot .filterRow th.inlineFilterCell:empty:hover::before {
  border-bottom-color: #0061a8;
}
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl::before {
  background-color: #c5c5c5;
}
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl:hover::before {
  background-color: #0061a8;
}
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl.dateFilterControl {
  outline: none;
}
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl.dateFilterControl.p-focused::before {
  background-color: #0061a8;
}
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl .clDropDown.value + .cl-editable-line,
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl div[contenteditable] + .cl-editable-line {
  background-color: #c5c5c5;
}
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl .clDropDown.value:focus + .cl-editable-line,
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl div[contenteditable]:focus + .cl-editable-line {
  background-color: #0061a8;
}
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl:hover .clDropDown.value + .cl-editable-line,
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl:hover .clDropDown.value + .cl-editable-line,
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl:hover div[contenteditable] + .cl-editable-line,
.clPivot .filterRow th.inlineFilterCell .inlineFilterControl:hover div[contenteditable] + .cl-editable-line {
  background-color: #0061a8;
}
.clPivot .filterRow th.inlineFilterCell .booleanFilterControl .clDropDown.value.clDropDown-opened + .cl-editable-line {
  background: #0061a8;
}
.clPivot .filterRow th.inlineFilterCell:empty:after {
  color: #aeaeae;
}
.clPivot .filterRow th.inlineFilterCell:empty:hover:after {
  opacity: 1;
}
.clPivot .hierarchyLevelItemFilterable .k-i-arrow-s,
.clPivot .hierarchyLevelItemFilterable .k-i-arrow-s:hover,
.clPivot .hierarchyLevelItemFilterable .k-state-hover .k-i-arrow-s {
  background-position: -2px -30px !important;
}
.clPivot .p-focused .rowPicker:before {
  background: #0061a8;
}
.clPivot .dummyHeaderCell.highlighted-column,
.clPivot .hierarchyLevelsCtrlContainer.highlighted-column {
  background-color: inherit;
}
.clPivot .k-tooltip {
  background-color: #e3e3e3 !important;
  border-color: #c5c5c5 !important;
}
.clPivot .k-callout-n {
  border-bottom-color: #c5c5c5 !important;
}
.clPivot .k-callout-s {
  border-top-color: #c5c5c5 !important;
}
.clPivot .arrayColumnPopupIcon {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
  border-color: transparent;
}
.clPivot .arrayColumnPopupIcon:hover {
  box-shadow: 0 0 0 15px rgba(0, 114, 198, 0.5);
}
.clPivot .filterDescriptionCtrl {
  border-color: #c5c5c5;
}
.clPivot .filterRowindicator {
  background: url('icons.07cc575688e2fa57.svg') no-repeat -243px -342px;
  background-size: 500px 500px;
}
.clPivot .filterRowindicator:hover {
  background-position: -272px -342px;
}
.clPivot #clColumnsFilterExpander {
  background: url('icons.07cc575688e2fa57.svg') no-repeat -422px -1px;
  background-size: 500px 500px;
}
.clPivot th.k-header .filterRowindicator:hover {
  background-position: -272px -343px;
}
.clPivot .inlineEdit-iconEl {
  background-position: -202px -19px;
}
.clPivot .k-icon,
.clPivot .k-tool-icon,
.clPivot .k-grouping-dropclue,
.clPivot .cl-column-chooser-hierarchy-drop-pointer,
.clPivot .k-column-menu .k-sprite,
.clPivot .k-grid-mobile .k-resize-handle-inner:before,
.clPivot .k-grid-mobile .k-resize-handle-inner:after {
  background-image: url('sprite.741f0a60b9c61ec4.png');
  border-color: transparent;
}
.clPivot .operationIcon,
.clPivot .readonly .operator {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot .empty {
  background-position: -30px -109px;
}
.clPivot .empty:hover {
  background-position: -48px -109px;
}
.clPivot .notEmpty {
  background-position: -30px -128px;
}
.clPivot .notEmpty:hover {
  background-position: -48px -128px;
}
.clPivot .equals {
  background-position: -30px 0px;
}
.clPivot .equals:hover {
  background-position: -48px 0px;
}
.clPivot .notEquals {
  background-position: -30px -18px;
}
.clPivot .notEquals:hover {
  background-position: -48px -18px;
}
.clPivot .contains {
  background-position: -316.5px -242px;
}
.clPivot .contains:hover {
  background-position: -344.5px -242px;
}
.clPivot .containsExact {
  background-position: -30px -224px;
}
.clPivot .containsExact:hover {
  background-position: -48px -224px;
}
.clPivot .endswith {
  background-position: -30px -237px;
}
.clPivot .endswith:hover {
  background-position: -48px -237px;
}
.clPivot .startswith {
  background-position: -30px -252px;
}
.clPivot .startswith:hover {
  background-position: -48px -252px;
}
.clPivot .equalsDouble {
  background-position: -30px 0px;
}
.clPivot .equalsDouble:hover {
  background-position: -48px 0px;
}
.clPivot .lessthan {
  background-position: -30px -35px;
}
.clPivot .lessthan:hover {
  background-position: -48px -35px;
}
.clPivot .lessThanOrEqual {
  background-position: -30px -73px;
}
.clPivot .lessThanOrEqual:hover {
  background-position: -48px -73px;
}
.clPivot .greaterthan {
  background-position: -30px -92px;
}
.clPivot .greaterthan:hover {
  background-position: -48px -92px;
}
.clPivot .greaterThanOrEqual {
  background-position: -30px -54px;
}
.clPivot .greaterThanOrEqual:hover {
  background-position: -48px -54px;
}
.clPivot .complex-filter {
  background-position: -30px -144px;
}
.clPivot .complex-filter:hover {
  background-position: -48px -144px;
}
.clPivot .prefilter {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -30px -144px;
}
.clPivot .prefilter:hover {
  background-position: -48px -144px;
}
.clPivot .isKey {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot .barChartIcon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -211px -161px;
}
.clPivot .pieChartIcon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -191px -160px;
}
.clPivot .resetFilterBtn {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -273px -369px;
}
.clPivot .resetFilterBtn:hover {
  background-position: -273px -344px;
}
.clPivot .k-notification-wrap {
  background: #dbf5ff;
  color: #2e2e2e;
}
.clPivot .complex-filter-and {
  background-position: 0px -152px;
}
.clPivot .complex-filter-or {
  background-position: -15px -152px;
}
.clPivot .complex-filter-addGroup {
  background-position: 1px -168px;
}
.clPivot .complex-filter-addCondition {
  background-position: -13px -167px;
}
.clPivot .complex-filter-removeGroup {
  background-position: -28px -167px;
}
.clPivot .removeCondition {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -85px -350px;
}
.clPivot .removeCondition:hover {
  background-position: -162px -350px;
}
.clPivot .addCondition {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -1px -2px;
}
.clPivot .addCondition:hover {
  background-position: -198px -38px;
}
.clPivot.columnChooserWindow .groupedByIcon {
  background-color: #f5f5f5;
}
.clPivot .stateIcon.inProgress {
  background-image: url('sprite.741f0a60b9c61ec4.png');
  background-position: -240px -80px;
}
.clPivot .k-list-container,
.clPivot.k-list-container {
  background-color: #fff;
  color: #2e2e2e;
}
.clPivot .k-list-container .k-list li.k-item,
.clPivot.k-list-container .k-list li.k-item,
.clPivot .k-list-container .k-list li.k-item.k-state-selected,
.clPivot.k-list-container .k-list li.k-item.k-state-selected {
  border-bottom-color: #c5c5c5;
}
.clPivot .k-list-container .k-list li.k-item:last-child,
.clPivot.k-list-container .k-list li.k-item:last-child,
.clPivot .k-list-container .k-list li.k-item.k-state-selected:last-child,
.clPivot.k-list-container .k-list li.k-item.k-state-selected:last-child {
  border-bottom-color: transparent;
}
.clPivot .clDropDown-popup,
.clPivot.clDropDown-popup {
  background-color: #fff;
  color: #2e2e2e;
  box-shadow: 4px 4px 6px 6px rgba(0, 0, 0, 0.3);
}
.clPivot .clDropDown-popup .clDropDown-list-item .clDropDown-list-item:hover,
.clPivot.clDropDown-popup .clDropDown-list-item .clDropDown-list-item:hover,
.clPivot .clDropDown-popup .clDropDown-list-item .clDropDown-list-item.p-focused,
.clPivot.clDropDown-popup .clDropDown-list-item .clDropDown-list-item.p-focused,
.clPivot .clDropDown-popup .clDropDown-list-item .clDropDown-list-item.active-item,
.clPivot.clDropDown-popup .clDropDown-list-item .clDropDown-list-item.active-item {
  color: #0061a8;
  background-color: #cce6f7;
}
.clPivot.clActionsPopup {
  margin-top: 5px;
}
.clPivot.clActionsPopup.clMenu,
.clPivot.clActionsPopup.clValuesFitler {
  margin-left: -7px;
}
.clPivot.clActionsPopup.clMultyActions.clMenu {
  margin-left: -13px;
}
.clPivot.clActionsPopup.clMultyActions.clValuesFilter {
  margin-left: 6px;
}
.clPivot.clActionsPopup.not-inside-viewport.clMenu {
  margin-left: -126px;
}
.clPivot.clActionsPopup.not-inside-viewport.clValuesFilter {
  margin-left: -157px;
}
.clPivot.clActionsPopup.not-inside-viewport.clMultyActions.clMenu {
  margin-left: -114px;
}
.clPivot.clActionsPopup.not-inside-viewport.clMultyActions.clValuesFilter {
  margin-left: -145px;
}
.clPivot.clActionsPopup.columnChooserActionsPopup {
  margin-top: -23px;
  margin-left: 26px;
}
.clPivot.clActionsPopup.columnChooserActionsPopup.not-inside-viewport {
  margin-left: -150px;
  margin-top: 7px;
}
.clPivot .complexFilter .clDropDown-popup li,
.clPivot .dropdown-popup-columnName li {
  background: #fff;
}
.clPivot #changeLayoutRedoBtn-list.clSplitButton-list li,
.clPivot #changeLayoutUndoBtn-list.clSplitButton-list li {
  border-bottom: 1px solid transparent !important;
}
.clPivot #changeLayoutRedoBtn-list.clSplitButton-list li.p-focused,
.clPivot #changeLayoutUndoBtn-list.clSplitButton-list li.p-focused {
  background-color: #cce6f7 !important;
}
.clPivot.dataContextMenu.k-widget.k-popup,
.clPivot.headerContextMenu {
  background: #ebebeb;
}
.clPivot.cl-columns-filter-popup * {
  color: #2e2e2e;
}
.clPivot .columnChooserWindow *,
.clPivot.columnChooserWindow * {
  color: #2e2e2e;
}
.clPivot .columnChooserWindow .k-treeview,
.clPivot.columnChooserWindow .k-treeview {
  background: #f5f5f5;
}
.clPivot .columnChooserWindow .columnChooserPanel .k-treeview,
.clPivot.columnChooserWindow .columnChooserPanel .k-treeview {
  background-color: #f5f5f5;
}
.clPivot .columnChooserWindow .ccBlockCaption,
.clPivot.columnChooserWindow .ccBlockCaption {
  color: #0061a8;
}
.clPivot .columnChooserWindow .customTotalsCell .clDropDown,
.clPivot.columnChooserWindow .customTotalsCell .clDropDown {
  border-color: transparent;
}
.clPivot .columnChooserWindow .customTotalsCell .clDropDown:hover,
.clPivot.columnChooserWindow .customTotalsCell .clDropDown:hover {
  background-color: rgba(255, 255, 255, 0.15);
  cursor: pointer;
}
.clPivot .columnChooserWindow .customTotalsCell .clDropDown a,
.clPivot.columnChooserWindow .customTotalsCell .clDropDown a {
  border-left-color: transparent;
}
.clPivot .columnChooserWindow .isKey,
.clPivot.columnChooserWindow .isKey {
  background-position: -29px -210px;
}
.clPivot .pivot-chart-control {
  border-color: #ed6e4c !important;
  background-color: white !important;
}
.clPivot .pivot-chart-control .k-callout-n {
  border-bottom-color: #ed6e4c !important;
}
.clPivot .column-mask {
  border-top-color: #0072c6;
}
.clPivot .column-mask .left {
  border-left-color: #0072c6;
}
.clPivot .column-mask .right {
  border-right-color: #0072c6;
}
.clPivot .column-mask .bottom {
  display: inline-block;
  height: 0px;
  width: 100%;
  margin-top: -2px;
  border-bottom-color: #0072c6;
}
.clPivot span.clMenu {
  background: url('icons.07cc575688e2fa57.svg') no-repeat -9px -146px;
  background-size: 500px 500px;
}
.clPivot span.clValuesFilter {
  background: url('icons.07cc575688e2fa57.svg') no-repeat -33px -145px;
  background-size: 500px 500px;
}
.clPivot .clDropDown-k-styled {
  border-color: #c5c5c5;
}
.clPivot .clDropDown-k-styled ul li:not(:last-child) {
  border-bottom-color: #c5c5c5 !important;
}
.clPivot .clDropDown-k-styled a {
  border-color: #c5c5c5;
  background-image: url('sprite.741f0a60b9c61ec4.png');
  background-position: 2px -286px !important;
}
.clPivot #settings-window {
  overflow: visible;
}
.clPivot #settings-window .clDropDown {
  background-color: #0061a8;
  color: #fff;
}
.clPivot #settings-window .clDropDown:hover {
  background-color: #0061a8;
}
.clPivot #settings-window .clDropDown a {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  top: 0;
  background-position: -35px -403px;
}
.clPivot #settings-window .clDropDown-popup {
  border-color: transparent;
  background-color: #0061a8;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);
}
.clPivot #settings-window .clDropDown-popup li {
  color: #fff;
}
.clPivot #settings-window .clDropDown-popup li:hover,
.clPivot #settings-window .clDropDown-popup li.active-item {
  color: #fff;
  background-color: #ed6e4c;
}
.clPivot #settings-window .cl-default-filter-operations-dropdowns {
  display: flex;
}
.clPivot #settings-window .cl-default-filter-operations-dropdowns > .clDropDown {
  display: flex;
  flex-grow: 1;
  position: relative;
}
.clPivot #settings-window .cl-default-filter-operations-dropdowns > .clDropDown .clDropDown-popup {
  top: 0;
  left: 0;
}
.clPivot .clGridContainer .scrollbar-horizontal {
  overflow: auto;
  position: absolute;
  bottom: 0;
  z-index: 1;
}
.clPivot .clGridContainer .scrollbar-horizontal .inner-width {
  height: 1px;
}
.clPivot .clGridContainer .k-virtual-scrollable-wrap {
  overflow-x: hidden;
}
.clPivot .clGridContainer.hasFooter .footer-locked {
  background-color: #fff;
}
.clPivot .clGridContainer.hasFooter .footer-wrapper,
.clPivot .clGridContainer.hasFooter .footer-locked {
  border-top-color: #c5c5c5;
}
.clPivot .k-item.selected {
  color: #0061a8;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem {
  border-color: transparent;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem.clDragItem .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem.clDragItem .filter-expander-container,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem .k-item .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem .k-item .filter-expander-container {
  background-color: #0072c6;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem.clDragItem.k-item .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem.clDragItem.k-item .filter-expander-container,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem .k-item.k-item .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem .k-item.k-item .filter-expander-container {
  background: rgba(0, 0, 0, 0.25);
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem.clDragItem.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem.clDragItem.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem .k-item.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem .k-item.filtered .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem.clDragItem.active .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem.clDragItem.active .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem .k-item.active .filter-expander-container .clDropDown-value,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem .k-item.active .filter-expander-container .clDropDown-value {
  border: none;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem:hover.clDragItem .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem:hover.clDragItem .filter-expander-container,
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem:hover .k-item .filter-expander-container,
.clPivot .hierarchyLevelsControl .sortableGridContainer .hierarchyLevelItem:hover .k-item .filter-expander-container {
  background-color: #0072c6;
}
.clPivot .complexFilter .clDropDown .clDropDown-value {
  color: #2e2e2e;
}
.clPivot .complexFilter .inlineFilterControl {
  border-bottom-color: #909090;
  color: #2e2e2e;
}
.clPivot .complexFilter .inlineFilterControl.dateFilterControl {
  outline: none;
}
.clPivot .complexFilter .condition.readonly .title {
  color: #2e2e2e;
}
.clPivot .complexFilter .condition.readonly .control {
  border-bottom-color: #909090;
}
.clPivot .complexFilter input {
  color: #2e2e2e;
}
.clPivot .k-grid.filtered .filter-expander-container,
.clPivot .k-grid.active .filter-expander-container {
  background-color: #f5f5f5;
}
.clPivot .k-grid-header .filter-expander-container,
.clPivot .clGridContainer .filter-expander-container {
  background-color: #f5f5f5;
}
.clPivot .k-grid-header .highlighted-column .filter-expander-container,
.clPivot .clGridContainer .highlighted-column .filter-expander-container {
  background-color: #e4f6ff;
}
.clPivot .k-grid-header .k-header:hover .filter-expander-container,
.clPivot .clGridContainer .k-header:hover .filter-expander-container {
  background-color: #f5f5f5;
}
.clPivot .filterRow .inlineFilterControl .clDropDown {
  border-color: transparent;
  background-color: transparent;
}
.clPivot .filterRow .inlineFilterControl.simpleFilterControl span[contenteditable]::before {
  color: transparent;
}
.clPivot .filterRow .inlineFilterControl.simpleFilterControl .filter-reset {
  background-color: #fff;
}
.clPivot label.clCustomControl input + span.clCheckbox {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -29px -166px;
}
.clPivot label.clCustomControl input + span.clSwitcher {
  background: #4b4b4b;
}
.clPivot label.clCustomControl input + span.clSwitcher:before {
  background: #fff;
}
.clPivot label.clCustomControl input:checked + span.clCheckbox {
  background-position: -48px -166px;
}
.clPivot label.clCustomControl input:checked + span.clSwitcher {
  background: rgba(2, 136, 209, 0.5);
}
.clPivot label.clCustomControl input:checked + span.clSwitcher:before {
  background: #0061a8;
}
.clPivot label.clCustomControl input.clCustomControlCheckbox-indeterminate + span.clCheckbox,
.clPivot label.clCustomControl input:indeterminate + span.clCheckbox {
  background-position: -47px -188px;
}
.clPivot .k-calendar,
.clPivot .k-calendar .k-header,
.clPivot .k-calendar .k-content,
.clPivot .k-calendar .k-state-hover {
  background: inherit;
}
.clPivot .k-calendar th {
  color: #9a9a9a;
}
.clPivot .k-calendar .k-state-hover,
.clPivot .k-calendar .k-state-hover:hover {
  background-image: none;
}
.clPivot .k-calendar .k-link.k-nav-fast {
  color: #2e2e2e;
}
.clPivot .k-calendar .k-link {
  color: #2e2e2e;
}
.clPivot .k-calendar .k-today a,
.clPivot .k-calendar .k-today.k-state-hover:not(.k-state-selected) a,
.clPivot .k-calendar .k-today.k-state-focused a {
  color: #ff4133;
}
.clPivot .k-calendar .k-today.k-state-focused.k-state-selected a {
  color: #fff;
}
.clPivot .k-calendar .k-content .k-state-hover {
  background-color: #f5f5f5;
}
.clPivot .k-calendar .k-state-selected,
.clPivot .k-calendar .k-state-selected.k-state-hover {
  background-color: #0061a8;
}
.clPivot .k-calendar .k-state-hover a {
  color: #2e2e2e;
}
.clPivot .k-calendar .k-state-selected a,
.clPivot .k-calendar .k-state-focused a {
  color: #fff;
}
.clPivot .k-i-calendar,
.clPivot .k-i-clock {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot .k-i-calendar {
  background-position: -32px -437px;
}
.clPivot .k-i-calendar:hover {
  background-position: -32px -457px;
}
.clPivot .k-i-clock {
  background-position: -52px -437px;
}
.clPivot .k-i-clock:hover {
  background-position: -52px -457px;
}
.clPivot .k-list-container .k-list li.k-item.k-state-selected,
.clPivot.k-list-container .k-list li.k-item.k-state-selected {
  color: #0061a8;
}
.clPivot .k-popup.k-list-container {
  border-color: #000;
}
.clPivot .k-popup .k-list .k-state-hover,
.clPivot.k-popup .k-list .k-state-hover,
.clPivot .k-popup .k-list .k-state-selected,
.clPivot.k-popup .k-list .k-state-selected {
  background: rgba(255, 255, 255, 0.15);
}
.clPivot .k-grid-content-locked > table > tbody > tr.k-alt > td:last-of-type::after {
  background-color: #f5f5f5;
}
.clPivot .k-grid-content-locked:not(.data-fetching) > table > tbody > tr.clStateRowHover > td:last-of-type::after {
  background-color: #d5dde0;
}
.clPivot .k-grid-content-locked:not(.data-fetching) > table > tbody > tr.show-table-divider > td.k-state-selected:last-of-type::after {
  background-color: #bcd9ec;
}
.clPivot .clGridContainer .k-grid-content-locked:not(.data-fetching) > table > tbody > tr.clStateHover > td:last-of-type::after {
  background-color: #dbf5ff;
}
.clPivot .k-grid-content-locked:not(.data-fetching) > table > tbody > tr.highlighted-row > td:last-of-type::after {
  background-color: #e4f6ff;
}
.clPivot .clMessage .textarea-resizer-filler {
  position: relative;
}
.clPivot .clMessage .textarea-resizer-filler::after {
  content: '';
  position: absolute;
  width: 17px;
  height: 17px;
  bottom: 3px;
  right: 0;
  z-index: 1;
  background: #fff;
}
.clPivot .clMessage .textarea-resizer-filler.firefox-resizer-filler::after {
  bottom: 0;
}
.clPivot .clMessage textarea {
  border-color: #c5c5c5;
  background-color: #fff;
  color: #2e2e2e;
}
.clPivot div.about {
  background: url('icons.07cc575688e2fa57.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -349px -2px;
}
.clPivot div.about:hover {
  background-position: -349px -41px;
}
.clPivot .settings-icon {
  background: url('icons.07cc575688e2fa57.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -312px -2px;
}
.clPivot .settings-icon:hover {
  background-position: -312px -41px;
}
.clPivot .stateless-report-settings-icon {
  background: url('icons.07cc575688e2fa57.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -385px -1px;
}
.clPivot .stateless-report-settings-icon:hover {
  background-position: -385px -41px;
}
.clPivot .logs-download {
  background: url('icons.07cc575688e2fa57.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -275px -2px;
}
.clPivot .logs-download:hover {
  background-position: -275px -41px;
}
.clPivot .k-tooltip-content {
  background-color: #fff;
  color: #2e2e2e;
}
.clPivot .chartControlContainer .chartLegend .chartInfo.selected {
  background-color: #e0e0e0;
}
.clPivot .chartControlContainer .chartInfo,
.clPivot .chartControlContainer .barDesc {
  fill: #2e2e2e;
}
.clPivot .chartControlContainer .barDescWrapper {
  fill: transparent;
}
.clPivot .chartControlContainer .barDescWrapper.active {
  fill: #e0e0e0;
}
.clPivot .chartControlContainer .bar.zero {
  fill: #f2d06b;
}
.clPivot .chartControlContainer .bar.positive {
  fill: #388e3c;
}
.clPivot .chartControlContainer .bar.negative {
  fill: #ff4133;
}
.clPivot .chartControlContainer .label {
  fill: #2e2e2e;
}
.clPivot .chartControlContainer .axis path,
.clPivot .chartControlContainer .axis line {
  fill: none;
  stroke: #2e2e2e;
}
.clPivot .chartControlContainer .label.negative {
  fill: #ff4133;
}
.clPivot .k-panelbar {
  border-right-color: #c5c5c5;
}
.clPivot .k-panelbar > li .k-header {
  background: #f5f5f5;
  color: #2e2e2e;
}
.clPivot .k-panelbar > .k-item > .k-link {
  border-color: #c5c5c5;
}
.clPivot .k-panelbar .k-state-hover {
  background-color: #f5f5f5;
  background-image: none;
  color: #2e2e2e;
}
.clPivot .k-panelbar .k-panel {
  border-color: #c5c5c5;
}
.clPivot .k-panel > li.k-item {
  background-color: #fff;
  color: #2e2e2e;
}
.clPivot .k-numeric-wrap .k-link.k-state-selected {
  background: #bcd9ec;
}
.clPivot .exportToExcel-popup ul li {
  color: #2e2e2e;
}
.clPivot .separator-list-item {
  border-color: #fff;
}
.clPivot .clValidation-error-line {
  background-color: #ff4133;
}
.clPivot.clTooltip-error {
  border-left-color: #ff4133;
}
.clPivot .clTooltip-error-value {
  color: #ff4133;
}
.clPivot-window table td {
  color: #0061a8;
}
.clPivot-window .clPopup-close {
  background: url('icons.07cc575688e2fa57.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -84px -319px;
}
.clPivot-window .clPopup-close:hover {
  background-position: -161px -319px;
}
.clOverlay {
  background-color: #000;
  filter: alpha(opacity=50);
}
.clReorderClue .k-icon {
  background-image: url('sprite.741f0a60b9c61ec4.png');
  border-color: transparent;
}
.clPivot {
  /* CLPopup begin*/
  /* CLPopup end */
}
.clPivot#report-container {
  border-color: #c5c5c5;
}
.clPivot.clTooltip {
  background-color: #fff;
  color: #2e2e2e;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.5);
}
.clPivot.k-tooltip .k-icon.k-i-close {
  background: url('icons.07cc575688e2fa57.svg') no-repeat;
  background-size: 500px 500px;
  background-position: -86px -346px;
}
.clPivot.k-tooltip .k-icon.k-i-close:hover {
  background-position: -163px -346px;
}
.clPivot.fetching-mask {
  background-color: rgba(255, 255, 255, 0.05);
  color: darkgrey;
}
.clPivot.fetching-mask div {
  background-color: #fff;
}
.clPivot.clPopup {
  color: #2e2e2e;
}
.clPivot.clPopup .clPopup-content {
  background-color: #fff;
}
.clPivot.clPopup .clPopup-content input[type='button'] {
  background: none;
  color: #0061a8;
}
.clPivot.clPopup .clPopup-content input[type='button']:hover {
  color: #ed6e4c;
}
.clPivot.clPopup .clPopup-header {
  background-color: #0061a8;
  background-image: none;
}
.clPivot.clPopup .clPopup-header span {
  color: white;
}
.clPivot.clPopup .clPopup-bottom-bar {
  background: #fff;
}
.clPivot.clPopup .clPopup-bottom-bar input {
  background-color: rgba(85, 85, 85, 0.9);
  color: #fff;
}
.clPivot.clPopup .clPopup-bottom-bar input[btntype='submit'] {
  background-color: #0061a8;
}
.clPivot.clPopup .clPopup-bottom-bar input[btntype='submit']:hover {
  background-color: #0061a8;
}
.clPivot.clPopup .clPopup-bottom-bar input:hover {
  background-color: #555555;
}
.clPivot.columnChooserWindow .ccCustomTotalsContainer.k-dropdown .k-icon {
  border-left-color: gray !important;
}
.clPivot.columnChooserWindow .k-state-selected {
  background-color: transparent;
}
.clPivot.columnChooserWindow .cl-column-chooser-hierarchy-drop-pointer {
  background-image: url('sprite.741f0a60b9c61ec4.png') t;
  background-position: 0px -326px;
}
.clPivot.dataTransfer-hint {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot.dataTransfer-hint.dataTransfer-hint-prepare {
  background-position: -216px -129px;
}
.clPivot.dataTransfer-hint.dataTransfer-hint-process {
  background-position: -194px -98px;
}
.clPivot.dataTransfer-hint.dataTransfer-hint-ready {
  background-position: -194px -129px;
}
.clPivot.column-actions-dropdown-expander-popup::before {
  border-right-color: #fff;
}
.clPivot.column-actions-dropdown-expander-popup::after {
  border-right-color: #fff;
}
.clPivot.column-actions-dropdown-expander-popup .column-actions-container .column-action-type-icon.active:not(.lock) + span {
  color: #0061a8;
}
.clPivot#gridContextMenu {
  color: #2e2e2e;
}
.clPivot#gridContextMenu li.k-separator {
  border-color: #000;
}
.clPivot#gridContextMenu li .k-sprite {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot#gridContextMenu li.k-state-hover,
.clPivot#gridContextMenu li.k-state-default.k-state-border-down {
  background-image: none;
  background-color: #ebebeb;
}
.clPivot#gridContextMenu li.k-state-hover .k-i-arrow-e,
.clPivot#gridContextMenu li.k-state-default.k-state-border-down .k-i-arrow-e {
  border-left-color: #0061a8;
}
.clPivot#gridContextMenu li.k-state-default .k-i-arrow-e {
  border-left-color: #2e2e2e;
}
.clPivot#gridContextMenu li .k-link {
  background-image: none;
  background-color: #ebebeb;
}
.clPivot#gridContextMenu li .k-link:hover {
  background-color: #cce6f7;
}
.clPivot#gridContextMenu li .k-group {
  background-color: #ebebeb;
}
.clPivot.complexFilterWindow .clPopup-content {
  background-color: #fff;
}
.clPivot.complexFilterWindow .operator-dropdown .clDropDown-value::after,
.clPivot.complexFilterWindow .dropdown-columnName .clDropDown-value::after {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -34px -297px;
}
.clPivot.k-popup.k-calendar-container {
  background-image: none;
  background-color: #fff;
}
.clPivot.k-popup.k-calendar-container .k-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position-y: -382px;
}
.clPivot.k-popup.k-calendar-container .k-i-arrow-e {
  background-position-x: -53px;
}
.clPivot.k-popup.k-calendar-container .k-i-arrow-w {
  background-position-x: -33px;
}
.clPivot.formatCellsWindow .fc-preview {
  background-color: #dbf5ff;
}
.clPivot .k-notification {
  background-color: #f5f5f5;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.5);
}
.clPivot .k-notification .k-i-note {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot .k-notification-info .k-i-note {
  background-position: -382px -80px;
}
.clPivot .k-notification-success .k-i-note {
  background-position: -271px -80px;
}
.clPivot .k-notification-warning .k-i-note {
  background-position: -306px -80px;
}
.clPivot .k-notification-error .k-i-note {
  background-position: -343px -80px;
}
#customResizeIndicator {
  background: url('resizer.607827fac73cfefc.png') no-repeat;
}
.viewTypesContainer {
  color: #2e2e2e;
}
.viewTypesContainer .viewType.active,
.viewTypesContainer .viewType:hover {
  color: #0061a8;
}
.k-marquee-color {
  background-color: transparent;
  border-color: #0061a8;
}
.tabItem-tools .item-wrapper.expanded .title,
.tabItem-tools .item-wrapper:hover .title {
  color: #0061a8;
}
.tabItem-tools .item-wrapper.expanded .clDropDown-value,
.tabItem-tools .item-wrapper:hover .clDropDown-value {
  color: #0061a8;
}
.tabItem-tools .clDropDown-popup ul {
  background-color: #fff;
}
.tabItem-tools .clDropDown-popup li:hover {
  background-color: #cce6f7;
  color: #0061a8;
}
.tabItem-tools .clDropDown-popup {
  border-color: #c5c5c5;
  color: #2e2e2e;
}
.barChart-widget-settings .cl-tab-control .cl-tab-link:hover,
.barChart-widget-settings .cl-tab-control .cl-tab-link.active {
  color: #0061a8;
}
.clStatelessReportChooser-window.clPivot.clPopup .report-settings-container.grouped .clStatelessReportDown > .clDropDown-popup {
  background: #fff;
  color: #2e2e2e;
}
.clPivot.clDragClue .k-icon,
.clPivot .cl-columns-chooser-hierarchy-drag-clue-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.clPivot .cl-columns-chooser-hierarchy-drag-clue-icon__add {
  background-position: -5px -481px;
}
.clPivot .cl-columns-chooser-hierarchy-drag-clue-icon__deny {
  background-position: -29px -481px;
}
.clPivot.clDragClue .k-icon,
.clPivot.clDragClue-add .k-icon {
  background-position: -5px -481px;
}
.clPivot.clDragClue-denied .k-icon {
  background-position: -29px -481px;
}
.clPivot.clDragClue-insertBefore .k-icon {
  background-position: -53px -481px;
}
.clPivot.clDragClue-insertAfter .k-icon {
  background-position: -75px -481px;
}
.clPivot .clValidation-error-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 250px 250px;
  background-position: -171px -40px;
}
.clPivot .bool-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position-y: -481px;
}
.clPivot .bool-icon.true {
  background-position-x: -102px;
}
.clPivot .bool-icon.false {
  background-position-x: -124px;
}
.chooseColumns-iconEl {
  background-position: -124px -2px;
}
.saveLayout-iconEl {
  background-position: -124px -128px;
}
.saveLayoutAs-iconEl {
  background-position: -124px -128px;
}
.setLayoutAsDefault-iconEl {
  background-position: -124px -193px;
}
.export-iconEl {
  background-position: -124px -225px;
}
.revert-iconEl {
  background-position: -124px -257px;
}
.formatCells-iconEl {
  background-position: -124px -34px;
}
.showDetails-iconEl {
  background-position: -124px -97px;
}
.sum-iconEl {
  background-position: -124px -66px;
}
.clDropDown a {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -32px -189px;
}
.clPivot .column-action-type-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: 100% 100%;
}
.clPivot .sortAsc-iconEl {
  background-position: -6px -183px;
}
.clPivot .sortAsc-iconEl.active {
  background-position-y: -209px;
}
.clPivot .sortDesc-iconEl {
  background-position: -6px -236px;
}
.clPivot .sortDesc-iconEl.active {
  background-position-y: -265px;
}
.clPivot .noSort {
  background-position: -6px -294px;
}
.clPivot .noSort.active {
  background-position-y: -321px;
}
.clPivot .sum-iconEl {
  background-position: -124px -66px;
}
.clPivot .function-iconEl {
  background-position: -317px -220px;
}
.clPivot .function-iconEl.active {
  background-position-y: -344px;
}
.clPivot .groupedBy {
  background-position: -81px -398px;
}
.clPivot .groupedBy.active {
  background-position-x: -123px;
}
.clPivot .ungroup-iconEl {
  background-position: -82px -370px;
}
.clPivot .ungroup-iconEl.active {
  background-position-x: -123px;
}
.clPivot .expand-iconEl {
  background-position: -194px -1px;
}
.clPivot .expand-iconEl.active {
  background-position-x: -216px;
}
.clPivot .lock {
  background-position: -5px -357px;
}
.clPivot .unlock {
  background-position: -5px -422px;
}
.clPivot .unlock.active {
  background-position-y: -450px;
}
.clPivot .duplicate-icon {
  background-position: 186px 327px;
}
.clPivot .delete-copy-icon {
  background-position: 185px 303px;
}
.clPivot .cl-list-item:hover .sortAsc-iconEl {
  background-position-y: -209px;
}
.clPivot .cl-list-item:hover .sortDesc-iconEl {
  background-position-y: -265px;
}
.clPivot .cl-list-item:hover .noSort {
  background-position-y: -321px;
}
.clPivot .cl-list-item:hover .function-iconEl {
  background-position-x: -344px;
}
.clPivot .cl-list-item:hover .groupedBy {
  background-position-x: -123px;
}
.clPivot .cl-list-item:hover .ungroup-iconEl {
  background-position-x: -123px;
}
.clPivot .cl-list-item:hover .expand-iconEl {
  background-position-x: -216px;
}
.clPivot .cl-list-item:hover .lock {
  background-position-y: -394px;
}
.clPivot .cl-list-item:hover .unlock {
  background-position-y: -450px;
}
.clPivot .cl-list-item:hover .duplicate-icon {
  background-position: 156px 327px;
}
.clPivot .cl-list-item:hover .delete-copy-icon {
  background-position: 155px 303px;
}
.groupedByIcon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -123px -399px;
}
#applyExternalFilterBtn {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -29px -144px;
}
#applyExternalFilterBtn:hover {
  background-position-x: -47px;
}
.k-item.k-state-hover .chooseColumns-iconEl {
  background-position: -160px -2px;
}
.k-item.k-state-hover .saveLayout-iconEl {
  background-position: -160px -128px;
}
.k-item.k-state-hover .saveLayoutAs-iconEl {
  background-position: -160px -128px;
}
.k-item.k-state-hover .setLayoutAsDefault-iconEl {
  background-position: -160px -193px;
}
.k-item.k-state-hover .export-iconEl {
  background-position: -160px -225px;
}
.k-item.k-state-hover .revert-iconEl {
  background-position: -160px -257px;
}
.k-item.k-state-hover .formatCells-iconEl {
  background-position: -160px -34px;
}
.k-item.k-state-hover .showDetails-iconEl {
  background-position: -160px -97px;
}
.k-item.k-state-hover .sum-iconEl {
  background-position: -160px -66px;
}
.k-item.k-state-hover .isDefault {
  background-position: -160px -193px;
}
.k-item.k-state-selected .isDefault {
  background-position: -160px -193px;
}
.icon.isDefault {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -124px -193px;
}
.removeLayoutBtn {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -84px -438px;
}
.removeLayoutBtn:hover {
  cursor: pointer;
  background-position: -127px -438px;
}
.k-window .k-window-titlebar .k-window-action .k-i-close,
.k-window .k-window-titlebar .k-window-action.k-state-hover .k-i-close {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -84px -319px;
}
.k-window .k-window-titlebar .k-window-action .k-i-close:hover,
.k-window .k-window-titlebar .k-window-action.k-state-hover .k-i-close:hover {
  background-position: -161px -319px;
}
.clPopup .clPopup-close {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -84px -319px;
}
.clPopup .clPopup-close:hover {
  background-position: -161px -319px;
}
.messageIcon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 1000px 1000px;
}
.messageIcon.error {
  background-position: -684px -156px;
}
.messageIcon.messageIcon.info {
  background-position: -764px -156px;
}
.messageIcon.messageIcon.warning {
  background-position: -612px -156px;
}
.messageIcon.messageIcon.confirm {
  background-position: -540px -156px;
}
.filter-reset {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -86px -346px;
}
.filter-reset:hover {
  background-position: -163px -346px;
}
#k-grid-header-top-area .k-dropdown-wrap .icon-sorting.k-i-arrow-n,
#k-grid-header-top-area .k-dropdown-wrap.k-state-hover .icon-sorting.k-i-arrow-n {
  background-position: -34px -320px !important;
  background-repeat: no-repeat;
  transform: rotate(180deg) !important;
}
.hierarchyLevelItemFilterable .hierarchyLevelItem .k-dropdown-wrap .k-select .k-icon,
.hierarchyLevelItemFilterable .hierarchyLevelItem .k-dropdown-wrap.k-state-hover .k-select .k-icon {
  background-position: -261px -21px !important;
}
.hierarchyLevelItemFilterable .hierarchyLevelItem .k-dropdown-wrap .k-select .k-icon.icon-sorting.k-i-arrow-n,
.hierarchyLevelItemFilterable .hierarchyLevelItem .k-dropdown-wrap.k-state-hover .k-select .k-icon.icon-sorting.k-i-arrow-n {
  transform: rotate(180deg) !important;
}
.hierarchyLevelItem .icon-sorting.k-i-arrow-n {
  transform: rotate(180deg);
}
.cl-dragWrapper .cl-drag-target {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 2000px 2000px;
  background-position: -1046px -474px;
}
.cl-dragWrapper .cl-drag-target:hover {
  background-position: -1266px -474px;
}
.cl-exp .cl-exp-nav .cl-exp-nav-expander-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -208px -188px;
}
.cl-exp .cl-exp-nav.collapsed .cl-exp-nav-expander-icon {
  background-position: -188px -188px;
}
.cl-exp .cl-exp-nav .cl-exp-nav-report .cl-exp-nav-report-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -184px -342px;
}
.cl-exp .cl-exp-nav .cl-exp-nav-report:hover .cl-exp-nav-report-icon {
  background-position-x: -212px;
}
.cl-exp .cl-exp-nav .cl-exp-search-wrapper .cl-exp-search-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -183px -447px;
}
.cl-report-explorer .cl-report-explorer-header .cl-report-explorer-edit {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -185px -475px;
}
.cl-report-explorer .cl-report-explorer-header .cl-report-explorer-edit:hover {
  background-position-x: -214px;
}
.cl-tab-control .cl-tab-links .cl-tab-all-types .cl-tab-link-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -240px -315px;
}
.cl-tab-control .cl-tab-links .cl-tab-all-types.active .cl-tab-link-icon {
  background-position-x: -268px;
}
.cl-tab-control .cl-tab-links .cl-tab-opened .cl-tab-link-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -240px -292px;
}
.cl-tab-control .cl-tab-links .cl-tab-opened.active .cl-tab-link-icon {
  background-position-x: -267px;
}
.cl-tab-control .cl-tab-links .cl-tab-favorites .cl-tab-link-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -80px -189px;
}
.cl-tab-control .cl-tab-links .cl-tab-favorites.active .cl-tab-link-icon {
  background-position-x: -156px;
}
.cl-toolbar-item .undoBtn,
.cl-toolbar-item .redoBtn,
.cl-toolbar-item .restore-to-sdBtn {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.cl-toolbar-item .undoBtn {
  background-position: -186px -294px;
}
.cl-toolbar-item .redoBtn {
  background-position: -186px -320px;
}
.cl-toolbar-item .restore-to-sdBtn {
  background-position: -123px -255px;
}
.cl-toolbar-item:hover .undoBtn {
  background-position-x: -214px;
}
.cl-toolbar-item:hover .redoBtn {
  background-position-x: -214px;
}
.cl-toolbar-item:hover .restore-to-sdBtn {
  background-position-x: -159px;
}
.cl-widget-settings .cl-widget-settings-expander .icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -190px -190px;
}
.cl-widget-settings.expanded .cl-widget-settings-expander .icon {
  background-position: -210px -190px;
}
.cl-tab-tools .cl-tab-link-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -183px -398px;
}
.cl-tab-tools:hover .cl-tab-link-icon,
.cl-tab-tools.active .cl-tab-link-icon {
  background-position-x: -212px;
}
.cl-tab-data .cl-tab-link-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -183px -422px;
}
.cl-tab-data:hover .cl-tab-link-icon,
.cl-tab-data.active .cl-tab-link-icon {
  background-position-x: -212px;
}
.tabItem-tools .clDropDown a {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -34px -187px;
}
.tabItem-tools .icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.tabItem-tools .icon.undo {
  background-position: -183px -292px;
}
.tabItem-tools .icon.redo {
  background-position: -183px -318px;
}
.tabItem-tools .icon.autofit {
  background-position: -183px -369px;
}
.tabItem-tools .icon.export-csv {
  background-position: -185px -213px;
}
.tabItem-tools .icon.export-excel {
  background-position: -185px -240px;
}
.tabItem-tools .icon.export-html {
  background-position: -185px -266px;
}
.tabItem-tools .icon.restore-to-sd {
  background-position: -80px -286px;
}
.tabItem-tools .item-wrapper.expanded .icon.undo,
.tabItem-tools .item-wrapper:hover .icon.undo {
  background-position-x: -211px;
}
.tabItem-tools .item-wrapper.expanded .icon.redo,
.tabItem-tools .item-wrapper:hover .icon.redo {
  background-position-x: -211px;
}
.tabItem-tools .item-wrapper.expanded .icon.autofit,
.tabItem-tools .item-wrapper:hover .icon.autofit {
  background-position-x: -211px;
}
.tabItem-tools .item-wrapper.expanded .icon.export-csv,
.tabItem-tools .item-wrapper:hover .icon.export-csv {
  background-position-x: -210px;
}
.tabItem-tools .item-wrapper.expanded .icon.export-excel,
.tabItem-tools .item-wrapper:hover .icon.export-excel {
  background-position-x: -210px;
}
.tabItem-tools .item-wrapper.expanded .icon.export-html,
.tabItem-tools .item-wrapper:hover .icon.export-html {
  background-position-x: -210px;
}
.tabItem-tools .item-wrapper.expanded .icon.restore-to-sd,
.tabItem-tools .item-wrapper:hover .icon.restore-to-sd {
  background-position-x: -156px;
}
.cl-widgets-picker .cl-widget-icon {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
}
.cl-widgets-picker .cl-widget-icon.ClReportTableWidget {
  background-position: -239px -172px;
}
.cl-widgets-picker .cl-widget-icon.ClReportTableWidget.active,
.cl-widgets-picker .cl-widget-icon.ClReportTableWidget:hover {
  background-position-x: -268px;
}
.cl-widgets-picker .cl-widget-icon.ClBarChartWidget {
  background-position: -238px -196px;
}
.cl-widgets-picker .cl-widget-icon.ClBarChartWidget.active,
.cl-widgets-picker .cl-widget-icon.ClBarChartWidget:hover {
  background-position-x: -267px;
}
.cl-widgets-picker .cl-widget-icon.ClLineChartWidget {
  background-position: -239px -218px;
}
.cl-widgets-picker .cl-widget-icon.ClLineChartWidget.active,
.cl-widgets-picker .cl-widget-icon.ClLineChartWidget:hover {
  background-position-x: -267px;
}
.cl-widgets-picker .cl-widget-icon.ClDonutChartWidget {
  background-position: -238px -240px;
}
.cl-widgets-picker .cl-widget-icon.ClDonutChartWidget.active,
.cl-widgets-picker .cl-widget-icon.ClDonutChartWidget:hover {
  background-position-x: -268px;
}
.cl-widgets-picker .cl-widget-icon.ClPieChartWidget {
  background-position: -239px -267px;
}
.cl-widgets-picker .cl-widget-icon.ClPieChartWidget.active,
.cl-widgets-picker .cl-widget-icon.ClPieChartWidget:hover {
  background-position-x: -267px;
}
.cl-widget-container svg * {
  font-family: 'Roboto', sans-serif;
}
.cl-widget-container svg .chart-description,
.cl-widget-container svg .x-axis-label,
.cl-widget-container svg .y-axis-label,
.cl-widget-container svg .tick text {
  fill: #2e2e2e;
  opacity: 0.5;
}
.cl-exp {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
}
.cl-exp .cl-exp-nav {
  background-color: #fff;
}
.cl-exp .cl-exp-nav .cl-exp-search-wrapper {
  border-color: #c5c5c5;
}
.cl-exp .cl-exp-nav .cl-exp-search-wrapper .cl-exp-search-input {
  color: #2e2e2e;
}
.cl-exp .cl-exp-nav .cl-exp-search-wrapper .cl-exp-search-input:after {
  color: #aeaeae;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-links {
  color: #2e2e2e;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-link.active {
  color: #fff;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-content .list-item {
  color: #2e2e2e;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-content .list-item.active {
  color: #fff;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-content .list-item.active:before {
  background-color: #fff;
}
.cl-exp .cl-exp-nav .cl-exp-nav-content .cl-tab-control .cl-tab-content .list-item:hover {
  background-color: #dbf5ff;
}
.cl-exp .cl-exp-nav .cl-exp-nav-expander {
  border-color: #c5c5c5;
}
.cl-exp .cl-exp-content {
  background-color: #f5f5f5;
}
.cl-layoutManager-root * {
  font-family: 'Roboto', sans-serif;
}
.cl-layoutManager-root .cl-layoutManager-header {
  background-color: #fff;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tabs .cl-layoutManager-tab {
  height: 40px;
  padding-right: 30px;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tabs .cl-layoutManager-tab.cl-layoutManager-active:after {
  background-color: #fff;
  content: '';
  position: absolute;
  width: 100%;
  height: 3px;
  left: 0;
  bottom: -2px;
  z-index: 10000;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tabs .cl-layoutManager-tab .cl-layoutManager-title {
  line-height: 40px;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tabs .cl-layoutManager-tab .cl-layoutManager-close_tab {
  width: 16px;
  height: 16px;
  margin-top: 3px;
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -84px -319px;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tabs .cl-layoutManager-tab .cl-layoutManager-close_tab:hover {
  background-position: -161px -319px;
}
.cl-layoutManager-root .cl-layoutManager-item_container .cl-layoutManager-content {
  border-color: #c5c5c5;
  background-color: #fff;
}
.cl-report-explorer .cl-report-explorer-favourite {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -124px -192px;
}
.cl-report-explorer .cl-report-explorer-favourite.isFavourite {
  background-position: -160px -192px;
}
.cl-report-explorer .cl-report-explorer-close {
  background-image: url('icons.07cc575688e2fa57.svg');
  background-size: 500px 500px;
  background-position: -84px -318px;
}
.cl-report-explorer .cl-report-explorer-close:hover {
  background-position: -124px -318px;
}
.cl-widget-selector .cl-widget-settings {
  border-color: #c5c5c5;
}
.cl-widget-selector .cl-widget-settings .cl-widget-settings-expander {
  height: 48px;
}
.cl-widget-selector .clProgressWindow .clPopup-content {
  background-color: transparent;
}
.cl-widget-selector .clProgressWindow .clPopup-content .clProgressContent {
  text-align: center;
  width: 100%;
  color: #2e2e2e;
}
.cl-ws-toolbar .cl-toolbar-item.separator {
  border-color: #c5c5c5;
}


/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[8].rules[0].oneOf[0].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[8].rules[1].use[0]!./src/assets/styles/common/index.less?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************/
.progress-spinner {
  display: flex;
  align-items: center;
  justify-content: center;
  animation: mat-progress-spinner-linear-rotate 2s linear infinite;
  width: 16px;
  height: 16px;
  background: var(--cl-progress-spinner-bg);
  background-size: 12px;
  background-position: center;
}
.layout-widget-toolbar {
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  padding: 0 8px 0 0;
  background: var(--ai-chat-header-bg);
  box-shadow: var(--cl-header-toolbar-box-shadow);
  border-top: var(--ai-chat-header-border-top);
  overflow: hidden;
  position: relative;
}
.content-modal-centered ::ng-deep .content-modal {
  position: absolute;
  top: 50%;
  overflow: hidden;
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  left: calc(50% - 824px / 2);
  transform: translateY(-50%);
  right: auto;
}
.cl-btn-mask {
  display: block;
  margin: 11px auto 2px auto;
  background-color: var(--browser-grid-btn-refresh-bg);
  border: 0;
  font-size: var(--cl-font-size-app);
  font-weight: 500;
  padding: 0 12px;
  height: 24px;
  line-height: 24px;
  border-radius: 2px;
  color: var(--browser-grid-btn-refresh-color);
}
.cl-btn-mask .cl-icon-inline {
  fill: var(--cl-color-icon-fill);
  margin-top: -3px;
  margin-right: 6px;
}
.cl-btn-mask:hover {
  background-color: var(--browser-grid-btn-refresh-bg-hovered);
  color: var(--cl-accent-color);
}
.cl-btn-mask:hover .cl-icon-inline {
  fill: var(--cl-accent-color);
}
.swal2-container.swal2-shown {
  z-index: 100101 !important;
  background-color: var(--cl-overlay-bg) !important;
}
.swal2-container .swal2-popup {
  width: 460px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  border-radius: var(--cl-popup-border-radius);
  background-color: var(--cl-color-modal) !important;
  font-family: var(--cl-font-family);
  padding: 0 12px 12px 16px;
  margin: 0 !important;
  z-index: 100101;
  -webkit-user-select: none;
  user-select: none;
  overflow: hidden;
  text-align: left;
}
.swal2-container .swal2-popup .swal2-header .swal2-title {
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: table;
  width: 100%;
  height: 28px;
  position: absolute;
  left: 0;
  top: 0;
  font-family: var(--cl-font-family);
  cursor: default;
  text-align: left;
  padding: 5px 12px;
  border-radius: 2px 2px 0 0;
  font-size: 16px;
  line-height: 16px;
  font-weight: 400;
  background: var(--cl-color-bg-modal-header);
  color: var(--cl-color-modal-header);
}
.swal2-container .swal2-popup .swal2-header .swal2-close {
  width: 16px;
  height: 16px;
  right: 14px;
  top: 6px;
  font-size: 0;
  mask: url('close-modal-bg.4be1090581811bec.svg');
  background: var(--cl-color-modal-close-icon);
}
.swal2-container .swal2-popup .swal2-header .swal2-close:hover {
  background: var(--cl-color-header-hover);
}
.swal2-container .swal2-popup .swal2-header .swal2-icon {
  position: static;
  width: 48px;
  height: 48px;
  border: 0;
  border-radius: 0;
  margin-top: 44px;
  margin-right: 8px;
  font-size: 0;
  float: left;
  mask: url('cl-alert-solid-danger.c002e91a83aac66a.svg');
  background: var(--cl-color-icon-fill);
}
.swal2-container .swal2-popup .swal2-header .swal2-icon > *,
.swal2-container .swal2-popup .swal2-header .swal2-icon:after,
.swal2-container .swal2-popup .swal2-header .swal2-icon:before {
  display: none !important;
}
.swal2-container .swal2-popup .swal2-header .swal2-icon.swal2-error {
  mask: url('cl-modal-solid-error.a9b5b1d831906b1f.svg');
  background: var(--swal2-error-color);
}
.swal2-container .swal2-popup .swal2-header .swal2-icon.swal2-info {
  mask: url('cl-modal-solid-info.efc88db706fce79c.svg');
  background: var(--swal2-info-color);
}
.swal2-container .swal2-popup .swal2-header .swal2-icon.swal2-success {
  mask: url('cl-modal-solid-success.d99eb349fdc2827c.svg');
  background: var(--swal2-success-color);
}
.swal2-container .swal2-popup .swal2-header .swal2-icon.swal2-warning {
  background: var(--swal2-warning-color);
}
.swal2-container .swal2-popup .swal2-content {
  float: left;
  width: calc(100% - 66px);
  height: 69px;
  margin-top: 28px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  line-height: 22px;
  overflow: auto;
  max-height: 100px;
  color: var(--cl-primary-text-color);
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  padding: 12px 0;
}
.swal2-container .swal2-popup .swal2-actions {
  margin: 0;
  justify-content: flex-end;
}
.swal2-container .swal2-popup .swal2-actions button.swal2-styled {
  float: right;
  cursor: pointer;
  vertical-align: middle;
  text-decoration: none;
  text-transform: var(--cl-button-text-transform);
  text-align: center;
  padding: 0 12px;
  height: 24px;
  line-height: 24px;
  box-sizing: border-box;
  min-width: 70px;
  color: var(--cl-button-secondary-text-default);
  background-color: var(--cl-button-secondary-surface-hover);
  border: var(--cl-button-secondary-border-default);
  border-radius: var(--cl-button-border-radius);
  font-family: var(--cl-font-family);
  font-size: var(--cl-font-size-app);
  font-weight: normal;
  margin: 0;
  margin-left: 12px;
  box-shadow: var(--cl-button-box-shadow);
}
.swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-cancel {
  background: var(--cl-button-secondary-surface-default) !important;
}
.swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-cancel:hover {
  background: var(--cl-button-secondary-surface-hover) !important;
  color: var(--cl-button-secondary-text-hover) !important;
  border: var(--cl-button-secondary-border-hover) !important;
}
.swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-cancel:focus {
  background: var(--cl-button-secondary-surface-pressed) !important;
  border: none !important;
}
.swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-confirm,
.swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-custom-confirm {
  background: var(--cl-button-primary-surface-default);
  color: var(--cl-button-primary-text-default);
  border: none;
}
.swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-confirm:hover,
.swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-custom-confirm:hover {
  background: var(--cl-button-primary-surface-hover) !important;
  border: none;
}
.swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-confirm:focus,
.swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-custom-confirm:focus {
  background: var(--cl-button-primary-surface-pressed) !important;
  border: none;
}
.swal2-container .swal2-popup .swal2-actions button.swal2-styled:hover {
  background-color: var(--cl-button-primary-surface-hover);
}
.swal2-container .swal2-popup.swal2-error .swal2-content {
  height: 100%;
}
.swal2-container .swal2-popup.swal2-delete {
  flex-direction: row;
}
.swal2-container .swal2-popup.swal2-delete .swal2-header .swal2-icon.swal2-warning {
  margin: 0;
  margin-top: 36px;
  margin-right: 12px;
  mask: url('cl-alert-solid-danger.c002e91a83aac66a.svg');
  background: var(--cl-color-warning-icon-fill);
}
.swal2-container .swal2-popup.swal2-delete .swal2-content {
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  padding: 12px 0 12px 0;
}
.swal2-container .swal2-popup.swal2-delete button.swal2-styled {
  margin-left: 12px;
  border-radius: 2px;
}
.swal2-container .swal2-popup.swal2-delete button.swal2-styled.swal2-confirm {
  color: var(--cl-button-primary-text-default) !important;
  background: var(--cl-button-danger-surface-default) !important;
}
.swal2-container .swal2-popup.swal2-delete button.swal2-styled.swal2-confirm:hover {
  background: var(--cl-button-danger-surface-hover) !important;
}
.swal2-container .swal2-popup.swal2-delete button.swal2-styled.swal2-confirm:hover {
  background: var(--cl-button-danger-surface-hover) !important;
  border: none;
}
.swal2-container .swal2-popup.swal2-delete button.swal2-styled.swal2-confirm:focus {
  background: var(--cl-button-danger-surface-default) !important;
  border: none;
}
.swal2-container .swal2-popup.swal2-delete button.swal2-styled.swal2-cancel {
  background: var(--cl-button-secondary-surface-default) !important;
}
.swal2-container .swal2-popup.swal2-delete button.swal2-styled.swal2-cancel:hover {
  background: var(--cl-button-secondary-surface-hover) !important;
}
.swal2-container .swal2-popup.swal2-delete button.swal2-styled.swal2-cancel:focus {
  background: var(--cl-button-secondary-surface-pressed) !important;
  border: none !important;
}
.swal2-container .swal2-popup.swal2-info .swal2-content {
  width: calc(100% - 87px);
  text-align: left;
  min-height: 60px;
  display: flex !important;
  align-items: center;
}
.swal2-container .swal2-alert-text {
  text-align: left;
}
.swal2-container .swal2-alert-list {
  text-align: left;
  max-height: 110px;
  overflow-y: auto;
  padding-left: 0;
}
body.swal2-shown {
  padding-right: 0px !important;
}
@-moz-document url-prefix() {
  .k-ff .cl-chart-zoom input {
    margin-top: -7px;
  }
  .k-ff .clPivot .cell-content-wrapper .group-wrapper .icon-sorting {
    margin-top: -16px;
  }
  .k-ff .cl-json-editor .cl-popup-adv .top-panel .search {
    width: 320px;
  }
  .k-ff .cl-json-editor .cl-popup-adv .top-panel .search .searchPrev {
    position: relative;
    bottom: -1px;
  }
  .k-ff div.browser-grid-container .l-grid .right-bar__toggler_close,
  .k-ff div.browser-grid-container .l-grid .cl-editor-container__toggler_close {
    top: 39px;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .k-ie .cl-chart-zoom input {
    margin-top: -5px;
  }
  .k-ie .hierarchy-container.shortMode .search__icon .cl-icon-inline {
    margin-top: -40px;
    margin-left: 10px;
  }
  .k-ie .cl-json-editor .cl-popup-adv div.cl-popup-adv__footer {
    display: block;
  }
  .k-ie .cl-json-editor .cl-popup-adv div.cl-popup-adv__footer .cl-btn.cl-btn_sm:nth-of-type(1) {
    float: left;
  }
  .k-ie .cl-json-editor .cl-popup-adv div.cl-popup-adv__footer .error-panel {
    float: left;
    width: 386px;
    height: 24px;
  }
  .k-ie .cl-json-editor .cl-popup-adv .top-panel .search .searchPrev {
    vertical-align: middle;
  }
  .k-ie div.browser-grid-container .l-grid .right-bar__toggler_close,
  .k-ie div.browser-grid-container .l-grid .cl-editor-container__toggler_close {
    top: 39px;
  }
}
@supports (-ms-ime-align: auto) {
  .k-edge .cl-chart-zoom input {
    margin-top: -10px;
  }
  .k-edge .cl-chart-zoom input::-ms-thumb {
    border-top: 4px solid var(--cl-components-content-bg-color) !important;
  }
  .k-edge .layouts-wrapper__toggler .layouts-wrapper__toggler-inner .cl-icon-inline_52x16 {
    position: absolute;
    right: -125px;
  }
  .k-edge .cl-json-editor .cl-popup-adv .top-panel .search {
    width: 320px;
  }
  .k-edge .cl-json-editor .cl-popup-adv .top-panel .search .searchPrev {
    position: relative;
    bottom: -2px;
  }
  .k-edge div.browser-grid-container .l-grid .right-bar__toggler_close,
  .k-edge div.browser-grid-container .l-grid .cl-editor-container__toggler_close {
    top: 39px;
  }
}
@font-face {
  font-family: "Roboto";
  src: url('Roboto-Thin.85d2f90c2f16f2f4.eot');
  src: url('Roboto-Thin.85d2f90c2f16f2f4.eot?#iefix') format('embedded-opentype'), url('Roboto-Thin.04e13675b1493ad2.woff2') format("woff2"), url('Roboto-Thin.07c6d6ea9c229edb.woff') format("woff"), url('Roboto-Thin.007ad09e19870442.ttf') format("truetype");
  font-weight: 100;
}
@font-face {
  font-family: "Roboto";
  src: url('Roboto-Light.c4c6ff55d69bd565.eot');
  src: url('Roboto-Light.c4c6ff55d69bd565.eot?#iefix') format('embedded-opentype'), url('Roboto-Light.0ccfdf89065a00b3.woff2') format("woff2"), url('Roboto-Light.790c228262b3cc43.woff') format("woff"), url('Roboto-Light.6c0fea71d0542cdb.ttf') format("truetype");
  font-weight: 300;
}
@font-face {
  font-family: "Roboto";
  src: url('Roboto-Regular.5b3da978b759cd2c.eot');
  src: url('Roboto-Regular.5b3da978b759cd2c.eot?#iefix') format('embedded-opentype'), url('Roboto-Regular.1b57d490fab20447.woff2') format("woff2"), url('Roboto-Regular.772caaa4f109faa7.woff') format("woff"), url('Roboto-Regular.e8d4a339f6a3241f.ttf') format("truetype");
  font-weight: 400;
}
@font-face {
  font-family: "Roboto";
  src: url('Roboto-Medium.f81a7d3ed6cfe3d3.eot');
  src: url('Roboto-Medium.f81a7d3ed6cfe3d3.eot?#iefix') format('embedded-opentype'), url('Roboto-Medium.6853876a1f9867a5.woff2') format("woff2"), url('Roboto-Medium.8b8c45d38ce5c3bd.woff') format("woff"), url('Roboto-Medium.50e73d0c201f239d.ttf') format("truetype");
  font-weight: 500;
}
@font-face {
  font-family: "Roboto";
  src: url('Roboto-Bold.5cab92a72f93535f.eot');
  src: url('Roboto-Bold.5cab92a72f93535f.eot?#iefix') format('embedded-opentype'), url('Roboto-Bold.6ba650a869096146.woff2') format("woff2"), url('Roboto-Bold.e758bd3a99b3e55a.woff') format("woff"), url('Roboto-Bold.015f3ac44f081e28.ttf') format("truetype");
  font-weight: 700;
}
@font-face {
  font-family: 'Roboto Mono';
  src: local('Roboto Mono Light'), local('RobotoMono-Light'), url('Robotomonolight.80b49b48a9be59fd.woff2') format('woff2'), url('Robotomonolight.5fa5637a1a3798b7.woff') format('woff'), url('Robotomonolight.feb369d24fbefe4b.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto Mono';
  src: local('Roboto Mono'), local('RobotoMono-Regular'), url('Robotomono.51b22e9b0e8853a4.woff2') format('woff2'), url('Robotomono.3838aaed50f16d33.woff') format('woff'), url('Robotomono.64681afff75795e3.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto Mono';
  src: local('Roboto Mono Thin'), local('RobotoMono-Thin'), url('Robotomonothin.ae9880d1ca82b3a5.woff2') format('woff2'), url('Robotomonothin.22c86b8d4f72e7db.woff') format('woff'), url('Robotomonothin.4ef363420e616192.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto Mono';
  src: local('Roboto Mono Italic'), local('RobotoMono-Italic'), url('Robotomonoitalic.7715e64e076cbfbe.woff2') format('woff2'), url('Robotomonoitalic.ad5884f2a0e4f1ea.woff') format('woff'), url('Robotomonoitalic.389a7f87a59de9a4.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Roboto Mono';
  src: local('Roboto Mono Medium Italic'), local('RobotoMono-MediumItalic'), url('Robotomonomediumitalic.01a8b501d7166197.woff2') format('woff2'), url('Robotomonomediumitalic.968dd9b00ce0acfd.woff') format('woff'), url('Robotomonomediumitalic.a840d524bb60d2f6.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Roboto Mono';
  src: local('Roboto Mono Light Italic'), local('RobotoMono-LightItalic'), url('Robotomonolightitalic.e1f3823103c9114c.woff2') format('woff2'), url('Robotomonolightitalic.dd7596aa5b380b62.woff') format('woff'), url('Robotomonolightitalic.03436b5225cf8301.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Roboto Mono';
  src: local('Roboto Mono Thin Italic'), local('RobotoMono-ThinItalic'), url('Robotomonothinitalic.bd3eae1623279976.woff2') format('woff2'), url('Robotomonothinitalic.f95d87a4dbb25756.woff') format('woff'), url('Robotomonothinitalic.c71b4484131863ee.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: 'Roboto Mono';
  src: local('Roboto Mono Medium'), local('RobotoMono-Medium'), url('Robotomonomedium.aaef6bb1d2d442f7.woff2') format('woff2'), url('Robotomonomedium.e08d4f07cc8e7d07.woff') format('woff'), url('Robotomonomedium.62bc436962041dcf.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto Mono';
  src: local('Roboto Mono Bold Italic'), local('RobotoMono-BoldItalic'), url('Robotomonobolditalic.810423dc9b354280.woff2') format('woff2'), url('Robotomonobolditalic.5d48cb9ed866f17b.woff') format('woff'), url('Robotomonobolditalic.6433420b4cc12224.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'Roboto Mono';
  src: local('Roboto Mono Bold'), local('RobotoMono-Bold'), url('Robotomonobold.571555e3ca71431d.woff2') format('woff2'), url('Robotomonobold.e8cf441cfb6a806b.woff') format('woff'), url('Robotomonobold.c22859f9c0852456.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-Light.e3e5d59a26782606.ttf') format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-LightItalic.20926b84814e079a.ttf') format("truetype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-Regular.4543090a37b427da.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-Italic.a35161630d917929.ttf') format("truetype");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-Semibold.363dd9fef233662b.ttf') format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-SemiboldItalic.35baac118bd6c682.ttf') format("truetype");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-Bold.c1fc02c2ea5dd4e9.ttf') format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-BoldItalic.c3465f49e9eb9e0e.ttf') format("truetype");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-ExtraBold.3bb1ee08feffc738.ttf') format("truetype");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url('OpenSans-ExtraBoldItalic.7d99029a3447cd25.ttf') format("truetype");
  font-weight: 800;
  font-style: italic;
}
.fa-times-thin:before {
  content: '\00d7';
}
.fa-plus-thin:before {
  content: '\002b';
}
@font-face {
  font-family: "falcon-font";
  src: url('falcon-font.72d5615ea3addb15.eot');
  src: url('falcon-font.72d5615ea3addb15.eot?#iefix') format("embedded-opentype"), url('falcon-font.c3b033085f9cf343.woff') format("woff"), url('falcon-font.622631ca5cc5ed2c.ttf') format("truetype"), url('falcon-font.e775ec23b45c6ad3.svg#falcon-font') format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: "falcon-font" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="fl-"]:before,
[class*=" fl-"]:before {
  font-family: "falcon-font" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fl-open-in-separate-tab:before {
  content: "\61";
}
.fl-close:before {
  content: "\62";
}
.fl-minus:before {
  content: "\63";
}
.fl-plus:before {
  content: "\64";
}
.fl-plus-selected:before {
  content: "\65";
}
.fl-minimize:before {
  content: "\66";
}
.fl-open-in-separate-tab-one:before {
  content: "\67";
}
.fl-empty-plus:before {
  content: "\68";
}
.fl-python:before {
  content: "\69";
}
.fl-r:before {
  content: "\6a";
}
.fl-dashes:before {
  content: "\6b";
}
.fl-widget:before {
  content: "\6c";
}
.fl-cog:before {
  content: "\6d";
}
.fl-cog-on:before {
  content: "\6d";
  color: #F47B5F;
}
.scroll-wrapper.main-scroll-container {
  flex: 1;
}
.grid-mask {
  justify-content: center;
  align-items: center;
  display: flex;
  background: var(--finance-base-bg);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  border-right: 1px solid var(--content-border-color);
}
.grid-mask .content-mask__title,
.grid-mask .content-mask__button {
  display: block;
}
.grid-mask .content-mask__buttons {
  display: flex;
  align-items: center;
}
.grid-mask .content-mask__separator {
  margin: 17px 10px 0;
}
.grid-mask .content-mask__title {
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  text-align: center;
}
.grid-mask .content-mask__container {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.grid-mask .content-mask__container .content-mask__separator {
  margin: 12px 8px 6px 8px;
}
.grid-mask .content-mask__button {
  margin: 17px auto 0;
  display: block;
  background-color: var(--content-btn-bg);
  border: var(--content-btn-border);
  font-size: var(--cl-font-size-app);
  font-weight: 500;
  padding: 0 8px;
  height: 24px;
  line-height: 23px;
  border-radius: 2px;
  color: var(--cl-secondary-text-color);
  box-shadow: var(--finance-mask-button-shadow);
}
.grid-mask .content-mask__button .cl-icon-inline {
  fill: var(--cl-color-icon-fill);
  margin-top: -2px;
  margin-right: 6px;
}
.grid-mask .content-mask__button:hover {
  background-color: var(--content-btn-hover-bg);
  color: var(--cl-color-icon-hover-fill);
  border: var(--content-btn-hover-border);
}
.grid-mask .content-mask__button:hover .cl-icon-inline {
  fill: var(--cl-color-icon-hover-fill);
}
.grid-mask .content-mask__button:active {
  background-color: var(--content-btn-active-bg);
  color: var(--content-btn-active-color);
  border: var(--content-btn-active-border);
}
.grid-mask .content-mask__button:active .cl-icon-inline {
  fill: var(--content-btn-active-color);
}
body,
body *,
.clPivot,
.cl-exp *,
.clPivot * {
  scrollbar-arrow-color: var(--cl-scrollbar-base-color);
  scrollbar-face-color: var(--cl-scrollbar-base-color);
  scrollbar-shadow-color: var(--cl-scrollbar-base-color);
  scrollbar-track-color: var(--cl-scrollbar-track-color);
  scrollbar-color: var(--cl-scrollbar-thumb-color) var(--cl-scrollbar-bg-color);
}
body::-webkit-scrollbar,
body *::-webkit-scrollbar,
.clPivot::-webkit-scrollbar,
.cl-exp *::-webkit-scrollbar,
.clPivot *::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
body::-webkit-scrollbar-track,
body *::-webkit-scrollbar-track,
.clPivot::-webkit-scrollbar-track,
.cl-exp *::-webkit-scrollbar-track,
.clPivot *::-webkit-scrollbar-track {
  border-radius: 10px;
}
body::-webkit-scrollbar-thumb,
body *::-webkit-scrollbar-thumb,
.clPivot::-webkit-scrollbar-thumb,
.cl-exp *::-webkit-scrollbar-thumb,
.clPivot *::-webkit-scrollbar-thumb {
  background-color: var(--cl-scrollbar-thumb-color) !important;
  border: 1px solid var(--cl-scrollbar-bg-color);
}
body::-webkit-scrollbar-thumb:hover,
body *::-webkit-scrollbar-thumb:hover,
.clPivot::-webkit-scrollbar-thumb:hover,
.cl-exp *::-webkit-scrollbar-thumb:hover,
.clPivot *::-webkit-scrollbar-thumb:hover,
body::-webkit-scrollbar-thumb:active,
body *::-webkit-scrollbar-thumb:active,
.clPivot::-webkit-scrollbar-thumb:active,
.cl-exp *::-webkit-scrollbar-thumb:active,
.clPivot *::-webkit-scrollbar-thumb:active {
  background-color: var(--cl-scrollbar-thumb-hover-color) !important;
}
body::-webkit-scrollbar-track-piece,
body *::-webkit-scrollbar-track-piece,
.clPivot::-webkit-scrollbar-track-piece,
.cl-exp *::-webkit-scrollbar-track-piece,
.clPivot *::-webkit-scrollbar-track-piece {
  background: var(--cl-scrollbar-bg-color) !important;
}
body::-webkit-scrollbar-button:vertical:decrement,
body *::-webkit-scrollbar-button:vertical:decrement,
.clPivot::-webkit-scrollbar-button:vertical:decrement,
.cl-exp *::-webkit-scrollbar-button:vertical:decrement,
.clPivot *::-webkit-scrollbar-button:vertical:decrement,
body::-webkit-scrollbar-button:vertical:increment,
body *::-webkit-scrollbar-button:vertical:increment,
.clPivot::-webkit-scrollbar-button:vertical:increment,
.cl-exp *::-webkit-scrollbar-button:vertical:increment,
.clPivot *::-webkit-scrollbar-button:vertical:increment,
body::-webkit-scrollbar-button:horizontal:decrement,
body *::-webkit-scrollbar-button:horizontal:decrement,
.clPivot::-webkit-scrollbar-button:horizontal:decrement,
.cl-exp *::-webkit-scrollbar-button:horizontal:decrement,
.clPivot *::-webkit-scrollbar-button:horizontal:decrement,
body::-webkit-scrollbar-button:horizontal:increment,
body *::-webkit-scrollbar-button:horizontal:increment,
.clPivot::-webkit-scrollbar-button:horizontal:increment,
.cl-exp *::-webkit-scrollbar-button:horizontal:increment,
.clPivot *::-webkit-scrollbar-button:horizontal:increment {
  display: none;
}
body::-webkit-scrollbar-corner,
body *::-webkit-scrollbar-corner,
.clPivot::-webkit-scrollbar-corner,
.cl-exp *::-webkit-scrollbar-corner,
.clPivot *::-webkit-scrollbar-corner {
  background-color: var(--cl-scrollbar-bg-color);
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  html .clPivot .k-grid-content .k-scrollbar-vertical {
    width: 12px !important;
  }
  html .clPivot .k-grid-content .k-scrollbar-vertical::-webkit-scrollbar-thumb:vertical {
    border-left: 4px solid var(--cl-scrollbar-bg-color);
  }
}
.cl-chart {
  height: 100%;
  overflow: hidden;
  display: flex;
  font-family: var(--cl-font-family);
}
.cl-chart.with-horizontal-legend {
  flex-direction: column;
}
.cl-chart .legend-container {
  display: flex;
  overflow-y: auto;
  overflow-x: hidden;
  box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.21), 3px 0px 10px rgba(0, 0, 0, 0.175);
}
.cl-chart .legend-container.horizontal {
  overflow-y: auto;
  box-shadow: none;
  max-height: 52px;
}
.cl-chart .legend-container .cl-chart-legend {
  display: block;
  overflow: visible;
}
.cl-chart .chart-container {
  display: flex;
  flex-grow: 1;
  overflow-x: hidden;
}
.cl-chart .negNum {
  fill: var(--cl-color-error) !important;
}
.gauge-chart .negNum {
  fill: var(--cl-color-error) !important;
}
.gauge-chart .value-text-wrapper .tooltip-text {
  fill: var(--cl-primary-text-color);
}
.gauge-chart .labels-wrapper text {
  fill: var(--cl-secondary-text-color);
}
.gauge-chart .empty.segment {
  fill: var(--gauge-chart-empty-segment-color);
}
.line-chart,
.scatter-plot,
.bar-chart,
.stacked-chart,
.cumulative-stacked-chart,
.histogram,
.pie-chart {
  background: var(--chart-content-bg-color);
  font-family: var(--cl-font-family);
  height: 100%;
}
.line-chart *,
.scatter-plot *,
.bar-chart *,
.stacked-chart *,
.cumulative-stacked-chart *,
.histogram *,
.pie-chart * {
  pointer-events: all;
}
.line-chart.histogram .bar rect,
.scatter-plot.histogram .bar rect,
.bar-chart.histogram .bar rect,
.stacked-chart.histogram .bar rect,
.cumulative-stacked-chart.histogram .bar rect,
.histogram.histogram .bar rect,
.pie-chart.histogram .bar rect {
  fill: var(--histogram-bar-rect-color);
}
.line-chart.histogram .bar.active rect,
.scatter-plot.histogram .bar.active rect,
.bar-chart.histogram .bar.active rect,
.stacked-chart.histogram .bar.active rect,
.cumulative-stacked-chart.histogram .bar.active rect,
.histogram.histogram .bar.active rect,
.pie-chart.histogram .bar.active rect {
  fill: var(--histogram-bar-active-rect-color);
}
.line-chart.histogram .barTitle,
.scatter-plot.histogram .barTitle,
.bar-chart.histogram .barTitle,
.stacked-chart.histogram .barTitle,
.cumulative-stacked-chart.histogram .barTitle,
.histogram.histogram .barTitle,
.pie-chart.histogram .barTitle {
  fill: var(--cl-primary-text-color);
  visibility: hidden;
}
.line-chart.histogram .barTitle.active,
.scatter-plot.histogram .barTitle.active,
.bar-chart.histogram .barTitle.active,
.stacked-chart.histogram .barTitle.active,
.cumulative-stacked-chart.histogram .barTitle.active,
.histogram.histogram .barTitle.active,
.pie-chart.histogram .barTitle.active {
  visibility: visible;
}
.line-chart.histogram .indicator-title,
.scatter-plot.histogram .indicator-title,
.bar-chart.histogram .indicator-title,
.stacked-chart.histogram .indicator-title,
.cumulative-stacked-chart.histogram .indicator-title,
.histogram.histogram .indicator-title,
.pie-chart.histogram .indicator-title {
  font-size: 12px;
  font-weight: 500;
}
.line-chart.histogram .specLine-title,
.scatter-plot.histogram .specLine-title,
.bar-chart.histogram .specLine-title,
.stacked-chart.histogram .specLine-title,
.cumulative-stacked-chart.histogram .specLine-title,
.histogram.histogram .specLine-title,
.pie-chart.histogram .specLine-title {
  fill: var(--cl-primary-text-color);
  font-size: 12px !important;
  font-weight: 400;
}
.line-chart .chart-body,
.scatter-plot .chart-body,
.bar-chart .chart-body,
.stacked-chart .chart-body,
.cumulative-stacked-chart .chart-body,
.histogram .chart-body,
.pie-chart .chart-body {
  pointer-events: all;
}
.line-chart .chart-body foreignObject canvas,
.scatter-plot .chart-body foreignObject canvas,
.bar-chart .chart-body foreignObject canvas,
.stacked-chart .chart-body foreignObject canvas,
.cumulative-stacked-chart .chart-body foreignObject canvas,
.histogram .chart-body foreignObject canvas,
.pie-chart .chart-body foreignObject canvas {
  position: fixed;
}
.line-chart .chart-body .errorBars,
.scatter-plot .chart-body .errorBars,
.bar-chart .chart-body .errorBars,
.stacked-chart .chart-body .errorBars,
.cumulative-stacked-chart .chart-body .errorBars,
.histogram .chart-body .errorBars,
.pie-chart .chart-body .errorBars {
  fill: var(--line-chart-error-bar-color);
}
.line-chart .tick line,
.scatter-plot .tick line,
.bar-chart .tick line,
.stacked-chart .tick line,
.cumulative-stacked-chart .tick line,
.histogram .tick line,
.pie-chart .tick line {
  opacity: 0.5;
  fill: none;
  stroke: var(--cl-separator-color);
  shape-rendering: crispEdges;
}
.line-chart text,
.scatter-plot text,
.bar-chart text,
.stacked-chart text,
.cumulative-stacked-chart text,
.histogram text,
.pie-chart text {
  font-size: 10px;
  font-weight: normal;
}
.line-chart text .title,
.scatter-plot text .title,
.bar-chart text .title,
.stacked-chart text .title,
.cumulative-stacked-chart text .title,
.histogram text .title,
.pie-chart text .title {
  fill: var(--cl-secondary-text-color);
}
.line-chart text .value,
.scatter-plot text .value,
.bar-chart text .value,
.stacked-chart text .value,
.cumulative-stacked-chart text .value,
.histogram text .value,
.pie-chart text .value {
  fill: var(--cl-primary-text-color);
}
.line-chart .axis text,
.scatter-plot .axis text,
.bar-chart .axis text,
.stacked-chart .axis text,
.cumulative-stacked-chart .axis text,
.histogram .axis text,
.pie-chart .axis text {
  fill: var(--cl-secondary-text-color);
}
.line-chart .axis text:hover,
.scatter-plot .axis text:hover,
.bar-chart .axis text:hover,
.stacked-chart .axis text:hover,
.cumulative-stacked-chart .axis text:hover,
.histogram .axis text:hover,
.pie-chart .axis text:hover {
  fill: var(--cl-primary-text-color);
}
.line-chart .y-axis-label,
.scatter-plot .y-axis-label,
.bar-chart .y-axis-label,
.stacked-chart .y-axis-label,
.cumulative-stacked-chart .y-axis-label,
.histogram .y-axis-label,
.pie-chart .y-axis-label,
.line-chart .y-axis-label,
.scatter-plot .y-axis-label,
.bar-chart .y-axis-label,
.stacked-chart .y-axis-label,
.cumulative-stacked-chart .y-axis-label,
.histogram .y-axis-label,
.pie-chart .y-axis-label {
  font-size: 12px;
}
.line-chart .axis.y path,
.scatter-plot .axis.y path,
.bar-chart .axis.y path,
.stacked-chart .axis.y path,
.cumulative-stacked-chart .axis.y path,
.histogram .axis.y path,
.pie-chart .axis.y path,
.line-chart .axis.y-secondary path,
.scatter-plot .axis.y-secondary path,
.bar-chart .axis.y-secondary path,
.stacked-chart .axis.y-secondary path,
.cumulative-stacked-chart .axis.y-secondary path,
.histogram .axis.y-secondary path,
.pie-chart .axis.y-secondary path {
  stroke: var(--cl-color-icon-disabled);
}
.line-chart .axis.x path,
.scatter-plot .axis.x path,
.bar-chart .axis.x path,
.stacked-chart .axis.x path,
.cumulative-stacked-chart .axis.x path,
.histogram .axis.x path,
.pie-chart .axis.x path,
.line-chart .axis.x line,
.scatter-plot .axis.x line,
.bar-chart .axis.x line,
.stacked-chart .axis.x line,
.cumulative-stacked-chart .axis.x line,
.histogram .axis.x line,
.pie-chart .axis.x line {
  stroke: var(--cl-color-icon-disabled);
}
.line-chart .split-value-tooltip,
.scatter-plot .split-value-tooltip,
.bar-chart .split-value-tooltip,
.stacked-chart .split-value-tooltip,
.cumulative-stacked-chart .split-value-tooltip,
.histogram .split-value-tooltip,
.pie-chart .split-value-tooltip {
  pointer-events: all;
}
.line-chart .split-value-tooltip .tooltip-underlay,
.scatter-plot .split-value-tooltip .tooltip-underlay,
.bar-chart .split-value-tooltip .tooltip-underlay,
.stacked-chart .split-value-tooltip .tooltip-underlay,
.cumulative-stacked-chart .split-value-tooltip .tooltip-underlay,
.histogram .split-value-tooltip .tooltip-underlay,
.pie-chart .split-value-tooltip .tooltip-underlay {
  fill: transparent;
}
.line-chart .split-value-tooltip .tooltip-title,
.scatter-plot .split-value-tooltip .tooltip-title,
.bar-chart .split-value-tooltip .tooltip-title,
.stacked-chart .split-value-tooltip .tooltip-title,
.cumulative-stacked-chart .split-value-tooltip .tooltip-title,
.histogram .split-value-tooltip .tooltip-title,
.pie-chart .split-value-tooltip .tooltip-title {
  fill: var(--bar-chart-split-line-color);
}
.line-chart .split-value-tooltip .tooltip-line,
.scatter-plot .split-value-tooltip .tooltip-line,
.bar-chart .split-value-tooltip .tooltip-line,
.stacked-chart .split-value-tooltip .tooltip-line,
.cumulative-stacked-chart .split-value-tooltip .tooltip-line,
.histogram .split-value-tooltip .tooltip-line,
.pie-chart .split-value-tooltip .tooltip-line {
  stroke: var(--bar-chart-split-line-color);
  stroke-width: 2px;
  stroke-dasharray: 5, 5;
}
.line-chart .split-value-tooltip .tooltip-text,
.scatter-plot .split-value-tooltip .tooltip-text,
.bar-chart .split-value-tooltip .tooltip-text,
.stacked-chart .split-value-tooltip .tooltip-text,
.cumulative-stacked-chart .split-value-tooltip .tooltip-text,
.histogram .split-value-tooltip .tooltip-text,
.pie-chart .split-value-tooltip .tooltip-text {
  font-size: 12px;
  font-family: var(--cl-font-family);
}
.line-chart .tooltip-main,
.scatter-plot .tooltip-main,
.bar-chart .tooltip-main,
.stacked-chart .tooltip-main,
.cumulative-stacked-chart .tooltip-main,
.histogram .tooltip-main,
.pie-chart .tooltip-main {
  pointer-events: all;
}
.line-chart .tooltip-main .tooltip-underlay,
.scatter-plot .tooltip-main .tooltip-underlay,
.bar-chart .tooltip-main .tooltip-underlay,
.stacked-chart .tooltip-main .tooltip-underlay,
.cumulative-stacked-chart .tooltip-main .tooltip-underlay,
.histogram .tooltip-main .tooltip-underlay,
.pie-chart .tooltip-main .tooltip-underlay {
  fill: transparent;
}
.line-chart .tooltip-main .tooltip-title,
.scatter-plot .tooltip-main .tooltip-title,
.bar-chart .tooltip-main .tooltip-title,
.stacked-chart .tooltip-main .tooltip-title,
.cumulative-stacked-chart .tooltip-main .tooltip-title,
.histogram .tooltip-main .tooltip-title,
.pie-chart .tooltip-main .tooltip-title {
  fill: var(--cl-accent-color);
  stroke: var(--cl-accent-color) !important;
  stroke-width: 1px;
}
.line-chart .tooltip-main .tooltip-text,
.scatter-plot .tooltip-main .tooltip-text,
.bar-chart .tooltip-main .tooltip-text,
.stacked-chart .tooltip-main .tooltip-text,
.cumulative-stacked-chart .tooltip-main .tooltip-text,
.histogram .tooltip-main .tooltip-text,
.pie-chart .tooltip-main .tooltip-text {
  font-size: 12px;
  font-family: var(--cl-font-family);
}
.line-chart .navigator .overlay,
.scatter-plot .navigator .overlay,
.bar-chart .navigator .overlay,
.stacked-chart .navigator .overlay,
.cumulative-stacked-chart .navigator .overlay,
.histogram .navigator .overlay,
.pie-chart .navigator .overlay {
  fill: var(--chart-navigator-overlay);
}
.line-chart .navigator .lines .line,
.scatter-plot .navigator .lines .line,
.bar-chart .navigator .lines .line,
.stacked-chart .navigator .lines .line,
.cumulative-stacked-chart .navigator .lines .line,
.histogram .navigator .lines .line,
.pie-chart .navigator .lines .line {
  stroke: var(--navigator-line-color);
}
.line-chart .navigator .lines .line:first-child,
.scatter-plot .navigator .lines .line:first-child,
.bar-chart .navigator .lines .line:first-child,
.stacked-chart .navigator .lines .line:first-child,
.cumulative-stacked-chart .navigator .lines .line:first-child,
.histogram .navigator .lines .line:first-child,
.pie-chart .navigator .lines .line:first-child {
  display: none;
}
.line-chart .navigator .navigator-outline,
.scatter-plot .navigator .navigator-outline,
.bar-chart .navigator .navigator-outline,
.stacked-chart .navigator .navigator-outline,
.cumulative-stacked-chart .navigator .navigator-outline,
.histogram .navigator .navigator-outline,
.pie-chart .navigator .navigator-outline {
  stroke: transparent;
  fill: var(--navigator-outline-color);
  fill-opacity: 0.4;
}
.line-chart .navigator .navigator-underline,
.scatter-plot .navigator .navigator-underline,
.bar-chart .navigator .navigator-underline,
.stacked-chart .navigator .navigator-underline,
.cumulative-stacked-chart .navigator .navigator-underline,
.histogram .navigator .navigator-underline,
.pie-chart .navigator .navigator-underline {
  stroke: var(--navigator-line-color);
  stroke-width: 1px;
}
.line-chart .navigator .labels .label,
.scatter-plot .navigator .labels .label,
.bar-chart .navigator .labels .label,
.stacked-chart .navigator .labels .label,
.cumulative-stacked-chart .navigator .labels .label,
.histogram .navigator .labels .label,
.pie-chart .navigator .labels .label {
  pointer-events: none;
}
.line-chart .navigator .brush .selection,
.scatter-plot .navigator .brush .selection,
.bar-chart .navigator .brush .selection,
.stacked-chart .navigator .brush .selection,
.cumulative-stacked-chart .navigator .brush .selection,
.histogram .navigator .brush .selection,
.pie-chart .navigator .brush .selection {
  fill: var(--chart-brash-selection);
  fill-opacity: 1;
  stroke: transparent;
}
.line-chart .navigator .brush .handle-custom-wrapper .tooltip-title,
.scatter-plot .navigator .brush .handle-custom-wrapper .tooltip-title,
.bar-chart .navigator .brush .handle-custom-wrapper .tooltip-title,
.stacked-chart .navigator .brush .handle-custom-wrapper .tooltip-title,
.cumulative-stacked-chart .navigator .brush .handle-custom-wrapper .tooltip-title,
.histogram .navigator .brush .handle-custom-wrapper .tooltip-title,
.pie-chart .navigator .brush .handle-custom-wrapper .tooltip-title {
  fill: var(--cl-accent-color);
  stroke: none;
}
.line-chart .navigator .brush .handle-custom-wrapper .handle--custom,
.scatter-plot .navigator .brush .handle-custom-wrapper .handle--custom,
.bar-chart .navigator .brush .handle-custom-wrapper .handle--custom,
.stacked-chart .navigator .brush .handle-custom-wrapper .handle--custom,
.cumulative-stacked-chart .navigator .brush .handle-custom-wrapper .handle--custom,
.histogram .navigator .brush .handle-custom-wrapper .handle--custom,
.pie-chart .navigator .brush .handle-custom-wrapper .handle--custom {
  fill: var(--chart-brash-handle);
}
.line-chart .navigator:hover .handle-tooltip,
.scatter-plot .navigator:hover .handle-tooltip,
.bar-chart .navigator:hover .handle-tooltip,
.stacked-chart .navigator:hover .handle-tooltip,
.cumulative-stacked-chart .navigator:hover .handle-tooltip,
.histogram .navigator:hover .handle-tooltip,
.pie-chart .navigator:hover .handle-tooltip {
  opacity: 1;
}
.line-chart .y-axis-label,
.scatter-plot .y-axis-label,
.bar-chart .y-axis-label,
.stacked-chart .y-axis-label,
.cumulative-stacked-chart .y-axis-label,
.histogram .y-axis-label,
.pie-chart .y-axis-label,
.line-chart .x-axis-label,
.scatter-plot .x-axis-label,
.bar-chart .x-axis-label,
.stacked-chart .x-axis-label,
.cumulative-stacked-chart .x-axis-label,
.histogram .x-axis-label,
.pie-chart .x-axis-label {
  font-size: 12px;
  fill: var(--cl-primary-text-color);
  font-family: var(--cl-font-family);
}
.line-chart .y-axis-marker.primary,
.scatter-plot .y-axis-marker.primary,
.bar-chart .y-axis-marker.primary,
.stacked-chart .y-axis-marker.primary,
.cumulative-stacked-chart .y-axis-marker.primary,
.histogram .y-axis-marker.primary,
.pie-chart .y-axis-marker.primary,
.line-chart .y-axis-marker.secondary,
.scatter-plot .y-axis-marker.secondary,
.bar-chart .y-axis-marker.secondary,
.stacked-chart .y-axis-marker.secondary,
.cumulative-stacked-chart .y-axis-marker.secondary,
.histogram .y-axis-marker.secondary,
.pie-chart .y-axis-marker.secondary {
  fill: var(--chart-underlay-color);
}
.line-chart .stack-list .line.active,
.scatter-plot .stack-list .line.active,
.bar-chart .stack-list .line.active,
.stacked-chart .stack-list .line.active,
.cumulative-stacked-chart .stack-list .line.active,
.histogram .stack-list .line.active,
.pie-chart .stack-list .line.active,
.line-chart.histogram .chart-body .line.active,
.scatter-plot.histogram .chart-body .line.active,
.bar-chart.histogram .chart-body .line.active,
.stacked-chart.histogram .chart-body .line.active,
.cumulative-stacked-chart.histogram .chart-body .line.active,
.histogram.histogram .chart-body .line.active,
.pie-chart.histogram .chart-body .line.active {
  stroke-width: 3.5px;
}
.line-chart .stack-list .line.disabled,
.scatter-plot .stack-list .line.disabled,
.bar-chart .stack-list .line.disabled,
.stacked-chart .stack-list .line.disabled,
.cumulative-stacked-chart .stack-list .line.disabled,
.histogram .stack-list .line.disabled,
.pie-chart .stack-list .line.disabled,
.line-chart.histogram .chart-body .line.disabled,
.scatter-plot.histogram .chart-body .line.disabled,
.bar-chart.histogram .chart-body .line.disabled,
.stacked-chart.histogram .chart-body .line.disabled,
.cumulative-stacked-chart.histogram .chart-body .line.disabled,
.histogram.histogram .chart-body .line.disabled,
.pie-chart.histogram .chart-body .line.disabled {
  stroke: var(--chart-bar-item-disabled-color);
}
.line-chart .tooltip-points .point.disabled,
.scatter-plot .tooltip-points .point.disabled,
.bar-chart .tooltip-points .point.disabled,
.stacked-chart .tooltip-points .point.disabled,
.cumulative-stacked-chart .tooltip-points .point.disabled,
.histogram .tooltip-points .point.disabled,
.pie-chart .tooltip-points .point.disabled,
.line-chart .data-item-points .data-item-point.disabled,
.scatter-plot .data-item-points .data-item-point.disabled,
.bar-chart .data-item-points .data-item-point.disabled,
.stacked-chart .data-item-points .data-item-point.disabled,
.cumulative-stacked-chart .data-item-points .data-item-point.disabled,
.histogram .data-item-points .data-item-point.disabled,
.pie-chart .data-item-points .data-item-point.disabled {
  fill: var(--chart-bar-item-disabled-color);
}
.line-chart .tooltip-points .point,
.scatter-plot .tooltip-points .point,
.bar-chart .tooltip-points .point,
.stacked-chart .tooltip-points .point,
.cumulative-stacked-chart .tooltip-points .point,
.histogram .tooltip-points .point,
.pie-chart .tooltip-points .point,
.line-chart .data-item-points .data-item-point,
.scatter-plot .data-item-points .data-item-point,
.bar-chart .data-item-points .data-item-point,
.stacked-chart .data-item-points .data-item-point,
.cumulative-stacked-chart .data-item-points .data-item-point,
.histogram .data-item-points .data-item-point,
.pie-chart .data-item-points .data-item-point {
  cursor: pointer;
}
.line-chart.secondary .cl-legend .cl-legend-item rect,
.scatter-plot.secondary .cl-legend .cl-legend-item rect,
.bar-chart.secondary .cl-legend .cl-legend-item rect,
.stacked-chart.secondary .cl-legend .cl-legend-item rect,
.cumulative-stacked-chart.secondary .cl-legend .cl-legend-item rect,
.histogram.secondary .cl-legend .cl-legend-item rect,
.pie-chart.secondary .cl-legend .cl-legend-item rect,
.line-chart.secondary .cl-legend .cl-legend-item-add rect,
.scatter-plot.secondary .cl-legend .cl-legend-item-add rect,
.bar-chart.secondary .cl-legend .cl-legend-item-add rect,
.stacked-chart.secondary .cl-legend .cl-legend-item-add rect,
.cumulative-stacked-chart.secondary .cl-legend .cl-legend-item-add rect,
.histogram.secondary .cl-legend .cl-legend-item-add rect,
.pie-chart.secondary .cl-legend .cl-legend-item-add rect,
.line-chart.secondary .dot,
.scatter-plot.secondary .dot,
.bar-chart.secondary .dot,
.stacked-chart.secondary .dot,
.cumulative-stacked-chart.secondary .dot,
.histogram.secondary .dot,
.pie-chart.secondary .dot {
  fill: var(--histogram-secondary-color);
}
.line-chart.secondary .stack-list .line,
.scatter-plot.secondary .stack-list .line,
.bar-chart.secondary .stack-list .line,
.stacked-chart.secondary .stack-list .line,
.cumulative-stacked-chart.secondary .stack-list .line,
.histogram.secondary .stack-list .line,
.pie-chart.secondary .stack-list .line {
  stroke: var(--histogram-secondary-color);
}
.line-chart .stack.disabled .scatter-plot-point,
.scatter-plot .stack.disabled .scatter-plot-point,
.bar-chart .stack.disabled .scatter-plot-point,
.stacked-chart .stack.disabled .scatter-plot-point,
.cumulative-stacked-chart .stack.disabled .scatter-plot-point,
.histogram .stack.disabled .scatter-plot-point,
.pie-chart .stack.disabled .scatter-plot-point {
  fill: var(--chart-bar-item-disabled-color);
}
.line-chart.line-chart .axis.x .tick,
.scatter-plot.line-chart .axis.x .tick,
.bar-chart.line-chart .axis.x .tick,
.stacked-chart.line-chart .axis.x .tick,
.cumulative-stacked-chart.line-chart .axis.x .tick,
.histogram.line-chart .axis.x .tick,
.pie-chart.line-chart .axis.x .tick,
.line-chart.histogram.cumulative .axis.x .tick,
.scatter-plot.histogram.cumulative .axis.x .tick,
.bar-chart.histogram.cumulative .axis.x .tick,
.stacked-chart.histogram.cumulative .axis.x .tick,
.cumulative-stacked-chart.histogram.cumulative .axis.x .tick,
.histogram.histogram.cumulative .axis.x .tick,
.pie-chart.histogram.cumulative .axis.x .tick {
  cursor: pointer;
}
.heatmap {
  background-color: var(--chart-content-bg-color);
  font-family: var(--cl-font-family);
}
.heatmap .chart-body {
  pointer-events: all;
}
.heatmap .chart-body:hover .card-value {
  visibility: visible;
}
.heatmap .chart-body:hover .card-circle {
  visibility: hidden;
}
.heatmap .chart-body .card {
  stroke: var(--chart-content-bg-color) !important;
}
.heatmap .axis .domain {
  display: none;
}
.heatmap .axis text {
  font-size: 12px;
  fill: var(--cl-secondary-text-color);
}
.heatmap .axis text:hover {
  fill: var(--cl-primary-text-color);
}
.heatmap .legend-axis text {
  font-size: 11px;
}
.heatmap .cards.highlighted .card-value {
  visibility: visible;
}
.heatmap .card-group .card-value {
  font-size: 11px;
  font-weight: 500;
}
.heatmap .card-group:hover .card-value {
  visibility: visible;
}
.heatmap .negNum {
  fill: var(--cl-color-error) !important;
}
.force-directed-graph {
  background-color: var(--chart-content-bg-color);
  font-family: var(--cl-font-family);
}
.force-directed-graph .nodes circle {
  stroke: var(--force-directed-graph-circle-stroke);
  stroke-width: 1.5px;
  cursor: pointer;
}
.force-directed-graph circle.disabled {
  fill: var(--chart-bar-item-disabled-color) !important;
  fill-opacity: 0.5 !important;
}
.force-directed-graph line.disabled {
  stroke: var(--chart-bar-item-disabled-color) !important;
  stroke-opacity: 0.1 !important;
}
.force-directed-graph line.reinforced {
  stroke-width: 2px;
}
.force-directed-graph text.node-title {
  font-size: 12px;
  fill: var(--cl-primary-text-color);
}
.force-directed-graph .potential-energy text {
  fill: var(--cl-secondary-text-color);
  font-size: 12px;
}
.force-directed-graph .potential-energy text.potential-energy-value {
  fill: var(--cl-primary-text-color);
}
.pie-chart .segment {
  stroke: var(--chart-content-bg-color);
}
.cl-legend,
.cl-chart-legend {
  background: var(--chart-content-bg-color);
}
.cl-legend .cl-icon-inline,
.cl-chart-legend .cl-icon-inline {
  fill: var(--cl-accent-color);
}
.cl-legend .cl-legend-item,
.cl-chart-legend .cl-legend-item,
.cl-legend .cl-legend-item-add,
.cl-chart-legend .cl-legend-item-add,
.cl-legend .show-all-switcher,
.cl-chart-legend .show-all-switcher {
  font-family: var(--cl-font-family);
}
.cl-legend .cl-legend-item path,
.cl-chart-legend .cl-legend-item path,
.cl-legend .cl-legend-item-add path,
.cl-chart-legend .cl-legend-item-add path,
.cl-legend .show-all-switcher path,
.cl-chart-legend .show-all-switcher path {
  fill: var(--cl-accent-color);
}
.cl-legend .cl-legend-item text,
.cl-chart-legend .cl-legend-item text,
.cl-legend .cl-legend-item-add text,
.cl-chart-legend .cl-legend-item-add text,
.cl-legend .show-all-switcher text,
.cl-chart-legend .show-all-switcher text {
  fill: var(--cl-primary-text-color);
  font-size: 12px;
}
.cl-legend .cl-legend-item text.title,
.cl-chart-legend .cl-legend-item text.title,
.cl-legend .cl-legend-item-add text.title,
.cl-chart-legend .cl-legend-item-add text.title,
.cl-legend .show-all-switcher text.title,
.cl-chart-legend .show-all-switcher text.title {
  fill: var(--cl-secondary-text-color);
  font-size: 12px;
}
.cl-legend .cl-legend-item rect,
.cl-chart-legend .cl-legend-item rect,
.cl-legend .cl-legend-item-add rect,
.cl-chart-legend .cl-legend-item-add rect,
.cl-legend .show-all-switcher rect,
.cl-chart-legend .show-all-switcher rect {
  shape-rendering: crispEdges;
  stroke-width: 0;
}
.cl-legend .cl-legend-item.disabled rect,
.cl-chart-legend .cl-legend-item.disabled rect,
.cl-legend .cl-legend-item-add.disabled rect,
.cl-chart-legend .cl-legend-item-add.disabled rect,
.cl-legend .show-all-switcher.disabled rect,
.cl-chart-legend .show-all-switcher.disabled rect {
  fill: var(--chart-content-bg-color);
}
.cl-legend .cl-legend-item.disabled text,
.cl-chart-legend .cl-legend-item.disabled text,
.cl-legend .cl-legend-item-add.disabled text,
.cl-chart-legend .cl-legend-item-add.disabled text,
.cl-legend .show-all-switcher.disabled text,
.cl-chart-legend .show-all-switcher.disabled text,
.cl-legend .cl-legend-item.disabled .value-rect,
.cl-chart-legend .cl-legend-item.disabled .value-rect,
.cl-legend .cl-legend-item-add.disabled .value-rect,
.cl-chart-legend .cl-legend-item-add.disabled .value-rect,
.cl-legend .show-all-switcher.disabled .value-rect,
.cl-chart-legend .show-all-switcher.disabled .value-rect,
.cl-legend .cl-legend-item.disabled .negNum,
.cl-chart-legend .cl-legend-item.disabled .negNum,
.cl-legend .cl-legend-item-add.disabled .negNum,
.cl-chart-legend .cl-legend-item-add.disabled .negNum,
.cl-legend .show-all-switcher.disabled .negNum,
.cl-chart-legend .show-all-switcher.disabled .negNum {
  fill: var(--chart-item-disabled-color) !important;
}
.cl-legend .cl-legend-item .cl-legend-item-underlay,
.cl-chart-legend .cl-legend-item .cl-legend-item-underlay,
.cl-legend .cl-legend-item-add .cl-legend-item-underlay,
.cl-chart-legend .cl-legend-item-add .cl-legend-item-underlay,
.cl-legend .show-all-switcher .cl-legend-item-underlay,
.cl-chart-legend .show-all-switcher .cl-legend-item-underlay {
  fill: var(--chart-content-bg-color);
}
.cl-legend .cl-legend-item:hover .cl-legend-item-underlay,
.cl-chart-legend .cl-legend-item:hover .cl-legend-item-underlay,
.cl-legend .cl-legend-item-add:hover .cl-legend-item-underlay,
.cl-chart-legend .cl-legend-item-add:hover .cl-legend-item-underlay,
.cl-legend .show-all-switcher:hover .cl-legend-item-underlay,
.cl-chart-legend .show-all-switcher:hover .cl-legend-item-underlay {
  fill: var(--chart-underlay-color);
}
.cl-legend.vertical text,
.cl-chart-legend.vertical text {
  font-size: 12px;
}
.cl-legend.vertical .dragrect,
.cl-chart-legend.vertical .dragrect,
.cl-legend.vertical .inner-container,
.cl-chart-legend.vertical .inner-container {
  fill: var(--chart-content-bg-color);
}
.cl-legend.vertical .resizer-icon,
.cl-chart-legend.vertical .resizer-icon {
  stroke: var(--cl-separator-color);
}
.cl-legend.vertical .dragrect-left,
.cl-chart-legend.vertical .dragrect-left,
.cl-legend.vertical .dragrect-right,
.cl-chart-legend.vertical .dragrect-right {
  display: none;
}
.cl-legend.vertical .cl-icon-inline,
.cl-chart-legend.vertical .cl-icon-inline {
  visibility: hidden;
}
.cl-legend.vertical:hover .cl-icon-inline,
.cl-chart-legend.vertical:hover .cl-icon-inline {
  visibility: visible;
}
.cl-legend.vertical.pinned .dragrect-top,
.cl-chart-legend.vertical.pinned .dragrect-top,
.cl-legend.vertical.pinned .dragrect-bottom,
.cl-chart-legend.vertical.pinned .dragrect-bottom,
.cl-legend.vertical.pinned .resizer-icon,
.cl-chart-legend.vertical.pinned .resizer-icon {
  display: none;
}
.cl-legend.vertical.pinned .cl-scrollable-container-wrapper,
.cl-chart-legend.vertical.pinned .cl-scrollable-container-wrapper {
  background-color: transparent;
}
.cl-legend .show-all-switcher,
.cl-chart-legend .show-all-switcher {
  pointer-events: all;
}
.cl-legend .negNum,
.cl-chart-legend .negNum {
  fill: var(--cl-color-error) !important;
}
.bar-chart,
.cumulative-stacked-chart,
.stacked-chart {
  font-family: var(--cl-font-family);
}
.bar-chart .bar-group-container .bar-group .bar-group-selector,
.cumulative-stacked-chart .bar-group-container .bar-group .bar-group-selector,
.stacked-chart .bar-group-container .bar-group .bar-group-selector {
  visibility: hidden;
  cursor: pointer;
}
.bar-chart .bar-group-container .bar-group.active .bar-group-selector,
.cumulative-stacked-chart .bar-group-container .bar-group.active .bar-group-selector,
.stacked-chart .bar-group-container .bar-group.active .bar-group-selector {
  visibility: visible;
  stroke-width: 1px !important;
}
.bar-chart .bar-group-container .bar-group:hover .bar-group-selector,
.cumulative-stacked-chart .bar-group-container .bar-group:hover .bar-group-selector,
.stacked-chart .bar-group-container .bar-group:hover .bar-group-selector {
  visibility: visible;
  stroke-width: 0;
}
.bar-chart .bar-group-container.single .bar-group.active .bar,
.cumulative-stacked-chart .bar-group-container.single .bar-group.active .bar,
.stacked-chart .bar-group-container.single .bar-group.active .bar,
.bar-chart .bar-group-container.single .bar-group:hover .bar,
.cumulative-stacked-chart .bar-group-container.single .bar-group:hover .bar,
.stacked-chart .bar-group-container.single .bar-group:hover .bar {
  fill: var(--cl-color-icon-hover-fill);
  cursor: pointer;
}
.bar-chart .bar-group-container .bar.disabled,
.cumulative-stacked-chart .bar-group-container .bar.disabled,
.stacked-chart .bar-group-container .bar.disabled {
  fill: var(--chart-bar-item-disabled-color);
}
.bar-chart.stacked-chart .bar.disabled,
.cumulative-stacked-chart.stacked-chart .bar.disabled,
.stacked-chart.stacked-chart .bar.disabled {
  fill: transparent;
}
.bar-chart .axis.x .tick,
.cumulative-stacked-chart .axis.x .tick,
.stacked-chart .axis.x .tick {
  cursor: pointer;
}
.cl-modal-dialog {
  box-shadow: var(--cl-modal-dialog-shadow);
  border-radius: var(--cl-modal-dialog-border-radius);
  resize: both;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background-color: var(--cl-color-modal);
}
.cl-modal-dialog-header {
  flex: 0 0 28px;
  height: 28px;
  display: flex;
  align-items: center;
  overflow: hidden;
  padding: 0 12px 0 12px;
  background-color: var(--cl-color-bg-modal-header);
  color: var(--cl-color-modal-header);
  border-radius: 2px 2px 0 0;
}
.cl-modal-dialog-header-title {
  display: flex;
  align-items: center;
}
.cl-modal-dialog-header > .cl-modal-dialog-header-close-btn {
  cursor: pointer;
  margin-left: auto;
}
.cl-modal-dialog-header > .cl-modal-dialog-header-close-btn .cl-icon-inline {
  fill: var(--cl-color-modal-close-icon);
}
.cl-modal-dialog-header > .cl-modal-dialog-header-close-btn.cl-modal-close-btn_disabled {
  pointer-events: none;
  outline: none;
}
.cl-modal-dialog-header > .cl-modal-dialog-header-close-btn.cl-modal-close-btn_disabled .cl-icon-inline {
  fill: var(--cl-color-modal-close-disabled-icon);
}
.cl-modal-dialog-header > .cl-modal-dialog-header-close-btn:hover .cl-icon-inline {
  fill: var(--cl-color-header-hover);
}
.cl-modal-dialog-body {
  flex: 1;
  overflow: hidden;
  padding: 12px 12px;
}
.cl-modal-dialog-footer {
  flex: 0 0 24px;
  display: flex;
  justify-content: flex-end;
  padding: 0 12px 12px;
}
.cl-modal-dialog-footer > * + * {
  margin-left: 12px;
}
.cl-modal-dialog::after {
  height: 0px;
  width: 0px;
  display: block;
  border-top: 7px solid transparent;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  transform: rotate(-45deg);
  position: absolute;
  bottom: 0px;
  right: -2px;
  cursor: nwse-resize;
  content: '';
}
.element-selected {
  padding-left: 7px;
  padding-right: 7px;
  flex-wrap: nowrap;
}
.delimeter-selected .controls-container ::ng-deep .variant-type .delimeter {
  box-shadow: inset 2px 0 0 0 var(--editor-selected-border-color) !important;
}
.delimeter-has-warnings .controls-container ::ng-deep .variant-type .delimeter {
  box-shadow: inset 2px 0 0 0 var(--editor-border-color-warning) !important;
}
.delimeter-invalid .controls-container ::ng-deep .variant-type .delimeter {
  width: 1px !important;
  box-shadow: var(--cl-background-box-shadow-invalid) !important;
}
.delimeter-invalid-selected .controls-container ::ng-deep .variant-type .delimeter {
  box-shadow: inset 1px 0px 0px 0px var(--cl-color-error) !important;
}
.delimeter-invalid-selected .controls-container ::ng-deep .variant-type .delimeter .controls-container ::ng-deep .variant-type .delimeter {
  width: 1px !important;
  box-shadow: var(--cl-background-box-shadow-invalid) !important;
}
.element-with-success-message {
  background: var(--comparable-changed-editor-bg-color);
  background-color: var(--comparable-changed-editor-bg-color);
  border: 1px solid var(--comparable-changed-editor-border-color);
  box-shadow: none;
}
.element-with-success-message:hover {
  background-color: var(--comparable-changed-editor-hover-color);
}
.element-with-error-message {
  background: var(--comparable-original-editor-bg-color);
  background-color: var(--comparable-original-editor-bg-color);
  border: 1px solid var(--comparable-original-editor-border-color);
}
.element-with-error-message:hover {
  background-color: var(--comparable-original-editor-hover-color);
}
.main-wrapper {
  display: flex;
  flex-flow: row wrap;
}
main {
  flex: 1;
  overflow: hidden;
}
*:focus {
  outline: none;
}
footer {
  width: 992px;
  flex: 1 100%;
  display: block;
  height: 0;
  background-color: var(--main-app-color);
  color: var(--cl-primary-text-color);
  box-sizing: border-box;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
html,
body {
  height: 100%;
  padding: 0;
  margin: 0;
  overflow-x: hidden;
  overflow-y: hidden;
  font-family: var(--cl-font-family);
  font-size: 12px;
}
html {
  font-size: 62.5% !important;
}
body {
  font-size: 1.4rem !important;
  line-height: 1.57142857 !important;
  -webkit-user-select: none;
  user-select: none;
}
body a:hover {
  text-decoration: none;
}
body:before {
  font-family: var(--cl-font-family);
}
app-root {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cl-btn_sm {
  min-width: 80px;
  width: auto;
}
.cl-btn_destructive {
  width: 130px;
}
.sidebar-container {
  height: 100%;
}
.chart {
  overflow: hidden;
  text-align: center;
}
.dropdown-menu input {
  width: 100%;
}
li {
  list-style-type: none;
}
th {
  font-weight: normal;
}
.table > tbody > tr > td {
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.viewers-spinner {
  height: 100%;
  z-index: 1;
}
.open-link {
  cursor: pointer;
}
.c-icon,
.k-i-cl {
  height: 16px;
  width: 16px;
  display: inline-block;
  vertical-align: middle;
  background-image: url('icons-sprite.ddb9a3473c6a8fa5.png');
  background-repeat: no-repeat;
}
.c-icon.blank,
.k-i-cl.blank {
  width: 0 !important;
  margin: 0 !important;
  background-image: none;
}
.c-icon.vam,
.k-i-cl.vam {
  vertical-align: middle;
}
.c-icon.c-icon-m,
.k-i-cl.c-icon-m {
  height: 24px;
  width: 24px;
  background-position: -48px -576px;
}
.c-icon.c-icon-m.run-new,
.k-i-cl.c-icon-m.run-new {
  background-position: -144px -576px;
}
.c-icon.c-icon-m.run-configure,
.k-i-cl.c-icon-m.run-configure {
  background-position: -168px -576px;
}
.c-icon.c-icon-m.refresh,
.k-i-cl.c-icon-m.refresh {
  background-position: -96px -576px;
}
.c-icon.c-icon-m.new,
.k-i-cl.c-icon-m.new {
  background-position: -72px -576px;
}
.c-icon.c-icon-m.delete,
.k-i-cl.c-icon-m.delete {
  background-position: 0 -576px;
}
.c-icon.c-icon-m.run,
.k-i-cl.c-icon-m.run {
  background-position: -24px -576px;
}
.c-icon.c-icon-m.configure,
.k-i-cl.c-icon-m.configure {
  background-position: -48px -576px;
}
.c-icon.c-icon-m.save-to,
.k-i-cl.c-icon-m.save-to {
  background-position: -120px -576px;
}
.c-icon.c-icon-xl,
.k-i-cl.c-icon-xl {
  height: 48px;
  width: 48px;
}
.c-icon.c-icon-xl.progress-icon,
.k-i-cl.c-icon-xl.progress-icon {
  background-position: -480px 0;
}
.c-icon.c-icon-xl.edit,
.k-i-cl.c-icon-xl.edit {
  background-position: -528px 0;
}
.c-icon.c-icon-xl.slice,
.k-i-cl.c-icon-xl.slice {
  background-position: -624px 0;
}
.c-icon.c-icon-xl.chart,
.k-i-cl.c-icon-xl.chart {
  background-position: -480px -48px;
}
.c-icon.c-icon-xl.pivot,
.k-i-cl.c-icon-xl.pivot {
  background-position: -528px -48px;
}
.c-icon.c-icon-xl.surface,
.k-i-cl.c-icon-xl.surface {
  background-position: -576px 0;
}
.c-icon.c-icon-xl.details,
.k-i-cl.c-icon-xl.details {
  background-position: -672px -48px;
}
.c-icon.c-icon-xl.call,
.k-i-cl.c-icon-xl.call {
  background-position: -624px -48px;
}
.c-icon.c-icon-xl.marketquotes,
.k-i-cl.c-icon-xl.marketquotes {
  background-position: -720px 0;
}
.c-icon.c-icon-xl.curve,
.k-i-cl.c-icon-xl.curve {
  background-position: -672px 0;
}
.c-icon.c-icon-xl.report,
.k-i-cl.c-icon-xl.report {
  background-position: -720px -48px;
}
.c-icon.c-icon-xl.pricingdetails,
.k-i-cl.c-icon-xl.pricingdetails {
  background-position: -576px -48px;
}
.c-icon.c-icon-xl.alarm,
.k-i-cl.c-icon-xl.alarm {
  background-position: -480px -96px;
}
.c-icon.c-icon-xl.success,
.k-i-cl.c-icon-xl.success {
  background-position: -528px -96px;
}
.c-icon.c-icon-xl.warning,
.k-i-cl.c-icon-xl.warning {
  background-position: -576px -96px;
}
.c-icon.c-icon-xl.info,
.k-i-cl.c-icon-xl.info {
  background-position: -624px -96px;
}
.c-icon.c-icon-l,
.k-i-cl.c-icon-l {
  height: 32px;
  width: 32px;
}
.c-icon.c-icon-l.preview-toggle-icon,
.k-i-cl.c-icon-l.preview-toggle-icon {
  background-position: -64px -32px;
}
.c-icon.c-icon-l.new,
.k-i-cl.c-icon-l.new {
  background-position: -64px 0;
}
.c-icon.c-icon-l.folder-closed,
.k-i-cl.c-icon-l.folder-closed {
  background-position: -160px 0;
}
.c-icon.c-icon-l.folder-open,
.k-i-cl.c-icon-l.folder-open {
  background-position: -192px 0;
}
.c-icon.c-icon-l.excel-open,
.k-i-cl.c-icon-l.excel-open {
  background-position: -128px -160px;
}
.c-icon.c-icon-l.sd-open,
.k-i-cl.c-icon-l.sd-open {
  background-position: -64px -352px;
}
.c-icon.c-icon-l.snapshot,
.k-i-cl.c-icon-l.snapshot {
  background-position: -128px -192px;
}
.c-icon.c-icon-l.start-stop,
.k-i-cl.c-icon-l.start-stop {
  background-position: -128px -320px;
}
.c-icon.c-icon-l.licence,
.k-i-cl.c-icon-l.licence {
  background-position: -96px -320px;
}
.c-icon.c-icon-l.email,
.k-i-cl.c-icon-l.email {
  background-position: -192px -96px;
}
.c-icon.c-icon-l.send-report,
.k-i-cl.c-icon-l.send-report {
  background-position: -160px -320px;
}
.c-icon.c-icon-l.user-mode,
.k-i-cl.c-icon-l.user-mode {
  background-position: -192px -320px;
}
.c-icon.c-icon-l.send-logs,
.k-i-cl.c-icon-l.send-logs {
  background-position: 0 -352px;
}
.c-icon.c-icon-l.shrink-logs,
.k-i-cl.c-icon-l.shrink-logs {
  background-position: -32px -352px;
}
.c-icon.c-icon-l.start,
.k-i-cl.c-icon-l.start {
  background-position: 0 -288px;
}
.c-icon.c-icon-l.stop,
.k-i-cl.c-icon-l.stop {
  background-position: -32px -288px;
}
.c-icon.c-icon-l.revert,
.k-i-cl.c-icon-l.revert {
  background-position: -64px -288px;
}
.c-icon.c-icon-l.fav-cross-asset,
.k-i-cl.c-icon-l.fav-cross-asset {
  background-position: -160px -224px;
}
.c-icon.c-icon-l.fav-configuration,
.k-i-cl.c-icon-l.fav-configuration {
  background-position: -160px -160px;
}
.c-icon.c-icon-l.fav-market-data,
.k-i-cl.c-icon-l.fav-market-data {
  background-position: -192px -192px;
}
.c-icon.c-icon-l.fav-reports,
.k-i-cl.c-icon-l.fav-reports {
  background-position: -160px -192px;
}
.c-icon.c-icon-l.fav-trades,
.k-i-cl.c-icon-l.fav-trades {
  background-position: -192px -160px;
}
.c-icon.tape,
.k-i-cl.tape {
  background-position: -336px -224px;
}
.c-icon.show-code,
.k-i-cl.show-code {
  background-position: -352px -224px;
}
.c-icon.reset-view,
.k-i-cl.reset-view {
  background-position: -256px -192px;
}
.c-icon.preview-toggle-icon,
.k-i-cl.preview-toggle-icon {
  background-position: -272px -224px;
}
.c-icon.help,
.k-i-cl.help {
  background-position: -400px -192px;
}
.c-icon.create-env,
.k-i-cl.create-env {
  background-position: -320px -192px;
}
.c-icon.copy-env,
.k-i-cl.copy-env {
  background-position: -304px -192px;
}
.c-icon.share-env,
.k-i-cl.share-env {
  background-position: -288px -192px;
}
.c-icon.logout,
.k-i-cl.logout {
  background-position: -336px -192px;
}
.c-icon.settings,
.k-i-cl.settings {
  background-position: -352px -176px;
}
.c-icon.customize,
.k-i-cl.customize {
  background-position: -352px -192px;
}
.c-icon.run-new,
.k-i-cl.run-new {
  background-position: -304px -176px;
}
.c-icon.send-report,
.k-i-cl.send-report {
  background-position: -304px -128px;
}
.c-icon.send-logs,
.k-i-cl.send-logs {
  background-position: -320px -128px;
}
.c-icon.shrink-logs,
.k-i-cl.shrink-logs {
  background-position: -336px -128px;
}
.c-icon.stop,
.k-i-cl.stop {
  background-position: -336px -176px;
}
.c-icon.start,
.k-i-cl.start {
  background-position: -320px -176px;
}
.c-icon.user-mode,
.k-i-cl.user-mode {
  background-position: -352px -128px;
}
.c-icon.excel-open,
.k-i-cl.excel-open {
  background-position: -352px -64px;
}
.c-icon.sd-open,
.k-i-cl.sd-open {
  background-position: -336px -64px;
}
.c-icon.show-progress,
.k-i-cl.show-progress {
  background-position: -272px -192px;
}
.c-icon.licence,
.k-i-cl.licence {
  background-position: -272px -128px;
}
.c-icon.run-configure,
.k-i-cl.run-configure {
  background-position: -288px -176px;
}
.c-icon.right-white,
.k-i-cl.right-white {
  background-position: -272px -176px;
}
.c-icon.deselect,
.k-i-cl.deselect {
  background-position: -256px -176px;
}
.c-icon.arrow-right,
.k-i-cl.arrow-right {
  background-position: -256px -144px;
}
.c-icon.arrow-down,
.k-i-cl.arrow-down {
  background-position: -272px -144px;
}
.c-icon.filter-b,
.k-i-cl.filter-b {
  background-position: -400px -16px;
}
.c-icon.run,
.k-i-cl.run {
  background-position: -240px -32px;
}
.c-icon.new,
.k-i-cl.new {
  background-position: -368px -48px;
}
.c-icon.excel,
.k-i-cl.excel {
  background-position: -272px -64px;
}
.c-icon.csv,
.k-i-cl.csv {
  background-position: -224px -80px;
}
.c-icon.data-store,
.k-i-cl.data-store {
  background-position: -240px -64px;
}
.c-icon.email,
.k-i-cl.email {
  background-position: -256px -64px;
}
.c-icon.back,
.k-i-cl.back {
  background-position: -336px -80px;
}
.c-icon.forward,
.k-i-cl.forward {
  background-position: -320px -80px;
}
.c-icon.delete-filters,
.k-i-cl.delete-filters {
  background-position: -384px -32px;
}
.c-icon.info,
.k-i-cl.info {
  background-position: -368px -32px;
}
.c-icon.copy,
.k-i-cl.copy {
  background-position: -224px -64px;
}
.c-icon.move,
.k-i-cl.move {
  background-position: -224px -48px;
}
.c-icon.clear-filters,
.k-i-cl.clear-filters {
  background-position: -352px -80px;
}
.c-icon.choose-columns,
.k-i-cl.choose-columns {
  background-position: -400px -32px;
}
.c-icon.add-columns,
.k-i-cl.add-columns {
  background-position: -400px -48px;
}
.c-icon.show-parent,
.k-i-cl.show-parent {
  background-position: -224px -32px;
}
.c-icon.configure,
.k-i-cl.configure {
  background-position: -352px -96px;
}
.c-icon.configure-on,
.k-i-cl.configure-on {
  background-position: -352px -96px;
}
.c-icon.data-type,
.k-i-cl.data-type,
.c-icon.k-i-undefined,
.k-i-cl.k-i-undefined {
  background-position: -272px -32px;
}
.c-icon.favorites-tab,
.k-i-cl.favorites-tab {
  background-position: -320px -144px;
}
.c-icon.records-tab,
.k-i-cl.records-tab {
  background-position: -288px -144px;
}
.c-icon.types-tab,
.k-i-cl.types-tab {
  background-position: -304px -144px;
}
.c-icon.rename,
.k-i-cl.rename {
  background-position: -368px -128px;
}
.c-icon.curve,
.k-i-cl.curve {
  background-position: -368px -144px;
}
.c-icon.pricingdetails,
.k-i-cl.pricingdetails {
  background-position: -384px -144px;
}
.c-icon.slice,
.k-i-cl.slice {
  background-position: -384px -128px;
}
.c-icon.surface,
.k-i-cl.surface {
  background-position: -336px -144px;
}
.c-icon.export-to-excel,
.k-i-cl.export-to-excel {
  background-position: -272px -64px;
}
.c-icon.revert,
.k-i-cl.revert {
  background-position: -224px -96px;
}
.c-icon.expand,
.k-i-cl.expand {
  background-position: -240px -128px;
}
.c-icon.collapse,
.k-i-cl.collapse {
  background-position: -256px -128px;
}
.c-icon.sort-a-z,
.k-i-cl.sort-a-z {
  background-position: -224px -128px;
}
.c-icon.resize-columns,
.k-i-cl.resize-columns {
  background-position: -304px -80px;
}
.c-icon.increase-decimal,
.k-i-cl.increase-decimal {
  background-position: -256px -96px;
}
.c-icon.decrease-decimal,
.k-i-cl.decrease-decimal {
  background-position: -240px -96px;
}
.c-icon.warning,
.k-i-cl.warning {
  background-position: -384px -112px;
}
.c-icon.variant-Bool,
.k-i-cl.variant-Bool {
  background-position: -224px -112px;
}
.c-icon.variant-Double,
.k-i-cl.variant-Double {
  background-position: -240px -112px;
}
.c-icon.variant-Key,
.k-i-cl.variant-Key {
  background-position: -256px -112px;
}
.c-icon.variant-String,
.k-i-cl.variant-String {
  background-position: -272px -112px;
}
.c-icon.variant-Binary,
.k-i-cl.variant-Binary {
  background-position: -288px -112px;
}
.c-icon.variant-Date,
.k-i-cl.variant-Date {
  background-position: -304px -112px;
}
.c-icon.variant-Long,
.k-i-cl.variant-Long {
  background-position: -320px -112px;
}
.c-icon.variant-Enum,
.k-i-cl.variant-Enum {
  background-position: -336px -112px;
}
.c-icon.variant-DateTime,
.k-i-cl.variant-DateTime {
  background-position: -352px -112px;
}
.c-icon.variant-Int,
.k-i-cl.variant-Int {
  background-position: -368px -112px;
}
.c-icon.variant-Missing,
.k-i-cl.variant-Missing,
.c-icon.variant-,
.k-i-cl.variant- {
  background-position: 16px 16px;
}
.c-icon.dataset,
.k-i-cl.dataset {
  background-position: -256px -32px;
}
.c-icon.fav-cross-asset,
.k-i-cl.fav-cross-asset {
  background-position: -240px 0;
}
.c-icon.fav-configuration,
.k-i-cl.fav-configuration {
  background-position: -240px -80px;
}
.c-icon.fav-market-data,
.k-i-cl.fav-market-data {
  background-position: -400px -64px;
}
.c-icon.fav-reports,
.k-i-cl.fav-reports {
  background-position: -384px -64px;
}
.c-icon.record-profile,
.k-i-cl.record-profile {
  background-position: -384px -96px;
}
.c-icon.fav-trades,
.k-i-cl.fav-trades {
  background-position: -272px -80px;
}
.c-icon.in-new-tab,
.k-i-cl.in-new-tab {
  background-position: -320px -80px;
}
.c-icon.refresh,
.k-i-cl.refresh {
  background-position: -272px -16px;
}
.c-icon.key,
.k-i-cl.key {
  background-position: -352px -16px;
}
.c-icon.fullscreen,
.k-i-cl.fullscreen {
  background-position: -336px -16px;
}
.c-icon.dl-logs,
.k-i-cl.dl-logs {
  background-position: -336px -160px;
}
.c-icon.save-lock,
.k-i-cl.save-lock,
.c-icon.save-to,
.k-i-cl.save-to {
  background-position: -320px -16px;
}
.c-icon.edit,
.k-i-cl.edit {
  background-position: -272px 0;
}
.c-icon.sort,
.k-i-cl.sort {
  background-position: -304px -16px;
}
.c-icon.code,
.k-i-cl.code {
  background-position: -256px 0;
}
.c-icon.c-sharp,
.k-i-cl.c-sharp {
  background-position: -304px 0;
}
.c-icon.c-plus,
.k-i-cl.c-plus {
  background-position: -288px 0;
}
.c-icon.up,
.k-i-cl.up {
  background-position: -240px -16px;
}
.c-icon.down,
.k-i-cl.down {
  background-position: -288px -16px;
}
.c-icon.right,
.k-i-cl.right {
  background-position: -320px -80px;
}
.c-icon.right-alt,
.k-i-cl.right-alt {
  background-position: -224px -144px;
}
.c-icon.add,
.k-i-cl.add {
  background-position: -256px -16px;
}
.c-icon.calendar,
.k-i-cl.calendar {
  background-position: -352px 0;
}
.c-icon.delete,
.k-i-cl.delete {
  background-position: -320px 0;
}
.c-icon.filter,
.k-i-cl.filter {
  background-position: -400px 0;
}
.c-icon.clear,
.k-i-cl.clear {
  background-position: -384px 0;
}
.c-icon.cancel,
.k-i-cl.cancel {
  background-position: -384px -16px;
}
.c-icon.folder-open,
.k-i-cl.folder-open {
  background-position: -224px 0;
}
.c-icon.folder-closed,
.k-i-cl.folder-closed {
  background-position: -224px -16px;
}
.c-icon.single-item,
.k-i-cl.single-item {
  background-position: -240px 0;
}
.c-icon.small-caret,
.k-i-cl.small-caret {
  background-position: -368px 0;
}
.c-icon.pivot,
.k-i-cl.pivot {
  background-position: -368px -64px;
}
.c-icon.big-caret,
.k-i-cl.big-caret {
  background-position: -368px -16px;
}
.c-icon.lock,
.k-i-cl.lock {
  background-position: -384px -192px;
}
.c-icon.viewLabel,
.k-i-cl.viewLabel {
  background-position: -289px -224px;
}
.c-icon.unitsLabel,
.k-i-cl.unitsLabel {
  background-position: -400px -160px;
}
.c-icon.grandTotalLabel,
.k-i-cl.grandTotalLabel {
  background-position: -305px -224px;
}
.c-icon.layoutsLabel,
.k-i-cl.layoutsLabel {
  background-position: -384px -160px;
}
.c-icon.exportToExcelBtn,
.k-i-cl.exportToExcelBtn {
  background-position: -272px -64px;
}
.c-icon.autofitColumnsBtn,
.k-i-cl.autofitColumnsBtn {
  background-position: -304px -80px;
}
.c-icon.close,
.k-i-cl.close {
  background-position: -224px -224px;
}
.c-icon.flip-mode,
.k-i-cl.flip-mode {
  background-position: -368px -64px;
  cursor: pointer;
  transform: scale(0.75);
  margin: 0 0 0 3px;
}
.c-icon.flip-mode:before,
.k-i-cl.flip-mode:before {
  padding: 0 0 0 5px;
  content: '\0000a0';
}
.c-icon.switch-mode,
.k-i-cl.switch-mode {
  background-position: -400px -64px;
  cursor: pointer;
  transform: scale(0.75);
  margin: 0 0 0 3px;
}
.c-icon.switch-mode:before,
.k-i-cl.switch-mode:before {
  padding: 0 0 0 5px;
  content: '\0000a0';
}
.k-grid table {
  border-collapse: collapse;
  box-sizing: border-box;
}
.k-grid .k-grid-content {
  overflow: auto;
}
.k-grid td.k-state-focused {
  box-shadow: none;
}
.k-grid tr.k-state-selected {
  background-color: transparent;
}
.h100 {
  height: 100%;
}
.modal-content {
  background-color: var(--cl-title-bg-color);
}
.ui-icon {
  background-image: none;
}
app-switcher {
  cursor: pointer;
}
bar-item {
  white-space: normal;
}
.tabview.viewer-panel {
  display: flex;
  flex-direction: column;
}
.cl-layout-manager__splitter {
  overflow: hidden;
  z-index: 9;
}
.cl-layout-manager__splitter .cl-layoutManager-drag_handle {
  width: var(--splitter-min-size) !important;
  left: 0px !important;
}
.cl-layout-manager__splitter .cl-layoutManager-drag_handle:before {
  content: none;
  display: inline-block;
  width: 4px;
  height: 16px;
  border-left: 1px solid var(--cl-title-bg-color);
  border-right: 1px solid var(--cl-title-bg-color);
  background: transparent;
  position: relative;
  left: 2px;
  top: 50%;
  transform: translateY(-8px);
}
.cl-layout-manager__splitter .cl-layoutManager-drag_handle:hover:before {
  content: '';
  border-left: 1px solid var(--cl-accent-color);
  border-right: 1px solid var(--cl-accent-color);
}
.cl-layout-manager__splitter .vertical .cl-layoutManager-drag_handle {
  height: var(--splitter-min-size) !important;
  width: 100% !important;
  top: 0 !important;
}
.cl-layout-manager__splitter .vertical .cl-layoutManager-drag_handle:before {
  content: none;
  display: inline-block;
  width: 16px;
  height: 4px;
  border-top: 1px solid var(--cl-title-bg-color);
  border-bottom: 1px solid var(--cl-title-bg-color);
  background: transparent;
  position: relative;
  top: -1px;
  border-left: 0;
  border-right: 0;
  left: 50%;
  margin-left: -8px;
}
.cl-layout-manager__splitter .vertical .cl-layoutManager-drag_handle:hover:before {
  content: '';
  border-top: 1px solid var(--cl-accent-color);
  border-bottom: 1px solid var(--cl-accent-color);
  border-left: 0;
  border-right: 0;
}
.cursor-draggable {
  cursor: move;
}
html .modal {
  z-index: 100000;
}
.cl-layoutManager-dragProxy.cl-tabset.header-area {
  display: none;
}
.cl-layoutManager-dragProxy.cl-tabset > .cl-layoutManager-content {
  display: none;
}
.cl-layoutManager-dragProxy.cl-tabset .cl-layoutManager-header {
  zoom: 100%;
  transform: rotate(5deg);
}
.cl-layoutManager-dragProxy.cl-tabset .cl-layoutManager-header .cl-layoutManager-tab {
  zoom: 100%;
  width: 13vw;
}
.cl-layoutManager-dragProxy.cl-tabset .cl-layoutManager-header .cl-layoutManager-tab .cl-layoutManager-title {
  width: 100%;
  zoom: 100%;
  margin: 0 20px !important;
  margin-top: -2px !important;
}
.cl-layoutManager-dragProxy.cl-tabset .cl-layoutManager-header .cl-layoutManager-tab,
.cl-layoutManager-dragProxy.cl-tabset .cl-layoutManager-header .cl-layoutManager-tab.cl-layoutManager-active {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  position: relative;
  margin: 0 -15px 0 0;
  padding: 0 !important;
  width: 13vw;
  min-width: 165px;
  max-width: 250px;
  color: var(--cl-secondary-text-color);
}
.cl-layoutManager-dragProxy.cl-tabset .cl-layoutManager-header .cl-layoutManager-tab .cl-layoutManager-title,
.cl-layoutManager-dragProxy.cl-tabset .cl-layoutManager-header .cl-layoutManager-tab.cl-layoutManager-active .cl-layoutManager-title {
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 5px 0 20px;
  background: var(--cl-components-content-bg-color);
}
.cl-layoutManager-dragProxy.cl-tabset .cl-layoutManager-header .cl-layoutManager-tab .cl-layoutManager-title:after,
.cl-layoutManager-dragProxy.cl-tabset .cl-layoutManager-header .cl-layoutManager-tab.cl-layoutManager-active .cl-layoutManager-title:after {
  content: '';
  height: 10px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0px;
  box-shadow: inset 0px -3px 3px -2px #000000;
}
.cl-layoutManager-dragProxy.cl-tabset .cl-layoutManager-header .cl-layoutManager-tab.cl-layoutManager-active,
.cl-layoutManager-dragProxy.cl-tabset .cl-layoutManager-header .cl-layoutManager-tab.cl-layoutManager-active.cl-layoutManager-active {
  color: var(--cl-accent-color);
}
cl-tabset .cl-layoutManager-header {
  background-color: transparent;
  display: flex !important;
  align-items: center;
  flex-flow: row nowrap;
  justify-content: flex-start;
  position: relative;
}
cl-tabset .cl-layoutManager-header .cl-layoutManager-dnd-tab-placeholder {
  opacity: 0.5;
  overflow: hidden;
  width: 13vw;
  z-index: 1000;
}
cl-tabset .cl-layoutManager-header .cl-layoutManager-dnd-tab-placeholder,
cl-tabset .cl-layoutManager-header .cl-layoutManager-dnd-tab-placeholder .cl-layoutManager-tab {
  height: 32px;
}
cl-tabset .cl-layoutManager-header .cl-layoutManager-dnd-tab-placeholder .cl-layoutManager-title:after {
  content: none !important;
}
cl-tabset .cl-layoutManager-header.reorder .cl-layoutManager-dnd-tab-placeholder {
  opacity: 1;
}
body.cl-layoutManager-dragging,
body.cl-layoutManager-dragging .cl-layoutManager-dragging * {
  cursor: -moz-grabbing !important;
}
body.cl-layoutManager-dragging .cl-layoutManager-content,
body.cl-layoutManager-dragging .cl-layoutManager-dragging * .cl-layoutManager-content {
  pointer-events: none !important;
}
#cl-icon-with-warning circle {
  stroke: var(--bar-counter-border-color);
  stroke-width: 1px;
}
#cl-icon-with-warning path {
  fill: var(--bar-counter-border-color);
}
#cl-rotating-hourglass .top-sand {
  animation: sandDisappearance 2s infinite;
}
#cl-rotating-hourglass .bottom-sand {
  transform-origin: bottom;
  animation: sandAppearance 2s infinite;
}
@keyframes sandDisappearance {
  0% {
    clip-path: inset(0 0 0 0);
  }
  66.6%,
  100% {
    clip-path: inset(100% 0 0 0);
  }
}
@keyframes sandAppearance {
  0% {
    clip-path: inset(100% 0 0 0);
  }
  66.6%,
  100% {
    clip-path: inset(0 0 0 0);
  }
}
#cl-comparable-paths path {
  fill: var(--cl-color-icon-fill);
}
#cl-comparable-paths rect:first-child {
  fill: var(--cl-color-icon-comparable-paths-top);
}
#cl-comparable-paths rect:last-child {
  fill: var(--cl-color-icon-comparable-paths-bottom);
}
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  transform: translate(0, -25%);
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.clearfix:before,
.clearfix:after,
.nav:before,
.nav:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.nav:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  height: 100%;
  font-size: 62.5%;
}
body {
  background-color: var(--cl-color-bg-base);
  color: var(--cl-primary-text-color);
  font-family: var(--cl-font-family);
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.57142857;
  height: 100%;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  color: var(--cl-color-heading);
  font-family: var(--cl-font-family);
  line-height: 1.5;
}
h1,
.h1 {
  font-size: 2.4rem;
  font-weight: 500;
}
h2,
.h2 {
  font-size: 2rem;
  font-weight: 500;
}
h3,
.h3 {
  font-size: 1.6rem;
  font-weight: 500;
}
h4,
.h4 {
  font-size: 1.3rem;
  font-weight: 500;
}
h5,
.h5 {
  font-size: 1.2rem;
  font-weight: 400;
}
h6,
.h6 {
  font-size: 1.2rem;
  font-weight: 400;
}
a {
  color: var(--cl-primary-text-color);
  text-decoration: underline;
}
a:hover {
  color: var(--cl-accent-color);
}
input::-ms-clear {
  display: none;
}
.cl-form {
  background: var(--cl-components-bg-color);
  padding: 40px;
}
.cl-form-control {
  width: 100%;
  color: var(--cl-primary-text-color);
  font-family: var(--cl-font-family);
  font-size: var(--cl-font-size-app);
  font-weight: 400;
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  outline: none;
}
.cl-radio__input[type='radio'] {
  display: none;
}
.cl-radio__label {
  position: relative;
  padding-left: 22px;
  font-weight: normal;
}
.cl-radio__label:before {
  content: '';
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 14px;
  height: 14px;
  box-sizing: border-box;
  border-radius: 50%;
  cursor: pointer;
  border-color: var(--cl-radio-button-color);
  border-width: var(--cl-radio-button-border-width);
  border-style: solid;
  margin-right: 8px;
}
.cl-radio__label:after {
  content: '';
  display: block;
  position: absolute;
  left: 4px;
  top: 4px;
  width: 6px;
  height: 6px;
  box-sizing: border-box;
  border-radius: 50%;
  background: var(--cl-accent-color);
  visibility: hidden;
}
.cl-radio__input[type='radio']:checked + .cl-radio__label:before {
  border-color: var(--cl-accent-color);
  border-width: var(--cl-radio-button-border-width);
  border-style: solid;
}
.cl-radio__input[type='radio']:checked + .cl-radio__label:after {
  visibility: visible;
}
.cl-radio__input[type='radio']:disabled + .cl-radio__label {
  color: var(--cl-radio-button-color);
  cursor: not-allowed;
}
.cl-radio__input[type='radio']:disabled + .cl-radio__label:before {
  border-color: var(--cl-radio-button-color);
  border-width: var(--cl-radio-button-border-width);
  border-style: solid;
  cursor: not-allowed;
}
.cl-radio__input[type='radio']:disabled + .cl-radio__label:after {
  background: var(--cl-radio-button-color);
  visibility: visible;
  cursor: not-allowed;
}
.cl-checkbox__input[type='checkbox'] {
  display: none;
}
.cl-checkbox__label {
  display: inline-block;
}
.cl-checkbox__label:before {
  content: '';
  display: inline-block;
  vertical-align: text-top;
  width: 12px;
  height: 12px;
  cursor: pointer;
  box-sizing: border-box;
  background-image: var(--cl-checkbox-uncheck-bg);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 12px;
  margin-right: 6px;
}
.cl-checkbox__input[type='checkbox']:checked + .cl-checkbox__label:before {
  background: var(--cl-checkbox-check-bg);
}
.cl-checkbox__input[type='checkbox']:indeterminate + .cl-checkbox__label:before {
  background: var(--cl-checkbox-indeterminate-bg);
}
.cl-checkbox__input[type='checkbox'].readonly + .cl-checkbox__label:before {
  background: var(--cl-checkbox-uncheck-readonly-bg);
}
.cl-checkbox__input[type='checkbox'].readonly:checked + .cl-checkbox__label:before {
  background: var(--cl-checkbox-check-readonly-bg);
}
.cl-checkbox__input[type='checkbox'].readonly:indeterminate + .cl-checkbox__label:before {
  background: var(--cl-checkbox-indeterminate-readonly-bg);
}
.cl-checkbox__input[type='checkbox']:disabled + .cl-checkbox__label:before {
  border-color: var(--cl-color-border);
  cursor: no-drop;
  opacity: 0.5;
}
.cl-checkbox__input[type='checkbox']:disabled + .cl-checkbox__label + span {
  opacity: 0.5;
}
.cl-checkbox_toggle .cl-checkbox__label:before {
  content: '';
  background: var(--cl-toggle-color);
  display: block;
  float: left;
  height: 16px;
  left: -3px;
  position: relative;
  width: 16px;
  z-index: 1;
  border-radius: 50%;
  border: 0;
  margin-top: 2px;
}
.cl-checkbox_toggle .cl-checkbox__label:after {
  content: '';
  background: var(--cl-toggle-bg-color);
  display: block;
  float: left;
  height: 10px;
  position: relative;
  width: 30px;
  border-radius: 6px;
  margin-left: -27px;
  margin-top: 5px;
  margin-right: 8px;
}
.cl-checkbox_toggle .cl-checkbox__input[type='checkbox']:checked + .cl-checkbox__label:before {
  background: var(--cl-toggle-active-circle-color);
  border: 0;
  left: 12px;
}
.cl-checkbox_toggle .cl-checkbox__input[type='checkbox']:checked + .cl-checkbox__label:after {
  background: var(--cl-toggle-active-color);
}
.cl-textfield {
  position: relative;
  margin-top: 1rem;
}
.cl-textfield__input {
  background-color: transparent;
  border: none;
  border-bottom: 1px solid var(--cl-textfield-border-color);
  border-radius: 0;
  outline: none;
  height: 3rem;
  width: 100%;
  margin: 0 0 2rem 0;
  padding: 0;
  box-shadow: none;
  box-sizing: content-box;
  transition: all 0.3s;
  color: var(--cl-primary-text-color);
}
.cl-textfield__input:focus {
  border-bottom: 1px solid var(--cl-accent-color);
  box-shadow: 0 1px 0 0 var(--cl-accent-color);
}
.cl-textfield__label {
  color: var(--cl-secondary-text-color);
  position: absolute;
  top: 5px;
  left: 0;
  cursor: text;
  transition: 0.2s ease-out;
  text-align: initial;
}
.cl-textfield__label:hover {
  color: var(--cl-color-text-disabled);
}
.cl-textfield_textarea {
  padding-top: 0.5em;
}
.cl-textfield_textarea .cl-textfield__input {
  height: 6rem;
  resize: none;
  margin-bottom: 1.4rem;
}
.cl-textfield_active .cl-textfield__label {
  top: -1.2rem;
  color: var(--cl-accent-color);
  font-size: 1.2rem;
}
.cl-textfield_error .cl-textfield__label {
  top: -1.2rem;
  color: var(--cl-color-error);
  font-size: 1.2rem;
}
.cl-textfield_error .cl-textfield__input:focus {
  border-bottom: 1px solid var(--cl-color-error);
  box-shadow: 0 1px 0 0 var(--cl-color-error);
}
.cl-textfield_error .cl-textfield__message {
  color: var(--cl-color-error);
  display: block;
  position: relative;
  box-sizing: border-box;
  padding-right: 24px;
  font-size: 1.3rem;
  margin-top: -1.3rem;
}
.cl-textfield_error .cl-textfield__message .cl-icon-inline {
  content: '';
  display: block;
  fill: var(--cl-color-error);
  position: absolute;
  right: 0;
  top: -2px;
}
.cl-textfield_disabled,
.cl-textfield_disabled .cl-textfield__label {
  color: var(--cl-color-text-disabled);
  pointer-events: none;
}
.cl-textfield_disabled .cl-textfield__input {
  border-bottom: 1px dotted var(--cl-textfield-border-color);
}
.cl-textfield_disabled .cl-textfield__input:focus {
  border-bottom: 1px dotted var(--cl-textfield-border-color);
  box-shadow: none;
}
.cl-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  text-decoration: none;
  text-transform: var(--cl-button-text-transform);
  text-align: center;
  word-wrap: normal;
  padding: 0 11px;
  height: 24px;
  line-height: 24px;
  border: var(--cl-button-secondary-border-default);
  border-radius: var(--cl-button-border-radius);
  background: var(--cl-button-secondary-surface-default);
  color: var(--cl-button-secondary-text-default);
  font-family: var(--cl-font-family);
  font-size: var(--cl-font-size-app);
  box-shadow: var(--cl-button-box-shadow);
}
.cl-btn:hover {
  background: var(--cl-button-secondary-surface-hover);
  color: var(--cl-button-secondary-text-hover);
  border: var(--cl-button-secondary-border-hover);
}
.cl-btn_base {
  background: var(--cl-button-secondary-surface-default);
}
.cl-btn_base:hover {
  background: var(--cl-button-secondary-surface-hover);
}
.cl-btn.cl-btn_accent {
  background: var(--cl-button-primary-surface-default);
  color: var(--cl-button-primary-text-default);
  border: none;
}
.cl-btn.cl-btn_accent:hover {
  background: var(--cl-button-primary-surface-hover);
  border: none;
}
.cl-btn.cl-btn_accent.cl-btn_disabled,
.cl-btn.cl-btn_accent[disabled] {
  background: var(--cl-button-primary-surface-disabled) !important;
  color: var(--cl-button-secondary-text-disabled) !important;
}
.cl-btn.cl-btn_accent:focus {
  background: var(--cl-button-primary-surface-pressed);
  border: none;
}
.cl-btn_sm {
  height: 24px;
  line-height: 24px;
  padding: 0 11px;
  background: var(--cl-button-secondary-surface-default);
}
.cl-btn_sm:focus {
  background: var(--cl-button-secondary-surface-pressed);
  border: var(--cl-button-secondary-border-pressed);
}
.cl-btn_contrast {
  background: var(--cl-button-danger-surface-default);
  border: none;
}
.cl-btn_contrast:hover {
  background: var(--cl-button-danger-surface-hover);
  border: none;
}
.cl-btn_contrast:focus {
  background: var(--cl-button-danger-surface-pressed);
  border: none;
}
.cl-btn_destructive,
.cl-btn_danger {
  background: var(--cl-button-danger-surface-default);
  color: var(--cl-button-danger-text-default);
  border: none;
}
.cl-btn_destructive:hover,
.cl-btn_danger:hover {
  background: var(--cl-button-danger-surface-hover);
  color: var(--cl-button-danger-text-default);
  border: none;
}
.cl-btn_destructive:focus,
.cl-btn_danger:focus {
  background: var(--cl-button-danger-surface-pressed);
  border: none;
}
.cl-btn_destructive.cl-btn_disabled,
.cl-btn_danger.cl-btn_disabled,
.cl-btn_destructive[disabled],
.cl-btn_danger[disabled] {
  background: var(--cl-button-danger-surface-disabled) !important;
  color: var(--cl-button-secondary-text-disabled) !important;
}
.cl-btn[disabled],
.cl-btn_disabled {
  background: var(--cl-button-secondary-surface-disabled) !important;
  color: var(--cl-button-secondary-text-disabled) !important;
  pointer-events: none;
  outline: none;
  border: var(--cl-button-secondary-border-disabled);
}
.cl-btn[disabled]:hover,
.cl-btn_disabled:hover {
  background: var(--cl-button-secondary-surface-disabled) !important;
  color: var(--cl-button-secondary-text-disabled) !important;
}
.choices__list--dropdown {
  background-color: var(--cl-tooltip-color);
  border: 0;
  border-radius: 0;
}
.choices__list--dropdown.is-active {
  margin-top: 0;
}
.choices__list--dropdown .choices__placeholder {
  display: none;
}
.choices__item.is-highlighted:after {
  display: none;
}
.choices__list--dropdown .choices__item {
  font-size: var(--cl-font-size-app);
  padding: 8px 11px;
}
.choices__list--dropdown .choices__item.is-highlighted {
  background: var(--cl-color-hover);
  color: var(--cl-accent-color);
}
.choices__placeholder {
  opacity: 1;
}
.choices__inner {
  background-color: var(--cl-tooltip-color);
  border: 0;
  border-radius: 0;
  min-height: auto;
  font-size: var(--cl-font-size-app);
  width: auto;
}
.choices[data-type*='select-one']:after {
  display: none;
}
.choices[data-type*='select-one'] .choices__inner {
  padding-top: 4px;
  padding-bottom: 4px;
  position: relative;
}
.choices[data-type*='select-one'] .choices__inner:after {
  content: '';
  height: 0;
  width: 0;
  border-style: solid;
  border-color: var(--cl-primary-text-color) transparent transparent transparent;
  border-width: 5px;
  position: absolute;
  right: 8px;
  top: 50%;
  margin-top: -2px;
  pointer-events: none;
}
.choices[data-type*='select-one'].is-open .choices__inner:after {
  border-color: var(--cl-accent-color) transparent transparent transparent;
  transform: scaleY(-1);
  margin-top: -8px;
}
.choices.is-open {
  box-shadow: 2px 3px 10px 1px rgba(0, 0, 0, 0.3);
}
.choices.is-open .choices__list--dropdown {
  box-shadow: 2px 3px 10px 1px rgba(0, 0, 0, 0.3);
}
.cl-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 28px;
}
.cl-logo__item {
  height: 100%;
}
.cl-logo__item img {
  height: 100%;
}
.cl-logo__img {
  max-height: 100%;
}
.cl-logo.cl-sidebar__logo .cl-logo__item {
  height: 40px;
  width: 100%;
}
.type-item {
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  padding: 6px 16px;
  color: var(--cl-primary-text-color);
  text-decoration: none;
  position: relative;
}
.type-item:hover {
  color: var(--cl-primary-text-color);
}
.type-item__icons {
  display: none;
  visibility: hidden;
  position: absolute;
  top: 5px;
  right: 13px;
}
.type-item__icons .cl-icon-inline {
  margin-left: 5px;
  margin-top: 1px;
  margin-right: -3px;
  fill: var(--cl-color-icon-fill);
  width: 22px;
  height: 22px;
  padding: 3px;
}
.type-item__icons .cl-icon-inline:hover {
  fill: var(--cl-primary-text-color);
}
.type-item__text_short {
  display: none;
  visibility: hidden;
}
.type-item__folder {
  float: right;
  opacity: 0.7;
  font-size: 12px;
}
.cl-icon-inline {
  display: inline-block;
  fill: var(--cl-color-icon-fill);
  line-height: 1;
  vertical-align: middle;
}
.cl-icon-inline--active {
  fill: var(--cl-active-color);
}
.cl-icon-inline:hover {
  fill: var(--cl-accent-color);
}
.cl-icon-inline.drag-and-drop {
  fill: var(--cl-color-drag-and-drop);
}
.cl-icon-inline_20x4 {
  font-size: 0.6rem;
  width: 2rem;
  height: 0.4rem;
}
.cl-icon-inline_6x14 {
  font-size: 0.6rem;
  width: 0.6rem;
  height: 1.4rem;
}
.cl-icon-inline_8x4 {
  font-size: 0.8rem;
  width: 0.8rem;
  height: 0.4rem;
}
.cl-icon-inline_8x8 {
  font-size: 0.8rem;
  width: 0.8rem;
  height: 0.8rem;
}
.cl-icon-inline_10x6 {
  font-size: 1rem;
  width: 1rem;
  height: 0.6rem;
}
.cl-icon-inline_10x10 {
  font-size: 1rem;
  width: 1rem;
  height: 1rem;
}
.cl-icon-inline_10x12 {
  font-size: 1rem;
  width: 1rem;
  height: 1.2rem;
}
.cl-icon-inline_10x14 {
  font-size: 1rem;
  width: 1rem;
  height: 1.4rem;
}
.cl-icon-inline_10x16 {
  font-size: 1rem;
  width: 1rem;
  height: 1.6rem;
}
.cl-icon-inline_11x11 {
  font-size: 1.1rem;
  width: 1.1rem;
  height: 1.1rem;
}
.cl-icon-inline_11x12 {
  font-size: 1.1rem;
  width: 1.2rem;
  height: 1.1rem;
}
.cl-icon-inline_12x12 {
  font-size: 1.2rem;
  width: 1.2rem;
  height: 1.2rem;
}
.cl-icon-inline_12x14 {
  font-size: 1.2rem;
  width: 1.2rem;
  height: 1.4rem;
}
.cl-icon-inline_12x19 {
  font-size: 1.2rem;
  width: 1.9rem;
  height: 1.2rem;
}
.cl-icon-inline_13x8 {
  font-size: 1.3rem;
  width: 1.3rem;
  height: 0.8rem;
}
.cl-icon-inline_13x12 {
  font-size: 1.3rem;
  width: 1.3rem;
  height: 1.2rem;
}
.cl-icon-inline_13x13 {
  font-size: 1.3rem;
  width: 1.3rem;
  height: 1.3rem;
}
.cl-icon-inline_14x12 {
  font-size: 1.4rem;
  width: 1.2rem;
  height: 1.4rem;
}
.cl-icon-inline_14x13 {
  font-size: 1.4rem;
  width: 1.4rem;
  height: 1.3rem;
}
.cl-icon-inline_14x14 {
  font-size: 1.4rem;
  width: 1.4rem;
  height: 1.4rem;
}
.cl-icon-inline_15x15 {
  font-size: 1.5rem;
  width: 1.5rem;
  height: 1.5rem;
}
.cl-icon-inline_15x17 {
  font-size: 1.5rem;
  width: 1.5rem;
  height: 1.7rem;
}
.cl-icon-inline_16x14 {
  font-size: 1.6rem;
  width: 1.6rem;
  height: 1.4rem;
}
.cl-icon-inline_16x15 {
  font-size: 1.6rem;
  width: 1.6rem;
  height: 1.5rem;
}
.cl-icon-inline_16x16 {
  font-size: 1.6rem;
  width: 1.6rem;
  height: 1.6rem;
}
.cl-icon-inline_16x17 {
  font-size: 1.6rem;
  width: 1.6rem;
  height: 1.7rem;
}
.cl-icon-inline_16x18 {
  font-size: 1.6rem;
  width: 1.6rem;
  height: 1.8rem;
}
.cl-icon-inline_17x16 {
  font-size: 1.7rem;
  width: 1.7rem;
  height: 1.6rem;
}
.cl-icon-inline_18x12 {
  font-size: 1.8rem;
  width: 1.8rem;
  height: 1.2rem;
}
.cl-icon-inline_18x18 {
  font-size: 1.8rem;
  width: 1.8rem;
  height: 1.8rem;
}
.cl-icon-inline_19x14 {
  font-size: 1.9rem;
  width: 1.9rem;
  height: 1.4rem;
}
.cl-icon-inline_19x16 {
  font-size: 1.9rem;
  width: 1.9rem;
  height: 1.6rem;
}
.cl-icon-inline_21x23 {
  font-size: 2.1rem;
  width: 2.1rem;
  height: 2.3rem;
}
.cl-icon-inline_24x24 {
  font-size: 2.4rem;
  width: 2.4rem;
  height: 2.4rem;
}
.cl-icon-inline_28x28 {
  font-size: 2.8rem;
  width: 2.8rem;
  height: 2.8rem;
}
.cl-icon-inline_32x32 {
  font-size: 3.2rem;
  width: 3.2rem;
  height: 3.2rem;
}
.cl-icon-inline_40x21 {
  font-size: 4rem;
  width: 4rem;
  height: 2.1rem;
}
.cl-icon-inline_38x38 {
  font-size: 3.8rem;
  width: 3.8rem;
  height: 3.8rem;
}
.cl-icon-inline_42x42 {
  font-size: 4.2rem;
  width: 4.2rem;
  height: 4.2rem;
}
.cl-icon-inline_52x52 {
  font-size: 5.2rem;
  width: 5.2rem;
  height: 5.2rem;
}
.cl-icon-inline_54x54 {
  font-size: 5.4rem;
  width: 5.4rem;
  height: 5.4rem;
}
.cl-icon-inline_64x64 {
  font-size: 6.4rem;
  width: 6.4rem;
  height: 6.4rem;
}
.cl-icon-inline_52x12 {
  width: 5.2rem;
  height: 1.2rem;
}
.cl-icon-inline_32x12 {
  width: 3.2rem;
  height: 1.2rem;
}
.cl-icon-inline_64x52 {
  width: 6.4rem;
  height: 5.2rem;
}
.cl-icon-inline_80x24 {
  width: 8rem;
  height: 2.4rem;
}
.cl-icon-list {
  list-style: none;
  margin: 0;
  padding: 0;
  padding: 20px;
  display: flex;
  flex-wrap: wrap;
}
.cl-icon-list__item {
  width: 150px;
  height: 150px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cl-icon-list__item:hover {
  color: var(--cl-accent-color);
}
.cl-icon-list__item:hover .cl-icon-inline {
  fill: var(--cl-color-icon-hover-fill);
}
.cl-icon-list__title {
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  width: 100%;
  text-align: center;
}
.cl-icon-list .cl-icon-inline,
.cl-icon-list img {
  margin-bottom: 1rem;
}
.search {
  position: relative;
  display: flex;
  align-items: center;
  border-radius: 2px;
}
.search_small {
  padding: 4px 12px;
}
.search__icon {
  position: absolute;
  top: 9px;
  left: 12px;
}
.search__icon .cl-icon-inline {
  fill: var(--cl-color-icon-fill);
}
.search__input {
  height: 28px;
  padding: 4px 28px 4px 32px;
  color: var(--search-input-color);
  font-weight: normal;
  font-size: var(--cl-font-size-app);
}
.search__input::-webkit-input-placeholder {
  color: var(--search-input-placeholder-color);
}
.search__input::-moz-placeholder {
  color: var(--search-input-placeholder-color);
}
.search__input:-ms-input-placeholder {
  color: var(--search-input-placeholder-color);
}
.search__input:-moz-placeholder {
  color: var(--search-input-placeholder-color);
}
.cl-header__search .search__icon,
.cl-handlers__search .search__icon {
  top: 0;
  left: 0;
  height: 100%;
  padding: 3px 0 3px 12px;
}
.cl-handlers__search .search__icon {
  padding: 3px 0 0 8px;
}
.hierarchy-container .search__input {
  padding-left: 14px;
  padding-right: 0;
}
.sidebar-toggle {
  cursor: pointer;
}
.change-layout__wrap {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
}
.change-layout__item .cl-icon-inline {
  fill: var(--cl-color-icon-fill);
}
.change-layout__item:not(:first-child) {
  margin-left: 2px;
}
.change-layout__item_is-active .cl-icon-inline {
  fill: var(--cl-accent-color);
}
.user-info {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  cursor: pointer;
}
.user-info__img {
  order: 1;
  width: 28px;
  height: 28px;
  border-radius: 50%;
}
.user-info__wrap {
  order: 0;
  text-align: right;
  line-height: normal;
  padding-right: 10px;
}
.user-info__name {
  color: var(--cl-secondary-text-color);
  font-size: 1.4rem;
  font-weight: 500;
}
.user-info__type {
  color: var(--cl-accent-color);
  font-size: 1.2rem;
  font-weight: 400;
}
.cl-handlers__search-wrapper {
  margin-right: 42px;
}
.cl-handlers__wrap {
  display: flex;
  align-items: baseline;
  font-size: var(--cl-font-size-app);
  font-weight: 500;
  list-style: none;
  margin: 0;
  padding: 0;
}
.cl-handlers__item {
  margin-right: 42px;
  list-style: none;
  color: var(--cl-secondary-text-color);
  position: relative;
}
.cl-handlers__item .cl-dropdown__handler {
  color: var(--cl-secondary-text-color);
}
.cl-handlers__item .search {
  padding: 6px 16px;
}
.cl-handlers__link {
  text-decoration: none;
  color: var(--cl-secondary-text-color);
  display: flex;
  align-items: center;
}
.cl-handlers__link .dropdown-menu .cl-search-results__link .cl-icon-inline {
  fill: var(--cl-color-icon-fill);
}
.cl-handlers__link_inline {
  display: inline;
}
.cl-handlers .cl-icon-inline {
  fill: var(--cl-color-icon-fill);
}
.cl-handlers_without-text .cl-icon-inline {
  margin-right: 0;
}
.cl-handlers_without-text .cl-handlers__item {
  margin-right: 0;
  margin-left: 12px;
}
.cl-pivot_entity_processing .rowPicker,
.cl-pivot_entity_unknown .rowPicker,
.cl-pivot_entity_queued .rowPicker,
.cl-pivot_entity_completed .rowPicker,
.cl-pivot_entity_processing.row-picker,
.cl-pivot_entity_unknown.row-picker,
.cl-pivot_entity_queued.row-picker,
.cl-pivot_entity_completed.row-picker {
  position: relative;
}
.cl-pivot_entity_processing .rowPicker:after,
.cl-pivot_entity_unknown .rowPicker:after,
.cl-pivot_entity_queued .rowPicker:after,
.cl-pivot_entity_completed .rowPicker:after,
.cl-pivot_entity_processing.row-picker:after,
.cl-pivot_entity_unknown.row-picker:after,
.cl-pivot_entity_queued.row-picker:after,
.cl-pivot_entity_completed.row-picker:after {
  content: '';
  box-sizing: border-box !important;
  position: absolute !important;
  top: 4px !important;
  left: 8px !important;
  width: 16px !important;
  height: 16px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  background-color: transparent !important;
  transition: none !important;
  z-index: 10;
}
.cl-pivot_entity_processing .rowPicker:after,
.cl-pivot_entity_processing.row-picker:after {
  animation: mat-progress-spinner-linear-rotate 2s linear infinite;
  background: var(--cl-progress-spinner-bg);
  background-size: 12px;
  z-index: 10;
}
@keyframes mat-progress-spinner-linear-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.cl-pivot_entity_unknown .rowPicker:after,
.cl-pivot_entity_unknown.row-picker:after {
  background: var(--handler-unknown-view-bg);
  background-size: 12px;
  z-index: 10;
}
.cl-pivot_entity_queued .rowPicker:after,
.cl-pivot_entity_queued.row-picker:after {
  background: var(--handler-pending-view-bg);
  background-size: 12px;
  z-index: 10;
}
.cl-pivot_entity_completed .rowPicker,
.cl-pivot_entity_completed.row-picker {
  color: inherit !important;
}
.cl-pivot_entity_completed .rowPicker:after,
.cl-pivot_entity_completed.row-picker:after {
  content: '\f00c';
  color: inherit;
  font-family: 'fontawesome', sans-serif;
  font-size: 10px;
  z-index: 10;
}
.cl-pivot_entity_completed.status__0 .rowPicker::after,
.cl-pivot_entity_completed.status__0.row-picker::after {
  color: var(--handler-progress-status-normal);
}
.cl-pivot_entity_completed.status__1 .rowPicker::after,
.cl-pivot_entity_completed.status__1.row-picker::after {
  color: var(--handler-progress-status-warning);
}
.cl-pivot_entity_completed.status__2 .rowPicker::after,
.cl-pivot_entity_completed.status__2.row-picker::after {
  color: var(--handler-progress-status-error);
}
.cl-pivot_entity_completed.status__3 .rowPicker::after,
.cl-pivot_entity_completed.status__3.row-picker::after {
  color: var(--handler-progress-status-completed);
}
.cl-pivot_entity_completed.status__4 .rowPicker::after,
.cl-pivot_entity_completed.status__4.row-picker::after {
  color: var(--handler-progress-status-canceled);
}
.cl-pivot_entity_completed.status__5 .rowPicker::after,
.cl-pivot_entity_completed.status__5.row-picker::after {
  content: var(--handler-progress-status-failed-content);
}
.jsFocusedHandler > td {
  background: var(--cl-accent-color) !important;
}
.cl-more-handlers {
  position: relative;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  vertical-align: middle;
  background-color: var(--cl-secondary-text-color);
  display: inline-block;
}
.cl-more-handlers::before,
.cl-more-handlers::after {
  content: '';
  position: absolute;
  width: 3px;
  height: 3px;
  background-color: var(--cl-secondary-text-color);
  display: block;
  border-radius: 50%;
}
.cl-more-handlers::before {
  top: -6px;
}
.cl-more-handlers::after {
  bottom: -6px;
}
.cl-handlers-more {
  color: var(--cl-secondary-text-color);
  font-size: 1.3rem;
  vertical-align: bottom;
}
.cl-handlers-more svg.cl-icon-inline {
  margin-right: 0;
  margin-left: 4px;
}
.cl-handlers-more_has-runned-handler {
  color: var(--cl-accent-color);
  animation-name: blink;
  animation-duration: 1.4s;
  animation-iteration-count: infinite;
  animation-fill-mode: both;
  animation-delay: 0.2s;
}
.cl-handlers-more_has-runned-handler .cl-icon-inline {
  fill: var(--cl-accent-color);
}
.cl-dropdown_search:not(.open):hover .cl-handlers-more {
  color: var(--cl-accent-color);
}
@keyframes blink {
  0% {
    opacity: 0.6;
  }
  40% {
    opacity: 1;
  }
  100% {
    opacity: 0.6;
  }
}
.cl-indent {
  display: flex;
  flex-wrap: wrap;
  width: 48%;
}
.cl-indent__title {
  margin: 3px 0;
}
.cl-indent__container {
  width: 100%;
  height: 230px;
  background: var(--indent-container-bg-color);
  position: relative;
}
.cl-indent__add {
  position: absolute;
  right: 13px;
  top: 13px;
  width: 16px;
  height: 16px;
  background: none;
  border: 0;
  cursor: pointer;
  outline: none;
  padding: 0;
}
.cl-indent__add svg {
  width: 12px;
  height: 12px;
}
.cl-log_warning {
  color: var(--cl-color-warning);
}
.cl-log_error {
  color: var(--cl-color-error);
}
.cl-notify {
  position: relative;
  cursor: pointer;
}
.cl-notify:hover .cl-notify__icon {
  fill: var(--cl-accent-color);
}
.cl-notify__status {
  position: absolute;
  top: 0px;
  right: -4px;
  width: 19px;
  height: 19px;
  border-radius: 50%;
  background: var(--cl-accent-color);
  text-align: center;
  font-size: 12px;
  line-height: 19px;
  padding-left: 1px;
  display: none;
}
.cl-notify__status_accent {
  background: var(--cl-accent-color);
  display: block;
}
.cl-notify__status_success {
  background: var(--cl-color-success);
  display: block;
}
.cl-notify__status_warning {
  background: var(--cl-color-warning);
  display: block;
}
.cl-notify__status_error {
  background: var(--cl-color-error);
  display: block;
}
.cl-sidebar {
  display: block;
  background-color: var(--cl-components-content-bg-color);
  height: 100%;
  position: relative;
  padding-bottom: 46px;
  overflow: hidden;
  box-shadow: 2px 3px 10px 1px rgba(0, 0, 0, 0.3);
}
.cl-sidebar_full {
  width: 340px;
}
.cl-sidebar_full .sidebar-toggle__icon .cl-icon-inline {
  transform: rotate(180deg);
}
.cl-sidebar_short {
  width: 60px;
}
.cl-sidebar_short .cl-tabs__list > .cl-tabs__item {
  display: none;
  visibility: hidden;
}
.cl-sidebar_short .cl-tabs__list > .cl-tabs__item_active {
  display: block;
  visibility: visible;
}
.cl-sidebar_short .cl-tabs__content {
  height: calc(100% - 49px);
}
.cl-sidebar_short .search__icon {
  margin-left: -5px;
}
.cl-sidebar_short .search__input {
  display: none;
}
.cl-sidebar__search {
  display: block;
}
.cl-sidebar__search .search {
  padding: 3px 8px 3px 24px;
  border-bottom: 0;
}
.cl-sidebar__tabs {
  display: block;
  height: calc(100% - 51px);
}
.cl-sidebar__tabs .cl-tabs {
  height: 100%;
}
.cl-sidebar__tabs .cl-tabs__list {
  display: flex;
  min-height: 47px;
  border-bottom: 0;
}
.cl-sidebar__tabs .cl-tabs__item {
  flex-grow: 1;
}
.cl-sidebar__tabs .cl-tabs__item_active .cl-tabs__link {
  border-bottom: 0;
}
.cl-sidebar__tabs .cl-tabs__item_active .cl-tabs__link:active {
  background-color: transparent;
}
.cl-sidebar__tabs .cl-tabs__link {
  display: block;
  padding: 12px 0;
  text-align: center;
  font-size: 1.2rem;
  text-transform: none;
  transition: none;
  cursor: pointer;
}
.cl-sidebar__tabs .cl-tabs__link:active {
  background-color: var(--cl-color-hover);
}
.cl-sidebar__tabs .cl-tabs__pane {
  display: none;
}
.cl-sidebar__tabs .cl-tabs__pane_active {
  display: block;
}
.cl-sidebar__tabs .cl-tabs__content {
  height: calc(100% - 95px);
  padding-bottom: 12px;
  overflow: hidden;
}
.cl-sidebar__tabs .cl-tabs__content:hover {
  overflow: auto;
}
.cl-sidebar__toggle {
  display: block;
  width: 100%;
  height: 47px;
  background-color: var(--cl-color-modal);
  position: absolute;
  left: 0;
  bottom: 0;
}
.cl-sidebar__toggle_editor .cl-icon-inline {
  transform: rotate(180deg);
}
.cl-sidebar__toggle_editor.fullyOpened .cl-icon-inline {
  transform: rotate(0deg);
}
.cl-sidebar__toggle:hover {
  background-color: var(--cl-color-hover);
}
.cl-sidebar__toggle:hover .cl-icon-inline {
  fill: var(--cl-accent-color);
}
.cl-sidebar__toggle .cl-icon-inline {
  position: absolute;
  top: 17px;
  right: 20px;
  fill: var(--cl-color-icon-fill);
}
.cl-sidebar__logo {
  height: 50px;
  justify-content: flex-start;
  padding-left: 16px;
}
.cl-tabs {
  position: relative;
}
.cl-tabs__list {
  list-style: none;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid var(--cl-line-color);
}
.cl-tabs__list_vertical {
  border-bottom: none;
  transform: rotate(90deg);
}
.cl-tabs__item .cl-tabs__link,
.cl-tabs__item .cl-tabs__link.cl-tabs__link_disabled {
  color: var(--cl-secondary-text-color);
}
.cl-tabs__item .cl-tabs__link.cl-tabs__link_disabled {
  transition: none;
  opacity: 0.5;
}
.cl-tabs__item:hover .cl-tabs__link:not(.cl-tabs__link_warning):not(.cl-tabs__link_disabled),
.cl-tabs__item_active .cl-tabs__link {
  color: var(--cl-accent-color);
}
.cl-tabs__link {
  color: var(--cl-secondary-text-color);
  font-size: 1.3rem;
  font-weight: 500;
  text-transform: uppercase;
  text-decoration: none;
}
.cl-tabs__link:hover {
  cursor: pointer;
}
.cl-tabs__link_disabled:hover {
  cursor: default;
}
.cl-tabs__icon {
  display: block;
  margin: 0px auto 10px auto;
  fill: var(--cl-color-icon-fill);
}
.cl-tabs__link:hover .cl-tabs__icon {
  fill: var(--cl-accent-color);
}
.cl-tabs__item_active .cl-tabs__icon {
  fill: var(--cl-active-color);
}
.cl-tabs__content {
  padding-top: 24px;
  padding-bottom: 24px;
}
.cl-tabs__spoiler .cl-spoiler__title {
  margin-bottom: -24px;
}
.cl-tabs__btn {
  position: absolute;
  top: 20px;
  cursor: pointer;
  display: none;
}
.cl-tabs__btn_eraser {
  right: 52px;
}
.cl-tabs__btn_download {
  right: 18px;
}
.cl-tabs__btn_enabled {
  display: block;
}
.nav-tabs > li > a {
  margin-right: 0;
  border: none;
  border-bottom: 3px solid transparent;
  border-radius: 0;
  padding: 9px 24px 6px 24px;
}
.nav-tabs > li > a:hover {
  border-color: transparent;
  background-color: transparent;
  color: var(--cl-accent-color);
}
.nav-tabs > li.queried > a {
  color: var(--cl-color-warning);
  border-bottom-color: var(--cl-color-warning);
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: var(--cl-accent-color);
  background-color: transparent;
  border: none;
  border-bottom: 3px solid transparent;
  border-bottom-color: var(--cl-accent-color);
}
.cl-dropdown__handler {
  text-decoration: none;
  font-weight: 500;
  margin-left: 5px;
}
.cl-dropdown__handler:hover {
  cursor: pointer;
}
.cl-dropdown__handler_more {
  padding: 0 10px;
}
.cl-dropdown__handler_more-handler {
  width: 67px;
}
.cl-dropdown__menu {
  background-color: var(--cl-color-modal);
  border: var(--dropdown-virtual-border);
}
.cl-dropdown__icon {
  vertical-align: text-bottom;
}
.cl-dropdown__arrow {
  margin-left: 3px;
}
.cl-dropdown__link {
  text-decoration: none;
  cursor: pointer;
}
.cl-dropdown_search .cl-icon-inline_16x16 {
  margin-top: -3px;
}
.cl-dropdown_search:not(.open):hover {
  color: var(--cl-accent-color);
}
.cl-dropdown_search:not(.open):hover .cl-icon-inline {
  fill: var(--cl-accent-color);
}
.cl-dropdown_search .cl-dropdown__menu {
  width: 324px;
  margin-left: 13px;
  background-color: var(--cl-color-modal);
  box-shadow: 2px 3px 10px 1px rgba(0, 0, 0, 0.3);
}
.cl-dropdown_search .cl-dropdown__menu .cl-search-results {
  display: block;
  max-height: 292px;
  padding-top: 8px;
  overflow: auto;
}
.cl-dropdown_search .cl-dropdown__menu .cl-search-results__link {
  padding-right: 26px;
  padding-left: 16px;
}
.no-border {
  border: none !important;
  padding: 0px;
}
.popover.default-css {
  padding: 0;
  border: none;
  background-color: transparent;
}
.popover.default-css .arrow {
  display: none;
}
.popover.default-css .popover-content {
  padding: 0;
}
.popover.default-css .cl-dropdown__menu {
  position: static;
  display: block;
  float: none;
}
.popover.default-css .cl-search-results {
  display: block;
}
.popover.key-editor {
  padding: 0;
}
.popover.key-editor .arrow {
  display: none;
}
.popover.key-editor .popover-content {
  padding: 0;
}
.popover.key-editor .modal-dialog {
  margin: 0;
}
.popover.lower-z-index {
  z-index: 900 !important;
}
.popover {
  font-family: var(--cl-font-family);
  max-width: none;
  margin: 0;
}
.popover.top-right,
.popover.top-left {
  margin-top: -10px;
}
.popover.bottom-right,
.popover.bottom-left {
  margin-top: 4px;
}
.popover.top-left,
.popover.bottom-left {
  margin-left: 0px;
}
.popover.datasets {
  box-shadow: none;
  top: auto !important;
  left: auto !important;
  width: 634px;
}
.popover.datasets .cl-dropdown__menu .cl-dropdown__item {
  padding-left: 12px;
  cursor: pointer;
}
.popover.datasets .cl-dropdown__menu .cl-dropdown__item:hover {
  background: var(--cl-color-hover);
  color: var(--cl-accent-color);
}
.customize-chart-popover {
  z-index: 1;
  background: var(--cl-color-modal);
  padding: 0 16px;
}
.customize-chart-popover cl-slider-with-input {
  padding-bottom: 18px !important;
}
.customize-chart-popover .settings-item {
  padding: 12px 0;
  color: var(--cl-secondary-text-color);
  font-size: 13px;
  font-weight: 500;
}
.customize-chart-popover .settings-item label {
  margin: 0;
}
.customize-chart-popover .settings-item:not(:last-child) {
  border-bottom: 1px solid var(--interactive-item-border-color);
}
.customize-chart-popover .show-segments-labels span {
  font-size: var(--cl-font-size-app);
  font-weight: 500;
}
.customize-chart-popover .show-segments-labels .cl-checkbox__label {
  vertical-align: bottom;
}
.customize-chart-popover .show-segments-labels .cl-checkbox__label:before {
  margin-top: 3px;
}
.customize-chart-popover .cl-graph-settings__label,
.customize-chart-popover .max-segments-count__label {
  display: flex;
  white-space: nowrap;
  font-size: var(--cl-font-size-app);
  font-weight: 500;
}
.customize-chart-popover .cl-graph-settings__input,
.customize-chart-popover .max-segments-count__input {
  width: 33px;
  height: 23px;
  margin: 0 4px;
  padding: 2px 0;
  outline: none;
  text-align: center;
  background-color: var(--input-control-bg-color);
  color: var(--editor-value-item-text-color);
  border: var(--input-search-border);
  border-radius: var(--input-search-border-radius);
  -moz-appearance: textfield;
  height: 21px;
  width: 40px;
  font-weight: 400;
  font-size: 13px;
  margin: 0;
  border: var(--cl-control-border) !important;
  background: var(--interactive-elements-input-bg);
  margin-left: 12px;
  border-bottom: 1px solid var(--cl-line-color);
  padding: 0px 8px;
}
.customize-chart-popover .cl-graph-settings__input:hover,
.customize-chart-popover .max-segments-count__input:hover {
  background-color: var(--input-search-hovered) !important;
  border: 1px solid var(--input-search-hovered);
}
.customize-chart-popover .cl-graph-settings__input:focus,
.customize-chart-popover .max-segments-count__input:focus {
  background-color: var(--input-search-focused);
  border: var(--search-field-active-border) !important;
  box-shadow: var(--editor-element-plain-border);
}
.customize-chart-popover .cl-graph-settings__input-milisecond,
.customize-chart-popover .max-segments-count__input-milisecond {
  width: 38px;
}
.customize-chart-popover .cl-graph-settings__input::-webkit-outer-spin-button,
.customize-chart-popover .max-segments-count__input::-webkit-outer-spin-button,
.customize-chart-popover .cl-graph-settings__input::-webkit-inner-spin-button,
.customize-chart-popover .max-segments-count__input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.customize-chart-popover .cl-graph-settings__input:focus,
.customize-chart-popover .max-segments-count__input:focus {
  border-bottom-color: var(--cl-accent-color);
}
.customize-chart-popover .cl-graph-settings input[type='number'],
.customize-chart-popover .max-segments-count input[type='number'] {
  background: none;
  border: none;
  outline: none;
  border-bottom: 1px solid var(--cl-line-color);
  text-align: right;
  margin-right: 0px;
  -moz-appearance: textfield;
}
.customize-chart-popover .cl-graph-settings input[type='number']:focus,
.customize-chart-popover .max-segments-count input[type='number']:focus {
  border-bottom-color: var(--cl-accent-color);
}
.customize-chart-popover .cl-graph-settings input[type='number']::-webkit-outer-spin-button,
.customize-chart-popover .max-segments-count input[type='number']::-webkit-outer-spin-button,
.customize-chart-popover .cl-graph-settings input[type='number']::-webkit-inner-spin-button,
.customize-chart-popover .max-segments-count input[type='number']::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.environments-popover {
  width: 316px;
}
.dropdown-menu {
  font-family: var(--cl-font-family);
  font-size: var(--cl-font-size-app);
  font-weight: 500;
  border-radius: 2px;
  padding: 4px 0;
  margin: 0;
}
.dropdown-menu .divider {
  background-color: var(--cl-line-color);
  margin: 5px 0;
}
.dropdown-menu > li > a {
  color: var(--cl-dropdown-item-text-default);
  padding: 3px 8px;
  font-weight: 500;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: var(--cl-dropdown-item-text-hover);
  background-color: var(--cl-dropdown-item-bg-hover);
  background-image: none;
}
.dropdown-menu > li > a:hover .cl-icon-inline,
.dropdown-menu > li > a:focus .cl-icon-inline {
  fill: var(--cl-dropdown-item-icon-hover);
}
.dropdown-menu > li.pressed > a {
  color: var(--cl-dropdown-item-text-pressed);
  background-color: var(--cl-dropdown-item-bg-pressed);
  background-image: none;
}
.dropdown-menu > li.pressed > a .cl-icon-inline {
  fill: var(--cl-dropdown-item-icon-pressed);
}
.cl-toolbar {
  height: 32px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}
.cl-toolbar__opened-type {
  flex: initial;
  display: flex;
  align-items: center;
  padding: 4px 12px 5px 1px;
  flex-shrink: 0;
}
.cl-toolbar__browser-right-toolbar {
  padding: 5px 0;
}
.cl-toolbar__action-handlers {
  flex: initial;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 12px;
}
.cl-toolbar-group {
  padding: 0 9px;
  display: inline-block;
}
.cl-toolbar-group:not(:last-child) {
  border-right: 1px solid var(--cl-line-color);
}
.cl-toolbar-group > div {
  display: inline-block;
  position: relative;
}
.cl-toolbar-group > div:not(:last-child).cl-handlers__item {
  margin-right: 6px;
}
.cl-toolbar-group:last-child > div:last-child.cl-handlers__item button {
  padding-left: 4px;
}
.cl-toolbar-group:last-child > div:last-child.cl-handlers__item .layouts {
  margin-left: 9px;
}
.cl-toolbar-group .cl-handlers__item {
  margin-right: 0;
}
.cl-toolbar-group .cl-handlers__item .click-area {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 22px;
  min-width: 22px;
}
.cl-popup-adv {
  background-color: var(--cl-color-modal);
  box-shadow: var(--cl-modal-dialog-shadow);
  border-radius: var(--cl-popup-border-radius);
  position: absolute;
  top: 50px;
  right: 14px;
  min-width: 280px;
  z-index: 1010;
  left: inherit;
  border: 0;
  display: none;
}
.cl-popup-adv__close {
  position: absolute;
  right: 14px;
  top: 10px;
  cursor: pointer;
}
.cl-popup-adv__close svg {
  vertical-align: top;
  fill: var(--cl-color-modal-close-icon);
}
.cl-popup-adv__close:hover svg {
  fill: var(--cl-color-header-hover);
}
.cl-popup-adv__title {
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 0 0 28px;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  background: var(--cl-color-bg-modal-header);
  padding: 12px 12px;
  box-sizing: border-box;
  color: var(--cl-color-modal-header);
  border-radius: 2px 2px 0 0;
}
.cl-popup-adv__content {
  padding: 12px 12px;
}
.cl-popup-adv__footer {
  position: relative;
  display: table;
  width: 100%;
  padding: 0 12px 12px;
}
.cl-popup-adv__footer .cl-btn {
  float: right;
  margin-left: 12px;
}
.cl-popup-adv__icon {
  margin-right: 12px;
  margin-top: 5px;
}
.cl-popup-adv__icon_warning,
.cl-popup-adv__icon_warning:hover {
  fill: var(--cl-color-warning);
}
.cl-popup-adv__icon_error,
.cl-popup-adv__icon_error:hover {
  fill: var(--cl-color-error);
}
.cl-popup-adv__icon_success,
.cl-popup-adv__icon_success:hover {
  fill: var(--cl-color-success);
}
.cl-popup-adv__icon_info,
.cl-popup-adv__icon_info:hover {
  fill: var(--cl-accent-color);
}
.cl-popup-adv_relative {
  position: relative;
  left: 0;
  top: 0;
}
.cl-popup-adv_opened {
  display: block;
}
.cl-spoiler__title {
  padding: 21px 44px;
  background: var(--cl-color-modal);
  position: relative;
  cursor: pointer;
}
.cl-spoiler__title:before {
  content: '';
  display: block;
  width: 8px;
  height: 8px;
  border: 2px solid var(--cl-primary-text-color);
  border-left: 0;
  border-bottom: 0;
  position: absolute;
  left: 24px;
  top: 26px;
  transform: rotate(45deg);
  transition: 0.1s;
}
.cl-spoiler__message {
  font-size: 1.2rem;
  font-weight: 400;
  margin-top: 3px;
}
.cl-spoiler__more-btn {
  margin-top: 11px;
  margin-left: -18px;
}
.cl-spoiler__content {
  background: var(--cl-components-content-bg-color);
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  height: 0;
  padding: 7px;
}
.cl-spoiler__list {
  margin: 0;
}
.cl-spoiler__list-item {
  font-size: 1.3rem;
  list-style-type: none;
  padding-left: 12px;
}
.cl-spoiler__list-item_completed {
  margin-bottom: 14px;
}
.cl-spoiler_opened .cl-spoiler__title {
  background: var(--cl-components-content-bg-color);
}
.cl-spoiler_opened .cl-spoiler__title:before {
  transform: rotate(135deg);
}
.cl-spoiler_opened .cl-spoiler__content {
  visibility: visible;
  opacity: 1;
  height: auto;
  position: relative;
}
.cl-spoiler_warning .cl-spoiler__message {
  color: var(--cl-color-warning);
}
.cl-spoiler_error .cl-spoiler__message {
  color: var(--cl-color-error);
}
.cl-spoiler_warning.cl-spoiler_opened .cl-spoiler__title {
  color: var(--cl-color-warning);
}
.cl-spoiler_error.cl-spoiler_opened .cl-spoiler__title {
  color: var(--cl-color-error);
}
.cl-description-list {
  display: table;
  width: 100%;
}
.cl-description-list__term {
  display: inline-block;
  vertical-align: top;
  margin-right: 5px;
}
.cl-description-list__term_pull-bottom {
  padding-top: 21px;
}
.cl-description-list__description {
  display: inline-block;
  vertical-align: top;
  margin-left: 0;
}
.cl-description-list__description .choices {
  margin-top: -8px;
}
.cl-description-list__description .choices__inner {
  font-size: 1.4rem;
}
.cl-description-list__description .choices__list--dropdown .choices__list {
  overflow: hidden;
}
.cl-description-list__description .choices__list--dropdown .choices__item {
  font-size: 1.4rem;
}
.cl-description-list__description_pull-right {
  float: right !important;
  margin-top: 7px;
}
.cl-description-list__description_pull-bottom {
  padding-top: 21px;
}
.cl-description-list__link {
  color: var(--cl-accent-color);
}
.cl-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
  background: rgba(0, 0, 0, 0.5);
}
.cl-modal__dialog {
  max-width: 43.4rem;
  margin: 30px auto;
  position: relative;
  width: auto;
}
.cl-modal__content {
  position: relative;
  display: flex;
  flex-direction: column;
  background-color: var(--cl-color-modal);
  background-clip: padding-box;
  outline: 0;
  border-radius: 3px;
}
.cl-modal__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 24px;
  position: relative;
  background: var(--cl-title-bg-color);
}
.cl-modal__title {
  margin: 0;
  font-size: 2rem;
}
.cl-modal__close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  outline: none;
  -webkit-appearance: none;
  float: right;
  font-size: 26px;
  font-weight: 500;
  color: var(--cl-secondary-text-color);
  opacity: 0.2;
  position: absolute;
  right: 15px;
  top: 12px;
  margin-top: -3px;
}
.cl-modal__body {
  position: relative;
  flex: 1 1 auto;
  padding: 24px;
}
.cl-modal__footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 24px;
  padding-top: 0;
}
.cl-modal__btn:nth-of-type(1) {
  margin-right: 16px;
}
.cl-modal_indent .cl-modal__body {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  flex-wrap: wrap;
}
.cl-modal__header {
  justify-content: flex-start;
  border-bottom: 0;
}
.cl-modal__close {
  text-shadow: none;
}
.cl-modal__close.close {
  margin-top: -3px;
}
.cl-modal__footer {
  border-top: 0;
}
.modal-backdrop {
  z-index: 99999;
}
.modal-backdrop.show {
  background: var(--cl-overlay-bg);
  opacity: 0;
}
.cl-notification {
  position: fixed;
  right: 0;
  bottom: 100px;
  display: none;
  min-width: 320px;
  padding: 23px;
  font-size: 1.6rem;
  background: var(--cl-color-modal);
  box-shadow: 2px 3px 10px 1px rgba(0, 0, 0, 0.3);
}
.cl-notification__icon {
  float: left;
}
.cl-notification__message {
  float: left;
  margin-top: 4px;
  margin-left: 15px;
}
.cl-notification_success .cl-notification__icon .cl-icon-inline {
  fill: var(--cl-color-success);
}
.cl-notification_warning .cl-notification__icon .cl-icon-inline {
  fill: var(--cl-color-warning);
}
.cl-notification_error .cl-notification__icon .cl-icon-inline {
  fill: var(--cl-color-error);
}
.cl-notification_show {
  display: table;
}
.cl-editor {
  background: var(--editor-table-bg-color);
  display: table;
  min-width: 100%;
}
.cl-editor__controls {
  position: relative;
  padding: 12px 22px;
  text-align: right;
  min-height: 46px;
}
.cl-editor__controls .cl-btn {
  margin-right: 12px;
}
.cl-editor__table {
  border-collapse: collapse;
  font-size: var(--cl-font-size-app);
  width: 100%;
  height: 100%;
}
.validation-message-container {
  position: fixed;
  z-index: 1000001;
  padding: 3px 0;
  border-radius: 2px;
  background: var(--cl-color-tooltips);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.75);
}
.validation-message-container .message {
  padding: 2px 12px;
  max-width: 417px;
  overflow: hidden;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
}
.validation-message-container .message_validation {
  color: var(--cl-color-error);
  padding: 2px 12px;
  max-width: 417px;
  overflow: hidden;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
}
.validation-message-container .message_warning {
  color: var(--cl-color-warning);
  padding: 2px 12px;
  max-width: 417px;
  overflow: hidden;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
}
.validation-message-container .message_success {
  color: var(--cl-secondary-text-color);
  padding: 2px 12px;
  max-width: 417px;
  overflow: hidden;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
}
.validation-message-container .message {
  padding: 2px 12px;
  max-width: 417px;
  overflow: hidden;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
}
.validation-message-container .message_validation {
  color: var(--cl-color-error);
  padding: 2px 12px;
  max-width: 417px;
  overflow: hidden;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
}
.validation-message-container .message_warning {
  color: var(--cl-color-warning);
  padding: 2px 12px;
  max-width: 417px;
  overflow: hidden;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
}
.validation-message-container.bottom-direction::before {
  content: '';
  display: block;
  width: 6px;
  height: 8px;
  background-color: var(--cl-color-tooltips);
  transform: rotate(45deg);
  position: absolute;
  bottom: -4px;
  left: 10px;
  box-shadow: 1px 1px 4px -1px rgba(0, 0, 0, 0.75);
  top: -4px;
}
.validation-message-container.bottom-direction::after {
  content: '';
  display: block;
  height: 4px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: var(--cl-color-tooltips);
  height: 8px;
  top: 0px;
}
.validation-message-container::before {
  content: '';
  display: block;
  width: 6px;
  height: 8px;
  background-color: var(--cl-color-tooltips);
  transform: rotate(45deg);
  position: absolute;
  bottom: -4px;
  left: 10px;
  box-shadow: 1px 1px 4px -1px rgba(0, 0, 0, 0.75);
}
.validation-message-container::after {
  content: '';
  display: block;
  height: 4px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: var(--cl-color-tooltips);
}
.notification-message-container {
  position: fixed;
  z-index: 100001;
  padding: 8px 0;
  border-radius: 2px;
  background: var(--cl-color-tooltips);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.75);
  line-height: 16px;
}
.notification-message-container .message {
  padding: 0px 12px;
  max-width: 400px;
  font-style: normal;
  font-weight: 500;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
}
.notification-message-container .message_error {
  color: var(--cl-color-error);
  padding: 0px 12px;
  max-width: 400px;
  font-style: normal;
  font-weight: 500;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
}
.notification-message-container .message_warning {
  color: var(--cl-color-warning);
  padding: 0px 12px;
  max-width: 400px;
  font-style: normal;
  font-weight: 500;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
}
.notification-message-container .message_info {
  padding: 0px 12px;
  max-width: 400px;
  font-style: normal;
  font-weight: 500;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
}
.notification-message-container::before {
  content: '';
  display: block;
  width: 6px;
  height: 8px;
  background-color: var(--cl-color-tooltips);
  transform: rotate(45deg);
  position: absolute;
  bottom: -4px;
  left: 10px;
  box-shadow: 1px 1px 4px -1px rgba(0, 0, 0, 0.75);
}
.notification-message-container.under-ancor::before {
  top: -4px;
  box-shadow: none;
}
.notification-message-container::after {
  content: '';
  display: block;
  height: 4px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: var(--cl-color-tooltips);
}
.notification-message-container.under-ancor::after {
  top: 0;
}
progress-box + editor-controls {
  width: 100% !important;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .cl-editor__table {
    border-collapse: separate;
    border-spacing: 0px;
  }
  .cl-editor__col {
    border-style: solid solid none none;
    height: 100%;
    overflow: hidden;
  }
  .cl-editor__row_current > .cl-editor__col_has-child:after,
  .cl-editor__row_current > .cl-editor__col_has-value-child:after {
    min-height: 99999px !important;
  }
  .cl-editor__handlers .cl-handlers__item {
    list-style-position: outside;
    overflow: hidden;
  }
  .cl-editor .cl-handlers__link {
    display: inline-block;
  }
}
@-moz-document url-prefix() {
  .cl-editor__table {
    border-collapse: separate;
    border-spacing: 0px;
  }
  .cl-editor__col {
    border-style: solid solid none none;
    height: 100%;
    overflow: hidden;
  }
  .cl-editor__row_current > .cl-editor__col_has-child:after,
  .cl-editor__row_current > .cl-editor__col_has-value-child:after {
    min-height: 99999px !important;
  }
  .cl-editor__handlers .cl-handlers__item {
    list-style-position: outside;
    overflow: hidden;
  }
  .cl-editor .cl-handlers__link {
    display: inline-block;
  }
}
@supports (-ms-ime-align: auto) {
  .cl-editor__table {
    border-collapse: separate;
    border-spacing: 0px;
  }
  .cl-editor__col {
    border-style: solid solid none none;
    height: 100%;
    overflow: hidden;
  }
  .cl-editor__row_current > .cl-editor__col_has-child:after,
  .cl-editor__row_current > .cl-editor__col_has-value-child:after {
    min-height: 99999px !important;
  }
  .cl-editor__handlers .cl-handlers__item {
    list-style-position: outside;
    overflow: hidden;
  }
  .cl-editor .cl-handlers__link {
    display: inline-block;
  }
}
.editor-header {
  display: table;
  z-index: 10;
  position: relative;
  top: 0;
  left: 0;
  height: 32px;
  width: 100%;
  box-shadow: var(--cl-header-toolbar-box-shadow);
}
.cl-editor-toolbar {
  padding: 4px 8px;
}
.cl-editor-toolbar .toolbar-container {
  display: flex;
  justify-content: space-between;
  list-style: none;
  margin: 0;
  padding: 0;
}
.cl-editor-toolbar .toolbar-container .user-list {
  float: left;
  display: flex;
}
.cl-editor-toolbar .toolbar-container .toolbar-list {
  margin-top: auto;
  float: right;
  display: flex;
  margin-left: auto;
}
.cl-editor-toolbar__title {
  font-size: var(--cl-font-size-app);
  font-weight: 500;
  color: var(--cl-secondary-text-color);
  text-transform: uppercase;
  word-spacing: 3px;
  float: left;
}
.cl-editor-toolbar__item {
  display: inline-block;
  margin-left: 4px;
}
.cl-editor-toolbar__item .click-area {
  width: 22px;
  text-align: center;
  cursor: pointer;
}
.cl-editor-toolbar__handler {
  cursor: pointer;
}
.cl-editor-toolbar__handler_is-disabled {
  pointer-events: none;
}
.cl-editor-toolbar__handler_is-disabled .cl-icon-inline {
  fill: var(--cl-disabled-text-color) !important;
}
.cl-editor-toolbar .cl-icon-inline {
  fill: var(--cl-color-icon-fill);
}
.cl-editor-toolbar .cl-icon-inline:hover {
  fill: var(--cl-accent-color);
}
.cl-generic-view-container {
  width: 100%;
  height: 100%;
  padding: 8px;
  background-color: var(--cl-components-content-bg-color);
  overflow: auto;
}
.l-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.l-header {
  max-height: 40px;
  position: relative;
  box-shadow: var(--cl-header-box-shadow);
  z-index: 101;
}
.l-page-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
}
.l-sidebar {
  min-width: 60px;
}
.l-content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 0;
  border-bottom: 1px solid var(--cl-separator-color);
  overflow: hidden;
}
.l-toolbar {
  height: 32px;
  padding: 0 4px;
  background: var(--cl-color-header);
  box-shadow: var(--cl-header-toolbar-box-shadow);
  margin-bottom: var(--cl-header-toolbar-margin);
  z-index: 101;
}
.l-grid {
  flex-grow: 1;
  display: flex;
  height: calc(100% - 52px);
}
.l-viewers {
  background-color: var(--cl-components-bg-color);
  min-height: 41px;
  max-height: 300px;
  overflow: hidden;
}
.l-viewers_full {
  height: 300px;
}
.l-viewers_short {
  height: 41px;
}
.l-viewers_short .cl-tabs__list {
  border-bottom-color: transparent;
}
html .clPivot .k-grid-header-locked,
html .clPivot .k-grid-header-wrap {
  padding-top: 4px;
}
html .clPivot .cell-content-wrapper .content,
html .clPivot .cell-content-wrapper .group-wrapper {
  font-size: var(--cl-font-size-app);
  line-height: 14px;
  text-align: center !important;
}
html .clPivot .cell-content-wrapper .group-wrapper .groupExpander {
  margin-top: 0px;
}
html .clPivot .cell-content-wrapper .content:hover {
  cursor: pointer;
}
html .clPivot .p-focused .rowPicker .active-user {
  width: 0px !important;
}
html .clPivot .p-focused .rowPicker .active-user .triangle {
  border-width: 0px 0px 0 0;
}
html .clPivot .p-focused .rowPicker .user-info-tooltip {
  visibility: hidden !important;
}
html .clPivot .row-picker :not(.cl-focused) .active-user {
  width: 31px !important;
}
html .clPivot .row-picker :not(.cl-focused) .active-user .triangle {
  border-width: 6px 6px 0 0;
}
html .clPivot .row-picker {
  overflow: visible;
  display: flex !important;
}
html .clPivot .row-picker cl-user-crossed {
  z-index: 2;
  position: absolute;
  top: -12px;
}
html .clPivot .row-picker cl-active-user {
  z-index: 2;
}
html .clPivot .row-picker.cl-focused cl-active-user {
  display: none;
}
html .clPivot .hierarchyCell .toggleButton {
  position: relative;
  z-index: 1;
}
html .clPivot .hierarchyCell .toggleButton + cl-active-user {
  position: absolute;
  left: -12px;
  top: 0;
}
html .clPivot .content-locked .highlighted-row {
  background-color: initial !important;
}
html .clPivot .k-grid-header-wrap th.k-header.required .content::before,
html .clPivot .cl-grid-header th.k-header.required .content::before {
  content: '*';
  color: var(--cl-color-error);
  font-weight: 400;
  padding-right: 3px;
}
html .clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']),
html .clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']) {
  background-color: var(--cl-pivot-header-color);
  color: var(--cl-pivot-header-text-color);
  font-weight: var(--cl-font-weight-medium-extra);
}
html .clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).drilled,
html .clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).drilled {
  background: var(--cl-pivot-color-drilled);
}
html .clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']) .headerCellWrapper,
html .clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']) .headerCellWrapper,
html .clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']) .filter-expander-container,
html .clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']) .filter-expander-container {
  background-color: inherit;
}
html .clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column,
html .clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).highlighted-column {
  background-color: var(--cl-pivot-highlighted-header-color);
  color: unset;
}
html .clPivot .k-grid-header-wrap th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).hierarchyLevelsCtrlContainer,
html .clPivot .cl-grid-header th.k-header:not(.dummyHeaderCell):not([field='rowPicker']):not([field='rowNumber']).hierarchyLevelsCtrlContainer {
  background-color: var(--cl-pivot-columns-area-container-color);
}
html .clPivot .k-grid-header-wrap th.k-header:hover,
html .clPivot .cl-grid-header th.k-header:hover {
  background-color: transparent;
  color: var(--cl-pivot-hierarchy-item-hover-color);
}
html .clPivot .k-grid-header-wrap th.k-header:hover .cl-search-results__item,
html .clPivot .cl-grid-header th.k-header:hover .cl-search-results__item {
  color: var(--editor-field-name-highlighted-color);
}
html .clPivot .k-grid-header-wrap th.k-header .hierarchyLevelItem,
html .clPivot .cl-grid-header th.k-header .hierarchyLevelItem {
  background-color: var(--cl-pivot-hierarchy-area-color);
  color: var(--cl-pivot-header-text-color);
  border: var(--cl-pivot-grid-border);
}
html .clPivot .k-grid-header-wrap th.k-header .hierarchyLevelItem:hover,
html .clPivot .cl-grid-header th.k-header .hierarchyLevelItem:hover {
  background-color: var(--cl-pivot-hierarchy-hover-bg-color);
  color: var(--cl-pivot-hierarchy-item-hover-color);
}
html .clPivot .k-grid-header-wrap.readonly,
html .clPivot .cl-grid-header.readonly {
  background: var(--editor-bg-header-readonly);
  color: var(--cl-pivot-header-readonly-color);
}
html .clPivot .filterRow th.inlineFilterCell:empty::before {
  border-bottom-color: var(--cl-pivot-inline-filter-line-color) !important;
}
html .clPivot .filterRow th.inlineFilterCell:empty:hover::before {
  border-bottom-color: var(--cl-accent-color) !important;
}
html .clPivot .filterRow th.inlineFilterCell .inlineFilterControl:hover:before {
  background-color: var(--cl-accent-color);
}
.main-grid .filterDescriptionCtrl,
.key-pivot .clPivot .filterDescriptionCtrl,
.types-pivot .clPivot .filterDescriptionCtrl,
.custom-bi-renderer .clPivot .filterDescriptionCtrl,
.carousel-container .clPivot .filterDescriptionCtrl,
.cl-environments-manager-data-table .clPivot .filterDescriptionCtrl,
.cl-entity-types-observer .clPivot .filterDescriptionCtrl {
  border: none;
  background-color: var(--cl-pivot-filter-descr-bg-color);
  color: var(--cl-primary-text-color);
  line-height: 14px;
  min-height: 24px;
  padding: 4px 4px 0 4px;
}
.main-grid .filterDescriptionCtrl .filterDescriptionText > div,
.key-pivot .clPivot .filterDescriptionCtrl .filterDescriptionText > div,
.types-pivot .clPivot .filterDescriptionCtrl .filterDescriptionText > div,
.custom-bi-renderer .clPivot .filterDescriptionCtrl .filterDescriptionText > div,
.carousel-container .clPivot .filterDescriptionCtrl .filterDescriptionText > div,
.cl-environments-manager-data-table .clPivot .filterDescriptionCtrl .filterDescriptionText > div,
.cl-entity-types-observer .clPivot .filterDescriptionCtrl .filterDescriptionText > div {
  line-height: 14px;
}
.main-grid .filterDescriptionCtrl .filterDescriptionText > div .resetFilterBtn,
.key-pivot .clPivot .filterDescriptionCtrl .filterDescriptionText > div .resetFilterBtn,
.types-pivot .clPivot .filterDescriptionCtrl .filterDescriptionText > div .resetFilterBtn,
.custom-bi-renderer .clPivot .filterDescriptionCtrl .filterDescriptionText > div .resetFilterBtn,
.carousel-container .clPivot .filterDescriptionCtrl .filterDescriptionText > div .resetFilterBtn,
.cl-environments-manager-data-table .clPivot .filterDescriptionCtrl .filterDescriptionText > div .resetFilterBtn,
.cl-entity-types-observer .clPivot .filterDescriptionCtrl .filterDescriptionText > div .resetFilterBtn {
  position: absolute;
  margin-left: 4px;
}
.main-grid .inlineFilterControl.simpleFilterControl div[contenteditable],
.key-pivot .clPivot .inlineFilterControl.simpleFilterControl div[contenteditable],
.types-pivot .clPivot .inlineFilterControl.simpleFilterControl div[contenteditable],
.custom-bi-renderer .clPivot .inlineFilterControl.simpleFilterControl div[contenteditable],
.carousel-container .clPivot .inlineFilterControl.simpleFilterControl div[contenteditable],
.cl-environments-manager-data-table .clPivot .inlineFilterControl.simpleFilterControl div[contenteditable],
.cl-entity-types-observer .clPivot .inlineFilterControl.simpleFilterControl div[contenteditable] {
  white-space: nowrap;
}
.main-grid .cl-grid-body td.toggleButtonWrapper,
.key-pivot .clPivot .cl-grid-body td.toggleButtonWrapper,
.types-pivot .clPivot .cl-grid-body td.toggleButtonWrapper,
.custom-bi-renderer .clPivot .cl-grid-body td.toggleButtonWrapper,
.carousel-container .clPivot .cl-grid-body td.toggleButtonWrapper,
.cl-environments-manager-data-table .clPivot .cl-grid-body td.toggleButtonWrapper,
.cl-entity-types-observer .clPivot .cl-grid-body td.toggleButtonWrapper {
  height: 22px;
  width: 12px;
  text-overflow: clip;
  overflow: visible;
  padding: 0;
}
.main-grid .column-selector,
.key-pivot .clPivot .column-selector,
.types-pivot .clPivot .column-selector,
.custom-bi-renderer .clPivot .column-selector,
.carousel-container .clPivot .column-selector,
.cl-environments-manager-data-table .clPivot .column-selector,
.cl-entity-types-observer .clPivot .column-selector {
  position: fixed !important;
}
.main-grid .column-selector:hover,
.key-pivot .clPivot .column-selector:hover,
.types-pivot .clPivot .column-selector:hover,
.custom-bi-renderer .clPivot .column-selector:hover,
.carousel-container .clPivot .column-selector:hover,
.cl-environments-manager-data-table .clPivot .column-selector:hover,
.cl-entity-types-observer .clPivot .column-selector:hover {
  cursor: var(--cl-pivot-column-selector-cursor);
}
.main-grid .cl-grid-body-left {
  z-index: 3;
}
.main-grid .cl-grid-body-left,
.main-grid .cl-grid-body-left .cl-grid-body-scroll {
  overflow: visible;
}
.cl-grid #clColumnsFilterExpander {
  z-index: 1;
}
.cl-grid .cl-grid-header {
  padding-top: 0;
}
.cl-grid .cl-grid-header th {
  line-height: normal;
}
.cl-grid .cl-grid-header th .headerCellWrapper {
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0px 8px;
  text-indent: 4px;
}
.cl-grid .cl-grid-header th.k-header:not([field='rowPicker']):not([field='rowNumber']):not(.hierarchyLevelsCtrlContainer):hover {
  background-color: var(--cl-grid-header-hover) !important;
  color: var(--cl-pivot-header-text-hover-color) !important;
}
.cl-grid .cl-data-table-cell {
  text-overflow: ellipsis;
  padding: 0 4px;
  position: relative;
}
.cl-grid .cl-data-table-cell.row-picker,
.cl-grid .cl-data-table-cell.row-number {
  padding: 0;
}
.cl-grid .cl-data-table-cell.cl-focused.cl-selected,
.cl-grid .cl-data-table-cell.cl-highlighted.cl-selected {
  background: var(--cl-pivot-cell-focused-selected-color) !important;
}
.cl-grid .cl-data-table-cell.cl-alt {
  background-color: var(--cl-pivot-alt-cell-color);
}
.cl-grid .cl-data-table-cell.with-editor {
  background-color: var(--cl-pivot-editor-cell-bg);
  cursor: text;
}
.cl-grid .cl-data-table-cell.with-editor.cl-alt {
  background-color: var(--cl-pivot-editor-alt-cell-bg);
}
.cl-grid .cl-data-table-cell.with-editor:hover {
  box-shadow: inset 0 0 0 1px var(--cl-pivot-editor-hover-cell-border);
}
.cl-grid .cl-data-table-cell:hover,
.cl-grid .cl-data-table-cell.cl-focused.cl-selected:hover,
.cl-grid .cl-data-table-cell.cl-highlighted.cl-selected:hover {
  background: var(--cl-pivot-cell-hover-color) !important;
}
.cl-grid .cl-data-table-cell.cell-t-a-r {
  text-align: right;
}
.cl-grid .cl-data-table-cell.cell-t-a-l {
  text-align: left;
}
.cl-grid .cl-data-table-cell.cell-t-a-c {
  text-align: center;
}
.cl-grid .cl-data-table-cell.cell-bg-green {
  background: var();
}
.cl-grid .cl-data-table-cell.cell-bg-yellow {
  background-color: green;
}
.cl-grid .cl-data-table-cell.cell-bg-purple {
  background-color: green;
}
.cl-grid .cl-data-table-cell.cell-bg-blue {
  background-color: green;
}
.cl-grid .row-picker.cl-focused:before {
  content: '';
  display: block;
  width: 3px;
  height: 24px;
  background: var(--cl-pivot-row-picker-color);
}
.cl-grid .cl-area-selection-marquee {
  background-color: transparent;
  border: 2px solid var(--cl-accent-color);
  z-index: 10000;
  opacity: 1;
}
.cl-grid.resizing {
  cursor: col-resize !important;
}
.cl-grid.resizing .cl-grid-header {
  pointer-events: none;
}
.cl-grid.resizing .cl-grid-body {
  pointer-events: none;
}
.cl-grid .cl-grid-header .hlOnRowsControlContainer {
  height: var(--grid-header-row-height);
  border: none;
}
.cl-grid .cl-grid-header .hlOnRowsControlContainer .hierarchyLevelsControl {
  height: var(--grid-header-row-height);
  width: calc(100% - 2px);
  background-color: var(--cl-pivot-columns-area-color);
}
.cl-grid .cl-grid-header .hlOnRowsControlContainer .hierarchyLevelsControl .hasPlaceholder {
  border: 1px dashed var(--cl-accent-color) !important;
}
.cl-grid .cl-grid-header .hlOnRowsControlContainer .hierarchyLevelsControl .placeholder {
  background-color: var(--cl-pivot-hierarchy-area-color);
  color: var(--cl-pivot-header-text-color);
  border: var(--cl-pivot-grid-border);
  opacity: 0.4;
}
.cl-grid .cl-grid-header .hlOnRowsControlContainer .hierarchyLevelsList {
  display: flex;
  overflow: hidden;
  padding: 0;
}
.cl-grid .cl-grid-header .hlOnRowsControlContainer .hlContentWrapper {
  font-size: var(--cl-font-size-app);
  font-weight: var(--cl-font-weight-medium-extra);
  height: 100%;
}
.cl-grid .cl-grid-body .toggleButtonWrapper {
  width: 16px !important;
}
.gridContainer .data-for-excel-indicator {
  display: flex;
  align-items: center;
  justify-content: center;
}
@keyframes rotating {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.gridContainer .data-for-excel-indicator__preparation svg {
  will-change: transform;
  animation: rotating 2s linear infinite;
}
.gridContainer .data-for-excel-indicator__content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.gridContainer .data-for-excel-indicator__content > * + * {
  margin-top: 4px;
}
.gridContainer .data-for-excel-indicator.small-height .data-for-excel-indicator__content {
  flex-direction: row;
  justify-content: center;
}
.gridContainer .data-for-excel-indicator.small-height .data-for-excel-indicator__content > * + * {
  margin-top: 0;
  margin-left: 8px;
}
.gridContainer .data-for-excel-indicator.small-height .data-for-excel-indicator__content.data-for-excel-indicator__ready svg {
  font-size: 3.1rem;
  width: 3.1rem;
  height: 1.6rem;
}
.gridContainer .data-for-excel-indicator.small-height .data-for-excel-indicator__content.data-for-excel-indicator__preparation svg {
  font-size: 1.6rem;
  width: 1.6rem;
  height: 1.6rem;
}
.gridContainer svg {
  fill: var(--cl-accent-color);
}
.cl-data-table-cell .editor-control-container-filtered {
  display: flex;
}
.cl-data-table-cell .editor-control-container-filtered > * + * {
  margin-left: 2px;
}
.cl-data-table-cell .editor-control-container-filtered .editor-container {
  width: calc(100% - 22px);
}
.clPivot .binary-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
.clPivot .binary-content-wrapper .binary-content-icon {
  height: 16px;
  width: 16px;
  background-size: cover;
}
.clPivot .binary-content-wrapper .text-content {
  display: none;
}
.cl-data-table-resize-indicator {
  background-color: var(--cl-accent-color);
  z-index: 1000;
}
.data-preparation-indicator {
  position: fixed;
  border: 4px solid var(--cl-color-error);
  top: 0;
  left: 0;
}
:host {
  display: block;
  height: 100%;
  overflow: hidden;
}
:host ::ng-deep .k-i-arrow-n:before,
:host ::ng-deep .k-i-arrow-s:before {
  content: '';
}
:host ::ng-deep .hierarchyCellOwner {
  border-collapse: initial;
}
:host ::ng-deep .k-virtual-scrollable-wrap tbody > tr + tr > td .line-parts-container {
  border-top: 2px solid var(--cl-components-content-bg-color);
}
:host ::ng-deep .k-virtual-scrollable-wrap tbody > tr + tr > td .line-parts-container + .content {
  height: calc(100% - 2px);
  margin-top: 2px;
  display: flex;
  align-items: center;
}
:host ::ng-deep tr td:not(.clStateEditing) .external-key-wrapper {
  display: inline-flex;
  justify-content: space-between;
  width: 100%;
}
:host ::ng-deep tr td:not(.clStateEditing) span.content {
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
:host ::ng-deep .cl-data-table-cell.has-pending-change {
  color: var(--cl-color-warning);
}
:host ::ng-deep .cl-data-table-cell__cl-pending-add,
:host ::ng-deep .cl-data-table-cell__cl-approval-approve {
  color: var(--cl-color-success);
}
:host ::ng-deep .cl-data-table-cell__cl-pending-update,
:host ::ng-deep .cl-data-table-cell__cl-approval-pending {
  color: var(--cl-color-warning);
}
:host ::ng-deep .cl-data-table-cell__cl-pending-move {
  color: var(--cl-pending-move-color);
}
:host ::ng-deep .cl-data-table-cell__cl-pending-delete,
:host ::ng-deep .cl-data-table-cell__cl-approval-reject {
  color: var(--cl-color-error);
}
:host ::ng-deep .clProgress {
  background: var(--cl-components-content-bg-color) !important;
}
.clPivot .negNum {
  color: var(--cl-color-error) !important;
}
.clPivot label.clCustomControl input + span.clCheckbox {
  background: var(--cl-pivot-checkbox-unchecked-bg) no-repeat !important;
  background-size: 12px 12px !important;
  background-repeat: no-repeat !important;
  background-position: 2px 2px !important;
}
.clPivot label.clCustomControl input:checked + span.clCheckbox {
  background: var(--cl-pivot-checkbox-checked-bg) no-repeat !important;
  background-position: 2px 2px !important;
  background-size: 12px 12px !important;
  background-repeat: no-repeat !important;
}
.clPivot label.clCustomControl input:indeterminate + span.clCheckbox,
.clPivot label.clCustomControl input.clCustomControlCheckbox-indeterminate + span.clCheckbox {
  background: var(--cl-pivot-checkbox-indeterminate-bg) no-repeat !important;
  background-position: 2px 2px !important;
  background-size: 12px 12px !important;
  background-repeat: no-repeat !important;
}
.clPivot label.clCustomControl span.clCheckbox.unchecked {
  background: var(--cl-pivot-checkbox-unchecked-bg) no-repeat !important;
  background-size: 12px 12px !important;
  background-repeat: no-repeat !important;
}
.clPivot label.clCustomControl span.clCheckbox.checked {
  background: var(--cl-pivot-checkbox-checked-bg) no-repeat !important;
  background-size: 12px 12px !important;
  background-repeat: no-repeat !important;
}
.clPivot .clGridContainer .toggleButton {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
}
.clPivot .clGridContainer .toggleButton.collapsed {
  mask: var(--cl-pivot-toggle-button-collapsed);
  background: var(--cl-color-icon-fill);
  width: 16px;
  height: 16px;
}
.clPivot .clGridContainer .toggleButton.expanded {
  mask: var(--cl-pivot-toggle-button-expanded);
  background: var(--cl-color-icon-fill);
  width: 16px;
  height: 16px;
}
.clPivot .clGridContainer .toggleButtonWrapper .commitStatus_0 {
  fill: var(--cl-color-icon-fill);
}
.clPivot .clGridContainer .toggleButtonWrapper .commitStatus_1 {
  fill: var(--cl-color-success);
}
.clPivot .clGridContainer .toggleButtonWrapper .commitStatus_2 {
  fill: var(--cl-color-error);
}
.clPivot .filterRow .inlineFilterControl.p-focused::before {
  background-color: var(--cl-accent-color) !important;
}
.clPivot .filterRow .inlineFilterControl .clDropDown-opened + .cl-editable-line {
  background: var(--cl-accent-color) !important;
}
.clPivot .filterRow .inlineFilterCell .inlineFilterControl .inline-filter-placeholder {
  color: var(--cl-secondary-text-color);
}
.clPivot .clGridContainer .filterDescriptionCtrl {
  padding-top: 3px !important;
  border-color: var(--cl-pivot-filter-descr-bg-color);
  background-color: var(--cl-pivot-filter-descr-bg-color);
}
.clPivot .clGridContainer .filterDescriptionCtrl .filterDescriptionText {
  width: 100%;
  line-height: 14px;
  position: absolute;
}
.clPivot .clGridContainer .filterDescriptionCtrl .filterDescriptionText > div {
  width: 98%;
}
.clPivot .clGridContainer .filterDescriptionCtrl .filterDescriptionText b {
  overflow: hidden;
  display: inline-block;
  margin: 0 4px;
}
.clPivot .clGridContainer .filterDescriptionCtrl .filterDescriptionText .condition {
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  max-width: calc(98% - 20px);
  padding-top: 1px;
}
.clPivot .clGridContainer .filterDescriptionCtrl .filterDescriptionText .resetFilterBtn {
  position: absolute;
  margin-left: 4px;
  mask: var(--cl-pivot-filter-cancel-bg) !important;
  background-color: var(--cl-color-icon-fill);
  background-image: none;
}
.clPivot .clGridContainer .filterDescriptionCtrl .filterDescriptionText .resetFilterBtn:hover {
  mask: var(--cl-pivot-filter-cancel-bg) !important;
  background-color: var(--cl-color-cancel);
}
label.clCustomControl {
  margin-bottom: 0;
  vertical-align: sub;
}
.clGridContainer label.clCustomControl {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.clGridContainer label.clCustomControl .clCheckbox {
  display: block;
  height: 12px;
  width: 12px;
}
.k-grid label.clCustomControl {
  margin-top: 3px;
}
.clDropDown-popup.customTolals-popup.clPivot {
  box-shadow: 1px 5px 12px rgba(0, 0, 0, 0.5);
}
.clPivot.clDropDown-popup.clActionsPopup {
  margin-top: 6px;
  border-radius: 0;
  box-shadow: 1px 5px 12px rgba(0, 0, 0, 0.5);
  z-index: 200000;
}
.clPivot.clDropDown-popup.clActionsPopup.clValuesFilter {
  margin-left: -10px;
}
.clPivot.clDropDown-popup.clActionsPopup.clMultyActions.clValuesFilter {
  margin-left: 15px;
}
.clPivot.clDropDown-popup.clActionsPopup.clMultyActions.clMenu {
  margin-left: -8px;
}
.clPivot.clDropDown-popup.clActionsPopup.not-inside-viewport.clMenu {
  margin-left: -128px;
}
.clPivot.clDropDown-popup.clActionsPopup.not-inside-viewport.clValuesFilter {
  margin-left: -158px;
}
.clPivot.clDropDown-popup.clActionsPopup.not-inside-viewport.clMultyActions.clValuesFilter {
  margin-left: -135px;
}
.clPivot.clDropDown-popup.clActionsPopup.not-inside-viewport.clMultyActions.clMenu {
  margin-left: -104px;
}
.clPivot.clDropDown-popup.clActionsPopup.columnChooserActionsPopup.clValuesFilter {
  margin-left: 19px;
  margin-top: -24px;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterHeaderArea {
  display: flex;
  padding: 9px 12px 5px;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterInput {
  width: 100%;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterInput::placeholder {
  font-style: normal;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid .k-grid-content {
  position: relative;
  background-color: var(--cl-color-modal);
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid .k-virtual-scrollable-wrap {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid .k-scrollbar-vertical {
  display: block;
  height: 100%;
  overflow-x: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid table {
  table-layout: fixed;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid tbody tr {
  background: transparent;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid tbody tr td {
  height: 20px;
  padding-left: 1px;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterDataGrid tbody tr td:first-child {
  padding-left: 0;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterFooterArea #uniqueItemsFilterApplyButton {
  text-transform: uppercase;
  font-size: var(--cl-font-size-app);
  padding: 2px 16px;
  text-decoration: none;
  text-align: center;
  background: var(--cl-accent-color);
  border-radius: 2px;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterFooterArea #uniqueItemsFilterApplyButton:hover {
  background: var(--cl-button-primary-surface-hover);
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterCheckAllHeaderItem {
  padding-left: 0;
  margin-right: 2px;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer #uniqueItemsFilterContentArea {
  padding: 0 12px;
}
.clPivot.clDropDown-popup.clActionsPopup #uniqueItemsFilterContainer span.clCheckbox {
  background-position: 0 2px !important;
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item {
  padding: 0 8px;
  display: flex;
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item:not(.separator-list-item) {
  min-height: 24px;
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item:not(.separator-list-item):hover {
  color: var(--cl-accent-color);
  font-weight: 500;
  background-color: var(--cl-color-hover);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item:not(.separator-list-item):hover .column-action-type-icon {
  background: var(--cl-accent-color) !important;
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item.separator-list-item {
  margin: 4px 0;
  border-color: var(--cl-pivot-separator-border-color);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item[style='display: none;']:nth-of-type(2) + .separator-list-item {
  display: none;
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item.k-first:not([style='display: none;']) + .cl-list-item + .separator-list-item {
  display: block;
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item:nth-last-of-type(1) {
  order: 0;
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item:nth-last-of-type(2)[style='display: none;'] + .separator-list-item {
  display: none;
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item.separator-list-item:nth-last-of-type(2) {
  order: 1;
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon {
  height: 16px;
  width: 16px;
  margin-right: 8px;
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.sortAsc-iconEl {
  mask: var(--cl-pivot-sortAsc-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.sortDesc-iconEl {
  mask: var(--cl-pivot-sortDesc-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.noSort {
  mask: var(--cl-pivot-noSort-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.lock {
  mask: var(--cl-pivot-lock-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.unlock {
  mask: var(--cl-pivor-unlock-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.groupedBy {
  mask: var(--cl-pivot-grouped-by-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.ungroup-iconEl {
  mask: var(--cl-pivot-ungroup-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.expand-iconEl {
  mask: var(--cl-pivot-expand-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.sum-iconEl {
  mask: var(--cl-pivot-sum-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.function-iconEl {
  background-position: -317px -223px;
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.duplicate-icon {
  mask: var(--cl-pivot-duplicate-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .cl-list-item .column-action-type-icon.delete-copy-icon {
  mask: var(--cl-pivot-delete-copy-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.clActionsPopup .column-actions-container .sorting-filter-list-container .cl-list-item.separator-list-item:nth-last-of-type(2) {
  order: unset;
}
.clPivot .hierarchyLevelsControl .hierarchyLevelsList .hierarchyLevelItem {
  min-width: 60px;
}
.clPivot .hierarchyLevelItem.filtered .hlContentWrapper {
  padding-right: 20px;
}
.clPivot .hierarchyLevelItem.hasSorting .icon-sorting {
  margin-top: 3px;
}
.clPivot .hierarchyLevelItem.hasSorting .icon-sorting.k-i-arrow-n::after {
  transform: rotate(180deg);
  top: -8px;
  left: -5px;
}
.clPivot .hierarchyLevelItem.hasSorting .icon-sorting.k-i-arrow-s::after {
  left: -2px;
}
.clPivot .k-header.filtered .cell-content-wrapper .content {
  padding-right: 20px;
}
.clPivot .cl-grid-header,
.clPivot .k-grid-header {
  margin-bottom: -1px;
}
.clPivot .cl-grid-header div.filter-expander-container,
.clPivot .k-grid-header div.filter-expander-container {
  padding-left: 6px;
}
.clPivot .cl-grid-header div.filter-expander-container .clDropdownExpanderIcon,
.clPivot .k-grid-header div.filter-expander-container .clDropdownExpanderIcon {
  width: 16px;
  height: 16px;
}
.clPivot .cl-grid-header div.filter-expander-container .clDropdownExpanderIcon.clMenu,
.clPivot .k-grid-header div.filter-expander-container .clDropdownExpanderIcon.clMenu {
  background: var(--cl-pivot-menu-bg);
}
.clPivot .cl-grid-header div.filter-expander-container .clDropdownExpanderIcon.clMenu.clActiveExpander,
.clPivot .k-grid-header div.filter-expander-container .clDropdownExpanderIcon.clMenu.clActiveExpander {
  mask: var(--cl-pivot-burger-active-bg);
  background: var(--cl-accent-color);
}
.clPivot .cl-grid-header div.filter-expander-container .clDropdownExpanderIcon.clValuesFilter,
.clPivot .k-grid-header div.filter-expander-container .clDropdownExpanderIcon.clValuesFilter {
  background: var(--cl-pivot-values-filter-bg);
}
.clPivot .cl-grid-header div.filter-expander-container .clDropdownExpanderIcon.clValuesFilter.clActiveExpander,
.clPivot .k-grid-header div.filter-expander-container .clDropdownExpanderIcon.clValuesFilter.clActiveExpander {
  mask: var(--cl-pivot-values-filter-active-bg);
  background: var(--cl-accent-color);
}
.clPivot .cl-grid-header div.filter-expander-container .clDropdownExpanderIcon:first-child,
.clPivot .k-grid-header div.filter-expander-container .clDropdownExpanderIcon:first-child {
  margin-left: 0;
}
.clPivot .cl-grid-header .groupedByIcon,
.clPivot .k-grid-header .groupedByIcon {
  width: 16px;
  height: 16px;
  margin-top: 0px;
  mask: var(--cl-pivot-group-by-icon-bg);
  background: var(--cl-pivot-grouped-by-bg-color);
}
.clPivot .cl-grid-header .groupExpander.collapsed,
.clPivot .k-grid-header .groupExpander.collapsed,
.clPivot .cl-grid-header .groupExpander.expanded,
.clPivot .k-grid-header .groupExpander.expanded {
  mask: var(--cl-pivot-group-expander-expanded-bg);
  background: var(--cl-pivot-expander-color);
}
.clPivot .cl-grid-header .groupExpander.collapsed,
.clPivot .k-grid-header .groupExpander.collapsed {
  margin-top: 1px !important;
  transform: rotate(270deg);
}
html .clPivot {
  font-family: var(--cl-font-family);
  font-size: var(--cl-font-size-app);
}
html .clPivot .k-grid-content td {
  height: 1px;
}
html .clPivot .k-grid-content-locked:not(.data-fetching) td.k-state-selected,
html .clPivot .k-grid-content:not(.data-fetching) td.k-state-selected {
  background-color: var(--cl-pivot-grid-body-bg);
}
html .clPivot .k-grid-content-locked:not(.data-fetching) td.highlighted-column,
html .clPivot .k-grid-content:not(.data-fetching) td.highlighted-column {
  background-color: initial;
}
html .clPivot .k-grid-content-locked:not(.data-fetching) td.clStateHover,
html .clPivot .k-grid-content:not(.data-fetching) td.clStateHover {
  background-color: var(--cl-color-hover);
}
html .clPivot .cl-grid-body .cl-highlighted {
  background-color: var(--cl-pivot-highlighted-color);
}
html .clPivot .cl-grid-body .cl-highlighted.with-editor {
  background-color: var(--cl-pivot-editor-highlighted-color);
}
html .clPivot .cl-grid-body .cl-selected {
  background-color: var(--cl-pivot-cell-focused-selected-color);
}
html .clPivot .cl-grid-body .cl-data-table-focused-row-marker {
  background: var(--cl-accent-color);
  z-index: 10000;
}
html .clPivot tr.k-alt {
  background-color: inherit;
}
html .clPivot .k-widget {
  z-index: 1;
}
html .clPivot.clPopup {
  z-index: 200000;
  background-color: var(--cl-color-modal);
  box-shadow: var(--cl-modal-dialog-shadow);
  border-radius: var(--cl-popup-border-radius);
}
html .clPivot.clPopup.complexFilterWindow {
  width: 290px !important;
  min-width: 290px !important;
  min-height: 356px !important;
}
html .clPivot.clPopup .clPopup-header {
  color: var(--cl-color-modal-header);
  background-color: var(--cl-color-bg-modal-header);
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 28px;
}
html .clPivot.clPopup .clPopup-header span {
  color: var(--cl-color-modal-header);
}
html .clPivot.clPopup .clPopup-header .clPopup-title {
  font-weight: 500;
  display: flex;
  align-items: center;
  height: 28px;
  font-size: 14px;
}
html .clPivot.clPopup .clPopup-header .clPopup-close {
  display: flex;
  align-items: center;
  position: static;
  margin-right: 10px;
  mask: var(--cl-pivot-close-modal-view-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot.clPopup .clPopup-header .clPopup-close:hover {
  background: var(--cl-accent-color);
}
html .clPivot.clPopup .clPopup-content {
  padding: 0px 12px;
  font-size: 14px;
  background-color: transparent;
}
html .clPivot.clPopup .clPopup-content.advanced-filter {
  padding-right: 0;
}
html .clPivot.clPopup .clPopup-content.advanced-filter .cl-advanced-filter-reset-btn {
  background: var(--cl-button-with-icon-surface-default);
  box-shadow: var(--cl-button-box-shadow);
  border: var(--cl-button-secondary-border-default);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-header {
  padding-right: 18px;
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-header .advanced-filter_toolbar-container .advanced-filter_btn-container .add-btn,
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-header .advanced-filter_toolbar-container .advanced-filter_btn-container .delete-btn {
  fill: var(--cl-color-icon-fill);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-header .advanced-filter_toolbar-container .advanced-filter_btn-container .add-btn:hover,
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-header .advanced-filter_toolbar-container .advanced-filter_btn-container .delete-btn:hover {
  cursor: pointer;
  fill: var(--cl-accent-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-header .advanced-filter_toolbar-container .operator-dropdown {
  background-color: var(--button-select-input-bg-color);
  box-shadow: var(--button-select-box-shadow);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-header .advanced-filter_toolbar-container .operator-dropdown .clDropDown-value {
  color: var(--button-select-input-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-header .advanced-filter_toolbar-container .operator-dropdown:hover {
  cursor: pointer;
  background-color: var(--button-select-input-bg-hover-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-header .advanced-filter_toolbar-container .operator-dropdown:hover .clDropDown-value {
  color: var(--button-select-input-hover-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container {
  border: none;
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl {
  margin-left: 0;
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl:first-child {
  margin-top: 0;
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown {
  background-color: var(--editor-array-cell-bg-color);
  box-shadow: var(--query-form-color-bg-box-shadow);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown:hover {
  background: var(--cl-pivot-cell-hover-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .inline-filter-placeholder,
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .inlineFilterControlInput {
  background-color: var(--editor-array-cell-bg-color);
  color: var(--editor-value-item-text-color);
  box-shadow: var(--query-form-color-bg-box-shadow);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .inline-filter-placeholder:hover,
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .inlineFilterControlInput:hover {
  background: var(--cl-pivot-cell-hover-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .inline-filter-placeholder {
  color: var(--cl-secondary-text-color) !important;
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl:hover .picker-input,
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl:hover .clDropDown {
  background-color: var(--input-control-bg-color-hovered);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.active .inline-filter-placeholder,
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.active .inlineFilterControlInput {
  box-shadow: inset 0 0 0 1px var(--cl-accent-color);
  background-color: var(--editor-value-item-is-active-bg-color);
  color: var(--editor-value-item-text-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown {
  background: var(--editor-array-cell-bg-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl .clDropDown.cl-datetime-picker-expander:hover {
  background-color: var(--editor-array-cell-bg-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.booleanFilterControl.active .clDropDown.value {
  box-shadow: inset 0 0 0 1px var(--cl-accent-color);
  background-color: var(--editor-value-item-is-active-bg-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.booleanFilterControl:hover .picker-input,
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.booleanFilterControl:hover .clDropDown {
  background-color: var(--input-control-bg-color-hovered);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.booleanFilterControl .inline-filter-placeholder:hover,
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.booleanFilterControl .inlineFilterControlInput:hover {
  background: var(--cl-pivot-cell-hover-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.booleanFilterControl .clDropDown:hover {
  background: var(--cl-pivot-cell-hover-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl .picker-input {
  background: var(--editor-array-cell-bg-color);
  color: var(--editor-value-item-text-color);
  border: var(--cl-advanced-filter-border);
  border-right: none;
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl .picker-input:hover {
  background-color: var(--input-control-bg-color-hovered);
  color: var(--editor-value-item-text-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl .clDropDown.cl-datetime-picker-expander {
  box-shadow: inset 0 0 0 1px transparent !important;
  border: var(--cl-advanced-filter-border);
  border-left: none;
  padding-top: var(--cl-advanced-padding-top);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl:hover .picker-input,
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl:hover .clDropDown {
  background-color: var(--input-control-bg-color-hovered);
  background: var(--cl-pivot-cell-hover-color);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl.active .picker-input {
  border: 1px solid var(--cl-accent-color);
  background-color: var(--input-control-bg-color-hovered);
  color: var(--editor-value-item-text-color);
  border-right: none;
  padding-left: var(--cl-advanced-padding-left);
}
html .clPivot.clPopup .clPopup-content .advanced-filter_modal-body .advanced-filter_conditions-container .inlineFilterControl.dateFilterControl.active .clDropDown.cl-datetime-picker-expander {
  border: 1px solid var(--cl-accent-color);
  background-color: var(--input-control-bg-color-hovered);
  border-left: none;
  padding-left: 1px;
  padding-top: 0;
}
html .clPivot.clPopup .messageIcon {
  margin: 0 17px 0 2px;
}
html .clPivot.clPopup .messageIcon.warning {
  mask: var(--cl-pivot-alert-solid-danger-view);
}
html .clPivot.clPopup .clPopup-bottom-bar {
  padding: 16px;
  background-color: transparent;
  display: flex;
  justify-content: right;
}
html .clPivot.clPopup .clPopup-bottom-bar input {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  text-decoration: none;
  text-transform: var(--cl-button-text-transform);
  text-align: center;
  word-wrap: normal;
  padding: 0 11px;
  height: 24px;
  line-height: 24px;
  border: var(--cl-button-secondary-border-default);
  border-radius: var(--cl-button-border-radius);
  background: var(--cl-button-secondary-surface-default);
  color: var(--cl-button-secondary-text-default);
  font-family: var(--cl-font-family);
  font-size: var(--cl-font-size-app);
  box-shadow: var(--cl-button-box-shadow);
}
html .clPivot.clPopup .clPopup-bottom-bar input:hover {
  background: var(--cl-button-secondary-surface-hover);
  color: var(--cl-button-secondary-text-hover);
  border: var(--cl-button-secondary-border-hover);
}
html .clPivot.clPopup .clPopup-bottom-bar input:hover {
  background: var(--cl-button-secondary-surface-hover);
  color: var(--cl-button-secondary-text-hover);
  border: var(--cl-button-secondary-border-hover);
}
html .clPivot.clPopup .clPopup-bottom-bar input_base {
  background: var(--cl-button-secondary-surface-default);
}
html .clPivot.clPopup .clPopup-bottom-bar input_base:hover {
  background: var(--cl-button-secondary-surface-hover);
}
html .clPivot.clPopup .clPopup-bottom-bar input.cl-btn_accent {
  background: var(--cl-button-primary-surface-default);
  color: var(--cl-button-primary-text-default);
  border: none;
}
html .clPivot.clPopup .clPopup-bottom-bar input.cl-btn_accent:hover {
  background: var(--cl-button-primary-surface-hover);
  border: none;
}
html .clPivot.clPopup .clPopup-bottom-bar input.cl-btn_accent.cl-btn_disabled,
html .clPivot.clPopup .clPopup-bottom-bar input.cl-btn_accent[disabled] {
  background: var(--cl-button-primary-surface-disabled) !important;
  color: var(--cl-button-secondary-text-disabled) !important;
}
html .clPivot.clPopup .clPopup-bottom-bar input.cl-btn_accent:focus {
  background: var(--cl-button-primary-surface-pressed);
  border: none;
}
html .clPivot.clPopup .clPopup-bottom-bar input_sm {
  height: 24px;
  line-height: 24px;
  padding: 0 11px;
  background: var(--cl-button-secondary-surface-default);
}
html .clPivot.clPopup .clPopup-bottom-bar input_sm:focus {
  background: var(--cl-button-secondary-surface-pressed);
  border: var(--cl-button-secondary-border-pressed);
}
html .clPivot.clPopup .clPopup-bottom-bar input_contrast {
  background: var(--cl-button-danger-surface-default);
  border: none;
}
html .clPivot.clPopup .clPopup-bottom-bar input_contrast:hover {
  background: var(--cl-button-danger-surface-hover);
  border: none;
}
html .clPivot.clPopup .clPopup-bottom-bar input_contrast:focus {
  background: var(--cl-button-danger-surface-pressed);
  border: none;
}
html .clPivot.clPopup .clPopup-bottom-bar input_destructive,
html .clPivot.clPopup .clPopup-bottom-bar input_danger {
  background: var(--cl-button-danger-surface-default);
  color: var(--cl-button-danger-text-default);
  border: none;
}
html .clPivot.clPopup .clPopup-bottom-bar input_destructive:hover,
html .clPivot.clPopup .clPopup-bottom-bar input_danger:hover {
  background: var(--cl-button-danger-surface-hover);
  color: var(--cl-button-danger-text-default);
  border: none;
}
html .clPivot.clPopup .clPopup-bottom-bar input_destructive:focus,
html .clPivot.clPopup .clPopup-bottom-bar input_danger:focus {
  background: var(--cl-button-danger-surface-pressed);
  border: none;
}
html .clPivot.clPopup .clPopup-bottom-bar input_destructive.cl-btn_disabled,
html .clPivot.clPopup .clPopup-bottom-bar input_danger.cl-btn_disabled,
html .clPivot.clPopup .clPopup-bottom-bar input_destructive[disabled],
html .clPivot.clPopup .clPopup-bottom-bar input_danger[disabled] {
  background: var(--cl-button-danger-surface-disabled) !important;
  color: var(--cl-button-secondary-text-disabled) !important;
}
html .clPivot.clPopup .clPopup-bottom-bar input[type='submit'] {
  background: var(--cl-button-primary-surface-default);
  color: var(--cl-button-primary-text-default);
  border: none;
}
html .clPivot.clPopup #formatCellsContent .fc-preview {
  margin-bottom: -3px;
}
html .clPivot.clDropDown-popup {
  z-index: 200000;
  box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.3);
}
html .clPivot #gridContextMenu {
  display: table !important;
  flex-direction: column;
  padding: 4px 0;
  color: var(--cl-secondary-text-color);
  font-weight: 500 !important;
  background: var(--cl-components-content-bg-color);
  box-shadow: var(--cl-modal-dialog-shadow);
  border: var(--cl-components-border);
}
html .clPivot #gridContextMenu .k-item {
  padding: 0 !important;
  white-space: nowrap;
  font-size: var(--cl-font-size-app);
}
html .clPivot #gridContextMenu .k-item.k-separator {
  height: 1px !important;
  width: auto;
  background-color: var(--cl-color-border);
  visibility: visible;
  margin: 4px 0;
}
html .clPivot #gridContextMenu .k-item.k-separator .k-link {
  display: none;
}
html .clPivot #gridContextMenu .k-item[style='display: none;']:nth-of-type(2) + .k-separator {
  display: none;
}
html .clPivot #gridContextMenu .k-item.k-first:not([style='display: none;']) + .k-item + .k-separator {
  display: block;
}
html .clPivot #gridContextMenu .k-item:nth-last-of-type(1) {
  order: 0;
}
html .clPivot #gridContextMenu .k-item.formatDoubleCells {
  order: 1;
}
html .clPivot #gridContextMenu .k-item.formatDoubleCells[style='display: none;'] + .k-separator {
  display: none;
}
html .clPivot #gridContextMenu .k-item.k-state-disabled {
  opacity: 0.5;
}
html .clPivot #gridContextMenu .k-item.k-state-disabled:hover {
  background-color: transparent;
}
html .clPivot #gridContextMenu .k-item.k-state-disabled:hover > .k-link {
  background-color: transparent;
  color: inherit;
}
html .clPivot #gridContextMenu .k-item .k-state-border-down {
  color: var(--cl-accent-color);
}
html .clPivot #gridContextMenu .k-item .k-state-border-down .k-sprite {
  background: var(--cl-accent-color) !important;
}
html .clPivot #gridContextMenu .k-item .k-state-border-down .k-sprite.sum-iconEl {
  mask: var(--cl-pivot-sum-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu .k-item .k-state-border-down .k-icon {
  border-left-color: var(--cl-accent-color) !important;
}
html .clPivot #gridContextMenu .k-item > .k-animation-container {
  width: 100% !important;
  margin: 0;
}
html .clPivot #gridContextMenu > li .k-group {
  background: var(--cl-components-content-bg-color);
}
html .clPivot #gridContextMenu > li .k-link {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 0 8px !important;
  line-height: 24px;
  height: 24px;
  transition: none;
  background: var(--cl-components-content-bg-color);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite {
  margin-right: 8px;
  width: 16px;
  height: 16px;
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.chooseColumns-iconEl {
  mask: var(--cl-pivot-choose-columns-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.export-iconEl {
  mask: var(--cl-pivot-export-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.duplicate-icon {
  mask: var(--cl-pivot-duplicate-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.sortAsc-iconEl {
  mask: var(--cl-pivot-sortAsc-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.sortDesc-iconEl {
  mask: var(--cl-pivot-sortDesc-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.noSort {
  mask: var(--cl-pivot-noSort-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.lock {
  mask: var(--cl-pivot-lock-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.unlock {
  mask: var(--cl-pivor-unlock-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.groupedBy {
  mask: var(--cl-pivot-grouped-by-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.ungroup-iconEl {
  mask: var(--cl-pivot-ungroup-by-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.expand-iconEl {
  mask: var(--cl-pivot-expand-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.sum-iconEl {
  mask: var(--cl-pivot-sum-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li .k-link .k-sprite.delete-copy-icon {
  mask: var(--cl-pivot-delete-copy-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li.formatDoubleCells > .k-link .k-sprite {
  mask: var(--cl-pivot-format-cells-bg);
}
html .clPivot #gridContextMenu > li.excelExport > .k-link .k-sprite {
  mask: var(--cl-pivot-export-bg);
}
html .clPivot #gridContextMenu > li.query > .k-link .k-sprite {
  mask: var(--cl-pivot-query-bg);
}
html .clPivot #gridContextMenu > li.selectBI > .k-link .k-sprite {
  mask: var(--cl-pivot-settings-bg);
}
html .clPivot #gridContextMenu > li.refresh > .k-link .k-sprite {
  mask: var(--cl-pivot-refresh-revert-bg);
}
html .clPivot #gridContextMenu > li.dropToExcelOptions > .k-link .k-sprite {
  mask: var(--cl-pivot-excel-options-bg);
}
html .clPivot #gridContextMenu > li.excelAddIn > .k-link .k-sprite {
  mask: var(--cl-pivot-excel-bg);
}
html .clPivot #gridContextMenu > li.PreparetoExcelAddIn > .k-link .k-sprite {
  mask: var(--cl-pivot-prepare-data-for-excel-bg);
}
html .clPivot #gridContextMenu > li.copyEntityToDataset > .k-link .k-sprite {
  mask: var(--cl-pivot-copy-entity-to-dataset-bg);
}
html .clPivot #gridContextMenu > li.moveEntityToDataset > .k-link .k-sprite {
  mask: var(--cl-pivot-move-entity-to-dataset-bg);
}
html .clPivot #gridContextMenu > li.addNewEntity > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.addRow > .k-link .k-sprite {
  mask: var(--cl-pivot-bi-bg);
}
html .clPivot #gridContextMenu > li.copyEntity > .k-link .k-sprite {
  mask: var(--cl-pivot-copy-entity-to-dataset-bg);
}
html .clPivot #gridContextMenu > li.showDeletedRecords > .k-link .k-sprite {
  mask: var(--cl-pivot-show-deleted-bg);
}
html .clPivot #gridContextMenu > li.appendBi > .k-link .k-sprite {
  mask: var(--cl-pivot-bi-bg);
}
html .clPivot #gridContextMenu > li.savePermanently > .k-link .k-sprite {
  mask: var(--cl-pivot-entities-bulk-export-bg);
}
html .clPivot #gridContextMenu > li.deleteEntity > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.deleteRow > .k-link .k-sprite {
  mask: var(--cl-pivot-delete-bg);
}
html .clPivot #gridContextMenu > li.restoreLayoutToDefaultView > .k-link .k-sprite {
  mask: var(--cl-pivot-restore-bg);
}
html .clPivot #gridContextMenu > li.autofit > .k-link .k-sprite {
  mask: var(--cl-pivot-autofit-column-bg);
}
html .clPivot #gridContextMenu > li.openRevisions > .k-link .k-sprite {
  mask: var(--cl-pivot-history-bg);
}
html .clPivot #gridContextMenu > li.bulkExport > .k-link .k-sprite {
  mask: var(--cl-pivot-entities-bulk-export-bg);
}
html .clPivot #gridContextMenu > li.prepareToExcelAddIn > .k-link .k-sprite {
  mask: var(--cl-pivot-prepare-data-for-excel-bg);
}
html .clPivot #gridContextMenu > li.saveLayout > .k-link .k-sprite {
  mask: var(--cl-pivot-save-layout);
}
html .clPivot #gridContextMenu > li.importLayout > .k-link .k-sprite {
  mask: var(--cl-pivot-import-layout);
}
html .clPivot #gridContextMenu > li.exportLayout > .k-link .k-sprite {
  mask: var(--cl-pivot-export-bg);
}
html .clPivot #gridContextMenu > li.restoreGridToDefaultView > .k-link .k-sprite {
  mask: var(--cl-pivot-restore-bg);
}
html .clPivot #gridContextMenu > li.openTypesHierarchy > .k-link .k-sprite {
  mask: var(--cl-pivot-types-hierarchy);
}
html .clPivot #gridContextMenu > li.formatDoubleCells > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.excelExport > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.query > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.selectBI > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.refresh > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.dropToExcelOptions > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.excelAddIn > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.PreparetoExcelAddIn > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.copyEntityToDataset > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.moveEntityToDataset > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.addNewEntity > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.addRow > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.copyEntity > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.deleteEntity > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.deleteRow > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.restoreLayoutToDefaultView > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.autofit > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.appendBi > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.showDeletedRecords > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.savePermanently > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.openRevisions > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.bulkExport > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.prepareToExcelAddIn > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.saveLayout > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.importLayout > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.exportLayout > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.restoreGridToDefaultView > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.openTypesHierarchy > .k-link .k-sprite {
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li.k-state-hover.formatDoubleCells > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.excelExport > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.query > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.selectBI > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.refresh > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.dropToExcelOptions > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.excelAddIn > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.PreparetoExcelAddIn > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.copyEntityToDataset > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.moveEntityToDataset > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.addNewEntity > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.addRow > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.copyEntity > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.deleteEntity > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.deleteRow > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.restoreLayoutToDefaultView > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.autofit > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.appendBi > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.showDeletedRecords > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.savePermanently > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.openRevisions > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.bulkExport > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.prepareToExcelAddIn > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.saveLayout > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.importLayout > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.exportLayout > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.restoreGridToDefaultView > .k-link > .k-sprite,
html .clPivot #gridContextMenu > li.k-state-hover.openTypesHierarchy > .k-link > .k-sprite {
  background: var(--cl-accent-color) !important;
}
html .clPivot #gridContextMenu > li.k-state-hover.formatDoubleCells > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.excelExport > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.query > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.selectBI > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.refresh > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.dropToExcelOptions > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.excelAddIn > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.PreparetoExcelAddIn > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.copyEntityToDataset > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.moveEntityToDataset > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.addNewEntity > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.addRow > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.copyEntity > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.deleteEntity > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.deleteRow > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.restoreLayoutToDefaultView > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.autofit > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.appendBi > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.showDeletedRecords > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.savePermanently > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.openRevisions > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.bulkExport > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.prepareToExcelAddIn > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.saveLayout > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.importLayout > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.exportLayout > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.restoreGridToDefaultView > .k-link > .k-icon,
html .clPivot #gridContextMenu > li.k-state-hover.openTypesHierarchy > .k-link > .k-icon {
  border-left-color: var(--cl-accent-color) !important;
}
html .clPivot #gridContextMenu > li.k-state-default {
  position: relative;
}
html .clPivot #gridContextMenu > li.k-state-default .k-i-arrow-e {
  margin-left: auto;
  border-width: 4px 0 4px 4px !important;
  margin-top: 0 !important;
  border-left-color: var(--cl-secondary-text-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.chooseColumns-iconEl {
  mask: var(--cl-pivot-choose-columns-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.export-iconEl {
  mask: var(--cl-pivot-export-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.duplicate-icon {
  mask: var(--cl-pivot-duplicate-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.sortAsc-iconEl {
  mask: var(--cl-pivot-sortAsc-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.sortDesc-iconEl {
  mask: var(--cl-pivot-sortDesc-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.noSort {
  mask: var(--cl-pivot-noSort-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.lock {
  mask: var(--cl-pivot-lock-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.unlock {
  mask: var(--cl-pivot-unlock-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.groupedBy {
  mask: var(--cl-pivot-grouped-by-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.ungroup-iconEl {
  mask: var(--cl-pivot-ungroup-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.expand-iconEl {
  mask: var(--cl-pivot-expand-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.sum-iconEl {
  mask: var(--cl-pivot-sum-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link .k-sprite.delete-copy-icon {
  mask: var(--cl-pivot-delete-copy-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover > .k-link.k-state-default .k-i-arrow-e {
  border-left-color: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li.k-state-hover.formatDoubleCells > .k-link .k-sprite {
  mask: var(--cl-pivot-format-cells-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot #gridContextMenu > li.formatDoubleCells + li > .k-link {
  visibility: hidden;
  display: inline-flex;
  align-items: center;
  font-size: 0;
}
html .clPivot #gridContextMenu > li.formatDoubleCells + li > .k-link .k-sprite,
html .clPivot #gridContextMenu > li.formatDoubleCells + li > .k-link .k-i-arrow-e {
  visibility: visible;
}
html .clPivot #gridContextMenu > li.formatDoubleCells + li > .k-link .chooseColumns-iconEl {
  visibility: visible;
  order: -1;
}
html .clPivot #gridContextMenu > li.formatDoubleCells + li > .k-link:before {
  content: 'Aggregation';
  visibility: visible;
  font-size: 13px;
  position: absolute;
  left: 32px;
}
html .clPivot #gridContextMenu > li:hover {
  background-color: var(--cl-color-hover);
  cursor: pointer;
}
html .clPivot #gridContextMenu > li:hover .k-link {
  color: var(--cl-accent-color);
  font-weight: 500;
}
html .clPivot #gridContextMenu > li:hover .k-link .k-sprite.chooseColumns-iconEl {
  mask: var(--cl-pivot-choose-columns-bg);
  background: var(--cl-accent-color);
}
html .clPivot #gridContextMenu > li:hover .k-link:hover {
  background-color: var(--cl-color-hover);
}
html .clPivot #gridContextMenu .k-animation-container .k-item .k-link {
  color: var(--cl-secondary-text-color);
}
html .clPivot #gridContextMenu .k-animation-container .k-item.selected {
  text-decoration: none;
}
html .clPivot #gridContextMenu .k-animation-container .k-item.selected .k-link {
  color: var(--cl-accent-color);
}
html .clPivot #gridContextMenu .k-animation-container .k-item.k-state-hover .k-link {
  color: var(--cl-accent-color);
}
html .clPivot .k-icon.icon-sorting {
  position: relative;
  background-image: none;
  opacity: 1;
}
html .clPivot .k-icon.icon-sorting.k-i-arrow-n::before {
  display: none;
}
html .clPivot .k-icon.icon-sorting.k-i-arrow-n::after {
  content: '';
  display: block;
  width: 0px;
  height: 0px;
  position: absolute;
  left: 0px;
  top: 5px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid var(--cl-accent-color);
}
html .clPivot .k-icon.icon-sorting.k-i-arrow-s::before {
  display: none;
}
html .clPivot .k-icon.icon-sorting.k-i-arrow-s::after {
  content: '';
  display: block;
  width: 0px;
  height: 0px;
  position: absolute;
  left: 0px;
  top: 5px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid var(--cl-accent-color);
}
html .clPivot .k-picker-wrap {
  display: flex;
  padding-right: 4px;
}
html .clPivot .k-picker-wrap .k-select {
  display: flex;
}
html .clPivot .k-picker-wrap .k-select > * + * {
  margin-left: 6px;
}
html .clPivot .k-i-calendar,
html .clPivot .k-i-clock,
html .clPivot .k-i-reset,
html .clPivot .k-i-timespan {
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: flex;
  text-indent: 20px;
  width: 16px;
  height: 16px;
}
html .clPivot .k-i-calendar {
  mask: var(--cl-pivot-calendar-bg);
  background: var(--cl-color-icon-fill) !important;
}
html .clPivot .k-i-calendar:hover {
  background: var(--cl-accent-color) !important;
  cursor: pointer;
}
html .clPivot .k-i-clock {
  margin-top: 2px;
  mask: var(--cl-pivot-clock-bg);
  background: var(--cl-color-icon-fill) !important;
}
html .clPivot .k-i-clock:hover {
  background: var(--cl-accent-color) !important;
  cursor: pointer;
}
html .clPivot .k-i-timespan {
  margin-top: 2px;
  mask: var(--cl-pivot-timespan-bg);
  background: var(--cl-color-icon-fill) !important;
}
html .clPivot .k-i-timespan:hover {
  background: var(--cl-accent-color) !important;
  cursor: pointer;
}
html .clPivot .k-i-reset {
  margin-top: 1px;
  mask: var(--cl-pivot-reset-bg);
  background: var(--cl-color-icon-fill) !important;
}
html .clPivot .k-i-reset:hover {
  background: var(--cl-accent-color) !important;
  cursor: pointer;
}
html .clPivot .k-grid-header-locked {
  overflow: visible;
}
html .clPivot .k-grid-header-locked:not([style='width: 31px; touch-action: none;']) .filterRowindicator,
html .clPivot .k-grid-header-locked:not([style='width: 31px; touch-action: none;']) .clDropDown.cl-columns-filter-dropdown {
  left: 2px;
}
html .clPivot #clList {
  margin-bottom: 0;
  display: flex;
  flex-direction: column;
  padding: 4px 0;
  font-weight: 500;
  background: var(--cl-components-content-bg-color);
  box-shadow: var(--cl-pivot-list-box-shadow);
}
html .clPivot #clList .cl-list-arrow {
  border-width: 4px 0 4px 4px;
  border-left-color: var(--cl-color-icon-fill);
}
html .clPivot #clList .cl-list-item:hover .cl-list-arrow {
  border-left-color: var(--cl-accent-color);
}
html .clPivot .clDropDown-list {
  padding: 4px 0px;
  border: var(--cl-components-border);
  border-radius: 2px;
  box-shadow: var(--calendar-years-list-box-shadow) !important;
  background: var(--cl-color-modal) !important;
}
html .clPivot .clDropDown-list .clDropDown-list-item {
  font-weight: 500;
  padding: 2px 4px !important;
  background: var(--cl-color-modal) !important;
  color: var(--cl-secondary-text-color) !important;
}
html .clPivot .clDropDown-list .clDropDown-list-item:hover {
  background-color: var(--cl-color-hover) !important;
  color: var(--cl-accent-color) !important;
}
html .clPivot .clDropDown-list .clDropDown-list-item.active-item {
  color: var(--cl-accent-color) !important;
  background: var(--cl-color-hover) !important;
}
html .clPivot .column-actions-container {
  overflow: hidden;
  min-width: 176px !important;
}
html .clPivot .column-actions-container .cl-list-item .column-actions-type.formatDoubleCells > .column-action-type-icon {
  mask: var(--cl-pivot-format-cells-bg);
  background: var(--cl-color-icon-fill);
}
html .clPivot .column-actions-container .cl-list-item:hover .column-actions-type.formatDoubleCells > .column-action-type-icon {
  mask: var(--cl-pivot-format-cells-bg);
  background: var(--cl-accentcolor-icon-fill);
}
html .clPivot.clDropDown-popup-inline-filter {
  z-index: 200000;
  box-shadow: 4px 4px 6px -3px rgba(0, 0, 0, 0.3);
}
html .clPivot.clListSubitemsPopup {
  z-index: 200001;
  box-shadow: 4px 4px 6px -3px rgba(0, 0, 0, 0.3);
  background: var(--cl-components-content-bg-color);
}
html .clPivot.clListSubitemsPopup .clDropDown-list-item.active-item {
  font-weight: 500;
  padding: 0 8px !important;
  color: var(--cl-accent-color);
}
html .clPivot.clDragClue {
  display: flex;
  align-items: center;
  z-index: 200000 !important;
}
html .clPivot.clDragClue .clDragTitle {
  white-space: nowrap;
}
html .clPivot.clDragClue .k-drag-status {
  display: inline-block;
  width: 16px;
  height: 16px;
}
html .clPivot.clDragClue > * + * {
  margin-left: 3px;
}
html .clPivot .clPivot .operationIcon {
  background: none !important;
}
html .clPivot .operationIcon.contains {
  mask: var(--cl-pivot-contains-bg);
}
html .clPivot .operationIcon.containsExact {
  mask: var(--cl-pivot-contains-exact-bg);
}
html .clPivot .operationIcon.equalsDouble {
  mask: var(--cl-pivot-equals-double-bg);
}
html .clPivot .operationIcon.notEquals {
  mask: var(--cl-pivot-not-equals-bg);
}
html .clPivot .operationIcon.endswith {
  mask: var(--cl-pivot-ends-with-bg);
}
html .clPivot .operationIcon.startswith {
  mask: var(--cl-pivot-starts-with-bg);
}
html .clPivot .operationIcon.empty {
  mask: var(--cl-pivot-empty-bg);
}
html .clPivot .operationIcon.notEmpty {
  mask: var(--cl-pivot-not-empty-bg);
}
html .clPivot .operationIcon.lessthan {
  mask: var(--cl-pivot-less-than-bg);
}
html .clPivot .operationIcon.lessThanOrEqual {
  mask: var(--cl-pivot-less-than-or-equal-bg);
}
html .clPivot .operationIcon.greaterThanOrEqual {
  mask: var(--cl-pivot-greater-than-or-equal-bg);
}
html .clPivot .operationIcon.greaterthan {
  mask: var(--cl-pivot-greater-than-bg);
}
html .clPivot .operationIcon.contains,
html .clPivot .operationIcon.containsExact,
html .clPivot .operationIcon.equalsDouble,
html .clPivot .operationIcon.notEquals,
html .clPivot .operationIcon.endswith,
html .clPivot .operationIcon.startswith,
html .clPivot .operationIcon.empty,
html .clPivot .operationIcon.notEmpty,
html .clPivot .operationIcon.lessthan,
html .clPivot .operationIcon.lessThanOrEqual,
html .clPivot .operationIcon.greaterThanOrEqual,
html .clPivot .operationIcon.greaterthan {
  background: var(--cl-color-icon-fill);
}
html .clPivot .operationIcon.contains:hover,
html .clPivot .operationIcon.containsExact:hover,
html .clPivot .operationIcon.equalsDouble:hover,
html .clPivot .operationIcon.notEquals:hover,
html .clPivot .operationIcon.endswith:hover,
html .clPivot .operationIcon.startswith:hover,
html .clPivot .operationIcon.empty:hover,
html .clPivot .operationIcon.notEmpty:hover,
html .clPivot .operationIcon.lessthan:hover,
html .clPivot .operationIcon.lessThanOrEqual:hover,
html .clPivot .operationIcon.greaterThanOrEqual:hover,
html .clPivot .operationIcon.greaterthan:hover {
  background: var(--cl-accent-color);
}
html .clPivot .filter-reset {
  mask: var(--cl-pivot-filter-reset-bg);
  background: var(--cl-color-icon-fill) !important;
}
html .clPivot .filter-reset:hover {
  background: var(--cl-color-error) !important;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tab .cl-layoutManager-close_tab {
  mask: var(--cl-pivot-close-bi-tab-view-bg);
  background: var(--cl-color-icon-fill) !important;
}
.cl-layoutManager-root .cl-layoutManager-header .cl-layoutManager-tab .cl-layoutManager-close_tab:hover {
  background: var(--cl-accent-color) !important;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy-toggle-all,
.clPivot.k-window #columnChooser .cl-columns-hierarchy-tree-item-toggler {
  height: 16px;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy-toggle-all > .clCheckbox,
.clPivot.k-window #columnChooser .cl-columns-hierarchy-tree-item-toggler > .clCheckbox {
  height: 16px;
  width: 16px;
}
.clPivot.k-window #columnChooser .k-pane .cl-column-chooser-panel-hierarchy {
  background-color: var(--cl-components-content-bg-color);
  padding: 12px 0 0;
}
.clPivot.k-window #columnChooser .k-pane .cl-column-chooser-panel-hierarchy.cl-column-chooser-attributes-hierarchy__with-hierarchy {
  padding-left: 6px;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy .VirtualScrollingTree-content {
  width: 100% !important;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy .VirtualScrollingTree-scrollbar {
  position: absolute;
  right: 0;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy-filter-input {
  padding: 0;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy-tree-item {
  display: flex;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy-tree-item-toggler {
  flex: 0 0 16px;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy-tree-item-expander {
  height: 16px;
  width: 16px;
  flex: 0 0 16px;
  z-index: 1;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy-tree-item-expander.expanded {
  background-position: 0 -16px;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy-tree-item-expander.collapsed {
  background-position: 0 -32px;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy-tree-item-title {
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  margin-left: 4px;
  display: inline-block;
  line-height: 16px;
}
.clPivot.k-window #columnChooser .cl-columns-hierarchy-tree-item:hover .cl-columns-filter-tree-item-navigate {
  display: inline;
}
.k-calendar-container {
  font-size: var(--cl-font-size-app);
  font-weight: 400;
}
.k-calendar-container * {
  box-sizing: content-box;
}
.k-calendar-container .k-calendar {
  padding: 0 5px;
  position: relative;
  width: 18.29em;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.k-calendar-container .k-link {
  text-decoration: none;
}
.k-calendar-container .k-header {
  flex: 0 0 44px;
  display: flex;
  align-items: center;
}
.k-calendar-container .k-header .k-link {
  flex: 0 0 33px;
  height: 100%;
  display: flex;
  justify-content: center;
}
.k-calendar-container .k-header .k-link .k-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
}
.k-calendar-container .k-header .k-link.k-nav-fast {
  flex: 1;
  text-transform: uppercase;
}
.k-calendar-container .k-content {
  float: left;
  width: 100%;
  height: 236px;
  table-layout: fixed;
}
.k-calendar-container .k-content td {
  cursor: pointer;
  text-align: center;
}
.k-calendar-container .k-content td .k-link {
  min-height: 2.571em;
  line-height: 2.571em;
}
.view-time .k-list {
  padding-left: 0;
  height: 100%;
}
html .clPivot .k-window input[type='button'][btntype='cancel'],
html .clPivot.k-window input[type='button'][btntype='cancel'],
html .clPivot #dropDownContent input[type='button'][btntype='cancel'],
html .clPivot .columnChooserWindow.k-pane input[type='button'][btntype='cancel'] {
  background-color: var(--cl-button-secondary-surface-default);
  color: var(--cl-primary-text-color);
}
html .clPivot .k-window input[type='button'][btntype='cancel']:hover,
html .clPivot.k-window input[type='button'][btntype='cancel']:hover,
html .clPivot #dropDownContent input[type='button'][btntype='cancel']:hover,
html .clPivot .columnChooserWindow.k-pane input[type='button'][btntype='cancel']:hover {
  background-color: var(--cl-button-secondary-surface-hover);
}
html .clPivot .k-window input[type='button'][btntype='submit'],
html .clPivot.k-window input[type='button'][btntype='submit'],
html .clPivot #dropDownContent input[type='button'][btntype='submit'],
html .clPivot .columnChooserWindow.k-pane input[type='button'][btntype='submit'] {
  background-color: var(--cl-button-primary-surface-default);
}
html .clPivot .k-window input[type='button'][btntype='submit']:hover,
html .clPivot.k-window input[type='button'][btntype='submit']:hover,
html .clPivot #dropDownContent input[type='button'][btntype='submit']:hover,
html .clPivot .columnChooserWindow.k-pane input[type='button'][btntype='submit']:hover {
  background-color: var(--cl-button-primary-surface-hover);
}
.k-grid-content .clPivot-scroller-vertical {
  z-index: 20;
}
.clPivot div.cl-grid-header th .filterRowindicator,
.cl-grid .k-header .filterRowindicator {
  background: var(--cl-pivot-clear-filter-bg);
  bottom: 5px;
  left: 9px;
  transform: translate(-1px, 26px);
}
.clPivot div.cl-grid-header th .filterRowindicator:hover,
.cl-grid .k-header .filterRowindicator:hover {
  background: var(--cl-pivot-clear-filter-bg);
  background-position: 0px 0px !important;
}
.clPivot .clDropDown.cl-columns-filter-dropdown {
  position: absolute;
  width: 16px;
  height: 16px;
  top: 0;
  margin: 0 auto;
}
.clPivot .clDropDown.cl-columns-filter-dropdown #clColumnsFilterExpander {
  height: 16px;
  mask: var(--cl-pivot-grid-filter-bg);
  background: var(--cl-color-icon-fill);
}
.clPivot .clDropDown.cl-columns-filter-dropdown #clColumnsFilterExpander.columnsFilterApplied {
  filter: none;
  background: var(--bar-icon-svg-active-fill) !important;
}
.clPivot.clDropDown-popup .cl-pivot-calendar-content {
  border-top: 1px solid var(--datetime-control-border-color);
  padding-top: 10px;
  display: grid;
  grid-template-columns: repeat(7, 30px);
  grid-column-gap: 4px;
  justify-items: center;
  font-size: var(--cl-font-size-app);
}
.clPivot.clDropDown-popup .cl-pivot-calendar-content th,
.clPivot.clDropDown-popup .cl-pivot-calendar-content td {
  text-align: center;
  padding: 0;
}
.clPivot.clDropDown-popup .cl-pivot-calendar-content .week-day-name {
  color: var(--calendar-week-day-name-color);
  margin-bottom: 2px;
}
.clPivot.clDropDown-popup .cl-pivot-calendar-content .day {
  background-color: transparent;
  border: 0;
  width: 34px;
  height: 24px;
  color: var(--calendar-day-color);
  margin: 1px 0;
}
.clPivot.clDropDown-popup .cl-pivot-calendar-content .day.is-between {
  background-color: var(--calendar-between-day-bg);
  color: var(--calendar-between-day-color);
  border-radius: 0;
}
.clPivot.clDropDown-popup .cl-pivot-calendar-content .day.active {
  color: var(--calendar-active-day-color);
  background-color: var(--calendar-active-day-bg);
  border-radius: 2px;
}
.clPivot.clDropDown-popup .cl-pivot-calendar-content .day.previous {
  color: var(--cl-color-icon-disabled);
}
.clPivot.clDropDown-popup .cl-pivot-calendar-content .day:not(.active):not(.disabled):hover {
  background-color: var(--calendar-between-day-bg-hover);
  color: var(--calendar-between-day-color-hover);
}
.clPivot.clDropDown-popup .cl-pivot-calendar-content .day.disabled {
  background-color: var(--calendar-disabled-day-bg);
  color: var(--calendar-disabled-day-color);
  border-radius: 0;
  cursor: default;
}
.clPivot.clDropDown-popup .cl-pivot-clocks {
  display: inline-block;
  padding: 0;
  border: 0;
  margin: 13px 13px 11px 8px;
}
.clPivot.clDropDown-popup .cl-pivot-clocks:before {
  border-top: 1px solid var(--datetime-control-border-color);
  position: absolute;
  margin-top: -12px;
  left: 12px;
  content: '';
  width: calc(100% - 24px);
}
.clPivot.clDropDown-popup .cl-pivot-clocks-input {
  width: 33px;
  height: 23px;
  margin: 0 4px;
  padding: 2px 0;
  outline: none;
  text-align: center;
  background-color: var(--input-control-bg-color);
  color: var(--editor-value-item-text-color);
  border: var(--input-search-border);
  border-radius: var(--input-search-border-radius);
  -moz-appearance: textfield;
}
.clPivot.clDropDown-popup .cl-pivot-clocks-input:hover {
  background-color: var(--input-search-hovered) !important;
  border: 1px solid var(--input-search-hovered);
}
.clPivot.clDropDown-popup .cl-pivot-clocks-input:focus {
  background-color: var(--input-search-focused);
  border: var(--search-field-active-border) !important;
  box-shadow: var(--editor-element-plain-border);
}
.clPivot.clDropDown-popup .cl-pivot-clocks-input-milisecond {
  width: 38px;
}
.clPivot.clDropDown-popup .cl-pivot-clocks-input::-webkit-outer-spin-button,
.clPivot.clDropDown-popup .cl-pivot-clocks-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.clPivot.clDropDown-popup .cl-pivot-clocks-reset-btn {
  margin-left: 7px;
  flex: 0 0 50px;
  line-height: 23px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: var(--datetime-editor-reset-button-bg-color);
  box-shadow: var(--calendar-controls-box-shadow);
  min-width: 50px;
  height: 100% !important;
  padding: 0;
  color: var(--cl-secondary-text-color);
  text-transform: unset;
  border: var(--input-search-border);
}
.clPivot.clDropDown-popup .cl-pivot-clocks-reset-btn.disabled {
  background: var(--cl-button-secondary-surface-disabled) !important;
  color: var(--cl-button-secondary-text-disabled) !important;
  box-shadow: none !important;
  pointer-events: none;
  outline: none;
}
.clPivot.clDropDown-popup .cl-pivot-clocks-reset-btn.disabled:hover {
  background: var(--cl-button-secondary-surface-disabled) !important;
  color: var(--cl-button-secondary-text-disabled) !important;
}
.clPivot.clDropDown-popup .cl-pivot-clocks-reset-btn:hover {
  background-color: var(--cl-color-hover);
  color: var(--cl-accent-color);
}
.clPivot.clDropDown-popup .cl-pivot-clocks-reset-btn:active {
  height: 23px;
}
.clPivot.cl-month-picker-popup .clDropDown-list-item,
.clPivot.cl-year-picker-popup .clDropDown-list-item {
  width: 100% !important;
}
.clPivot.cl-sign-picker-popup .cl-timespan-sign-picker_link {
  color: var(--cl-secondary-text-color);
}
.clPivot.cl-sign-picker-popup .cl-timespan-sign-picker_link svg {
  fill: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown {
  background-color: var(--datetime-control-bg-color);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-header {
  color: var(--cl-color-modal-header);
  background-color: var(--cl-color-bg-modal-header);
  font-weight: 500;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-header svg {
  cursor: pointer;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-header svg polygon {
  fill: var(--cl-color-modal-close-icon);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-header svg:hover polygon {
  fill: var(--cl-color-header-hover);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns {
  display: flex;
  margin-bottom: 12px;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns__btn {
  width: auto;
  margin-right: 12px;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns button {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 24px;
  padding: 0 7px;
  background-color: var(--cl-input-surface-default);
  border: 1px solid var(--cl-input-border-default);
  border-radius: 2px;
  font-family: var(--cl-font-family);
  font-weight: 400;
  font-size: var(--cl-font-size-app);
  color: var(--cl-input-text-default);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns button:hover {
  background: var(--cl-input-surface-hover);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns button:hover .cl-icon-inline {
  fill: var(--cl-input-icon-hover);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns button:hover .k-i-arrow-s:after {
  border-top: 4px solid var(--cl-accent-color);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns button:focus {
  background: var(--cl-input-surface-focused);
  border: 1px solid var(--cl-input-border-focused);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns button .cl-icon-inline {
  margin-left: 5px;
  fill: var(--editor-icons-color);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns .k-i-arrow-s:after {
  border-top: 4px solid var(--cl-color-icon-fill);
  position: inherit;
  transform: none;
  margin-top: 4px;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns-today-controls-container {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns-today-controls-container .cl-pivot-calendar-next-btn,
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns-today-controls-container .cl-pivot-calendar-prev-btn {
  mask: url('cl-expand-sidebar-small.3772b7ad89b6235a.svg');
  background-color: var(--cl-color-icon-fill);
  width: 12px;
  height: 12px !important;
  margin: 0;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns-today-controls-container .cl-pivot-calendar-next-btn:hover,
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-content .cl-pivot-calendar-btns-today-controls-container .cl-pivot-calendar-prev-btn:hover {
  background-color: var(--cl-accent-color);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker .cl-timespan-sign-picker {
  background: var(--cl-input-surface-hover);
  border: 1px solid var(--cl-color-border);
  color: var(--cl-dropdown-handler-color) !important;
  font-weight: 500;
  font-size: var(--cl-font-size-app);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker .cl-timespan-sign-picker_value {
  line-height: 18px;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker .cl-timespan-sign-picker_value svg {
  fill: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker .cl-timespan-sign-picker_value .k-i-arrow-s:after {
  border-top: 4px solid var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker .cl-pivot-timespan .cl-pivot-timespan-element-container .cl-pivot-timespan-input {
  background: var(--editable-cell-bg);
  background-color: var(--input-control-bg-color);
  color: var(--editor-value-item-text-color);
  border: var(--input-search-border);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker .cl-pivot-timespan .cl-pivot-timespan-element-container .cl-pivot-timespan-input:hover {
  background-color: var(--input-search-hovered) !important;
  border: 1px solid var(--input-search-hovered);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker .cl-pivot-timespan .cl-pivot-timespan-element-container .cl-pivot-timespan-input:focus {
  background-color: var(--cl-pivot-cell-focused-selected-color) !important;
  border: var(--search-field-active-border) !important;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker .cl-pivot-timespan .cl-pivot-timespan-element-container .cl-pivot-timespan-title {
  color: var(--cl-primary-text-color);
  background: var(--cl-line-control-bg-color);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker .cl-pivot-timespan .cl-pivot-timespan-reset-btn {
  background: var(--cl-button-with-icon-surface-default);
  box-shadow: var(--cl-button-box-shadow);
  border: var(--cl-button-secondary-border-default);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker .cl-pivot-timespan input::-webkit-outer-spin-button,
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker .cl-pivot-timespan input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-controls input {
  height: 24px;
  line-height: 24px;
  min-width: 80px;
  font-size: var(--cl-font-size-app);
  padding: 0 12px;
  border-radius: var(--cl-button-border-radius);
  margin-left: 12px;
  text-transform: var(--cl-button-text-transform);
  text-decoration: none;
  text-align: center;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-controls input:not(:first-child) {
  margin-left: 12px;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-controls input[type='button'] {
  background: var(--cl-button-secondary-surface-default) !important;
  color: var(--cl-button-secondary-text-default);
  border: var(--cl-button-secondary-border-default);
  box-shadow: var(--cl-button-box-shadow);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-controls input[type='button']:hover {
  background: var(--cl-button-secondary-surface-hover) !important;
  color: var(--cl-button-secondary-text-hover);
  border: var(--cl-button-secondary-border-hover);
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-controls input[btntype='submit'] {
  background: var(--cl-button-primary-surface-default) !important;
  color: var(--cl-button-primary-text-default);
  border: none;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-controls input[btntype='submit']:hover {
  background: var(--cl-button-primary-surface-hover) !important;
  color: var(--cl-button-primary-text-default);
  border: none;
}
.clPivot.clDropDown-popup.cl-datetime-picker-dropdown .cl-datetime-picker-controls input[btntype='submit'].disabled {
  pointer-events: none;
  outline: none;
  background: var(--cl-button-primary-surface-disabled) !important;
  color: var(--cl-button-secondary-text-disabled) !important;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup {
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3) !important;
  border-radius: 2px !important;
  background-color: var(--cl-color-modal);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-hierarchy-toggle-all,
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-hierarchy-tree-item-toggler {
  height: 16px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-hierarchy-toggle-all > .clCheckbox,
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-hierarchy-tree-item-toggler > .clCheckbox {
  height: 16px;
  width: 16px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-title {
  color: var(--cl-color-modal-header);
  background-color: var(--cl-color-bg-modal-header);
  font-weight: 500;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-title svg {
  cursor: pointer;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-title svg polygon {
  fill: var(--cl-color-modal-close-icon);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-title svg:hover polygon {
  fill: var(--cl-color-header-hover);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-tree-item-navigate {
  height: 16px;
  width: 16px;
  flex: 0 0 16px;
  background: var(--tree-item-navigate-bg);
  display: none;
  cursor: pointer;
  margin-left: auto;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-tree-item-navigate:hover {
  background: var(--tree-item-navigate-hover-bg);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-buttons-container input {
  height: 24px;
  line-height: 24px;
  min-width: 80px;
  font-size: var(--cl-font-size-app);
  padding: 0 12px;
  border-radius: var(--cl-button-border-radius);
  margin-left: 12px;
  text-transform: var(--cl-button-text-transform);
  text-decoration: none;
  text-align: center;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-buttons-container input:not(:first-child) {
  margin-left: 12px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-buttons-container input[type='button'] {
  background: var(--cl-button-secondary-surface-default) !important;
  color: var(--cl-button-secondary-text-default);
  border: var(--cl-button-secondary-border-default);
  box-shadow: var(--cl-button-box-shadow);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-buttons-container input[type='button']:hover {
  background: var(--cl-button-secondary-surface-hover) !important;
  color: var(--cl-button-secondary-text-hover);
  border: var(--cl-button-secondary-border-hover);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-buttons-container input[btntype='submit'] {
  background: var(--cl-button-primary-surface-default) !important;
  color: var(--cl-button-primary-text-default);
  border: none;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-buttons-container input[btntype='submit']:hover {
  background: var(--cl-button-primary-surface-hover) !important;
  color: var(--cl-button-primary-text-default);
  border: none;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter-buttons-container input[btntype='submit'].disabled {
  pointer-events: none;
  outline: none;
  background: var(--cl-button-primary-surface-disabled) !important;
  color: var(--cl-button-secondary-text-disabled) !important;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy .VirtualScrollingTree-content {
  width: 100% !important;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy .VirtualScrollingTree-scrollbar {
  position: absolute;
  right: 0;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter {
  margin-top: 12px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter-wrapper {
  position: relative;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter-wrapper svg path {
  fill: var(--cl-color-icon-fill);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter-wrapper .search-icon {
  position: absolute;
  left: 8px;
  top: 4px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter-wrapper input {
  width: 100%;
  display: flex;
  align-items: center;
  height: 24px;
  background-color: var(--cl-input-surface-default);
  border: var(--input-search-border);
  border-radius: var(--input-search-border-radius);
  margin: 0;
  padding: 0 32px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter-wrapper input:hover {
  background-color: var(--cl-input-surface-hover);
  border: 1px solid var(--cl-input-border-hover);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter-wrapper input:focus {
  background-color: var(--cl-input-surface-focused);
  border: 1px solid var(--cl-input-border-focused);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter-wrapper input:read-only {
  border: none !important;
  background-color: var(--cl-input-surface-disabled) !important;
  cursor: default;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter-wrapper .clear-filter-icon {
  cursor: pointer;
  position: absolute;
  height: 12px;
  width: 12px;
  right: 8px;
  top: 4px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter-wrapper .clear-filter-icon svg:hover path {
  fill: var(--cl-remove-icon-fill);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter-input {
  padding: 0;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter input:focus {
  border-bottom-color: var(--cl-accent-color);
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter .toggle-all-nodes-title-wrapper {
  margin-top: 12px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter .toggle-all-nodes-title-wrapper label {
  margin-top: 1px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-filter .toggle-all-nodes-title-wrapper .toggle-all-nodes-title {
  margin-left: 8px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-tree {
  margin-top: 0;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-tree-item {
  margin: 0 12px 0 24px;
  display: flex;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-tree-item-toggler {
  flex: 0 0 16px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-tree-item-expander {
  height: 16px;
  width: 16px;
  flex: 0 0 16px;
  z-index: 1;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-tree-item-expander.expanded {
  background-position: 0 -16px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-tree-item-expander.collapsed {
  background-position: 0 -32px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-tree-item-title {
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  display: inline-block;
  margin-left: 8px;
  line-height: 16px;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup .cl-columns-filter .cl-columns-hierarchy-tree-item:hover .cl-columns-filter-tree-item-navigate {
  display: inline;
}
.clPivot.clDropDown-popup.cl-columns-filter-popup ::-webkit-scrollbar {
  width: 8px;
}
.k-overlay {
  background-color: rgba(0, 0, 0, 0.1);
  opacity: 1 !important;
}
.k-menu .k-sprite {
  margin-top: 0;
  margin-left: 0;
}
.k-marquee {
  z-index: 101000;
}
.clPivot .cl-pivot-tooltip {
  position: absolute;
  z-index: 11;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.clPivot .subtotal {
  font-weight: var(--cl-pivot-subtotal-font-weight);
}
.clPivot.clTooltip {
  padding: 4px 12px;
  max-width: 200px;
  text-align: left;
  font-size: 1.2rem;
  line-height: 16px;
  word-wrap: break-word;
  border-radius: 2px;
  background-color: var(--cl-tooltip-bg) !important;
  color: var(--cl-tooltip-color) !important;
  box-shadow: var(--cl-tooltip-shadow) !important;
  z-index: 2000000;
}
.clPivot.clTooltip .tooltip-warning {
  color: var(--cl-color-warning);
}
.clPivot.clTooltip .tooltip-error {
  color: var(--cl-color-error);
}
.clPivot.clTooltip .tooltip-success {
  color: var(--cl-color-success);
}
.clPivot.clTooltip.clTooltip-error {
  max-width: 240px;
  background-color: var(--cl-color-tooltips) !important;
  border: none;
  padding: 5px 12px;
}
.clPivot.clTooltip.clTooltip-error .tooltip-validation-error {
  padding: 2px 12px;
  max-width: 417px;
  overflow: hidden;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  font-size: var(--cl-font-size-app);
  background: var(--cl-color-tooltips);
  color: var(--cl-color-error) !important;
  padding: 0;
}
.light-flat-theme .clPivot .clGridContainer .cl-grid-header table th {
  padding: 0 !important;
  margin: 0 !important;
}
.light-flat-theme .clPivot .clGridContainer .cl-grid-header .cl-grid-header-left table {
  width: 100% !important;
}
.clPivot .clGridContainer .cl-grid-header table {
  border-collapse: separate;
}
.clPivot .clGridContainer .cl-grid-header table tr:first-child th {
  border-top: var(--cl-pivot-grid-border) !important;
}
.clPivot .clGridContainer .cl-grid-header table tr:first-child th[cl-title='Report'] {
  border: var(--cl-pivot-grid-border) !important;
}
.clPivot .clGridContainer .cl-grid-header table th {
  border-bottom: var(--cl-pivot-grid-border) !important;
  border-width: var(--cl-pivot-grid-border-width) !important;
}
.clPivot .clGridContainer .cl-data-table-cell:not(.row-picker),
.clPivot .clGridContainer .cl-grid-header > .cl-grid-header-center > table th,
.clPivot .clGridContainer .cl-grid-column.last.first.select-mark .cl-data-table-cell {
  border-right: var(--cl-pivot-grid-border) !important;
}
.clPivot .clGridContainer .cl-grid-header-left {
  border-right: var(--cl-pivot-grid-border) !important;
  border-bottom: var(--cl-pivot-grid-border) !important;
  border-left: var(--cl-pivot-grid-border) !important;
}
.clPivot .clGridContainer .cl-grid-header-left th:last-child {
  border-right: 0 !important;
}
.clPivot .clGridContainer .cl-grid-body-left .cl-grid-column.first .cl-data-table-cell {
  border-left: var(--cl-pivot-grid-border) !important;
}
.clPivot .clGridContainer .cl-grid-body-left {
  flex-shrink: 0;
}
.clPivot .clGridContainer .cl-data-table-cell {
  border-bottom: var(--cl-pivot-grid-border) !important;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: var(--cl-accent-color) !important;
}
.ql-snow.ql-toolbar .ql-size .ql-picker-label.ql-active {
  color: var(--cl-secondary-text-color) !important;
}
.ql-snow.ql-toolbar .ql-size .ql-picker-label.ql-active:after {
  border-top-color: var(--cl-color-icon-fill) !important;
}
.ql-snow.ql-toolbar .ql-size .ql-picker-label.ql-active:hover {
  color: var(--cl-accent-color) !important;
}
.ql-snow.ql-toolbar .ql-size .ql-picker-label.ql-active:hover:after {
  border-top-color: var(--cl-accent-color) !important;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: var(--cl-accent-color) !important;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: var(--cl-accent-color) !important;
}
.ql-toolbar.ql-snow {
  border: none;
  padding: 4px;
  padding-bottom: 0;
  font-family: var(--cl-font-family);
}
.ql-toolbar.ql-snow .ql-formats {
  border-right: 1px solid var(--ql-border-color);
  padding-right: 6px;
  margin-right: 6px;
  margin-bottom: 4px;
}
.ql-toolbar.ql-snow .ql-formats :not(.ql-active) svg .ql-stroke {
  stroke: var(--cl-color-icon-fill);
}
.ql-toolbar.ql-snow .ql-formats :not(.ql-active) svg .ql-fill {
  fill: var(--cl-color-icon-fill);
}
.ql-toolbar.ql-snow .ql-formats :not(.ql-active) svg .ql-fill.ql-stroke {
  fill: none !important;
}
.ql-toolbar.ql-snow .ql-formats .ql-picker {
  color: var(--cl-color-icon-fill);
  line-height: 24px;
  font-size: var(--cl-font-size-app);
}
.ql-toolbar.ql-snow .ql-formats .ql-picker .ql-picker-label,
.ql-toolbar.ql-snow .ql-formats .ql-picker .ql-picker-options {
  border: none !important;
}
.ql-toolbar.ql-snow .ql-formats .ql-picker .ql-picker-options {
  background-color: var(--cl-color-modal);
  padding: 4px 0;
}
.ql-toolbar.ql-snow .ql-formats .ql-picker .ql-picker-options .ql-picker-item {
  padding: 0 8px;
  color: var(--cl-primary-text-color);
  font-weight: normal;
}
.ql-toolbar.ql-snow .ql-formats .ql-picker .ql-picker-options .ql-picker-item:hover {
  background-color: var(--cl-color-hover);
  color: var(--cl-accent-color) !important;
}
.ql-toolbar.ql-snow .ql-formats .ql-picker .ql-picker-options .ql-picker-item.ql-selected:hover {
  color: var(--cl-accent-color) !important;
}
.ql-toolbar.ql-snow .ql-formats .ql-picker .ql-picker-options .ql-picker-item.ql-selected-next {
  color: var(--cl-accent-color) !important;
}
.ql-toolbar.ql-snow .ql-formats .ql-picker.ql-color-picker .ql-picker-options {
  padding: 6px;
  width: 144px;
}
.ql-toolbar.ql-snow .ql-formats .ql-picker.ql-size {
  width: 73px;
}
.ql-toolbar.ql-snow .ql-formats:nth-last-of-type(1) {
  margin-right: 0;
  border: none !important;
}
.ql-container.ql-snow .ql-editor {
  padding: 9px 15px;
}
.ql-container.ql-snow .ql-editor.ql-blank {
  padding: 9px 15px;
}
.ql-container.ql-snow .ql-editor.ql-blank::before {
  font-size: 13px;
  color: var(--ql-placeholder-color);
  opacity: 0.7;
}
.ql-container .ql-tooltip {
  background: var(--cl-color-modal);
  box-shadow: none;
  border: none;
  color: var(--cl-primary-text-color);
}
.ql-container .ql-tooltip input[type='text'] {
  background: none;
  border: none !important;
  border-bottom: 1px solid var(--ql-border-color) !important;
}
.ql-container .ql-tooltip input[type='text']:focus {
  border-bottom-color: var(--cl-accent-color) !important;
}
.ql-container .ql-tooltip a.ql-action,
.ql-container .ql-tooltip a.ql-remove {
  color: var(--cl-primary-text-color);
}
.ql-container .ql-tooltip a.ql-action:hover,
.ql-container .ql-tooltip a.ql-remove:hover {
  color: var(--cl-accent-color);
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='small']::before {
  font-size: var(--cl-font-size-app);
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  font-size: var(--cl-font-size-app);
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='large']::before {
  font-size: var(--cl-font-size-app);
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='huge']::before {
  font-size: var(--cl-font-size-app);
}
.ql-snow .ql-picker-options .ql-picker-item {
  padding-bottom: 0px;
  padding-top: 0px;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@okta/okta-signin-widget/dist/css/okta-sign-in.min.css?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";.qtip{box-shadow:none;direction:ltr;display:none;font-size:10.5px;left:-28000px;line-height:12px;max-width:280px;min-width:50px;padding:0;position:absolute;top:-28000px}.qtip-content{word-wrap:break-word;padding:5px 9px;text-align:left}.qtip-content,.qtip-titlebar{overflow:hidden;position:relative}.qtip-titlebar{border-width:0 0 1px;font-weight:700;padding:5px 35px 5px 10px}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{border:1px solid transparent;cursor:pointer;outline:medium none;position:absolute;right:-9px;top:-9px;z-index:11}.qtip-titlebar .qtip-close{margin-top:-9px;right:4px;top:50%}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{direction:ltr;display:block;text-indent:-1000em}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{background:transparent none no-repeat -100em -100em;color:inherit;height:14px;line-height:14px;font:normal 700 10px/13px Tahoma,sans-serif;text-align:center;text-indent:0;width:18px}.qtip-default{background-color:#ffffa3;border:1px solid #f1d031;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{background:#f1f1f1;border-color:#ccc;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}

/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#e2e2e2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}

/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}

/*! Cream tooltip style */.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.qtip-cream .qtip-titlebar{background-color:#f0de7d}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}

/*! Red tooltip style */.qtip-red{background-color:#f78b83;border-color:#d95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#f06d65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}

/*! Green tooltip style */.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}.qtip-green .qtip-titlebar{background-color:#b0de78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}

/*! Blue tooltip style */.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}.qtip-blue .qtip-titlebar{background-color:#d0e9f5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{border-radius:5px}.qtip-rounded .qtip-titlebar{border-radius:4px 4px 0 0}.qtip-youtube{background:#4a4a4a;background-image:-o-linear-gradient(top,#4a4a4a 0,#000 100%);border:0 solid transparent;border-radius:2px;box-shadow:0 0 3px #333;color:#fff}.qtip-youtube .qtip-titlebar{background-color:#4a4a4a;background-color:transparent}.qtip-youtube .qtip-content{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";font:12px arial,sans-serif;padding:.75em}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #f1f1f1;border-radius:2px;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:transparent;border:0 dashed transparent;color:#fff}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{background-color:#d9d9c2;border:0 dashed transparent;box-shadow:4px 4px 5px rgba(0,0,0,.4);color:#111}.qtip-cluetip .qtip-titlebar{background-color:#87876a;border:0 dashed transparent;color:#fff}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);border:0 solid transparent;color:#fff;font-family:Lucida Grande,sans-serif;font-size:11px;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{background-color:transparent;padding:6px 35px 0 10px}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{background-color:#f9f9f9;border:3px solid #959fa9;border-radius:3px;color:#454545;font-family:serif;font-weight:400}.qtip-tipped .qtip-titlebar{background:#3a79b8;background-image:-o-linear-gradient(top,#3a79b8,#2e629d);border-bottom-width:0;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{background:#285589;border:2px solid #285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}.qtip-bootstrap{-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#333;font-size:14px;line-height:20px;padding:1px}.qtip-bootstrap .qtip-titlebar{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;font-weight:400;line-height:18px;margin:0;padding:8px 14px}.qtip-bootstrap .qtip-titlebar .qtip-close{border-style:none;right:11px;top:45%}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{color:#000;filter:alpha(opacity=20);float:right;font-size:20px;font-weight:700;height:auto;line-height:18px;opacity:.2;text-shadow:0 1px 0 #fff;width:auto}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;cursor:pointer;filter:alpha(opacity=40);opacity:.4;text-decoration:none}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{background:transparent;border:0 dashed transparent;color:#123456;position:absolute}.qtip .qtip-tip canvas{left:0;top:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{height:100%;left:0;position:fixed;top:0;width:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{background-color:#000;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.qtipmodal-ie6fix{position:absolute!important}@font-face{font-family:montserrat-okta;font-style:normal;font-weight:400;src:url('montserrat-okta-light-webfont.cb20cbd9535249b3.eot');src:url('montserrat-okta-light-webfont.cb20cbd9535249b3.eot?#iefix') format("embedded-opentype"),url('montserrat-okta-light-webfont.4bb7d8d1ba94e07f.woff') format("woff"),url('montserrat-okta-light-webfont.92d73e5b9c223f5e.ttf') format("truetype"),url('montserrat-okta-light-webfont.e50ca42f1ccca85e.svg#Montserrat-Light') format("svg")}@font-face{font-family:montserrat-okta;font-style:normal;font-weight:700;src:url('montserrat-okta-regular-webfont.2151506ce8fca81b.eot');src:url('montserrat-okta-regular-webfont.2151506ce8fca81b.eot?#iefix') format("embedded-opentype"),url('montserrat-okta-regular-webfont.691ec7ceecc596eb.woff') format("woff"),url('montserrat-okta-regular-webfont.083d066507065916.ttf') format("truetype"),url('montserrat-okta-regular-webfont.9825e2907b01943a.svg#Montserrat-SemiBold') format("svg")}@font-face{font-family:okticon;font-style:normal;font-weight:400;src:url('okticon.ea9690c77161d429.eot');src:url('okticon.ea9690c77161d429.eot?#iefix') format("embedded-opentype"),url('okticon.62142a48b24f9593.woff') format("woff"),url('okticon.f87fe89b94caa96a.ttf') format("truetype"),url('okticon.fa0ee3d473383e2d.svg#okticon') format("svg")}.wf-loading{visibility:hidden}.wf-loading .ajax-include-feedback-content{visibility:hidden!important}.wf-active{visibility:visible}.float-r{float:right!important}.clearfix{display:block}.clearfix:after,.clearfix:before{clear:both;content:".";display:block;height:0;visibility:hidden}.hide{display:none}#okta-sign-in{background-color:#f9f9f9;border-radius:3px;border-style:solid;border-width:1px;color:#6e6e78;font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;height:auto;line-height:1.4;margin:100px auto 8px;min-width:300px;overflow:auto;position:relative;width:400px}#okta-sign-in:focus{outline:none}@media only screen and (max-device-width:480px){#okta-sign-in{margin-top:0;width:100%}}@media only screen and (max-width:400px){#okta-sign-in{width:100%}}@media only screen and (max-height:750px){#okta-sign-in{margin-top:0}}#okta-sign-in.no-beacon .auth-content{padding-top:20px}#okta-sign-in.no-beacon .auth-header{padding-bottom:30px}.auth .content{display:inline-block;min-height:100%;min-width:300px;width:100%}.auth .content:after{content:"";display:block;height:30px}.auth .footer{background-color:#fff;bottom:0;font-size:12px;height:34px;left:0;min-width:300px;overflow:hidden;position:absolute;right:0}.auth .footer .footer-container{box-sizing:border-box;margin:0 auto;padding:9px 80px}@media only screen and (max-width:560px){.auth .footer .footer-container{padding-left:20px;padding-right:20px;width:400px}}@media only screen and (max-width:400px){.auth .footer .footer-container{width:100%}}.auth .footer a{color:#6e6e78}.auth .footer a:active,.auth .footer a:link,.auth .footer a:visited{color:#6e6e78;text-decoration:none}.auth .footer a:focus,.auth .footer a:hover{color:#6e6e78;text-decoration:underline}.auth .footer .copyright{float:left}.auth .footer .privacy-policy{float:right}.lt-ie8 .beacon-container{left:50%;margin-left:-42px}.lt-ie9 .input-fix input[name=phoneNumber]{border:1px solid #8c8c96}.lt-ie9 .auth{max-height:500px;overflow:auto}.lt-ie9 .footer{bottom:0;position:fixed}.lt-ie9 .auth-beacon-border{bottom:-2px;left:-2px;right:-2px;top:-2px}.lt-ie9 #copyright a{text-decoration:none}.lt-ie9 #copyright a:hover{color:red;cursor:pointer}.lt-ie9 .beacon-blank{display:none}.login-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:fixed;right:0;top:0;z-index:-5}.okta-container .applogin-banner{margin-bottom:10px;min-width:300px;position:relative}.okta-container .applogin-banner .applogin-background{background-color:#fff;bottom:0;box-shadow:0 0 2px 1px hsla(0,0%,69%,.3);left:0;opacity:.9;position:absolute;right:0;top:0}.okta-container .applogin-banner .applogin-container{box-sizing:border-box;margin:0 auto;min-width:300px;padding:20px 0;position:relative;text-align:center;width:400px}@media only screen and (max-width:400px){.okta-container .applogin-banner .applogin-container{width:100%}}@media only screen and (max-height:750px){.okta-container .applogin-banner .applogin-container{padding:10px 0}}@media only screen and (max-height:660px){.okta-container .applogin-banner .applogin-container{padding:5px 0}}.okta-container .applogin-banner .applogin-container h1{font-size:24px;font-weight:lighter;line-height:26px}.okta-container .applogin-banner .applogin-app-logo{display:inline-block;margin-left:5px;vertical-align:middle}.okta-container .applogin-banner .applogin-app-logo img{max-height:26px}#okta-sign-in{
  /*! Custom qtip styles, based on dark theme */}#okta-sign-in [class*="-16"],#okta-sign-in [class^="-16"]{box-sizing:border-box;position:relative;vertical-align:top}#okta-sign-in [class*="-16"]:after,#okta-sign-in [class*="-16"]:before,#okta-sign-in [class^="-16"]:after,#okta-sign-in [class^="-16"]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;speak:none;display:block;font-family:okticon;font-size:16px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in [class*="-13"]:after,#okta-sign-in [class*="-13"]:before,#okta-sign-in [class*="-14"]:after,#okta-sign-in [class*="-14"]:before,#okta-sign-in [class^="-13"]:after,#okta-sign-in [class^="-13"]:before,#okta-sign-in [class^="-14"]:after,#okta-sign-in [class^="-14"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-size:14px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in [class*="-24"],#okta-sign-in [class^="-24"]{box-sizing:border-box;vertical-align:top}#okta-sign-in [class*="-24"]:after,#okta-sign-in [class*="-24"]:before,#okta-sign-in [class^="-24"]:after,#okta-sign-in [class^="-24"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-size:24px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in [class*="-48"],#okta-sign-in [class^="-48"]{box-sizing:border-box;vertical-align:top}#okta-sign-in [class*="-48"]:after,#okta-sign-in [class*="-48"]:before,#okta-sign-in [class^="-48"]:after,#okta-sign-in [class^="-48"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-size:48px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in [class*="-32"],#okta-sign-in [class^="-32"]{box-sizing:border-box;vertical-align:top}#okta-sign-in [class*="-32"]:after,#okta-sign-in [class*="-32"]:before,#okta-sign-in [class^="-32"]:after,#okta-sign-in [class^="-32"]:before{font-size:32px;position:absolute}#okta-sign-in .dismiss-icon,#okta-sign-in [class*="-32"]:after,#okta-sign-in [class*="-32"]:before,#okta-sign-in [class^="-32"]:after,#okta-sign-in [class^="-32"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-style:normal!important;font-weight:300!important;text-indent:0;white-space:normal}#okta-sign-in .dismiss-icon{font-size:16px;position:relative}#okta-sign-in .admin-banner .dismiss-icon:before{color:#fff;content:"\e04f"}#okta-sign-in .dismiss-icon:before{color:#8c8c96;content:"\e04f"}#okta-sign-in .dismiss-icon:hover:before{color:#5e5e5e;content:"\e04f"}#okta-sign-in #hide-getting-started.dismiss-icon{float:none;margin:0;position:absolute;right:5px;top:5px}#okta-sign-in #hide-getting-started.dismiss-icon:hover{text-decoration:none}#okta-sign-in #getting-started-shortcut .dismiss-icon{color:#b0d244;content:"\e04f"}#okta-sign-in #getting-started-shortcut .dismiss-icon:hover{color:#8c8c96;content:"\e04f"}#okta-sign-in #hide-getting-started-shortcut{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-family:okticon;font-size:16px;font-style:normal!important;font-weight:300!important;position:absolute;right:15px;text-align:center;text-decoration:none}#okta-sign-in #hide-getting-started-shortcut:before{color:#b0d244;content:"\e04f"}#okta-sign-in #hide-getting-started-shortcut:hover:before{color:#cfeb76;content:"\e04f";text-decoration:none}#okta-sign-in .oktamainlogo:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#fff;content:"\e06e";display:block;font-family:okticon;font-size:66px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;top:-7px;vertical-align:top;white-space:normal}#okta-sign-in .oktaicon:before{color:#007cc0;content:"\e06c"}#okta-sign-in .oktaicon:after,#okta-sign-in .oktaicon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-size:80px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;top:-10px;vertical-align:top;white-space:normal}#okta-sign-in .oktaicon:after{color:#000;content:"\e06d"}#okta-sign-in .person-add-16:before{color:#5e5e5e;content:"\e00d"}#okta-sign-in .person-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .app-add-16:before{color:#5e5e5e;content:"\e043"}#okta-sign-in .app-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .app-add-16-gray:before{color:#5e5e5e;content:"\e043"}#okta-sign-in .app-add-16-gray:after{color:#5e5e5e;content:"\e001"}#okta-sign-in .app-refresh-16:before{color:#5e5e5e;content:"\e047"}#okta-sign-in .app-refresh-16:after{color:#007cc0;content:"\e008"}#okta-sign-in .app-remove-16:before{color:#5e5e5e;content:"\e044"}#okta-sign-in .app-remove-16:after{color:#e34843;content:"\e009"}#okta-sign-in .person-import-16:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .person-import-16:after{color:#5e5e5e;content:"\e005"}#okta-sign-in .person-import-16-green:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .person-import-16-green:after{color:#4cbf9c;content:"\e005"}#okta-sign-in .admin-add-16:before{color:#5e5e5e;content:"\e012"}#okta-sign-in .admin-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .logo-upload-16:before{color:#5e5e5e;content:"\e016"}#okta-sign-in .logo-upload-16:after{color:#007cc0;content:"\e00b"}#okta-sign-in .person-activate-16:before{color:#5e5e5e;content:"\e00f"}#okta-sign-in .person-activate-16:after{color:#007cc0;content:"\e000"}#okta-sign-in .person-suspend-16:before{color:#5e5e5e;content:"\e093"}#okta-sign-in .person-suspend-16:after{color:#007cc0;content:"\e091"}#okta-sign-in .person-unsuspend-16:before{color:#5e5e5e;content:"\e095"}#okta-sign-in .person-unsuspend-16:after{color:#007cc0;content:"\e092"}#okta-sign-in .app-assign-16:before{color:#5e5e5e;content:"\e046"}#okta-sign-in .app-assign-16:after{color:#007cc0;content:"\e002"}#okta-sign-in .app-unassign-16:before{color:#5e5e5e;content:"\e045"}#okta-sign-in .app-unassign-16:after{color:#007cc0;content:"\e00a"}#okta-sign-in .person-deactivate-16:before{color:#5e5e5e;content:"\e00e"}#okta-sign-in .person-deactivate-16:after{color:#007cc0;content:"\e009"}#okta-sign-in .arrow-left-16:before{color:#007cc0}#okta-sign-in .arrow-left-16-gray:before,#okta-sign-in .arrow-left-16:before{content:"\e02c";transform:rotate(180deg)}#okta-sign-in .arrow-left-16-gray:before{color:#5e5e5e}#okta-sign-in .arrow-right-16:before{color:#007cc0;content:"\e02c"}#okta-sign-in .arrow-down-16:before{color:#007cc0;content:"\e02c";transform:rotate(90deg)}#okta-sign-in .arrow-up-16:before{color:#007cc0;content:"\e02c";transform:rotate(-90deg)}#okta-sign-in .form-help-16:before{color:#8c8c96;content:"\e054"}#okta-sign-in .password-reset-16:before{color:#5e5e5e;content:"\e034"}#okta-sign-in .password-reset-16:after{color:#007cc0;content:"\e035"}#okta-sign-in .support-16:before{color:#5e5e5e;content:"\e015"}#okta-sign-in .status-16:before{color:#5e5e5e;content:"\e05b"}#okta-sign-in .help-16:before{color:#666;content:"\e054"}#okta-sign-in .help-14:before{color:#f1d10d;content:"\e054";font-size:14px}#okta-sign-in .help-13:before{color:#8c8c96;content:"\e054";font-size:14px}#okta-sign-in .feedback-16:before{color:#5e5e5e;content:"\e02f"}#okta-sign-in .suggest-feature-16:before{color:#5e5e5e;content:"\e062"}#okta-sign-in .light-bulb-16:before{color:#fff;content:"\e062"}#okta-sign-in .report-bug-16:before{color:#5e5e5e;content:"\e05c"}#okta-sign-in .person-16-blue:before{color:#007cc0;content:"\e00c"}#okta-sign-in .confirm-16:before{color:#5e5e5e;content:"\e030"}#okta-sign-in .confirm-16-small:before{color:#5e5e5e;content:"\e031"}#okta-sign-in .confirm-16-small-disabled:before{color:#8c8c96;content:"\e031"}#okta-sign-in .confirm-16-disabled:before{color:#8c8c96;content:"\e030"}#okta-sign-in .confirm-16-blue:before{color:#007cc0;content:"\e030"}#okta-sign-in .confirm-16-green:before{color:#4cbf9c;content:"\e030"}#okta-sign-in .visibility-16:before{color:#8c8c96;content:"\e022"}#okta-sign-in .visibility-off-16:before{color:#8c8c96;content:"\e0c3"}#okta-sign-in .person-16-gray:before{color:#5e5e5e;content:"\e00c"}#okta-sign-in .cancel-16-small:before,#okta-sign-in .cancel-16:before{color:#5e5e5e;content:"\e02b"}#okta-sign-in .cancel-16-disabled:before,#okta-sign-in .cancel-16-small-disabled:before{color:#8c8c96;content:"\e02b"}#okta-sign-in .cancel-16-blue:before{color:#007cc0;content:"\e02b"}#okta-sign-in .cancel-16-light-gray:before{color:#8c8c96;content:"\e02b"}#okta-sign-in .cancel-16-small-red:before{color:#e34843;content:"\e02b"}#okta-sign-in .checkbox-16:before{color:#5e5e5e;color:#007cc0;content:"\e032";content:"\e033"}#okta-sign-in .message-16:before{color:#5e5e5e;content:"\e02f"}#okta-sign-in .activate-on-green-16:before{color:#4cbf9c;content:"\e02d"}#okta-sign-in .deactivate-16:before{color:#5e5e5e;content:"\e02d"}#okta-sign-in .deactivate-off-red-16:before{color:#e34843;content:"\e02d"}#okta-sign-in .delete-16:before{color:#e34843;content:"\e04e"}#okta-sign-in .delete-16-gray:before{color:#5e5e5e;content:"\e04e"}#okta-sign-in .app-16-blue:before{color:#007cc0;content:"\e042"}#okta-sign-in .edit-16:before{color:#5e5e5e;content:"\e040"}#okta-sign-in .edit-16-disabled:before{color:#8c8c96;content:"\e040"}#okta-sign-in .edit-16-blue:before{color:#007cc0;content:"\e040"}#okta-sign-in .edit-16-white:before{color:#fff;content:"\e040"}#okta-sign-in .credentials-16:before{color:#5e5e5e;content:"\e03c"}#okta-sign-in .launch-16:before{color:#5e5e5e;content:"\e06f"}#okta-sign-in .app-16-gray:before{color:#5e5e5e;content:"\e042"}#okta-sign-in .prev-16:before{content:"\e020"}#okta-sign-in .prev-13:before,#okta-sign-in .prev-16:before{color:#5e5e5e;transform:rotate(180deg)}#okta-sign-in .prev-13:before{content:"\e01f"}#okta-sign-in .next-16:before{color:#5e5e5e;content:"\e020"}#okta-sign-in .next-13:before{color:#5e5e5e;content:"\e01f";font-size:16px}#okta-sign-in .org-settings-16:before{color:#5e5e5e;content:"\e025"}#okta-sign-in .org-settings-16:after{color:#5e5e5e;content:"\e026"}#okta-sign-in .settings-white-16:before{color:#fff;content:"\e025"}#okta-sign-in .settings-white-16:after{color:#fff;content:"\e026"}#okta-sign-in .remove-16:before{color:#5e5e5e;content:"\e052"}#okta-sign-in .remove-16-color:before{color:#e34843;content:"\e052"}#okta-sign-in .remove-16-disabled:before{color:#8c8c96;content:"\e052"}#okta-sign-in .remove-16-red:before{color:#e34843;content:"\e052"}#okta-sign-in .clear-input-16:before{color:#5e5e5e;content:"\e02b"}#okta-sign-in .reports-16:before{color:#5e5e5e;content:"\e048"}#okta-sign-in .reports-16:after{color:#007cc0;content:"\e049"}#okta-sign-in .add-16:before{color:#5e5e5e;content:"\e050"}#okta-sign-in .add-16-color:before{color:#4cbf9c;content:"\e050"}#okta-sign-in .add-16-disabled:before{color:#8c8c96;content:"\e050"}#okta-sign-in .add-16-white:before{color:#fff;content:"\e050"}#okta-sign-in .add-16-thin:before{color:#007cc0;content:"\e03a"}#okta-sign-in .expand-l-16-gray:before{color:#5e5e5e;content:"\e056";transform:rotate(180deg)}#okta-sign-in .expand-r-16-gray:before{color:#5e5e5e;content:"\e056"}#okta-sign-in .collapse-16-gray:before{color:#5e5e5e;content:"\e056";transform:rotate(90deg)}#okta-sign-in .icon-ios-16:before{color:#5e5e5e;content:"\e088"}#okta-sign-in .icon-android-16:before{color:#92bf43;content:"\e085"}#okta-sign-in .icon-windows-16:before{color:#00abef;content:"\e08f"}#okta-sign-in .icon-osx-16:before{color:#5e5e5e;content:"\e08e"}#okta-sign-in .expand-l-gray .icon:before{transform:rotate(180deg)}#okta-sign-in .collapse-gray .icon:before,#okta-sign-in .expand-l-gray .icon:before,#okta-sign-in .expand-r-gray .icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#8c8c96;content:"\e056";display:block;font-family:okticon;font-size:16px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in .collapse-gray .icon:before{transform:rotate(90deg)}#okta-sign-in .collapse-16-up-gray:before{color:#5e5e5e;content:"\e056";transform:rotate(-90deg)}#okta-sign-in .expand-l-16-blue:before{color:#007cc0;content:"\e056";transform:rotate(180deg)}#okta-sign-in .expand-r-16-blue:before{color:#007cc0;content:"\e056"}#okta-sign-in .collapse-16-blue:before{color:#007cc0;content:"\e056";transform:rotate(90deg)}#okta-sign-in .info-16-white:before,#okta-sign-in .info-16:before{color:#fff;content:"\e053"}#okta-sign-in .info-16-gray:before{color:#5e5e5e;content:"\e053"}#okta-sign-in .warning-16:before{color:#fff;content:"\e058"}#okta-sign-in .warning-16-yellow:before{color:#f1d10d;content:"\e058"}#okta-sign-in .error-16:before{color:#fff;content:"\e055"}#okta-sign-in .error-16-red:before,#okta-sign-in .error-16-small:before{color:#e34843;content:"\e055"}#okta-sign-in .success-16:before{color:#fff;content:"\e051"}#okta-sign-in .success-16-green:before{color:#4cbf9c;content:"\e051"}#okta-sign-in .success-16-gray:before{color:#e0e0e0;content:"\e051"}#okta-sign-in .directory-add-16:before{color:#5e5e5e;content:"\e027"}#okta-sign-in .directory-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .directory-remove-16:before{color:#5e5e5e;content:"\e029"}#okta-sign-in .directory-remove-16:after{color:#007cc0;content:"\e009"}#okta-sign-in .directory-16:before{color:#5e5e5e;content:"\e028"}#okta-sign-in .directory-16-light-gray:before{color:#8c8c96;content:"\e028"}#okta-sign-in .token-add-16:before{color:#5e5e5e;content:"\e03b"}#okta-sign-in .token-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .user-provisioning-16:before{color:#8c8c96;content:"\e011"}#okta-sign-in .user-provisioning-16:after{color:#8c8c96;content:"\e007"}#okta-sign-in .user-provisioning-16-green:before,#okta-sign-in .user-provisioning-16.active:before{color:#5e5e5e;content:"\e011"}#okta-sign-in .user-provisioning-16-green:after,#okta-sign-in .user-provisioning-16.active:after{color:#4cbf9c;content:"\e007"}#okta-sign-in .user-deprovisioning-16:before{color:#5e5e5e;content:"\e013"}#okta-sign-in .user-deprovisioning-16:after{color:#007cc0;content:"\e003"}#okta-sign-in .import-users-16:before{color:#8c8c96;content:"\e010"}#okta-sign-in .import-users-16:after{color:#8c8c96;content:"\e005"}#okta-sign-in .import-users-16-green.active:before,#okta-sign-in .import-users-16-green:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .import-users-16-green.active:after,#okta-sign-in .import-users-16-green:after{color:#4cbf9c;content:"\e005"}#okta-sign-in .password-sync-16:before{color:#8c8c96;content:"\e034"}#okta-sign-in .password-sync-16:after{color:#8c8c96;content:"\e035"}#okta-sign-in .password-sync-16-green.active:before,#okta-sign-in .password-sync-16-green:before{color:#5e5e5e;content:"\e034"}#okta-sign-in .password-sync-16-green.active:after,#okta-sign-in .password-sync-16-green:after{color:#4cbf9c;content:"\e035"}#okta-sign-in .user-deactivation-16:before{color:#8c8c96;content:"\e00f"}#okta-sign-in .user-deactivation-16:after{color:#8c8c96;content:"\e000"}#okta-sign-in .user-deactivation-16-green.active:before,#okta-sign-in .user-deactivation-16-green:before{color:#5e5e5e;content:"\e00f"}#okta-sign-in .user-deactivation-16-green.active:after,#okta-sign-in .user-deactivation-16-green:after{color:#4cbf9c;content:"\e000"}#okta-sign-in .swa-16:before{color:#8c8c96;content:"\e03d"}#okta-sign-in .swa-16:after{color:#8c8c96;content:"\e002"}#okta-sign-in .swa-16-green.active:before,#okta-sign-in .swa-16-green:before{color:#5e5e5e;content:"\e03d"}#okta-sign-in .swa-16-green.active:after,#okta-sign-in .swa-16-green:after{color:#4cbf9c;content:"\e002"}#okta-sign-in .advanced-sso-16:before{color:#8c8c96;content:"\e017"}#okta-sign-in .advanced-sso-16:after{color:#8c8c96;content:"\e018"}#okta-sign-in .advanced-sso-16-green.active:before,#okta-sign-in .advanced-sso-16-green:before{color:#4cbf9c;content:"\e017"}#okta-sign-in .advanced-sso-16-green.active:after,#okta-sign-in .advanced-sso-16-green:after{color:#5e5e5e;content:"\e018"}#okta-sign-in .advanced-sso-16-blue:before{color:#007cc0;content:"\e017"}#okta-sign-in .advanced-sso-16-blue:after{color:#5e5e5e;content:"\e018"}#okta-sign-in .bookmark-16:before{color:#8c8c96;content:"\e02a"}#okta-sign-in .bookmark-16-green.active:before,#okta-sign-in .bookmark-16-green:before{color:#4cbf9c;content:"\e02a"}#okta-sign-in .run-16:before{color:#007cc0;content:"\e04b"}#okta-sign-in .run-16-gray:before{color:#5e5e5e;content:"\e04b"}#okta-sign-in .run-16-white:before{color:#fff;content:"\e04b"}#okta-sign-in .download-16:before{color:#007cc0;content:"\e03f"}#okta-sign-in .group-16:before{color:#5e5e5e;content:"\e019"}#okta-sign-in .group-add-16:before{color:#5e5e5e;content:"\e01a"}#okta-sign-in .group-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .group-remove-16:before{color:#5e5e5e;content:"\e01d"}#okta-sign-in .group-remove-16:after{color:#007cc0;content:"\e00a"}#okta-sign-in .group-member-add-16:before{color:#5e5e5e;content:"\e00d"}#okta-sign-in .group-member-add-16:after{color:#007cc0;content:"\e001"}#okta-sign-in .group-member-remove-16:before{color:#5e5e5e;content:"\e00e"}#okta-sign-in .group-member-remove-16:after{color:#007cc0;content:"\e009"}#okta-sign-in .config-16:before{color:#5e5e5e;content:"\e024"}#okta-sign-in .group-override-16:before{color:#5e5e5e;content:"\e01e"}#okta-sign-in .group-override-16:after{color:#007cc0;content:"\e006"}#okta-sign-in .search-add-16:before{color:#8c8c96;content:"\e050"}#okta-sign-in .search-green-add-16:before{color:#4cbf9c;content:"\e050"}#okta-sign-in .magnifying-glass-16:before{color:#8c8c96;content:"\e041"}#okta-sign-in .location-16:before{color:#5e5e5e;content:"\e039"}#okta-sign-in .time-16:before{color:#5e5e5e;content:"\e057"}#okta-sign-in .time-alt-16:before{color:#8c8c96;content:"\e082"}#okta-sign-in .calendar-16:before{color:#8c8c96;content:"\e083"}#okta-sign-in .people-16:before{color:#5e5e5e;content:"\e019"}#okta-sign-in .conversation-16:before{color:#5e5e5e;content:"\e023"}#okta-sign-in .conversation-16-white:before{color:#fff;content:"\e023"}#okta-sign-in .megaphone-16:before{color:#5e5e5e;content:"\e065"}#okta-sign-in .active-sync-16:before{color:#5e5e5e;content:"\e01c"}#okta-sign-in .active-sync-16:after{color:#4cbf9c;content:"\e007"}#okta-sign-in .active-sync-16-reverse:before{color:#fff;content:"\e01c"}#okta-sign-in .active-sync-16-reverse:after{color:#4cbf9c;content:"\e007"}#okta-sign-in .inactive-sync-16:before{color:#8c8c96;content:"\e01c"}#okta-sign-in .inactive-sync-16:after{color:#8c8c96;content:"\e007"}#okta-sign-in .error-sync-16:before{color:#5e5e5e;content:"\e01c"}#okta-sign-in .error-sync-16:after{color:#e34843;content:"\e007"}#okta-sign-in .tasks-16-pending:before{color:#5e5e5e;content:"\e032"}#okta-sign-in .tasks-16-pending:after{color:#f1d10d;content:"\e033"}#okta-sign-in .password-reset-16-red:before{color:#5e5e5e;content:"\e034"}#okta-sign-in .password-reset-16-red:after{color:#e34843;content:"\e035"}#okta-sign-in .person-activate-16-yellow:before{color:#5e5e5e;content:"\e00f"}#okta-sign-in .person-activate-16-yellow:after{color:#f1d10d;content:"\e000"}#okta-sign-in .person-import-16-yellow:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .person-import-16-yellow:after{color:#f1d10d;content:"\e005"}#okta-sign-in .apps-16-red:before{color:#e34843;content:"\e042"}#okta-sign-in .code-brackets-16:before{color:#5e5e5e;content:"\e038"}#okta-sign-in .refresh-16:before{color:#5e5e5e;content:"\e03e"}#okta-sign-in .refresh-16-blue:before{color:#007cc0;content:"\e03e"}#okta-sign-in .refresh-16-white:before{color:#fff;content:"\e03e"}#okta-sign-in .back-16:before{color:#fff;content:"\e02c";transform:rotate(180deg)}#okta-sign-in .filter-16:before{color:#5e5e5e;content:"\e04a"}#okta-sign-in .filter-16-reverse:before{color:#fff;content:"\e04a"}#okta-sign-in .clone-16:before{color:#5e5e5e;content:"\e036"}#okta-sign-in .clone-16:after{color:#007cc0;content:"\e037"}#okta-sign-in .duo-push-16:before,#okta-sign-in .okta-push-16:before{color:#5e5e5e;content:"\e051"}#okta-sign-in .duo-sms-16:before{color:#5e5e5e;content:"\e02e"}#okta-sign-in .duo-call-16:before{color:#5e5e5e;content:"\e021"}#okta-sign-in .factory-reset-16:before{color:#5e5e5e;content:"\e04c"}#okta-sign-in .no-16:before{color:#5e5e5e;content:"\e04d"}#okta-sign-in .expression-16:before{color:#007cc0;content:"\e068"}#okta-sign-in .omm-enrolling-16:before{color:#4cbf9c;content:"\e05a"}#okta-sign-in .remote-lock-16:before{color:#5e5e5e;content:"\e05d"}#okta-sign-in .asterisk-16:before{color:#007cc0;content:"\e071";font-size:12px}#okta-sign-in .asterisk-16-white:before{color:#fff;content:"\e071"}#okta-sign-in .configure-16:before{color:#5e5e5e;content:"\e076"}#okta-sign-in .instructions-16:before{color:#fff;content:"\e064"}#okta-sign-in .tombstone-16:before{color:#5e5e5e;content:"\e084"}#okta-sign-in .send-16:before{color:#5e5e5e;content:"\e094"}#okta-sign-in .add:before{content:"\e050"}#okta-sign-in .add:before,#okta-sign-in .success-icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#4cbf9c;display:block;font-family:okticon;font-size:16px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in .success-icon:before{content:"\e051"}#okta-sign-in .person-add-24:before{color:#5e5e5e;content:"\e00d"}#okta-sign-in .person-add-24:after{color:#007cc0;content:"\e001"}#okta-sign-in .app-add-24:before{color:#5e5e5e;content:"\e043"}#okta-sign-in .app-add-24:after{color:#007cc0;content:"\e001"}#okta-sign-in .app-add-24-gray:before{color:#5e5e5e;content:"\e043"}#okta-sign-in .app-add-24-gray:after{color:#5e5e5e;content:"\e001"}#okta-sign-in .app-refresh-24:before{color:#5e5e5e;content:"\e047"}#okta-sign-in .app-refresh-24:after{color:#007cc0;content:"\e008"}#okta-sign-in .person-import-24:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .person-import-24:after{color:#007cc0;content:"\e005"}#okta-sign-in .person-import-24-yellow:before{color:#5e5e5e;content:"\e010"}#okta-sign-in .person-import-24-yellow:after{color:#f1d10d;content:"\e005"}#okta-sign-in .admin-add-24:before{color:#5e5e5e;content:"\e012"}#okta-sign-in .admin-add-24:after{color:#007cc0;content:"\e001"}#okta-sign-in .logo-upload-24:before{color:#5e5e5e;content:"\e016"}#okta-sign-in .logo-upload-24:after{color:#007cc0;content:"\e00b"}#okta-sign-in .person-activate-24:before{color:#5e5e5e;content:"\e00f"}#okta-sign-in .person-activate-24:after{color:#007cc0;content:"\e000"}#okta-sign-in .person-activate-24-yellow:before{color:#5e5e5e;content:"\e00f"}#okta-sign-in .person-activate-24-yellow:after{color:#f1d10d;content:"\e000"}#okta-sign-in .person-edit-24:before{color:#5e5e5e;content:"\e066"}#okta-sign-in .person-edit-24:after{color:#007cc0;content:"\e004"}#okta-sign-in .app-assign-24:before{color:#5e5e5e;content:"\e046"}#okta-sign-in .app-assign-24:after{color:#007cc0;content:"\e002"}#okta-sign-in .apps-24:before{color:#5e5e5e;content:"\e042"}#okta-sign-in .apps-24-green:before{color:#4cbf9c;content:"\e042"}#okta-sign-in .apps-24-red:before{color:#e34843;content:"\e042"}#okta-sign-in .app-unassign-24:before{color:#5e5e5e;content:"\e045"}#okta-sign-in .app-unassign-24:after{color:#007cc0;content:"\e00a"}#okta-sign-in .app-unassign-24-yellow:before{color:#5e5e5e;content:"\e045"}#okta-sign-in .app-unassign-24-yellow:after{color:#f1d10d;content:"\e00a"}#okta-sign-in .person-deactivate-24:before{color:#5e5e5e;content:"\e00e"}#okta-sign-in .person-deactivate-24:after{color:#007cc0;content:"\e009"}#okta-sign-in .password-reset-24:before{color:#5e5e5e;content:"\e034"}#okta-sign-in .password-reset-24:after{color:#007cc0;content:"\e035"}#okta-sign-in .password-reset-24-red:before{color:#5e5e5e;content:"\e034"}#okta-sign-in .password-reset-24-red:after{color:#e34843;content:"\e035"}#okta-sign-in .feedback-24:before{color:#5e5e5e;content:"\e02f"}#okta-sign-in .person-24:before{color:#5e5e5e;content:"\e00c"}#okta-sign-in .person-24-green:before{color:#4cbf9c;content:"\e00c"}#okta-sign-in .person-24-red:before{color:#e34843;content:"\e00c"}#okta-sign-in .people-24:before{color:#5e5e5e;content:"\e019"}#okta-sign-in .instructions-24:before{color:#fff;content:"\e064"}#okta-sign-in .plugin-required-24:before{color:#5e5e5e;content:"\e063"}#okta-sign-in .info-24:before{color:#fff;content:"\e053"}#okta-sign-in .warning-24:before{color:#fff;content:"\e058"}#okta-sign-in .warning-24-yellow:before{color:#f1d10d;content:"\e058"}#okta-sign-in .error-24:before{color:#fff;content:"\e055"}#okta-sign-in .error-24-red:before{color:#e34843;content:"\e055"}#okta-sign-in .success-24:before{color:#fff;content:"\e051"}#okta-sign-in .success-24-green:before{color:#4cbf9c;content:"\e051"}#okta-sign-in .directory-add-24:before{color:#5e5e5e;content:"\e027"}#okta-sign-in .directory-add-24:after{color:#007cc0;content:"\e001"}#okta-sign-in .directory-remove-24:before{color:#5e5e5e;content:"\e029"}#okta-sign-in .directory-remove-24:after{color:#007cc0;content:"\e009"}#okta-sign-in .directory-24:before{color:#5e5e5e;content:"\e028"}#okta-sign-in .directory-24-green:before{color:#4cbf9c;content:"\e028"}#okta-sign-in .directory-24-red:before{color:#e34843;content:"\e028"}#okta-sign-in .preview-24:before{color:#e34843;content:"\e022"}#okta-sign-in .token-add-24:before{color:#5e5e5e;content:"\e03b"}#okta-sign-in .token-add-24:after{color:#007cc0;content:"\e002"}#okta-sign-in .group-24:before{color:#5e5e5e;content:"\e019"}#okta-sign-in .group-add-24:before{color:#5e5e5e;content:"\e01a"}#okta-sign-in .group-add-24:after{color:#007cc0;content:"\e001"}#okta-sign-in .settings-24:before{color:#5e5e5e;content:"\e025"}#okta-sign-in .settings-24:after{color:#5e5e5e;content:"\e026"}#okta-sign-in .reports-24:before{color:#5e5e5e;content:"\e048"}#okta-sign-in .reports-24:after{color:#007cc0;content:"\e049"}#okta-sign-in .security-24:before{color:#5e5e5e;content:"\e05d"}#okta-sign-in .dashboard-24:before{color:#5e5e5e;content:"\e05e"}#okta-sign-in .dashboard-24:after{color:#007cc0;content:"\e05f"}#okta-sign-in .tasks-notepad-24:before{color:#5e5e5e;content:"\e060"}#okta-sign-in .tasks-notepad-24:after{color:#007cc0;content:"\e061"}#okta-sign-in .profile-sync-24:before{color:#5e5e5e;content:"\e067"}#okta-sign-in .profile-sync-24:after{color:#007cc0;content:"\e004"}#okta-sign-in .light-bulb-24:before{color:#fff;content:"\e062"}#okta-sign-in .warning-important-24:before{color:#fff;content:"\e058"}#okta-sign-in .download-24:before{color:#5e5e5e;content:"\e03f"}#okta-sign-in .icon-devices-24:before{color:#5e5e5e;content:"\e069"}#okta-sign-in .icon-laptop-32:before{color:#5e5e5e;content:"\e08d"}#okta-sign-in .icon-iphone-32:before{color:#5e5e5e;content:"\e08c"}#okta-sign-in .icon-ipad-32:before{color:#5e5e5e;content:"\e08b"}#okta-sign-in .icon-ipod-touch-32:before,#okta-sign-in .icon-unknown-32:before{color:#5e5e5e;content:"\e08c"}#okta-sign-in .icon-android-phone-32:before{color:#5e5e5e;content:"\e086"}#okta-sign-in .icon-android-tab-32:before{color:#5e5e5e;content:"\e087"}#okta-sign-in .teach-48:before{color:#fff;content:"\e074"}#okta-sign-in #universal-directory-profiles .data-list-empty-img{background-image:none;left:0;margin-left:0;position:relative;top:0}#okta-sign-in #universal-directory-profiles .data-list-empty-img:before{content:"\e067";top:-95px}#okta-sign-in #universal-directory-profiles .data-list-empty-img:after,#okta-sign-in #universal-directory-profiles .data-list-empty-img:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#8c8c96;display:block;font-family:okticon;font-size:100px;font-style:normal!important;font-weight:300!important;margin-left:345px;position:absolute;text-indent:0;white-space:normal}#okta-sign-in #universal-directory-profiles .data-list-empty-img:after{content:"\e004";top:-98px}#okta-sign-in [class*=-light]:after,#okta-sign-in [class*=-light]:before,#okta-sign-in [class^=-light]:after,#okta-sign-in [class^=-light]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:block;font-family:okticon;font-size:14px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in .green-light:before{color:#4cbf9c;content:"\e072"}#okta-sign-in .yellow-light:before{color:#f1d10d;content:"\e072"}#okta-sign-in .red-light:before{color:#e34843;content:"\e072"}#okta-sign-in .gray-light:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#8c8c96;content:"\e072";display:block;font-family:okticon;font-size:14px;font-style:normal!important;font-weight:300!important;position:absolute;text-indent:0;white-space:normal}#okta-sign-in .legend-light:before{color:#f9f9f9;content:"\e072"}#okta-sign-in .legend-light:after{color:#5e5e5e;content:"\e073"}#okta-sign-in .link-button.button-error .icon.info-16-gray:before,#okta-sign-in .link-button.button-primary .icon.active-sync-16:after,#okta-sign-in .link-button.button-primary .icon.active-sync-16:before{color:#fff}#okta-sign-in .single-click-edit-controls .icon.cancel-16-small:before{font-size:12px;left:2px}#okta-sign-in .search-box .clear-input-16:before{font-size:12px}#okta-sign-in .facebook-square-16:before{color:#3b5998;content:"\e077"}#okta-sign-in .facebook-16:before{color:#3b5998;content:"\e078"}#okta-sign-in .google-square-16:before{color:#dd4b39;content:"\e079"}#okta-sign-in .google-16:before{color:#dd4b39;content:"\e07f"}#okta-sign-in .twitter-square-16:before{color:#5e5e5e;content:"\e07c"}#okta-sign-in .twitter-16:before{color:#5e5e5e;content:"\e07b"}#okta-sign-in .linkedin-square-16:before{color:#5e5e5e;content:"\e07e"}#okta-sign-in .linkedin-16:before{color:#5e5e5e;content:"\e07d"}#okta-sign-in .openid-16:before{color:#5e5e5e;content:"\e07a"}#okta-sign-in a,#okta-sign-in abbr,#okta-sign-in acronym,#okta-sign-in address,#okta-sign-in applet,#okta-sign-in b,#okta-sign-in big,#okta-sign-in blockquote,#okta-sign-in body,#okta-sign-in caption,#okta-sign-in center,#okta-sign-in cite,#okta-sign-in code,#okta-sign-in dd,#okta-sign-in del,#okta-sign-in dfn,#okta-sign-in div,#okta-sign-in dl,#okta-sign-in dt,#okta-sign-in em,#okta-sign-in fieldset,#okta-sign-in form,#okta-sign-in h1,#okta-sign-in h2,#okta-sign-in h3,#okta-sign-in h4,#okta-sign-in h5,#okta-sign-in h6,#okta-sign-in html,#okta-sign-in i,#okta-sign-in iframe,#okta-sign-in img,#okta-sign-in ins,#okta-sign-in kbd,#okta-sign-in label,#okta-sign-in legend,#okta-sign-in li,#okta-sign-in object,#okta-sign-in ol,#okta-sign-in p,#okta-sign-in pre,#okta-sign-in q,#okta-sign-in s,#okta-sign-in samp,#okta-sign-in small,#okta-sign-in span,#okta-sign-in strike,#okta-sign-in strong,#okta-sign-in sub,#okta-sign-in sup,#okta-sign-in table,#okta-sign-in tbody,#okta-sign-in td,#okta-sign-in tfoot,#okta-sign-in th,#okta-sign-in thead,#okta-sign-in tr,#okta-sign-in tt,#okta-sign-in u,#okta-sign-in ul,#okta-sign-in var{background:transparent;border:0;font-size:100%;font:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}#okta-sign-in body{line-height:1}#okta-sign-in ol,#okta-sign-in ul{list-style:none}#okta-sign-in blockquote,#okta-sign-in q{quotes:none}#okta-sign-in blockquote:after,#okta-sign-in blockquote:before,#okta-sign-in q:after,#okta-sign-in q:before{content:"";content:none}#okta-sign-in :focus{outline:0}#okta-sign-in ins{text-decoration:none}#okta-sign-in del{text-decoration:line-through}#okta-sign-in table{border-collapse:collapse;border-spacing:0}#okta-sign-in input[type=hidden]{display:none!important}#okta-sign-in input[type=checkbox],#okta-sign-in input[type=radio]{border:0!important;margin:0;padding:0}#okta-sign-in .dropdown{background:#fff;border-radius:4px}#okta-sign-in .dropdown .options{position:relative}#okta-sign-in .dropdown .option-selected{cursor:pointer;display:block;padding:5px;position:relative}#okta-sign-in .dropdown .option-selected:hover{cursor:pointer}#okta-sign-in .dropdown .option-selected span.more-options{display:block;height:30px;position:absolute;right:0;top:4px;width:30px}#okta-sign-in .dropdown .option-selected:hover span.more-options{display:block}#okta-sign-in .dropdown .options{display:none}#okta-sign-in .dropdown .options-wrap{background:#fff;border:1px solid #bbb;box-shadow:0 2px 0 hsla(0,0%,63%,.2);left:0;list-style:none;padding:0;position:absolute;top:2px;width:417px;z-index:4}#okta-sign-in .dropdown .options li.option{background:#fff;border-bottom:1px solid #eaeaea;display:block;padding:5px;position:relative}#okta-sign-in .dropdown .options li.option:last-child{border-bottom:none}#okta-sign-in .dropdown .options li.error{background:url('error-01.0279be8b54ef6b6f.png') 5px 8px no-repeat!important;background-color:#fff2f2!important;padding:10px 5px 10px 25px}#okta-sign-in .dropdown .options li.error:hover{background-color:#fce5e6!important;cursor:pointer}#okta-sign-in .dropdown .options li.option:hover{background:#f9f9f9;cursor:pointer}#okta-sign-in .dropdown .options li.option:focus-within{background:#f9f9f9}#okta-sign-in .dropdown.more-actions .option-selected{color:#333;float:none!important;overflow:hidden;padding:0 22px 0 8px!important;position:relative;white-space:nowrap}#okta-sign-in .page-links .dropdown.more-actions .option-selected{margin:0!important}#okta-sign-in .dropdown.more-actions .option-selected span.icon-dm{height:6px;margin:0;position:absolute;right:6px;top:12px;width:9px}#okta-sign-in .dropdown.more-actions .button-primary.option-selected span.icon-dm{background:url('drop-menu-s-white.b0630eb65b8aba2c.png') no-repeat scroll 0 0 transparent}#okta-sign-in .dropdown.more-actions .options-wrap{border-style:solid;left:-100px;margin:0;width:200px}#okta-sign-in #add-idp-dropdown.more-actions .options-wrap{left:0}#okta-sign-in #idp-container .btnCol .dropdown.more-actions .options-wrap{left:-95px}#okta-sign-in .dropdown.more-actions .options{position:absolute;z-index:5}#okta-sign-in .dropdown.more-actions .options .option{padding:0}#okta-sign-in .dropdown.more-actions .option a{color:#2f3f4a;display:block;font-size:13px;line-height:16px;padding:10px 5px 10px 30px}#okta-sign-in .dropdown.more-actions .option a:focus,#okta-sign-in .dropdown.more-actions .option a:hover{text-decoration:none}#okta-sign-in .dropdown.more-actions .option a .icon{height:16px;left:8px;position:absolute;top:9px;width:16px}#okta-sign-in .dropdown-edit{background:transparent}#okta-sign-in .dropdown-edit .option-selected{border-radius:4px 0 0 4px;border-right:none;margin:0;width:300px}#okta-sign-in #customize-user-account-dropdown .option-selected.dropdown-disabled,#okta-sign-in #customize-user-account-dropdown .option-selected.dropdown-disabled:hover{background:transparent!important;border-color:#bbb #bbb #b1b1b1;box-shadow:none;cursor:default;opacity:.5}#okta-sign-in .dropdown-edit .option-selected.dropdown-disabled .dropdown-selected-text{color:#888}#okta-sign-in .dropdown-edit .option-selected.dropdown-disabled .icon-dm{filter:Alpha(Opacity=40);opacity:.4}#okta-sign-in .dropdown-edit .option-selected.dropdown-disabled span:hover{cursor:default}#okta-sign-in .dropdown-edit .option-selected.dropdown-disabled:active,#okta-sign-in .dropdown-edit .option-selected.dropdown-disabled:hover{background:url('okta-buttons-sprite-001.acccb0bfd534a4a1.png') repeat-x scroll 0 0 #eaeaea!important}#okta-sign-in .dropdown.dropdown-edit .options-wrap{left:0;width:330px}#okta-sign-in .dropdown.dropdown-edit .option .option-link{padding:6px 8px}#okta-sign-in .dropdown-edit-button{border-left-color:#bbb!important;border-radius:0 4px 4px 0;margin:0!important;width:55px}#okta-sign-in .option-subtitle{color:#a7a7a7;font-weight:400}#okta-sign-in p.option-subtitle{margin-top:3px}#okta-sign-in .off-screen{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#okta-sign-in #more-actions-dropdown.more-actions .options-wrap{left:-142px}#okta-sign-in #people-more-actions-dropdown.more-actions .options-wrap{left:10px}#okta-sign-in #import-people-dropdown.more-actions .options-wrap{left:-150px;width:280px}#okta-sign-in #add-directory-dropdown.more-actions .options-wrap{left:0;width:240px}#okta-sign-in #download-agent-dropdown.more-actions .options-wrap{left:0}#okta-sign-in .chzn-container{zoom:1;display:block;float:left;position:relative;vertical-align:middle}#okta-sign-in .chzn-container .chzn-drop{background:#fff;border:1px solid #888;border-top:0;box-shadow:0 1px 2px hsla(0,0%,69%,.15);-ms-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;left:-9999px;position:absolute;top:100%;width:100%;z-index:1010}#okta-sign-in .chzn-container.chzn-with-drop .chzn-drop{left:0}#okta-sign-in .chzn-container-single .chzn-single{-moz-background-clip:padding;background-clip:padding-box;display:block;height:28px;line-height:28px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap}#okta-sign-in .chzn-container-single .chzn-single:hover{border:1px solid #888}#okta-sign-in .chzn-container-single .chzn-default{color:#999}#okta-sign-in .chzn-container-single .chzn-single span{color:#333;display:block;margin-right:26px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-shadow:0 1px 0 #fff;white-space:nowrap}#okta-sign-in .chzn-container-single .chzn-single abbr{background:url('chosen-sprite.e7ced34e64a5eb24.png') -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:26px;top:6px;width:12px}#okta-sign-in .chzn-container-single .chzn-single abbr:hover,#okta-sign-in .chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}#okta-sign-in .chzn-container-single .chzn-single div{display:block;height:100%;position:absolute;right:0;top:3px;width:18px}#okta-sign-in .chzn-container-single .chzn-single div b{background:url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat 0 2px;display:block;height:100%;width:100%}#okta-sign-in .chzn-container-single .chzn-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}#okta-sign-in .chzn-container-single .chzn-search input{background:#fff url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat 100% -20px;background:url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;border-radius:0;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;font-size:1em;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}#okta-sign-in .chzn-container-single .chzn-drop{-moz-background-clip:padding;background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:-1px}#okta-sign-in .chzn-container-single-nosearch .chzn-search{left:-9999px;position:absolute}#okta-sign-in .chzn-container-multi .chzn-choices{background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}#okta-sign-in .chzn-container-multi .chzn-choices li{float:left;list-style:none}#okta-sign-in .chzn-container-multi .chzn-choices .search-field{margin:0;padding:0;white-space:nowrap}#okta-sign-in .chzn-container-multi .chzn-choices .search-field input{background:transparent!important;border:0!important;box-shadow:none;color:#666;font-size:100%;height:15px;margin:1px 0;outline:0;padding:5px}#okta-sign-in .chzn-container-multi .chzn-choices .search-field .default{color:#999}#okta-sign-in .chzn-container-multi .chzn-choices .search-choice{-moz-background-clip:padding;background-clip:padding-box;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #aaa;border-radius:3px;box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#f4f4f4",endColorstr = "#eeeeee",GradientType = 0);line-height:13px;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;position:relative}#okta-sign-in .chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;background-image:linear-gradient(180deg,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #ccc;color:#666;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#f4f4f4",endColorstr = "#eeeeee",GradientType = 0);padding-right:5px}#okta-sign-in .chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}#okta-sign-in .chzn-container-multi .chzn-choices .search-choice .search-choice-close{background:url('chosen-sprite.e7ced34e64a5eb24.png') -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:3px;top:4px;width:12px}#okta-sign-in .chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover,#okta-sign-in .chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:-42px -10px}#okta-sign-in .chzn-container .chzn-results{-webkit-overflow-scrolling:touch;margin:3px 0 4px;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0;position:relative}#okta-sign-in .chzn-container-multi .chzn-results{margin:0;padding:0}#okta-sign-in .chzn-container .chzn-results li{border:solid #fff;border-width:0 0 1px;display:none;line-height:16px;list-style:none;margin:0;padding:7px 8px}#okta-sign-in .chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}#okta-sign-in .chzn-container .chzn-results .highlighted{background:#f9f9f9}#okta-sign-in .chzn-container .chzn-results li em{background:#feffde;font-style:normal}#okta-sign-in .chzn-container .chzn-results .highlighted em{background:transparent}#okta-sign-in .chzn-container .chzn-results .no-results{background:#fff;display:list-item}#okta-sign-in .chzn-container .chzn-results .group-result{color:#999;cursor:default;font-weight:700}#okta-sign-in .chzn-container .chzn-results .group-option{padding-left:15px}#okta-sign-in .chzn-container-multi .chzn-drop .result-selected{display:none}#okta-sign-in .chzn-container .chzn-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}#okta-sign-in .chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}#okta-sign-in .chzn-container .chzn-results-scroll-down{bottom:0}#okta-sign-in .chzn-container .chzn-results-scroll-down span{background:url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat -4px -3px}#okta-sign-in .chzn-container .chzn-results-scroll-up span{background:url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat -22px -3px}#okta-sign-in .chzn-container-active.chzn-with-drop .chzn-single{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;background:#fff;border:1px solid #888;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:inset 0 1px 0 #fff}#okta-sign-in .chzn-container-active .chzn-single{border:1px solid #888;box-shadow:0 1px 2px hsla(0,0%,69%,.3)}#okta-sign-in .chzn-container-active.chzn-with-drop .chzn-single div{background:transparent;border-left:none}#okta-sign-in .chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-18px 2px}#okta-sign-in .chzn-container-active .chzn-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}#okta-sign-in .chzn-container-active .chzn-choices .search-field input{color:#111!important}#okta-sign-in .chzn-disabled{cursor:default;opacity:.5!important}#okta-sign-in .chzn-disabled .chzn-choices .search-choice .search-choice-close,#okta-sign-in .chzn-disabled .chzn-single{cursor:default}#okta-sign-in .chzn-rtl{text-align:right}#okta-sign-in .chzn-rtl .chzn-single{overflow:visible;padding:0 8px 0 0}#okta-sign-in .chzn-rtl .chzn-single span{direction:rtl;margin-left:26px;margin-right:0}#okta-sign-in .chzn-rtl .chzn-single div{left:3px;right:auto}#okta-sign-in .chzn-rtl .chzn-single abbr{left:26px;right:auto}#okta-sign-in .chzn-rtl .chzn-choices .search-field input{direction:rtl}#okta-sign-in .chzn-rtl .chzn-choices li{float:right}#okta-sign-in .chzn-rtl .chzn-choices .search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}#okta-sign-in .chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto}#okta-sign-in .chzn-rtl .chzn-search{left:9999px}#okta-sign-in .chzn-rtl.chzn-with-drop .chzn-search{left:0}#okta-sign-in .chzn-rtl .chzn-drop{left:9999px}#okta-sign-in .chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}#okta-sign-in .chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}#okta-sign-in .chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:none}#okta-sign-in .chzn-rtl .chzn-search input{background:#fff url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat -30px -20px;background:url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);direction:rtl;padding:4px 5px 4px 20px}#okta-sign-in .chzn-container-single.chzn-rtl .chzn-single div b{background-position:6px 2px}#okta-sign-in .chzn-container-single.chzn-rtl.chzn-with-drop .chzn-single div b{background-position:-12px 2px}@media (min-resolution:192dpi){#okta-sign-in .chzn-container .chzn-results-scroll-down span,#okta-sign-in .chzn-container .chzn-results-scroll-up span,#okta-sign-in .chzn-container-multi .chzn-choices .search-choice .search-choice-close,#okta-sign-in .chzn-container-single .chzn-search input,#okta-sign-in .chzn-container-single .chzn-single abbr,#okta-sign-in .chzn-container-single .chzn-single div b,#okta-sign-in .chzn-rtl .chzn-search input{background-image:url('chosen-sprite@2x.2019bbf3ab089c1f.png')!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}#okta-sign-in .chzn-container.chzn-container-single-nosearch.closed .chzn-drop,#okta-sign-in .chzn-container.chzn-container-single.closed .chzn-drop{border:none;left:0;margin-bottom:-35px;min-height:36px;overflow:hidden;position:relative;top:-35px;z-index:0}#okta-sign-in .chzn-container.chzn-container-single .chzn-single,#okta-sign-in .chzn-container.chzn-container-single-nosearch .chzn-single{z-index:1}#okta-sign-in .chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search,#okta-sign-in .chzn-container.chzn-container-single.closed .chzn-drop .chzn-search{left:0;position:relative}#okta-sign-in .chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search input[type=text],#okta-sign-in .chzn-container.chzn-container-single.closed .chzn-drop .chzn-search input[type=text]{background-color:transparent;border:none;caret-color:transparent}#okta-sign-in .chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search:after,#okta-sign-in .chzn-container.chzn-container-single.closed .chzn-drop .chzn-search:after{background:none}#okta-sign-in .altcha{background:#fff;border:1px solid #a0a0a0}#okta-sign-in .altcha-main{padding:12px}#okta-sign-in .altcha-anchor-arrow{border:6px solid transparent;border-bottom-color:#a0a0a0}#okta-sign-in .o-form-fieldset:after{clear:both;content:".";display:block;height:0;visibility:hidden}#okta-sign-in .o-form-fieldset{word-wrap:break-word;display:inline-block;height:auto;margin-bottom:15px}#okta-sign-in .o-form-fieldset:last-child{margin-bottom:0}#okta-sign-in * html .o-form-fieldset{height:1%}#okta-sign-in .o-form-fieldset{display:block}#okta-sign-in .o-form-input,#okta-sign-in .o-form-label{float:left}#okta-sign-in .o-form-label{box-sizing:border-box;color:#5e5e5e;font-weight:700;line-height:16px;padding:7px 10px 7px 0;width:38%}#okta-sign-in .o-form-label a.icon-16{display:inline;margin-left:6px;top:-1px}#okta-sign-in .o-form-input{width:62%}#okta-sign-in .o-form-input .o-form-input-group+.link-button,#okta-sign-in .o-form-input .o-form-input-group+.o-form-input-group{margin-top:15px}#okta-sign-in .o-form-input .array-inputs-button{clear:both}#okta-sign-in .o-form-input .o-form-input-group-controls{width:100%}#okta-sign-in .o-form .input-fix{height:30px}#okta-sign-in .o-form .input-fix input[type=number],#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .input-fix input[type=tel],#okta-sign-in .o-form .input-fix input[type=text],#okta-sign-in .o-form .input-fix input[type=textbox]{background:transparent;border:none;box-sizing:border-box;height:100%;line-height:16px;margin:0;padding:6px 8px;width:100%}#okta-sign-in .o-form .input-fix input.password-with-toggle{padding-right:35px}#okta-sign-in .o-form .input-fix .password-toggle .eyeicon{cursor:pointer;height:32px;padding:6px 8px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:32px}#okta-sign-in .o-form .input-fix .password-toggle .button-hide{display:none}#okta-sign-in .o-form .input-fix input[type=number]{border:none}#okta-sign-in .o-form .input-fix,#okta-sign-in .o-form .textarea-fix{border-radius:3px;box-sizing:border-box;width:100%}#okta-sign-in .o-form .textarea-fix textarea{box-sizing:border-box;height:auto;line-height:16px;margin:0;max-width:100%!important;min-height:30px;padding:6px 8px;width:100%}#okta-sign-in .o-form select{margin-top:6px;width:62%}#okta-sign-in .o-form-wide select{width:100%}#okta-sign-in .o-form-label-attached .o-form-label{background-color:#e2e2e2;border:1px solid #c8c8c8;border-bottom-left-radius:3px;border-right-width:0;border-top-left-radius:3px;font-weight:400;padding:6px 10px;width:auto}#okta-sign-in .o-form-label-attached .chzn-single,#okta-sign-in .o-form-label-attached .input-fix,#okta-sign-in .o-form-label-attached .input[type=text],#okta-sign-in .o-form-label-attached .textarea-fix{border-bottom-left-radius:0;border-top-left-radius:0}#okta-sign-in .o-form-label-attached .link-button.option-selected{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none}#okta-sign-in .data-list-toolbar .o-form-label-attached .o-form-label{background:transparent}#okta-sign-in .o-form-input-group{border-collapse:separate;display:table;position:relative}#okta-sign-in .o-form-input-group .link-button,#okta-sign-in .o-form-input-group .o-form-control,#okta-sign-in .o-form-input-group .o-form-label-inline{border-radius:0;display:table-cell;float:none;white-space:nowrap}#okta-sign-in .o-form-input-group .link-button input[type=number],#okta-sign-in .o-form-input-group .o-form-control input[type=number],#okta-sign-in .o-form-input-group .o-form-label-inline input[type=number]{padding-bottom:0}#okta-sign-in .o-form-input-group :first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}#okta-sign-in .o-form-input-group :last-child{border-bottom-right-radius:3px;border-left-width:0;border-right-width:1px;border-top-right-radius:3px}#okta-sign-in .o-form-input-group .link-button:first-child,#okta-sign-in .o-form-input-group .o-form-label-inline:first-child{border-right-width:0}#okta-sign-in .o-form-input-group .o-form-control:last-child{border-left-width:1px}#okta-sign-in .o-form-input-group .o-form-control+.o-form-control{margin:0}#okta-sign-in .o-form-input-group .link-button{box-shadow:none;padding:0 16px}#okta-sign-in .o-form-input-group .link-button-icon.icon-only{padding:0 8px}#okta-sign-in .o-form-input-group .link-button-icon span.icon{top:5px}#okta-sign-in .o-form-input-group .o-form-control .chzn-single{box-shadow:none}#okta-sign-in .o-form-input-group select:first-child+.o-form-control.chzn-container .chzn-single{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}#okta-sign-in .o-form-input-group .o-form-control:last-child .chzn-single{border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}#okta-sign-in .o-form-input-group .o-form-control.chzn-container-active.chzn-with-drop:last-child .chzn-single{border-left-width:1px;margin-left:-1px}#okta-sign-in .o-form-input-group .o-form-control.chzn-container-active.chzn-with-drop:last-child .chzn-drop{border-left-width:1px;border-top-right-radius:0;left:-1px;width:101%}#okta-sign-in .o-form-input-group select:first-child+.o-form-control.chzn-container-active.chzn-with-drop .chzn-single{border-right-width:1px;margin-right:-1px}#okta-sign-in .o-form-input-group select:first-child+.o-form-control.chzn-container-active.chzn-with-drop .chzn-drop{border-left-width:1px;right:-1px;width:101%}#okta-sign-in .o-form-label-inline{background-color:#f2f2f2;border:1px solid #8c8c96;border-bottom-left-radius:3px;border-right-width:0;border-top-left-radius:3px;color:#1d1d21;font-weight:400;padding:6px 10px}#okta-sign-in .o-form-input-group.o-form-input-group-2 .o-form-control{width:50%}#okta-sign-in .o-form-input-group.o-form-input-group-2 .o-form-label-inline{border-left-width:0}#okta-sign-in .o-form-control+.o-form-control{margin-top:20px}#okta-sign-in .o-form-multi-input .o-form-control,#okta-sign-in .o-form-multi-input-2 .o-form-control,#okta-sign-in .o-form-multi-input-3 .o-form-control,#okta-sign-in .o-form-multi-input-4 .o-form-control{box-sizing:border-box}#okta-sign-in .o-form-multi-input-2 .o-form-control,#okta-sign-in .o-form-multi-input-3 .o-form-control,#okta-sign-in .o-form-multi-input-4 .o-form-control{margin-top:0}#okta-sign-in .o-form-multi-input-2 .o-form-control,#okta-sign-in .o-form-multi-input-2 .o-form-input-group{width:49%}#okta-sign-in .o-form-multi-input-2 .o-form-input-group,#okta-sign-in .o-form-multi-input-3 .o-form-input-group,#okta-sign-in .o-form-multi-input-4 .o-form-input-group{float:left}#okta-sign-in .o-form-multi-input-3 .o-form-control,#okta-sign-in .o-form-multi-input-3 .o-form-input-group{width:32%}#okta-sign-in .o-form-multi-input-2 .o-form-control+.o-form-control,#okta-sign-in .o-form-multi-input-3 .o-form-control+.o-form-control{margin-left:2%}#okta-sign-in .o-form-multi-input-2 .o-form-input-group,#okta-sign-in .o-form-multi-input-3 .o-form-input-group{margin-top:0!important}#okta-sign-in .o-form-multi-input-2 .chzn-done+.o-form-control,#okta-sign-in .o-form-multi-input-2 .o-form-control+.o-form-control,#okta-sign-in .o-form-multi-input-3 .chzn-done+.o-form-control,#okta-sign-in .o-form-multi-input-3 .o-form-control+.o-form-control,#okta-sign-in .o-form-multi-input-group-2 .o-form-control:not(:first-child),#okta-sign-in .o-form-multi-input-group-2 .o-form-input-group:not(:first-child),#okta-sign-in .o-form-multi-input-group-3 .o-form-control:not(:first-child),#okta-sign-in .o-form-multi-input-group-3 .o-form-input-group:not(:first-child){margin-left:2%}#okta-sign-in .o-form-select{display:inline-block;float:left;width:100%}#okta-sign-in .o-form-multi-input-2 .o-form-select .chzn-container,#okta-sign-in .o-form-multi-input-3 .o-form-select .chzn-container{width:100%!important}#okta-sign-in .o-form-multi-input-2 .chzn-container{width:49%!important}#okta-sign-in .o-form-multi-input-3 .chzn-container{width:32%!important}#okta-sign-in .o-form-wide .chzn-container{width:100%!important}#okta-sign-in .text-select .input-fix{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;width:84%}#okta-sign-in .chzn-container-single.text-select .chzn-single{border-bottom-left-radius:0;border-color:#bbb #bbb #b1b1b1;border-top-left-radius:0;box-sizing:border-box;cursor:pointer;height:30px;width:16%}#okta-sign-in .text-select.chzn-with-drop input[type=text]{border-bottom-left-radius:0;border-color:#888;box-shadow:inset 0 -1px 0 0 #aaa}#okta-sign-in .custom-checkbox,#okta-sign-in .custom-radio{clear:both;position:relative}#okta-sign-in .custom-checkbox input,#okta-sign-in .custom-radio input{filter:Alpha(Opacity=0);left:0;margin:0;opacity:0;position:absolute;top:7px}#okta-sign-in .custom-checkbox label,#okta-sign-in .custom-radio label{cursor:pointer;display:block;line-height:16px;margin:0;padding:7px 10px 7px 24px;position:relative}#okta-sign-in .custom-checkbox label{background:url('checkbox-01.dcdde52df4e7b021.png') no-repeat}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){#okta-sign-in .custom-checkbox label{background:url('checkbox-01@2x.a14b77b2826ccdc2.png') no-repeat;background-size:50px 1155px}}#okta-sign-in .custom-radio label{background:url('radiobutton-01.3f5f9c6d7b8cc3ef.png') no-repeat}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){#okta-sign-in .custom-radio label{background:url('radiobutton-01@2x.e1727ba76b2f91ac.png') no-repeat;background-size:50px 820px}}#okta-sign-in .custom-checkbox+.o-form-explain,#okta-sign-in .custom-checkbox+input+.o-form-explain,#okta-sign-in .custom-radio+.o-form-explain,#okta-sign-in .custom-radio+input+.o-form-explain{padding-top:0}#okta-sign-in .o-form-input kbd{background:#fff;border:1px solid #cacaca;border-radius:3px;box-shadow:inset 0 1px 1px hsla(0,0%,59%,.16);display:block;padding:10px}#okta-sign-in .o-form-button-bar,#okta-sign-in .o-form-toolbar,#okta-sign-in .o-form-toolbar.ui-tabs{background:#f2f2f2;border-color:#dadada #ddd;border-radius:0 0 3px 3px;border-style:solid;border-width:1px;box-shadow:0 1px 1px hsla(0,0%,69%,.16);margin-top:-1px;padding:16px;text-align:right}#okta-sign-in .o-form-button-bar .button+.button,#okta-sign-in .o-form-toolbar .button+.button,#okta-sign-in .o-form-toolbar.ui-tabs .button+.button{margin-left:10px}#okta-sign-in .o-form-button-bar-no-border{border-width:1px 0 0}#okta-sign-in .o-form-toolbar.ui-tabs{margin:0}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav{border-bottom:0;border-top:0;padding:0}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li a{background:#fbfbfb;border:1px solid #d1d1d1;border-right-width:0;color:#2f3f4a;display:block;float:none;font-size:12px;font-weight:400;line-height:28px;margin:0;overflow:hidden;padding:0 14px;text-align:center;text-overflow:ellipsis;white-space:nowrap}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li+li{margin-left:0}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li:first-child a{border-radius:3px 0 0 3px}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li:last-child>a{border-radius:0 3px 3px 0;border-right-width:1px}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li.ui-state-active a{background-color:#46b3e9;border-color:#1b90c5;border-right-width:1px;color:#fff;padding-right:19px}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li.ui-state-active:last-child>a{border-right-color:#1b90c5}#okta-sign-in .o-form-toolbar.ui-tabs .o-form-pillbar.ui-tabs-nav li.ui-state-active+li>a{border-left-width:0;padding-left:21px}#okta-sign-in .o-form-pillbar.ui-tabs-nav>.ui-corner-top{background:transparent;border-top:none}#okta-sign-in .o-form-pillbar.ui-tabs-nav li+li{margin-left:0}#okta-sign-in .o-form-title-bar{background:#f2f2f2;border:solid #ddd;border-top-left-radius:4px;border-top-right-radius:4px;border-width:1px 1px 0;color:#5e5e5e;font-size:17px;font-weight:400;line-height:44px;margin:0;padding:0 20px;position:relative}#okta-sign-in .o-form-toggle{position:absolute;right:8px;top:8px}#okta-sign-in .o-form-toggle a{display:block;font-size:13px;height:26px;line-height:26px;padding:0;width:60px}#okta-sign-in .data-list .o-form-title-bar{background:transparent;border:none;border-radius:0;box-shadow:none;color:#5e5e5e;margin:0 0 15px;padding:0}#okta-sign-in .data-list .o-form-toggle{right:0}#okta-sign-in .o-form-head{color:#46b090;font-size:14px;text-transform:uppercase}#okta-sign-in .o-form-head,#okta-sign-in .o-form-subhead{font-weight:200;line-height:30px;margin:0 0 15px;padding:0}#okta-sign-in .o-form-subhead{color:#a7a7a7;font-size:15px}#okta-sign-in .o-form-explain+.o-form-head,#okta-sign-in .o-form-fieldset+.o-form-head,#okta-sign-in .o-form-separator{border-top:1px solid #e3e3e3;margin-top:30px;padding-top:30px}#okta-sign-in .o-form-explain+.o-form-fieldset{margin-top:20px}#okta-sign-in .o-form-explain{color:#a7a7a7;font-weight:400}#okta-sign-in .o-form-explain+.o-form-explain{margin-top:0}#okta-sign-in .o-form-input .o-form-explain{clear:both;line-height:18px;padding:8px 0 6px}#okta-sign-in .o-form-explain.o-form-input-error{color:#d93934;display:none;padding-left:18px;position:relative;word-break:break-all}#okta-sign-in .o-form-has-errors .o-form-explain.o-form-input-error{display:block}#okta-sign-in .o-form-input-error .icon-16{left:-2px;position:absolute!important;top:7px}#okta-sign-in .o-form-tooltip.icon-only{margin-left:4px;vertical-align:top}#okta-sign-in .o-form-theme{background:#f9f9f9;border:1px solid;border-color:#ddd #ddd #d2d2d2;border-radius:4px;box-shadow:0 1px 1px hsla(0,0%,69%,.16);padding:30px}#okta-sign-in .o-form-theme-no-border{border:none;border-radius:0}#okta-sign-in .o-form-has-title-bar,#okta-sign-in .o-form-title-bar+.o-form-theme{border-top-left-radius:0;border-top-right-radius:0}#okta-sign-in .o-form-has-button-bar{border-bottom-left-radius:0;border-bottom-right-radius:0}#okta-sign-in .simplemodal-wrap .o-form-wrap{padding:30px}#okta-sign-in .simplemodal-container .o-form-button-bar,#okta-sign-in .simplemodal-wrap .o-form-button-bar{border-left-width:0;border-radius:0;border-right-width:0;margin-top:0}#okta-sign-in .simplemodal-container .o-form-toolbar,#okta-sign-in .simplemodal-wrap .o-form-toolbar{border-radius:0;border-width:0 1px 1px}#okta-sign-in .simplemodal-container .o-form-content,#okta-sign-in .simplemodal-wrap .o-form-content{overflow:auto}#okta-sign-in .simplemodal-wrap .o-form-content{box-sizing:border-box}#okta-sign-in .simplemodal-container .o-form-theme,#okta-sign-in .simplemodal-wrap .o-form-content.o-form-theme{border-color:#ddd;border-radius:0;border-width:0 1px;padding:30px}#okta-sign-in .o-form-3-4 .o-form-label{width:25%}#okta-sign-in .o-form-3-4 .o-form-input{width:75%}#okta-sign-in .o-form .o-form-focus{border:1px solid #888;box-shadow:0 1px 1px #fff}#okta-sign-in .o-form-read-mode .o-form-input,#okta-sign-in .o-form-read-mode.o-form-input{word-wrap:break-word;box-sizing:border-box;line-height:16px;padding:7px 10px 7px 0}#okta-sign-in .o-form-read-mode .custom-checkbox:first-child,#okta-sign-in .o-form-read-mode .custom-radio:first-child,#okta-sign-in .o-form-read-mode.custom-checkbox:first-child,#okta-sign-in .o-form-read-mode.custom-radio:first-child{margin-top:-8px}#okta-sign-in .o-form-edit-mode .o-form-content{border-bottom-left-radius:0;border-bottom-right-radius:0}#okta-sign-in .custom-checkbox label,#okta-sign-in .custom-radio label{background-position:-16px -13px}#okta-sign-in .custom-checkbox label.focus,#okta-sign-in .custom-checkbox label.hover,#okta-sign-in .custom-radio label.focus,#okta-sign-in .custom-radio label.hover{background-position:-16px -113px}#okta-sign-in .custom-checkbox label.checked,#okta-sign-in .custom-radio label.checked{background-position:-16px -213px}#okta-sign-in .custom-checkbox label.checked.focus,#okta-sign-in .custom-checkbox label.checked.hover{background-position:-16px -313px}#okta-sign-in .o-form-label-top .o-form-input,#okta-sign-in .o-form-label-top .o-form-label{width:100%}#okta-sign-in .o-form-label-top .o-form-read-mode.o-form-input,#okta-sign-in .o-form-read-mode .o-form-label-top .o-form-input{padding-left:0;padding-right:0}#okta-sign-in .o-form-read-mode .custom-checkbox label,#okta-sign-in .o-form-read-mode.custom-checkbox label{background-position:-16px -413px!important}#okta-sign-in .o-form-read-mode .custom-radio label,#okta-sign-in .o-form-read-mode.custom-radio label{background-position:-16px -313px!important}#okta-sign-in .o-form-read-mode .custom-checkbox label.focus,#okta-sign-in .o-form-read-mode .custom-checkbox label.hover,#okta-sign-in .o-form-read-mode.custom-checkbox label.focus,#okta-sign-in .o-form-read-mode.custom-checkbox label.hover{background-position:-16px -513px!important;cursor:text!important}#okta-sign-in .o-form-read-mode .custom-radio label.focus,#okta-sign-in .o-form-read-mode .custom-radio label.hover,#okta-sign-in .o-form-read-mode.custom-radio label.focus,#okta-sign-in .o-form-read-mode.custom-radio label.hover{background-position:-16px -413px!important;cursor:text}#okta-sign-in .o-form-read-mode .custom-checkbox label.checked,#okta-sign-in .o-form-read-mode.custom-checkbox label.checked{background-position:-16px -613px!important}#okta-sign-in .o-form-read-mode .custom-radio label.checked,#okta-sign-in .o-form-read-mode.custom-radio label.checked{background-position:-16px -513px!important}#okta-sign-in .o-form-read-mode .custom-checkbox label.checked.focus,#okta-sign-in .o-form-read-mode .custom-checkbox label.checked.hover,#okta-sign-in .o-form-read-mode.custom-checkbox label.checked.focus,#okta-sign-in .o-form-read-mode.custom-checkbox label.checked.hover{background-position:-16px -713px;cursor:text}#okta-sign-in .o-form-read-mode .group-picker-wrap .as-selections{background:transparent;border-width:0;box-shadow:none}#okta-sign-in .two_col_left .o-form-title-bar,#okta-sign-in .two_col_right .o-form-title-bar{font-size:17px;padding-left:20px;padding-right:12px}#okta-sign-in .two_col_left .o-form-read-mode .o-form-content,#okta-sign-in .two_col_right .o-form-read-mode .o-form-content{padding:30px 31px}#okta-sign-in .two_col_left .o-form-read-mode .o-form-theme,#okta-sign-in .two_col_right .o-form-read-mode .o-form-theme{background:none;border-width:0;box-shadow:none}#okta-sign-in .two_col_left .o-form-read-mode .o-form-explain,#okta-sign-in .two_col_right .o-form-read-mode .o-form-explain{background:#f9f9f9;border:1px solid #ddd;margin:-30px -31px 20px;padding:15px}#okta-sign-in .two_col_left .o-form-edit-mode .o-form-explain,#okta-sign-in .two_col_right .o-form-edit-mode .o-form-explain{border:0;border-bottom:1px solid #ddd;margin:-30px -30px 20px;padding:15px}#okta-sign-in .o-form-disabled,#okta-sign-in .o-form-saving .o-form-input>:not(.o-form-disabled){display:block;opacity:.4;pointer-events:none}#okta-sign-in .o-form-saving .o-form-content{overflow:hidden}#okta-sign-in .o-form-saving .o-form-content *{cursor:default!important}#okta-sign-in .o-form-disabled .custom-checkbox label,#okta-sign-in .o-form-disabled .custom-radio label,#okta-sign-in .o-form-disabled.custom-checkbox label,#okta-sign-in .o-form-disabled.custom-radio label{background-position:-16px -13px}#okta-sign-in .o-form-disabled .custom-checkbox label.checked,#okta-sign-in .o-form-disabled.custom-checkbox label.checked,#okta-sign-in .o-form-disabled.custom-checkbox label.checked.hover,#okta-sign-in .o-form-disabled.custom-radio label.checked,#okta-sign-in .o-form-disabled.custom-radio label.checked.hover{background-position:-16px -213px}#okta-sign-in .o-form-disabled .custom-radio label.checked,#okta-sign-in .o-form-disabled.custom-radio label.checked{background-position:-16px -713px}#okta-sign-in .o-form-has-errors.chzn-container-single .chzn-single,#okta-sign-in .o-form-has-errors.input-fix,#okta-sign-in .o-form-has-errors.link-button,#okta-sign-in .o-form-has-errors.textarea-fix{border-color:#d93934}#okta-sign-in .o-form-has-errors .link-button:hover,#okta-sign-in .o-form-has-errors .o-form-control.o-form-focus{border-color:#888}#okta-sign-in .o-form-has-errors .custom-radio label{background-position:-16px -613px}#okta-sign-in .o-form-has-errors .custom-checkbox label{background-position:-16px -813px}#okta-sign-in .o-form-has-errors .custom-checkbox label.focus,#okta-sign-in .o-form-has-errors .custom-checkbox label.hover,#okta-sign-in .o-form-has-errors .custom-radio label.focus,#okta-sign-in .o-form-has-errors .custom-radio label.hover{background-position:-16px -113px}#okta-sign-in .o-form-has-errors .custom-checkbox label.checked{background-position:-16px -913px}#okta-sign-in .o-form-has-errors .custom-radio label.checked{background-position:-16px -713px}#okta-sign-in .o-form-has-errors .o-form-input-group .o-form-control .chzn-single{border-color:#bbb #bbb #b1b1b1}#okta-sign-in .o-form-has-errors .o-form-input-group .chzn-container-active.chzn-with-drop .chzn-single{border-color:#888}#okta-sign-in .o-form-has-errors .chzn-container-active .chzn-single{border:1px solid #888;box-shadow:0 1px 2px hsla(0,0%,69%,.3)}#okta-sign-in .o-form-has-errors .infobox-error{display:block!important;margin-bottom:15px}#okta-sign-in .o-form .infobox-error+form .o-form-focus{border-color:#888!important}#okta-sign-in .data-list-inline-form .o-form-head{color:#444;font-size:16px;margin:0}#okta-sign-in .data-list-inline-form .o-form-button-bar{border-width:1px 0 0;margin:5px -30px -20px}#okta-sign-in .o-form-content>.o-form-explain{margin-bottom:20px}#okta-sign-in .infobox{hyphens:none;min-height:18px;padding:12px 18px 12px 48px!important;position:relative;word-break:break-word}#okta-sign-in .infobox:before{width:36px}#okta-sign-in .infobox.infobox-no-icon{padding-left:24px!important}#okta-sign-in .infobox.infobox-no-icon :before{display:none}#okta-sign-in .infobox>.icon{left:9px;position:absolute;top:13px}#okta-sign-in .infobox ul{margin-left:27px;margin-right:0}#okta-sign-in .infobox+.infobox,#okta-sign-in .infobox+h2{margin-top:18px}#okta-sign-in .infobox .two_col_left{width:80%}#okta-sign-in .infobox .two_col_right{margin-left:1%;padding-left:0;width:19%}#okta-sign-in .infobox .two_col_right .button-primary{box-sizing:border-box;float:right;width:100%!important}#okta-sign-in .infobox[style="display: none;"]+.infobox,#okta-sign-in .infobox[style="display:none;"]+.infobox{margin-top:0}#okta-sign-in .infobox h2,#okta-sign-in .infobox h2 *,#okta-sign-in .infobox h3,#okta-sign-in .infobox h3 *{font-size:13px;font-weight:700;line-height:18px;margin:0;padding:0}#okta-sign-in .infobox h2 span,#okta-sign-in .infobox h3 span{color:#5e5e5e}#okta-sign-in .infobox h2+*,#okta-sign-in .infobox h3+*,#okta-sign-in .infobox li+*,#okta-sign-in .infobox ol+*,#okta-sign-in .infobox p+*,#okta-sign-in .infobox ul+*{margin-top:9px}#okta-sign-in .infobox,#okta-sign-in .infobox-md{background-color:#fbfbfb;border:1px solid #ddd;border-radius:3px}#okta-sign-in .infobox-compact:before,#okta-sign-in .infobox-md:before,#okta-sign-in .infobox:before{border-bottom-left-radius:3px;border-top-left-radius:3px;bottom:-1px;content:"";left:-1px;position:absolute;top:-1px}#okta-sign-in .infobox-md{min-height:18px;padding:24px 24px 24px 70px!important}#okta-sign-in .infobox-md h2,#okta-sign-in .infobox-md h3{font-size:15px}#okta-sign-in .infobox-md h2 *,#okta-sign-in .infobox-md h3 *{line-height:18px;margin:0}#okta-sign-in .infobox-md:before{width:48px}#okta-sign-in .infobox-md>.icon{left:11px;top:20px}#okta-sign-in .infobox-md+.button-bar.button-bar-attached{float:none;padding-left:60px;width:auto}#okta-sign-in .infobox-md+.button-bar.button-bar-attached.button-bar-l-height{line-height:32px}#okta-sign-in .infobox-compact{background-color:#fbfbfb;border:1px solid #ddd;border-radius:3px;min-height:16px;padding:9px 9px 9px 40px!important}#okta-sign-in .infobox-compact li,#okta-sign-in .infobox-compact p{line-height:16px}#okta-sign-in .infobox-compact h2+*,#okta-sign-in .infobox-compact h3+*,#okta-sign-in .infobox-compact li+*,#okta-sign-in .infobox-compact ol+*,#okta-sign-in .infobox-compact p+*,#okta-sign-in .infobox-compact ul+*{margin-top:5px}#okta-sign-in .infobox-compact:before{width:30px}#okta-sign-in .infobox-compact+p{margin-top:9px}#okta-sign-in .infobox-compact>.icon{left:6px;top:9px}#okta-sign-in .infobox-xl{min-height:18px;padding:26px 36px 26px 108px!important}#okta-sign-in .infobox-xl:before{width:84px}#okta-sign-in .infobox-xl>.icon{left:18px;top:22px}#okta-sign-in .infobox-xl p,#okta-sign-in .infobox-xl ul{margin-top:20px;width:75%}#okta-sign-in .infobox-xl li,#okta-sign-in .infobox-xl p{font-size:14px;line-height:20px}#okta-sign-in .infobox-xl h2,#okta-sign-in .infobox-xl h3{font-size:18px}#okta-sign-in .infobox-xl h2 *,#okta-sign-in .infobox-xl h3 *{line-height:18px;margin:0}#okta-sign-in .infobox-teach h2,#okta-sign-in .infobox-teach h3{color:#835ab1;font-weight:200}#okta-sign-in .infobox-teach.infobox-dismiss .button-teach{float:right;margin-top:20px}#okta-sign-in .infobox-dismiss{padding-right:30px}#okta-sign-in .infobox-dismiss-link{color:#5e5e5e;cursor:pointer;display:block;line-height:14px;position:absolute;right:8px;top:10px}#okta-sign-in .infobox-dismiss-link:hover{text-decoration:none}#okta-sign-in .help-wrap .infobox.infobox-dismiss .infobox-dismiss-link{right:0;top:0}#okta-sign-in .infobox-dismiss-hide{display:none!important}#okta-sign-in .infobox-confirm{box-shadow:0 2px 0 hsla(0,0%,63%,.1);left:50%;margin-left:-154px;position:absolute!important;top:20px;width:240px;z-index:10}#okta-sign-in .infobox-confirm-fixed{position:fixed!important;top:106px}#okta-sign-in .infobox-confirm-fixed .infobox-dismiss-link{right:14px;top:14px}#okta-sign-in .infobox:before{background-color:#007cc0}#okta-sign-in .help-wrap .infobox.infobox-success:before,#okta-sign-in .infobox-success:before,#okta-sign-in .infobox.infobox-subtle.infobox-success:before{background-color:#4cbf9c}#okta-sign-in .help-wrap .infobox.infobox-warning:before,#okta-sign-in .infobox-warning:before,#okta-sign-in .infobox.infobox-subtle.infobox-warning:before{background-color:#f1d10d}#okta-sign-in .help-wrap .infobox.infobox-error:before,#okta-sign-in .infobox-error:before,#okta-sign-in .infobox.infobox-subtle.infobox-error:before{background-color:#e34843}#okta-sign-in .help-wrap .infobox.infobox-teach:before,#okta-sign-in .help-wrap .infobox.infobox-tip:before,#okta-sign-in .infobox-teach:before,#okta-sign-in .infobox-tip:before,#okta-sign-in .infobox.infobox-subtle.infobox-teach:before,#okta-sign-in .infobox.infobox-subtle.infobox-tip:before{background-color:#835ab1}#okta-sign-in .infobox-warning .icon.processing-16{background:url('ajax-loader-processing-16.9b7e9844c08d9e7d.gif') no-repeat 0 0 transparent;height:16px;width:16px}#okta-sign-in .infobox-warning .icon.processing-24{background:url('ajax-loader-processing-24.d3f361f5df4c2bf7.gif') no-repeat 0 0 transparent;height:24px;width:24px}#okta-sign-in .infobox-error .icon.processing-16{background:url('error-01.0279be8b54ef6b6f.png') no-repeat 0 0 transparent;height:16px;width:16px}#okta-sign-in .infobox+.button-bar,#okta-sign-in .infobox+.button-bar-small{border-top:0}#okta-sign-in .infobox-no-border+.button-bar,#okta-sign-in .infobox-no-border+.button-bar-small{border-top:1px solid #dadada}#okta-sign-in .infobox-no-border{border:none!important}#okta-sign-in .infobox-text{padding:0}#okta-sign-in .infobox-header{font-weight:700}#okta-sign-in .infobox-divider{border-bottom:1px dotted #ddd}#okta-sign-in .ajax-form-editor .infobox,#okta-sign-in .edit-form .infobox,#okta-sign-in .form-content-wrap .infobox,#okta-sign-in .m-form .infobox,#okta-sign-in .o-form .infobox,#okta-sign-in .read-only-form .infobox,#okta-sign-in .v-form .infobox{background-color:#fff}#okta-sign-in .help-wrap .infobox,#okta-sign-in .infobox.infobox-subtle{background:transparent;border:0;padding:0 0 0 18px!important}#okta-sign-in .help-wrap .infobox:before,#okta-sign-in .infobox.infobox-subtle:before{background-color:#007cc0;border-radius:0;bottom:0;content:"";left:0;position:absolute;top:0;width:6px}#okta-sign-in .help-wrap .infobox .icon,#okta-sign-in .infobox.infobox-subtle .icon{display:none}#okta-sign-in a,#okta-sign-in a:active,#okta-sign-in a:focus,#okta-sign-in a:hover,#okta-sign-in a:link,#okta-sign-in a:visited{color:#6e6e78}#okta-sign-in h1{color:#5e5e5e}#okta-sign-in h2,#okta-sign-in h3{font-size:14px;font-weight:600;line-height:1.5}#okta-sign-in h3{margin-bottom:2px}#okta-sign-in .text-align-c{text-align:center}#okta-sign-in .auth-account{line-height:18px;padding:6px 0}#okta-sign-in .auth-content{padding:60px 42px 20px;transition:padding-top .4s}@media only screen and (max-device-width:480px){#okta-sign-in .auth-content{padding-left:20px;padding-right:20px}}@media only screen and (max-width:350px){#okta-sign-in .auth-content{padding-left:20px;padding-right:20px}}#okta-sign-in .auth-content .auth-content-inner{position:relative}#okta-sign-in .auth-content .help-links li{margin-top:15px}#okta-sign-in .no-beacon .auth-content{padding-top:20px}#okta-sign-in .auth-idp{background-color:#f9f9f9;border-radius:0 0 3px 3px;border-top:1px solid #ddd;padding:20px 30px}#okta-sign-in .auth-idp-label{color:#888;float:left;font-size:14px;font-weight:200;line-height:30px;margin-right:155px;text-transform:uppercase}#okta-sign-in .auth-divider{background-color:#a7a7a7;height:1px;margin-bottom:25px;text-align:center}#okta-sign-in .auth-divider .auth-divider-text{background-color:#fff;padding:0 15px;position:relative;top:-.5em}#okta-sign-in .animation-container-overflow{overflow:hidden}#okta-sign-in .transition-from-right{left:200px;opacity:0;position:absolute;top:0;width:316px}#okta-sign-in .transition-from-left{left:-200px;opacity:0;position:absolute;top:0;width:316px}#okta-sign-in .o-form-head{font-size:15px;line-height:1.5;margin-top:10px;text-align:center;text-transform:none}#okta-sign-in .o-form-head+.o-form-explain{margin-bottom:20px;text-align:center}#okta-sign-in .o-form-button-bar{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0 0 25px}#okta-sign-in .o-form-button-bar .button{display:block;height:50px;width:100%}#okta-sign-in .o-form-button-bar .button-success{position:absolute;text-align:center}#okta-sign-in .o-form-theme{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0 0 14px}#okta-sign-in .o-form .o-form-fieldset:last-child{margin-bottom:15px}#okta-sign-in .o-form .o-form-fieldset.margin-btm-0{margin-bottom:0}#okta-sign-in .o-form .o-form-label,#okta-sign-in .o-form input,#okta-sign-in .o-form label,#okta-sign-in .o-form textarea{font-size:14px}#okta-sign-in .o-form .o-form-label{font-weight:400}#okta-sign-in .o-form .o-form-label-inline+.input-fix input[type=text]{line-height:27px}#okta-sign-in .o-form .input-fix,#okta-sign-in .o-form .textarea-fix{border:1px solid #8c8c96;display:inline-block;float:left;height:40px}#okta-sign-in .o-form .input-fix input[disabled],#okta-sign-in .o-form .input-fix input[readonly],#okta-sign-in .o-form .textarea-fix input[disabled],#okta-sign-in .o-form .textarea-fix input[readonly]{background:#f4f4f4;border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);color:#6e6e78}#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{background:none;border:none;box-shadow:none;font-size:14px;line-height:22px;padding:8px}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){#okta-sign-in .o-form .input-fix input,#okta-sign-in .o-form .textarea-fix input{font-size:15px}}#okta-sign-in .o-form .input-fix input::-webkit-input-placeholder,#okta-sign-in .o-form .textarea-fix input::-webkit-input-placeholder{font-size:14px;letter-spacing:0}#okta-sign-in .o-form .input-fix input::-moz-placeholder,#okta-sign-in .o-form .textarea-fix input::-moz-placeholder{font-size:14px}#okta-sign-in .o-form .input-fix input:-ms-input-placeholder,#okta-sign-in .o-form .textarea-fix input:-ms-input-placeholder{font-size:14px;line-height:27px}#okta-sign-in .o-form .input-fix input:-webkit-autofill,#okta-sign-in .o-form .textarea-fix input:-webkit-autofill{border-radius:3px;-webkit-box-shadow:inset 0 0 0 1000px #fff}#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:14px}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){#okta-sign-in .o-form .input-fix input[type=password],#okta-sign-in .o-form .textarea-fix input[type=password]{font-size:15px}}#okta-sign-in .o-form .input-fix .placeholder,#okta-sign-in .o-form .textarea-fix .placeholder{color:#aaa}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){#okta-sign-in .o-form .chzn-container-single .chzn-search input,#okta-sign-in .o-form select,#okta-sign-in .o-form select:focus{font-size:15px}}#okta-sign-in .o-form .custom-checkbox label{font-size:13px}#okta-sign-in .o-form .o-form-input input[name=nextPassCode],#okta-sign-in .o-form .o-form-input input[name=passCode]{font-family:Anonymous Pro,Andale Mono,Courier New,Courier,serif;font-size:17px;letter-spacing:1px}#okta-sign-in .o-form .o-form-input .o-form-control{position:relative}#okta-sign-in .o-form .o-form-input .input-icon,#okta-sign-in .o-form .o-form-input .input-tooltip{height:16px;margin-top:-11px;position:absolute;top:50%;width:16px}#okta-sign-in .o-form .o-form-input .input-icon+input,#okta-sign-in .o-form .o-form-input .input-icon+input+input,#okta-sign-in .o-form .o-form-input .input-tooltip+input,#okta-sign-in .o-form .o-form-input .input-tooltip+input+input{padding-right:30px}#okta-sign-in .o-form .o-form-input .input-icon{left:10px;opacity:.25}#okta-sign-in .o-form .o-form-input .input-icon+input,#okta-sign-in .o-form .o-form-input .input-icon+input+input{padding-left:30px}#okta-sign-in .o-form .o-form-input .input-tooltip{opacity:.5;right:10px}#okta-sign-in .o-form-input-group .o-form-control{display:table-cell;float:none;white-space:nowrap}#okta-sign-in .form-divider{border-bottom:1px solid #e8e8e8;clear:both;margin-bottom:25px;padding-top:5px}#okta-sign-in .chzn-container-single .chzn-single{border:1px solid #8c8c96;border-radius:3px;height:38px;line-height:38px}#okta-sign-in .chzn-container-single .chzn-single div b{background-position:0 6px}#okta-sign-in .chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-17px 7px}#okta-sign-in .custom-checkbox label{background-image:url('checkbox-sign-in-widget.fed340838aa12fa8.png');height:30px}#okta-sign-in .custom-checkbox label.focus{background-position:-16px -1013px}#okta-sign-in .custom-checkbox label.focus:before{background-position:-16px -1020px}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){#okta-sign-in .custom-checkbox label{background-image:url('checkbox-sign-in-widget@2x.0d76a86a0a3197ed.png');background-size:50px 1155px;height:30px}}#okta-sign-in .infobox.icon-16>.icon{position:absolute}#okta-sign-in .contact-support .infobox,#okta-sign-in .infobox.icon-16{margin-bottom:15px}#okta-sign-in .infobox>.icon{line-height:16px}#okta-sign-in .qtip{font-size:14px;line-height:1.2}#okta-sign-in .qtip-custom .qtip-titlebar{background-color:transparent;border:0;font-weight:400}#okta-sign-in .qtip-title{word-break:break-all}#okta-sign-in .security-image-qtip.qtip-custom{font-size:13px;line-height:1.4;padding:8px 8px 5px}#okta-sign-in .security-image-qtip.qtip-custom canvas{margin-top:2px}#okta-sign-in .security-image-qtip.qtip-custom .qtip-icon{background:transparent url('tooltip_close.07f7ceff515e44fa.png') no-repeat 50%;border:none;color:transparent;right:2px;text-decoration:none;top:4px}#okta-sign-in .security-image-qtip.qtip-custom .qtip-icon:hover{opacity:.5}#okta-sign-in .qtip-custom{background-color:#4d4d4d;border-color:#303030;color:#f3f3f3;padding:5px 8px 8px}#okta-sign-in .qtip-custom.qtip-pos-bl{border-radius:4px 4px 4px 0}#okta-sign-in .qtip-custom.qtip-pos-br{border-radius:4px 4px 0}#okta-sign-in .qtip-custom .qtip-content{color:#f3f3f3}#okta-sign-in .qtip-custom .qtip-titlebar{background-color:#404040}#okta-sign-in .qtip-custom .qtip-icon{border-color:#444}#okta-sign-in .qtip-custom .qtip-titlebar .ui-state-hover{border-color:#303030}#okta-sign-in .qtip-custom .qtip-content ul{list-style:disc}#okta-sign-in .qtip-custom .qtip-content ul>li{color:#69882a;font-size:20px}#okta-sign-in .qtip-custom .qtip-content ul>li span{color:#f3f3f3;font-size:12px;vertical-align:middle}#okta-sign-in .mfa-verify-totp-inline .inline-input{float:left;width:212px}@media only screen and (max-device-width:480px){#okta-sign-in .mfa-verify-totp-inline .inline-input{width:180px}}@media only screen and (max-width:400px){#okta-sign-in .mfa-verify-totp-inline .inline-input{width:100%}#okta-sign-in .mfa-verify-totp-inline .inline-totp-verify{margin-bottom:15px;width:100%}}#okta-sign-in .mfa-verify-totp-inline a.button{float:right;padding-left:25px;padding-right:25px}#okta-sign-in .mfa-verify-totp-inline a.link-button{display:block;text-align:center}#okta-sign-in .mfa-verify-passcode .link-button{float:right;margin-top:30px}#okta-sign-in .mfa-verify-passcode .auth-passcode{float:left;width:170px}@media only screen and (max-width:400px){#okta-sign-in .mfa-verify-passcode .auth-passcode{width:100%}}#okta-sign-in .duo-form iframe{height:400px;width:100%}#okta-sign-in .factor-verify-magiclink .o-form-button-bar{display:none}#okta-sign-in .factor-verify-magiclink .email-request-button{width:100%}#okta-sign-in .mfa-verify-email .resend-email-infobox{margin-bottom:15px}#okta-sign-in .mfa-verify-email .resend-email-infobox .infobox-warning p span{margin-right:.25rem}#okta-sign-in .mfa-verify-email .mask-email{font-weight:600}#okta-sign-in .mfa-verify-email .resend-email-btn{color:#0074b3}#okta-sign-in .mfa-verify-email .mfa-email-sent-content{margin-bottom:15px}#okta-sign-in .number-challenge-view{display:none;text-align:center}#okta-sign-in .number-challenge-view .phone{margin:20px 0}#okta-sign-in .number-challenge-view .phone .phone--body{background:#666;border-radius:6px;display:inline-block;margin:0 auto;padding:14px 3px 0}#okta-sign-in .number-challenge-view .phone .phone--screen{background:#e5edfb;min-width:50px;padding:20px 0}#okta-sign-in .number-challenge-view .phone .phone--number{color:#1662dd;font-size:25px;padding:10px}#okta-sign-in .number-challenge-view .phone .phone--home-button{background:#fff;border-radius:50%;height:10px;margin:3px auto;width:10px}#okta-sign-in .number-challenge-view .challenge-number{font-weight:700}#okta-sign-in .forgot-password-call-enabled .mobile-recovery-hint,#okta-sign-in .forgot-password-call-enabled .sms-hint,#okta-sign-in .forgot-password-sms-enabled .mobile-recovery-hint,#okta-sign-in .forgot-password-sms-enabled .sms-hint{font-size:13px;padding-bottom:10px;position:relative;top:-5px}#okta-sign-in .forgot-password-call-enabled .o-form-fieldset-container,#okta-sign-in .forgot-password-sms-enabled .o-form-fieldset-container{overflow:hidden}#okta-sign-in .forgot-password-call-enabled .o-form-fieldset-container .button,#okta-sign-in .forgot-password-sms-enabled .o-form-fieldset-container .button{float:none;margin-bottom:15px;margin-left:0;width:100%}#okta-sign-in .forgot-password-call-enabled .o-form-fieldset-container .button+.button-primary,#okta-sign-in .forgot-password-sms-enabled .o-form-fieldset-container .button+.button-primary{margin-left:0}@media only screen and (max-width:400px){#okta-sign-in .recovery-challenge .enroll-sms-phone-send{margin-bottom:15px;width:100%}}#okta-sign-in .recovery-challenge .o-form-fieldset-container{display:flex;flex-direction:row-reverse}#okta-sign-in .recovery-challenge .sms-request-button{margin-left:5px}#okta-sign-in .recovery-challenge .o-form-fieldset.enroll-sms-phone{width:178px}@media only screen and (max-device-width:480px){#okta-sign-in .recovery-challenge .o-form-fieldset.enroll-sms-phone{width:150px}}@media only screen and (max-width:400px){#okta-sign-in .recovery-challenge .o-form-fieldset.enroll-sms-phone{width:100%}}#okta-sign-in .recovery-challenge .o-form-button-bar{padding-bottom:15px}#okta-sign-in .recovery-challenge .send-email-link{display:inline-block;font-size:13px;padding-bottom:25px;text-align:center;width:100%}#okta-sign-in .button,#okta-sign-in .button.link-button{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;display:inline-block;font-size:14px;height:40px;line-height:36px;padding:0 15px}#okta-sign-in .button-link{background:none;border:none;color:#0074b3;cursor:pointer}#okta-sign-in .button-link:focus,#okta-sign-in .button-link:hover{text-decoration:underline}#okta-sign-in .button-secondary.link-button,#okta-sign-in .button-wide,#okta-sign-in .button-wide.button-primary,#okta-sign-in .default-custom-button.link-button,#okta-sign-in .piv-button.link-button,#okta-sign-in .social-auth-button.link-button{height:50px;line-height:48px;text-align:center;width:100%}#okta-sign-in .icon-button{border:1px solid;border-radius:3px;display:block;height:22px;text-align:center;width:22px}#okta-sign-in .icon-button .icon{display:inline-block;opacity:.25;position:relative;top:4px}#okta-sign-in .icon-button:hover .icon{opacity:.5}#okta-sign-in .call-request-button.link-button,#okta-sign-in .sms-request-button.link-button{line-height:1;overflow:visible;padding-left:6px;padding-right:6px;padding-top:12px;text-align:center;white-space:normal;width:140px}@media only screen and (max-width:400px){#okta-sign-in .call-request-button.link-button,#okta-sign-in .sms-request-button.link-button{margin-bottom:15px;width:100%}}#okta-sign-in .email-request-button{display:block;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:130px}@media only screen and (max-width:400px){#okta-sign-in .email-request-button{margin-bottom:15px;width:100%}}#okta-sign-in .social-auth-button.link-button{border-radius:3px;box-sizing:border-box;color:#fff;display:block;font-size:14px;line-height:50px;margin-top:15px;overflow:hidden;padding-left:90px;padding-right:40px;text-align:left;text-overflow:ellipsis;white-space:nowrap}#okta-sign-in .social-auth-button.link-button:last-of-type{margin-bottom:25px}#okta-sign-in .social-auth-button.link-button:active,#okta-sign-in .social-auth-button.link-button:focus,#okta-sign-in .social-auth-button.link-button:hover,#okta-sign-in .social-auth-button.link-button:visited{text-decoration:none}#okta-sign-in .button .okta-verify-authenticator,#okta-sign-in .button .okta-webauthn-authenticator{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:20px;margin:0 .83em 0 0;vertical-align:middle;width:20px}#okta-sign-in .default-custom-button.link-button{border-radius:3px;box-sizing:border-box;color:#fff;display:block;font-size:14px;line-height:50px;margin-top:15px;text-align:center}#okta-sign-in .default-custom-button.link-button:last-of-type{margin-bottom:25px}#okta-sign-in .default-custom-button.link-button:active,#okta-sign-in .default-custom-button.link-button:focus,#okta-sign-in .default-custom-button.link-button:hover,#okta-sign-in .default-custom-button.link-button:visited{text-decoration:none}#okta-sign-in .button-secondary.link-button{background-color:#fff;border:1px solid #1662dd;border-radius:3px;box-sizing:border-box;color:#1662dd;display:block;font-size:14px;margin-top:15px;text-align:center}#okta-sign-in .button-secondary.link-button:last-of-type{margin-bottom:25px}#okta-sign-in .button-secondary.link-button:active,#okta-sign-in .button-secondary.link-button:focus,#okta-sign-in .button-secondary.link-button:hover{background-color:#e5edfb;border-color:#124a94;color:#124a94}#okta-sign-in .button-secondary.link-button:active,#okta-sign-in .button-secondary.link-button:focus,#okta-sign-in .button-secondary.link-button:hover,#okta-sign-in .button-secondary.link-button:visited{text-decoration:none}#okta-sign-in .piv-button.link-button{border-radius:3px;box-sizing:border-box;display:block;font-size:14px;line-height:50px;margin-top:15px;text-align:center}#okta-sign-in .piv-button.link-button:last-of-type{margin-bottom:25px}#okta-sign-in .piv-button.link-button:active,#okta-sign-in .piv-button.link-button:focus,#okta-sign-in .piv-button.link-button:hover,#okta-sign-in .piv-button.link-button:visited{text-decoration:none}#okta-sign-in .social-auth-facebook-button{background-color:#fbfbfb;background:url('facebook_logo.a200bf860709a2c5.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-facebook-button:active,#okta-sign-in .social-auth-facebook-button:focus,#okta-sign-in .social-auth-facebook-button:hover{background:url('facebook_logo.a200bf860709a2c5.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-facebook-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-google-button{background-color:#fbfbfb;background:url('google_logo.71e669b168edacc5.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-google-button:active,#okta-sign-in .social-auth-google-button:focus,#okta-sign-in .social-auth-google-button:hover{background:url('google_logo.71e669b168edacc5.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-google-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-apple-button{background-color:#fbfbfb;background:url('apple_logo.43576787e7bab61f.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-apple-button:active,#okta-sign-in .social-auth-apple-button:focus,#okta-sign-in .social-auth-apple-button:hover{background:url('apple_logo.43576787e7bab61f.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-apple-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-linkedin-button{background-color:#fbfbfb;background:url('linkedin_logo.07e1f3024133e3c9.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-linkedin-button:active,#okta-sign-in .social-auth-linkedin-button:focus,#okta-sign-in .social-auth-linkedin-button:hover{background:url('linkedin_logo.07e1f3024133e3c9.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-linkedin-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-microsoft-button{background-color:#fbfbfb;background:url('microsoft_logo.8d580e86ac1902ef.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-microsoft-button:active,#okta-sign-in .social-auth-microsoft-button:focus,#okta-sign-in .social-auth-microsoft-button:hover{background:url('microsoft_logo.8d580e86ac1902ef.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-microsoft-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-general-idp-button{background-color:#fbfbfb;background:url('default_logo.7c5b3bbcb0f87160.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-general-idp-button:active,#okta-sign-in .social-auth-general-idp-button:focus,#okta-sign-in .social-auth-general-idp-button:hover{background:url('default_logo.7c5b3bbcb0f87160.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-general-idp-button.link-button{color:#1d1d21}#okta-sign-in .default-custom-button{background-color:#ff5f73;border:1px solid #d6001a}#okta-sign-in .default-custom-button:active,#okta-sign-in .default-custom-button:focus,#okta-sign-in .default-custom-button:hover{background-color:#ff6e80}#okta-sign-in .piv-button.link-button{background-color:#fff;border:2px solid #1662dd;color:#1662dd}#okta-sign-in .piv-button.link-button:active,#okta-sign-in .piv-button.link-button:focus,#okta-sign-in .piv-button.link-button:hover{background-color:#e5edfb;border-color:#124a94;color:#124a94}#okta-sign-in .social-auth-github-button{background-color:#fbfbfb;background:url('github_logo.811295047f127266.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-github-button:active,#okta-sign-in .social-auth-github-button:focus,#okta-sign-in .social-auth-github-button:hover{background:url('github_logo.811295047f127266.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-github-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-gitlab-button{background-color:#fbfbfb;background:url('gitlab_logo.dbc258edcec19839.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-gitlab-button:active,#okta-sign-in .social-auth-gitlab-button:focus,#okta-sign-in .social-auth-gitlab-button:hover{background:url('gitlab_logo.dbc258edcec19839.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-gitlab-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-yahoo-button{background-color:#fbfbfb;background:url('yahoo_logo.69430507db1d07c7.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-yahoo-button:active,#okta-sign-in .social-auth-yahoo-button:focus,#okta-sign-in .social-auth-yahoo-button:hover{background:url('yahoo_logo.69430507db1d07c7.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-yahoo-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-line-button{background-color:#fbfbfb;background:url('line_logo.695b79f83b646930.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-line-button:active,#okta-sign-in .social-auth-line-button:focus,#okta-sign-in .social-auth-line-button:hover{background:url('line_logo.695b79f83b646930.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-line-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-paypal-button{background-color:#fbfbfb;background:url('paypal_logo.9bbf92f890c12c4d.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-paypal-button:active,#okta-sign-in .social-auth-paypal-button:focus,#okta-sign-in .social-auth-paypal-button:hover{background:url('paypal_logo.9bbf92f890c12c4d.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-paypal-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-paypal_sandbox-button{background-color:#fbfbfb;background:url('paypal_sandbox_logo.9bbf92f890c12c4d.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-paypal_sandbox-button:active,#okta-sign-in .social-auth-paypal_sandbox-button:focus,#okta-sign-in .social-auth-paypal_sandbox-button:hover{background:url('paypal_sandbox_logo.9bbf92f890c12c4d.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-paypal_sandbox-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-salesforce-button{background-color:#fbfbfb;background:url('salesforce_logo.586559bb1b7bbdaa.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-salesforce-button:active,#okta-sign-in .social-auth-salesforce-button:focus,#okta-sign-in .social-auth-salesforce-button:hover{background:url('salesforce_logo.586559bb1b7bbdaa.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-salesforce-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-amazon-button{background-color:#fbfbfb;background:url('amazon_logo.337c4d20a4003936.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-amazon-button:active,#okta-sign-in .social-auth-amazon-button:focus,#okta-sign-in .social-auth-amazon-button:hover{background:url('amazon_logo.337c4d20a4003936.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-amazon-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-yahoojp-button{background-color:#fbfbfb;background:url('yahoojp_logo.38045a6bd1af3516.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-yahoojp-button:active,#okta-sign-in .social-auth-yahoojp-button:focus,#okta-sign-in .social-auth-yahoojp-button:hover{background:url('yahoojp_logo.38045a6bd1af3516.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-yahoojp-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-discord-button{background-color:#fbfbfb;background:url('discord_logo.04825bf754dfc657.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-discord-button:active,#okta-sign-in .social-auth-discord-button:focus,#okta-sign-in .social-auth-discord-button:hover{background:url('discord_logo.04825bf754dfc657.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-discord-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-adobe-button{background-color:#fbfbfb;background:url('adobe_logo.c4bef91cde0b2ef9.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-adobe-button:active,#okta-sign-in .social-auth-adobe-button:focus,#okta-sign-in .social-auth-adobe-button:hover{background:url('adobe_logo.c4bef91cde0b2ef9.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-adobe-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-orcid-button{background-color:#fbfbfb;background:url('orcid_logo.00b88576fb1b6915.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-orcid-button:active,#okta-sign-in .social-auth-orcid-button:focus,#okta-sign-in .social-auth-orcid-button:hover{background:url('orcid_logo.00b88576fb1b6915.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-orcid-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-spotify-button{background-color:#fbfbfb;background:url('spotify_logo.bf85b27f63f26a5b.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-spotify-button:active,#okta-sign-in .social-auth-spotify-button:focus,#okta-sign-in .social-auth-spotify-button:hover{background:url('spotify_logo.bf85b27f63f26a5b.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-spotify-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-xero-button{background-color:#fbfbfb;background:url('xero_logo.09d82e9a17d4f29c.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-xero-button:active,#okta-sign-in .social-auth-xero-button:focus,#okta-sign-in .social-auth-xero-button:hover{background:url('xero_logo.09d82e9a17d4f29c.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-xero-button.link-button{color:#1d1d21}#okta-sign-in .social-auth-quickbooks-button{background-color:#fbfbfb;background:url('quickbooks_logo.09756d7d4177971a.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fbfbfb 0);border:1px solid #c3c3c3}#okta-sign-in .social-auth-quickbooks-button:active,#okta-sign-in .social-auth-quickbooks-button:focus,#okta-sign-in .social-auth-quickbooks-button:hover{background:url('quickbooks_logo.09756d7d4177971a.png') no-repeat 12px/24px,linear-gradient(90deg,#fff 50px,#fff 0)}#okta-sign-in .social-auth-quickbooks-button.link-button{color:#1d1d21}#okta-sign-in .enduser-remediation-button-link{background:transparent;border:0;color:#007cc0;cursor:pointer;font:inherit;margin:0;outline:0;padding:0;text-align:start;text-decoration:underline;vertical-align:top}#okta-sign-in .admin-consent-required .custom-logo,#okta-sign-in .admin-consent-required .default-logo{height:30px;vertical-align:middle;width:30px}#okta-sign-in .admin-consent-required .detail-row{padding-bottom:15px}#okta-sign-in .admin-consent-required .consent-title{word-wrap:break-word;align-items:center;display:flex;justify-content:center;text-align:center}#okta-sign-in .admin-consent-required .consent-title span{padding-left:10px}#okta-sign-in .admin-consent-required .consent-title b{font-weight:700}#okta-sign-in .admin-consent-required .consent-title .issuer{font-size:13px;margin-top:10px}#okta-sign-in .admin-consent-required .consent-title .issuer span{border:1px solid #8c8c96;border-radius:15px;padding:5px 15px}#okta-sign-in .admin-consent-required .scope-group{cursor:default;margin-top:15px}#okta-sign-in .admin-consent-required .scope-group h3{display:inline-block;font-size:16px;width:95%}#okta-sign-in .admin-consent-required .scope-group .icon{display:inline-block}#okta-sign-in .admin-consent-required .scope-group .scope-item{display:none;padding-top:5px;width:100%}#okta-sign-in .admin-consent-required .scope-group .scope-item .scope-item-text{word-wrap:break-word;display:inline-block}#okta-sign-in .admin-consent-required .scope-group .scope-item .scope-item-tooltip.icon{display:inline-block;margin-left:5px;top:-3px}#okta-sign-in .admin-consent-required .scope-group.scope-group--is-expanded .scope-item{display:block}#okta-sign-in .admin-consent-required .scope-group .caret{transform:rotate(180deg);transition:transform .4s cubic-bezier(.23,1,.32,1)}#okta-sign-in .admin-consent-required .scope-group .caret .path{fill:#5e5e5e}#okta-sign-in .admin-consent-required .scope-group .caret.caret--is-rotated{transform:rotate(0deg)}#okta-sign-in .admin-consent-required .o-form-button-bar{display:inline-flex;justify-content:space-between;padding-bottom:15px;width:100%}#okta-sign-in .admin-consent-required .o-form-button-bar input{height:auto;line-height:normal;min-height:50px;white-space:normal;width:140px}#okta-sign-in .consent-required .scope-list,#okta-sign-in .consent-required .title-text,#okta-sign-in .granular-consent .scope-list,#okta-sign-in .granular-consent .title-text{color:#1d1d21}#okta-sign-in .consent-required .custom-logo,#okta-sign-in .consent-required .default-logo,#okta-sign-in .granular-consent .custom-logo,#okta-sign-in .granular-consent .default-logo{height:30px;vertical-align:middle;width:30px}#okta-sign-in .consent-required .detail-row,#okta-sign-in .granular-consent .detail-row{padding-bottom:25px}#okta-sign-in .consent-required .detail-row:last-child,#okta-sign-in .granular-consent .detail-row:last-child{padding-bottom:11px}#okta-sign-in .consent-required .consent-title,#okta-sign-in .granular-consent .consent-title{word-wrap:break-word;align-items:center;display:flex;font-size:16px;justify-content:center;text-align:center}#okta-sign-in .consent-required .consent-title span,#okta-sign-in .granular-consent .consent-title span{padding-left:10px}#okta-sign-in .consent-required .consent-title b,#okta-sign-in .granular-consent .consent-title b{font-weight:700}#okta-sign-in .consent-required .scope-item,#okta-sign-in .granular-consent .scope-item{display:inline-block;padding-bottom:5px;width:100%}#okta-sign-in .consent-required .scope-item .scope-item-text,#okta-sign-in .granular-consent .scope-item .scope-item-text{word-wrap:break-word;float:left;width:85%}#okta-sign-in .consent-required .scope-item .scope-item-tooltip,#okta-sign-in .granular-consent .scope-item .scope-item-tooltip{float:right;margin-right:16px}#okta-sign-in .consent-required .consent-description p,#okta-sign-in .granular-consent .consent-description p{color:#6e6e78}#okta-sign-in .consent-required .consent-footer,#okta-sign-in .granular-consent .consent-footer{text-align:center}#okta-sign-in .consent-required .consent-footer a,#okta-sign-in .granular-consent .consent-footer a{color:#007cc0}#okta-sign-in .consent-required .o-form-button-bar,#okta-sign-in .granular-consent .o-form-button-bar{display:inline-flex;justify-content:space-between;padding-bottom:25px;width:100%}#okta-sign-in .consent-required .o-form-button-bar input,#okta-sign-in .granular-consent .o-form-button-bar input{height:auto;line-height:normal;min-height:50px;white-space:normal;width:140px}#okta-sign-in .consent-required .o-form-button-bar .button-primary,#okta-sign-in .granular-consent .o-form-button-bar .button-primary{background-color:#fbfbfb;background:linear-gradient(#fbfbfb,#f8f8f8);border-color:#c3c3c3 #c3c3c3 #bbb;box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 0 hsla(0,0%,100%,.1);color:#1d1d21}#okta-sign-in .consent-required .o-form-button-bar .button-primary:active,#okta-sign-in .consent-required .o-form-button-bar .button-primary:focus,#okta-sign-in .consent-required .o-form-button-bar .button-primary:hover,#okta-sign-in .granular-consent .o-form-button-bar .button-primary:active,#okta-sign-in .granular-consent .o-form-button-bar .button-primary:focus,#okta-sign-in .granular-consent .o-form-button-bar .button-primary:hover{background-color:#fff;background:-ms-linear-gradient(top,#fff 0,#fcfcfc 100%);background-image:linear-gradient(#fff,#fcfcfc);border-color:#b2b2b2 #b2b2b2 #afafaf;box-shadow:none;cursor:pointer;text-decoration:none}#okta-sign-in .consent-required .o-form-button-bar .button-primary:focus,#okta-sign-in .granular-consent .o-form-button-bar .button-primary:focus{border-color:#0074b3;box-shadow:0 0 8px #51cbee}#okta-sign-in .granular-consent .consent-title{flex-direction:column;font-size:14px}#okta-sign-in .granular-consent .consent-title b{font-size:16px}#okta-sign-in .granular-consent .consent-title span{padding-left:0}#okta-sign-in .granular-consent b{font-weight:700}#okta-sign-in .granular-consent .custom-checkbox label{box-sizing:border-box;display:inline-block;width:100%}#okta-sign-in .granular-consent .custom-checkbox.o-form-read-mode{margin-top:0}#okta-sign-in .granular-consent .o-form-input div{width:100%}#okta-sign-in .granular-consent .consent-description,#okta-sign-in .granular-consent .o-form-fieldset{margin-bottom:6px}#okta-sign-in .auth-header{border-bottom:1px solid #ddd;padding:30px 90px 75px;position:relative;transition:padding-bottom .4s;z-index:10}#okta-sign-in .auth-org-logo{display:block;margin:0 auto;max-height:40px;max-width:200px}#okta-sign-in .beacon-container{bottom:-42px;height:85px;left:0;margin:auto;position:absolute;right:0;transform:scale(0);width:85px}#okta-sign-in .beacon-container.beacon-small{bottom:-10px;height:20px;width:20px}#okta-sign-in .beacon-container.beacon-small .beacon-blank{left:-20px;width:50px}#okta-sign-in .beacon-blank{background-color:transparent;background-image:none;bottom:0;left:0;position:absolute;right:0;top:0}#okta-sign-in .radial-progress-bar{clip:rect(0,96px,96px,48px);bottom:-5px;left:-5px;position:absolute;right:-5px;top:-5px}#okta-sign-in .radial-progress-bar .circle{clip:rect(0,48px,96px,0);border:2px solid #a7a7a7;border-radius:50%;height:91px;position:absolute;transform:rotate(0deg);transform-origin:center;width:91px;z-index:10}#okta-sign-in .auth-beacon{background-clip:content-box;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;bottom:0;box-shadow:0 0 0 15px;color:#fff;left:0;position:absolute;right:0;top:0}#okta-sign-in .undefined-user{background-image:url('default.6bbfd4b09bd4c2ea.png')}@media (min-resolution:192dpi){#okta-sign-in .undefined-user{background-image:url('default@2x.51275a24451aa2fe.png')}}#okta-sign-in .new-user{background-image:url('unknown-device.d17b35e3206204bc.png')}@media (min-resolution:192dpi){#okta-sign-in .new-user{background-image:url('unknown-device@2x.c5ac852c4ce99dba.png')}}#okta-sign-in .auth-beacon-border{border:2px solid #a7a7a7}#okta-sign-in .auth-beacon-border,#okta-sign-in .beacon-loading:after{border-radius:50%;bottom:-5px;left:-5px;position:absolute;right:-5px;top:-5px}#okta-sign-in .beacon-loading:after{animation:load8 1.1s linear infinite;border:2px solid transparent;border-top-color:#007dc1;content:"";display:block;transform:translateZ(0)}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#okta-sign-in .auth-beacon-factor{background-size:100% auto;cursor:pointer}#okta-sign-in .factors-dropdown-wrap{margin-top:-11px;position:absolute;right:-32px;top:50%}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .bg-helper{box-shadow:10px 0 0 0;color:#fff}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .link-button{height:22px;padding:0!important}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions span.icon-dm{background:url('drop-menu-s.f593b98761e71fda.png') no-repeat scroll 0 0 transparent;top:9px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2);left:-212px;max-height:306px;overflow:auto;top:38px;width:320px}@media only screen and (max-width:325px){#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap{left:-192px;width:280px}}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .options-wrap:after{display:none}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .option a{line-height:30px;padding-left:50px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .option a .icon{height:30px;width:30px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .dropdown-list-title{text-align:center}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .dropdown-list-title:hover{background:transparent}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .dropdown-list-title a{cursor:default;padding-left:5px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .suboption.option{border-bottom:none;padding-left:50px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .suboption.option a{padding-left:36px}#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .suboption.option+.option:not(.suboption),#okta-sign-in .factors-dropdown-wrap .dropdown.more-actions .suboption.option+.suboption.option a{border-top:1px solid #eaeaea}#okta-sign-in .mfa-call-30,#okta-sign-in .mfa-custom-factor-30,#okta-sign-in .mfa-duo-30,#okta-sign-in .mfa-email-30,#okta-sign-in .mfa-google-auth-30,#okta-sign-in .mfa-hotp-30,#okta-sign-in .mfa-okta-verify-30,#okta-sign-in .mfa-onprem-30,#okta-sign-in .mfa-password-30,#okta-sign-in .mfa-question-30,#okta-sign-in .mfa-rsa-30,#okta-sign-in .mfa-sms-30,#okta-sign-in .mfa-symantec-30,#okta-sign-in .mfa-u2f-30,#okta-sign-in .mfa-webauthn-30,#okta-sign-in .mfa-windows-hello-30,#okta-sign-in .mfa-yubikey-30{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ccc;border-radius:50%;display:inline-block;height:30px;width:30px}#okta-sign-in .auth-footer{font-size:13px}#okta-sign-in .auth-footer .js-factor-page-custom-link{display:block}#okta-sign-in .auth-footer .goto{float:right}#okta-sign-in .auth-footer .dot-separator{font-weight:700}#okta-sign-in .auth-footer.footer-back-link{margin-top:.75em}#okta-sign-in .enroll-choices .okta-form-subtitle>span b{font-weight:700}#okta-sign-in .enroll-factor-list{margin-bottom:30px}#okta-sign-in .enroll-factor-list .list-subtitle{float:right}#okta-sign-in .enroll-factor-list .list-title{padding-bottom:20px}#okta-sign-in .enroll-required-factor-list .enroll-factor-row-min{margin-bottom:30px}#okta-sign-in .enroll-required-factor-list .enroll-factor-row-min .enroll-factor-icon{filter:grayscale(100%);opacity:.5}#okta-sign-in .enroll-factor-row{align-items:center;display:flex;margin-bottom:30px}#okta-sign-in .enroll-factor-row .enroll-factor-description{overflow:hidden;width:100%}#okta-sign-in .enroll-factor-row .enroll-factor-label{display:flex;justify-content:space-between}#okta-sign-in .enroll-factor-row .enroll-factor-button{padding-top:10px}@media only screen and (max-device-width:480px){#okta-sign-in .enroll-factor-row .enroll-factor-button{margin-top:10px;width:100%}}#okta-sign-in .enroll-factor-row .enroll-factor-button .button{height:30px;line-height:28px;margin-top:0;padding:0 10px}@media only screen and (max-device-width:480px){#okta-sign-in .enroll-factor-row .enroll-factor-button .button{text-align:center;width:100%}}#okta-sign-in .enroll-factor-row .enroll-factor-icon-container{align-self:flex-start;margin-right:20px}#okta-sign-in .enroll-factor-row .enroll-factor-icon{background-position:50% 50%;background-repeat:no-repeat;background-size:38px 38px;border:1px solid #ccc;border-radius:50%;height:38px;width:38px}#okta-sign-in .enroll-factor-row .success-16-gray,#okta-sign-in .enroll-factor-row .success-16-green{flex-shrink:0;height:20px;line-height:24px;width:20px}#okta-sign-in .enroll-factor-row .success-16-gray:before,#okta-sign-in .enroll-factor-row .success-16-green:before{font-size:20px}#okta-sign-in .enroll-factor-row .factor-cardinality{color:#6e6e78}#okta-sign-in .enroll-factor-row-min{margin-bottom:10px}#okta-sign-in .enroll-factor-row-min .enroll-factor-button,#okta-sign-in .enroll-factor-row-min p{display:none}#okta-sign-in .enroll-yubikey .yubikey-demo{background:url('yubikeyDemo.fb977aac6934f921.png') no-repeat 50%;background-size:contain;margin-bottom:20px;min-height:102px;width:100%}#okta-sign-in .login-timeout-warning{bottom:10px}#okta-sign-in .enroll-sms .enroll-sms-phone{float:left;width:170px}@media only screen and (max-device-width:480px){#okta-sign-in .enroll-sms .enroll-sms-phone{width:165px}}@media only screen and (max-width:400px){#okta-sign-in .enroll-sms .enroll-sms-phone{margin-bottom:15px;width:100%}}#okta-sign-in .enroll-sms .chzn-drop>.chzn-search>input{display:none}#okta-sign-in .enroll-sms .chzn-with-drop>.chzn-drop>.chzn-search>input{display:inline-block}#okta-sign-in .enroll-sms .sms-request-button{float:right;line-height:1;margin-top:0;overflow:visible;padding:12px 0 0;white-space:normal;width:140px}@media only screen and (max-width:400px){#okta-sign-in .enroll-sms .sms-request-button{margin-bottom:15px;width:100%}}#okta-sign-in .enroll-activate-email .resend-email-infobox,#okta-sign-in .enroll-email .o-form-content.o-form-theme{margin-bottom:15px}#okta-sign-in .enroll-activate-email .resend-email-infobox .infobox-warning p span{margin-right:.25rem}#okta-sign-in .enroll-activate-email .mask-email{font-weight:600}#okta-sign-in .enroll-activate-email .resend-email-btn{color:#0074b3}#okta-sign-in .enroll-activate-email .enroll-activate-email-content{margin-bottom:15px}#okta-sign-in .enroll-call .enroll-call-phone{float:left;width:196px}@media only screen and (max-device-width:480px){#okta-sign-in .enroll-call .enroll-call-phone{width:165px}}@media only screen and (max-width:400px){#okta-sign-in .enroll-call .enroll-call-phone{margin-bottom:15px;width:100%}}#okta-sign-in .enroll-call .enroll-call-extension{float:right;margin-top:0;padding:0;width:111px}@media only screen and (max-width:400px){#okta-sign-in .enroll-call .enroll-call-extension{margin-bottom:15px;width:100%}}#okta-sign-in .enroll-call .call-request-button{text-align:center;width:100%}#okta-sign-in .enroll-u2f .u2f-instructions ol,#okta-sign-in .enroll-webauthn .u2f-instructions ol{list-style:decimal;margin-left:15px}#okta-sign-in .enroll-u2f .u2f-instructions ol li,#okta-sign-in .enroll-webauthn .u2f-instructions ol li{margin-bottom:15px}#okta-sign-in .enroll-windows-hello .o-form-fieldset-container>.okta-form-subtitle,#okta-sign-in .verify-windows-hello .o-form-fieldset-container>.okta-form-subtitle{margin-bottom:20px;margin-top:15px}#okta-sign-in .enroll-windows-hello .okta-infobox-error b,#okta-sign-in .verify-windows-hello .okta-infobox-error b{font-weight:700}#okta-sign-in .enroll-windows-hello .okta-waiting-spinner,#okta-sign-in .verify-windows-hello .okta-waiting-spinner{margin-bottom:20px;margin-top:20px}#okta-sign-in .enroll-webauthn .webauthn-edge-text p b{font-weight:700}#okta-sign-in .enroll-totp .okta-form-subtitle.o-form-explain{text-align:left}#okta-sign-in .enroll-totp .o-form-label{line-height:inherit;margin-bottom:20px;padding:0}#okta-sign-in .enroll-totp .o-form-label legend{color:#777;font-weight:400}#okta-sign-in .app-logo{background-repeat:no-repeat;border-radius:10px;display:inline-block;float:left;height:38px;margin-right:15px;width:38px}#okta-sign-in .okta-verify-download-icon{background-image:url('oktaVerify_ico@1x.a9d387d9a9aebb60.png');background-size:38px 38px}#okta-sign-in .google-auth-38{background-image:url('googleAuth_38x38.32a97073b8a9eab8.png')}#okta-sign-in .app-download-instructions{margin-bottom:15px}#okta-sign-in .app-download-instructions .instructions-title{margin-bottom:15px;text-align:center}#okta-sign-in .barcode-scan .o-form-content{margin-bottom:15px}#okta-sign-in .scan-instructions .scan-instructions-details-wrapper{float:left;margin-right:-150px;width:100%}#okta-sign-in .scan-instructions .scan-instructions-details{padding-right:150px}#okta-sign-in .scan-instructions .scan-instructions-qrcode-wrapper{float:right;text-align:center}#okta-sign-in .scan-instructions .qrcode-image{border:1px solid #ccc;border-radius:3px;height:140px;width:140px}#okta-sign-in .scan-instructions .qrcode-wrap{position:relative}#okta-sign-in .scan-instructions .qrcode-success{background:url('checkmark.d095650c88a7be22.png') no-repeat 50%}#okta-sign-in .scan-instructions .qrcode-error{background:url('scanerror.331606209a0fafdc.png') no-repeat 50%}#okta-sign-in .scan-instructions .qrcode-error,#okta-sign-in .scan-instructions .qrcode-success{background-color:transparent;background-color:hsla(0,0%,100%,.6);content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:100%;opacity:0;position:absolute;right:0;top:0;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;width:100%}#okta-sign-in .scan-instructions .refresh-qrcode{display:none}#okta-sign-in .scan-instructions.qrcode-expired .qrcode-error{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:1}#okta-sign-in .scan-instructions.qrcode-expired .manual-setup{display:none}#okta-sign-in .scan-instructions.qrcode-expired .refresh-qrcode{display:inline-block}#okta-sign-in .scan-instructions.qrcode-success .qrcode-success{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:1}#okta-sign-in .scan-instructions.qrcode-success .manual-setup,#okta-sign-in .scan-instructions.qrcode-success .refresh-qrcode{display:none}#okta-sign-in .enroll-manual-push .secret-key-instructions .shared-key,#okta-sign-in .enroll-manual-totp .secret-key-instructions .shared-key{color:#1d1d21;font-size:16px;padding:5px 0;text-align:center}#okta-sign-in .enroll-manual-push .secret-key-instructions .shared-key:focus,#okta-sign-in .enroll-manual-totp .secret-key-instructions .shared-key:focus{border-color:#0074b3;box-shadow:0 0 8px #51cbee}#okta-sign-in [name=sharedSecret]{cursor:text;opacity:1;text-align:center}#okta-sign-in .enroll-activation-link-sent p{text-align:center}#okta-sign-in .enroll-activation-link-sent .auth-footer{margin-top:15px}#okta-sign-in .verify-webauthn-form .okta-waiting-spinner{display:none}#okta-sign-in .enroll-u2f-form .o-form-fieldset-container p,#okta-sign-in .enroll-webauthn-form .o-form-fieldset-container p,#okta-sign-in .verify-u2f-form .o-form-fieldset-container p,#okta-sign-in .verify-webauthn-form .o-form-fieldset-container p{margin-bottom:15px;text-align:center}#okta-sign-in .enroll-u2f-form .o-form-content>.o-form-error-container,#okta-sign-in .enroll-webauthn-form .o-form-content>.o-form-error-container,#okta-sign-in .verify-u2f-form .o-form-content>.o-form-error-container,#okta-sign-in .verify-webauthn-form .o-form-content>.o-form-error-container{margin-bottom:20px}#okta-sign-in .enroll-u2f-form .okta-waiting-spinner,#okta-sign-in .enroll-webauthn-form .okta-waiting-spinner,#okta-sign-in .verify-u2f-form .okta-waiting-spinner,#okta-sign-in .verify-webauthn-form .okta-waiting-spinner{margin-bottom:20px;margin-top:20px}#okta-sign-in .enroll-u2f-form .u2f-devices-images,#okta-sign-in .enroll-webauthn-form .u2f-devices-images,#okta-sign-in .verify-u2f-form .u2f-devices-images,#okta-sign-in .verify-webauthn-form .u2f-devices-images{display:inline-block}#okta-sign-in .enroll-u2f-form .u2f-devices-images .u2f-usb,#okta-sign-in .enroll-webauthn-form .u2f-devices-images .u2f-usb,#okta-sign-in .verify-u2f-form .u2f-devices-images .u2f-usb,#okta-sign-in .verify-webauthn-form .u2f-devices-images .u2f-usb{background:url('u2f_usb.704dfbbe8fd348bb.png') no-repeat 50%;float:left;height:109px;margin-right:15px;width:148px}#okta-sign-in .enroll-u2f-form .u2f-devices-images .u2f-bluetooth,#okta-sign-in .enroll-webauthn-form .u2f-devices-images .u2f-bluetooth,#okta-sign-in .verify-u2f-form .u2f-devices-images .u2f-bluetooth,#okta-sign-in .verify-webauthn-form .u2f-devices-images .u2f-bluetooth{background:url('u2f_bluetooth.593c0e863c68505f.png') no-repeat 50%;float:left;height:109px;width:148px}#okta-sign-in .okta-waiting-spinner{background:url('sign-on-widget-spinner.ba3af1ed4d79fbd3.gif') no-repeat 50%;height:18px}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){#okta-sign-in .device-type-input .custom-radio label{background-size:auto}}#okta-sign-in .registration-container{margin-top:30px}#okta-sign-in .registration-container .content-container{border-top:1px solid #ddd;margin-top:5px;padding:30px 0;transition:padding-top .4s}#okta-sign-in .registration-container .registration-label,#okta-sign-in .registration-container .registration-link{display:inline-block}#okta-sign-in .registration-container .registration-label{margin-right:10px}#okta-sign-in .registration-container .registration-link{color:#007dc1}#okta-sign-in .registration .o-form-fieldset-container .required-fields-label{color:#6e6e78}#okta-sign-in .registration .subschema{margin-bottom:15px}#okta-sign-in .registration .subschema p{padding:5px 20px;position:relative}#okta-sign-in .registration .subschema p.default-schema{display:none}#okta-sign-in .registration .subschema p span{left:-2px;position:absolute}#okta-sign-in .registration .subschema .subschema-satisfied,#okta-sign-in .registration .subschema .subschema-unsatisfied{color:#6e6e78}#okta-sign-in .registration .subschema .subschema-error{color:#e34843}#okta-sign-in .registration .subschema .subschema-error span.error-16-small{display:block}#okta-sign-in .registration-complete{margin-top:20px}#okta-sign-in .registration-complete .container{margin-bottom:30px}#okta-sign-in .registration-complete .title{color:#46b090;font-size:15px;margin:15px 0;text-align:center}#okta-sign-in .registration-complete .desc{text-align:center}#okta-sign-in .registration-complete .back-btn{margin-top:15px}#okta-sign-in .registration-complete .title-icon{background:#46b090;border-radius:50%;display:block;height:25px;left:45%;position:absolute;top:-10px;width:25px}#okta-sign-in .registration-complete .title-icon:before{color:#fff;left:4px}#okta-sign-in .password-requirements--header{padding-bottom:10px}#okta-sign-in .password-requirements--list{list-style:initial;padding-bottom:10px;padding-left:20px}#okta-sign-in .password-requirements--list-item{line-height:21px}#okta-sign-in .siw-main-view .infobox-error,#okta-sign-in .siw-main-view .infobox-warning{display:block;margin-bottom:15px}#okta-sign-in .siw-main-view .okta-form-subtitle{margin:25px 0 10px;text-align:left}#okta-sign-in .siw-main-view .siw-main-body .o-form-content{overflow:unset}#okta-sign-in .siw-main-view .siw-main-body .ion-messages-container{margin-bottom:1rem;text-align:center}#okta-sign-in .siw-main-view .siw-main-body .ion-messages-container>*{margin-top:1rem}#okta-sign-in .siw-main-view .siw-main-body .o-form-content .o-form-label{padding-right:0}#okta-sign-in .siw-main-view .siw-main-body .o-form-content .o-form-label .o-form-explain{float:right}#okta-sign-in .siw-main-view .siw-main-body .identifier-container{margin-bottom:15px;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;top:-5px;white-space:nowrap}#okta-sign-in .siw-main-view .siw-main-body .identifier{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#okta-sign-in .siw-main-view .siw-main-body .identifier-container:before{content:url('user-icon.1f3714c446aadb91.svg');padding-right:4px;vertical-align:-20%}#okta-sign-in .siw-main-view .custom-checkbox{width:max-content}#okta-sign-in .siw-main-view .custom-checkbox label{line-height:inherit}#okta-sign-in .siw-main-view .o-form-explain.o-form-input-error{word-break:normal}#okta-sign-in .siw-main-footer .auth-footer{display:flex;flex-direction:column;max-width:100%}#okta-sign-in .siw-main-footer .auth-footer .link{word-wrap:break-word;padding:.3rem 0;width:-moz-fit-content;width:fit-content}#okta-sign-in .siw-main-footer .auth-footer .help-description .ov-enrollment-info{list-style:decimal;margin:15px 0 15px 15px}#okta-sign-in .siw-main-footer .auth-footer.side-by-side-links{display:flex;flex-direction:row}#okta-sign-in .siw-main-footer .auth-footer.side-by-side-links .link{flex-basis:50%}#okta-sign-in .siw-main-footer .auth-footer.side-by-side-links .link.js-skip-setup{color:#007cc0;order:2;text-align:right}#okta-sign-in .siw-main-footer .auth-footer .privacy-footer p{margin-top:20px}#okta-sign-in .siw-main-footer .footer-info{border-top:1px solid #ddd;display:flex;margin-top:1rem;padding-top:1rem}#okta-sign-in .siw-main-footer .footer-info .signup-info{margin:0 auto}#okta-sign-in .siw-main-footer .footer-info .signup-info span{padding:.3rem 0}#okta-sign-in .siw-main-footer .footer-info .signup-info .signup-link{padding-left:.3rem}#okta-sign-in .siw-main-footer .footer-info .signup-info .signup-link .link{color:#007cc0}#okta-sign-in .siw-main-header{position:relative}#okta-sign-in .siw-main-header .beacon-container{top:-183px;z-index:10}#okta-sign-in .siw-main-header .beacon-container .auth-beacon-factor{cursor:auto}#okta-sign-in .enter-auth-code-instead-link{display:block;margin:25px auto;text-align:center}#okta-sign-in .custom-buttons .okta-verify-container .button,#okta-sign-in .sign-in-with-device-option .okta-verify-container,#okta-sign-in .sign-in-with-device-option .okta-webauthn-container,#okta-sign-in .sign-in-with-idp .okta-verify-container .button,#okta-sign-in .sign-in-with-webauthn-option .okta-verify-container,#okta-sign-in .sign-in-with-webauthn-option .okta-webauthn-container{text-align:center}#okta-sign-in .sign-in-with-idp .okta-idps-container .social-auth-button.link-button:last-of-type{margin-bottom:0}#okta-sign-in .custom-buttons .okta-verify-container .signin-with-ov-description,#okta-sign-in .custom-buttons .okta-webauthn-container .signin-with-ov-description,#okta-sign-in .sign-in-with-device-option .okta-verify-container .signin-with-ov-description,#okta-sign-in .sign-in-with-device-option .okta-webauthn-container .signin-with-ov-description,#okta-sign-in .sign-in-with-idp .okta-verify-container .signin-with-ov-description,#okta-sign-in .sign-in-with-idp .okta-webauthn-container .signin-with-ov-description,#okta-sign-in .sign-in-with-webauthn-option .okta-verify-container .signin-with-ov-description,#okta-sign-in .sign-in-with-webauthn-option .okta-webauthn-container .signin-with-ov-description{margin-bottom:.83em}#okta-sign-in .custom-buttons .okta-verify-container .button,#okta-sign-in .custom-buttons .okta-webauthn-container .button,#okta-sign-in .sign-in-with-device-option .okta-verify-container .button,#okta-sign-in .sign-in-with-device-option .okta-webauthn-container .button,#okta-sign-in .sign-in-with-idp .okta-verify-container .button,#okta-sign-in .sign-in-with-idp .okta-webauthn-container .button,#okta-sign-in .sign-in-with-webauthn-option .okta-verify-container .button,#okta-sign-in .sign-in-with-webauthn-option .okta-webauthn-container .button{align-items:center;display:block;height:auto;line-height:1.4;min-height:50px;padding-bottom:10px;padding-top:15px;position:relative}#okta-sign-in .custom-buttons .separation-line,#okta-sign-in .sign-in-with-device-option .separation-line,#okta-sign-in .sign-in-with-idp .separation-line,#okta-sign-in .sign-in-with-webauthn-option .separation-line{-webkit-margin-before:.83em;-webkit-margin-after:.83em;display:block;font-size:1.5em;margin-block-end:.83em;margin-block-start:.83em;position:relative;text-align:center;text-transform:uppercase;z-index:1}#okta-sign-in .custom-buttons .separation-line:before,#okta-sign-in .sign-in-with-device-option .separation-line:before,#okta-sign-in .sign-in-with-idp .separation-line:before,#okta-sign-in .sign-in-with-webauthn-option .separation-line:before{border-top:1px solid #ddd;bottom:0;content:"";font-size:13px;left:0;margin:0 auto;position:absolute;right:0;top:55%;width:100%;z-index:-1}#okta-sign-in .custom-buttons .separation-line span,#okta-sign-in .sign-in-with-device-option .separation-line span,#okta-sign-in .sign-in-with-idp .separation-line span,#okta-sign-in .sign-in-with-webauthn-option .separation-line span{background:#fff;color:#6e6e78;font-size:13px;padding:0 15px}#okta-sign-in .o-form-button-bar .links-primary{display:flex;flex-direction:column;font-size:13px;margin-bottom:-1em;margin-top:1.9em;max-width:100%;text-align:left;width:-moz-fit-content;width:fit-content}#okta-sign-in .o-form-button-bar .links-primary .link{word-wrap:break-word;padding:.3rem 0}#okta-sign-in .siw-main-view .siw-main-body a.resend-link{cursor:pointer}#okta-sign-in .siw-main-view .siw-main-body span.authenticator-verify-nickname,#okta-sign-in .siw-main-view .siw-main-body span.strong{color:#1d1d21;font-weight:700;word-break:break-all}#okta-sign-in .siw-main-view .siw-main-body span.nowrap{white-space:nowrap}#okta-sign-in .siw-main-view .resend-email-view{margin-bottom:15px;text-align:center}#okta-sign-in .siw-main-view .resend-email-view .infobox{margin-bottom:10px;text-align:left}#okta-sign-in .siw-main-view .clearfix:after,#okta-sign-in .siw-main-view .clearfix:before{content:"";height:102%;visibility:visible}#okta-sign-in .siw-main-view .infobox a{color:#007cc0}#okta-sign-in .siw-main-view .infobox strong{font-weight:700}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container{margin:0 auto;text-align:center}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container .spinner{background:url('loader@1x.694f911ec2217375.gif') no-repeat 50%;height:38px;margin-top:40px}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container .credential-sso-extension,#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container .loopback-content{margin-bottom:24px}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container .universal-link-content .spinner{margin:0 0 15px}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container div+div,#okta-sign-in .siw-main-view .device-challenge-poll .o-form-fieldset-container p+p{margin-top:10px}#okta-sign-in .siw-main-view .device-challenge-poll .o-form-content .okta-form-subtitle{font-weight:600;text-align:center}#okta-sign-in .siw-main-view .device-challenge-poll .skinny-content{margin:20px auto 0;width:88%}#okta-sign-in .siw-main-view .device-challenge-poll .skinny-content .link{color:#007cc0}#okta-sign-in .siw-main-view .device-challenge-poll .ul-button{margin-top:20px}#okta-sign-in .siw-main-view .device-challenge-poll .highlight-text{font-weight:700}#okta-sign-in .siw-main-view .device-challenge-poll .app-link-content{margin-bottom:15px}#okta-sign-in .siw-main-view .device-challenge-poll .app-link-content .spinner{margin-bottom:30px}#okta-sign-in .siw-main-view .device-challenge-poll .hide.button.link-button{display:none}#okta-sign-in .device-enrollment-terminal ol{counter-reset:decimal}#okta-sign-in .device-enrollment-terminal ol li,#okta-sign-in .device-enrollment-terminal ul li{margin:24px 0;padding-left:24px}#okta-sign-in .device-enrollment-terminal ol li:before,#okta-sign-in .device-enrollment-terminal ul li:before{display:inline-block;left:0;position:absolute;width:20px}#okta-sign-in .device-enrollment-terminal ol li:before{content:counter(decimal) ". ";counter-increment:decimal}#okta-sign-in .device-enrollment-terminal ul li:before{content:"•"}#okta-sign-in .device-enrollment-terminal .copy-clipboard-button{height:44px;line-height:44px;margin-top:8px}#okta-sign-in .device-enrollment-terminal .copy-org-clipboard-button{text-align:center;width:100%}#okta-sign-in .device-enrollment-terminal .download-ov-link{color:#007cc0}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .explanation{margin:24px 0}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .o-form-label{font-weight:400}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .subtitle{font-weight:700}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .org-signin-link{font-weight:600;margin:10px 0}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .semi-strong{font-weight:600;word-break:break-word}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .app-store-logo{background-position:50%;background-repeat:no-repeat;display:block;height:40px;margin:auto}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .android-app-store-logo{background-image:url('google-play-store.548639449f5a4be1.svg')}#okta-sign-in .device-enrollment-terminal .o-form-fieldset-container .ios-app-store-logo{background-image:url('apple-app-store.a2e763b82653be76.svg')}#okta-sign-in .device-enrollment-terminal .copy{color:#6e6e78;font-size:10px;font-style:italic;margin-top:16px}#okta-sign-in .siw-main-view .okta-form-subtitle{text-align:center}#okta-sign-in .siw-main-view .siw-main-body span.authenticator-verify-nickname{word-break:break-word}#okta-sign-in .authenticator-enroll-list .authenticator-description,#okta-sign-in .authenticator-enroll-list-container .authenticator-description{width:100%}#okta-sign-in .authenticator-enroll-list .list-content .authenticator-list-title,#okta-sign-in .authenticator-enroll-list-container .list-content .authenticator-list-title{font-weight:600;margin-bottom:15px}#okta-sign-in .authenticator-enroll-list .list-content .authenticator-list-subtitle,#okta-sign-in .authenticator-enroll-list-container .list-content .authenticator-list-subtitle{margin-bottom:15px}#okta-sign-in .authenticator-enroll-list .skip-all,#okta-sign-in .authenticator-enroll-list-container .skip-all{margin-bottom:15px;text-align:center;width:100%}#okta-sign-in .authenticator-enroll-list .authenticator-verify-list .authenticator-button{padding-top:10px}@media only screen and (max-device-width:480px){#okta-sign-in .authenticator-enroll-list .authenticator-verify-list .authenticator-button{margin-top:10px;width:100%}}#okta-sign-in .authenticator-enroll-list .authenticator-verify-list .authenticator-button .button{height:30px;line-height:28px;margin-top:0;padding:0 10px}@media only screen and (max-device-width:480px){#okta-sign-in .authenticator-enroll-list .authenticator-verify-list .authenticator-button .button{text-align:center;width:100%}}#okta-sign-in .authenticator-enrollment-nickname{text-overflow:ellipsis}#okta-sign-in .authenticator-verify-list .authenticator-description{align-items:center;display:flex;flex-direction:row}#okta-sign-in .authenticator-verify-list .authenticator-description>div{margin:0 5px}#okta-sign-in .authenticator-verify-list .authenticator-description .authenticator-button{padding:0}#okta-sign-in .authenticator-verify-list .authenticator-description .authenticator-label{width:175px}#okta-sign-in .authenticator-verify-list .authenticator-description .authenticator-label--small{line-height:1}#okta-sign-in .authenticator-row{align-items:center;display:flex;margin-bottom:30px}#okta-sign-in .authenticator-row .authenticator-usage-text{color:#6e6e78}#okta-sign-in .authenticator-row .authenticator-button{padding-top:10px}@media only screen and (max-device-width:480px){#okta-sign-in .authenticator-row .authenticator-button{margin-top:10px;width:100%}}#okta-sign-in .authenticator-row .authenticator-button .button{height:30px;line-height:28px;margin-top:0;padding:0 10px}@media only screen and (max-device-width:480px){#okta-sign-in .authenticator-row .authenticator-button .button{text-align:center;width:100%}}#okta-sign-in .authenticator-row .authenticator-grace-period-text-container{display:inline-block}#okta-sign-in .authenticator-row .authenticator-grace-period-required-description{color:#966603}#okta-sign-in .authenticator-row .authenticator-grace-period-required-icon{display:inline-block;margin-right:5px;margin-top:2px;vertical-align:top}#okta-sign-in .authenticator-row .authenticator-grace-period-required-icon:before{content:url('clock.569bbdcae64b04bf.png')}#okta-sign-in .authenticator-row .authenticator-icon-container{align-self:flex-start;margin-right:20px}#okta-sign-in .authenticator-row .authenticator-icon{background-position:50% 50%;background-repeat:no-repeat;background-size:38px 38px;border:1px solid #ccc;border-radius:50%;height:38px;width:38px}#okta-sign-in .authenticator-row .success-16-gray,#okta-sign-in .authenticator-row .success-16-green{flex-shrink:0;height:20px;line-height:24px;width:20px}#okta-sign-in .authenticator-row .success-16-gray:before,#okta-sign-in .authenticator-row .success-16-green:before{font-size:20px}#okta-sign-in .siw-main-view .oie-enroll-webauthn .uv-required-callout,#okta-sign-in .siw-main-view .oie-verify-webauthn .uv-required-callout{border:none;margin:20px 0;padding:7px 9px 7px 20px!important}#okta-sign-in .siw-main-view .oie-enroll-webauthn .uv-required-callout:before,#okta-sign-in .siw-main-view .oie-verify-webauthn .uv-required-callout:before{width:10px}#okta-sign-in .siw-main-view .oie-enroll-webauthn .okta-waiting-spinner,#okta-sign-in .siw-main-view .oie-verify-webauthn .okta-waiting-spinner{display:none}#okta-sign-in .siw-main-view .oie-enroll-webauthn .idx-webauthn-enroll-text,#okta-sign-in .siw-main-view .oie-enroll-webauthn .idx-webauthn-verify-text,#okta-sign-in .siw-main-view .oie-verify-webauthn .idx-webauthn-enroll-text,#okta-sign-in .siw-main-view .oie-verify-webauthn .idx-webauthn-verify-text{margin-bottom:20px}#okta-sign-in .siw-main-view .oie-enroll-webauthn .setup-webauthn-residentkey-text,#okta-sign-in .siw-main-view .oie-verify-webauthn .setup-webauthn-residentkey-text{margin-bottom:25px}#okta-sign-in .siw-main-view .oie-enroll-webauthn .setup-webauthn-residentkey-text .setup-webauthn-residentkey-link,#okta-sign-in .siw-main-view .oie-verify-webauthn .setup-webauthn-residentkey-text .setup-webauthn-residentkey-link{color:#0074b3}#okta-sign-in .oie-enroll-ov-poll .ov-info li:not(:last-child){margin-bottom:15px}#okta-sign-in .oie-enroll-ov-poll .qrcode-container{margin-bottom:15px;text-align:center}#okta-sign-in .oie-enroll-ov-poll .qrcode-container .qrcode{display:block;margin:0 auto}#okta-sign-in .oie-enroll-ov-poll .email-info,#okta-sign-in .oie-enroll-ov-poll .sms-info{margin-bottom:15px}#okta-sign-in .oie-enroll-ov-poll .deviceBootstrap-info,#okta-sign-in .oie-enroll-ov-poll .qrcode-info,#okta-sign-in .oie-enroll-ov-poll .sameDevice-info{list-style:decimal;list-style-position:inside}#okta-sign-in .oie-enroll-ov-poll .deviceBootstrap-info li:last-child,#okta-sign-in .oie-enroll-ov-poll .sameDevice-info li:last-child{margin-bottom:10px}#okta-sign-in .oie-enroll-ov-poll .sameDevice-setup{text-align:center}#okta-sign-in .oie-enroll-ov-poll .sameDevice-setup.ov-enrollment-enabled{margin-top:-30px}#okta-sign-in .oie-enroll-ov-poll .sameDevice-setup ol{list-style:none}#okta-sign-in .oie-enroll-ov-poll .sameDevice-setup .ov-info{margin-bottom:15px}#okta-sign-in .oie-enroll-ov-poll .sameDevice-setup .setup-button{margin:15px auto;text-decoration:none;width:100%}#okta-sign-in .oie-enroll-ov-poll .sameDevice-setup .download-ov-link,#okta-sign-in .oie-enroll-ov-poll .sameDevice-setup .orOnMobileLink{color:#0074b3;text-decoration:none}#okta-sign-in .oie-enroll-ov-poll .app-store-logo{background-position:50%;background-repeat:no-repeat;display:block;height:50px;margin:10px auto}#okta-sign-in .oie-enroll-ov-poll .android-app-store-logo{background-image:url('google-play-store.548639449f5a4be1.svg')}#okta-sign-in .oie-enroll-ov-poll .ios-app-store-logo{background-image:url('apple-app-store.a2e763b82653be76.svg');transform:scale(1.4)}#okta-sign-in .oie-enroll-ov-poll .windows-app-store-logo{background-image:url('windows-app-store.ffb3a9f2b8ffb428.svg')}#okta-sign-in .oie-enroll-ov-poll .osx-app-store-logo{background-image:url('osx-app-store.53bdeb9008a04bda.svg')}#okta-sign-in .oie-enroll-ov-poll .switch-channel-link{color:#0074b3}#okta-sign-in .oie-enroll-ov-poll .o-form-error-container>.infobox+.resend-ov-link-view{margin-top:20px}#okta-sign-in .oie-enroll-ov-poll .copy-org-clipboard-button{height:44px;line-height:44px;margin-bottom:15px;margin-left:5%;margin-top:15px;text-align:center;width:90%}#okta-sign-in .oie-enroll-ov-poll .download-ov-link{color:#007cc0}#okta-sign-in .oie-enroll-ov-poll .explanation{margin-bottom:12px;margin-top:-12px}#okta-sign-in .oie-enroll-ov-poll .closing{margin-bottom:12px;margin-top:12px}#okta-sign-in .oie-enroll-ov-poll .semi-strong{font-weight:600;word-break:break-word}#okta-sign-in .oie-enroll-ov-data .country-code-label{min-width:3rem;padding:.125rem 0 0;text-align:center;vertical-align:middle}#okta-sign-in .oie-enroll-ov-data .switch-channel-text{margin:-15px 0 20px}#okta-sign-in .oie-enroll-ov-data .switch-channel-link{color:#0074b3}#okta-sign-in .okta-verify-uv-callout-content{margin-bottom:15px}#okta-sign-in .okta-verify-uv-callout-content ul{list-style:inherit;margin-left:20px}#okta-sign-in .okta-verify-send-push-form .o-form-button-bar{padding-bottom:10px}#okta-sign-in .okta-verify-push-challenge .o-form-fieldset:first-of-type{margin-top:10px}#okta-sign-in .okta-verify-push-challenge .o-form-fieldset:last-of-type{margin-bottom:0}#okta-sign-in .ov-same-device-enroll-text{margin:0 0 20px;text-align:center}#okta-sign-in .ov-same-device-enroll-text .ov-same-device-enroll-link{color:#0074b3}#okta-sign-in .challenge-authenticator--duo form iframe,#okta-sign-in .enroll-authenticator--duo form iframe{height:400px;width:100%}#okta-sign-in .phone-authenticator-enroll .okta-form-subtitle{text-align:center}#okta-sign-in .phone-authenticator-enroll__phone-code{min-width:3rem;padding:.125rem 0 0;text-align:center;vertical-align:middle}#okta-sign-in .phone-authenticator-enroll .hide{display:none}#okta-sign-in .phone-authenticator-challenge .okta-form-subtitle{text-align:center}#okta-sign-in .phone-authenticator-challenge .okta-form-subtitle p{margin-top:1rem}#okta-sign-in .phone-authenticator-challenge__link{display:block;margin-top:1rem;text-align:center;width:100%}#okta-sign-in .phone-authenticator-challenge .hide{display:none}#okta-sign-in .password-authenticator--heading{margin-bottom:1rem}#okta-sign-in .password-authenticator--list{list-style:outside;margin-bottom:1rem;padding-left:1rem}#okta-sign-in .oie-enroll-google-authenticator .google-authenticator-setup-info-title{margin-bottom:15px;text-align:center}#okta-sign-in .oie-enroll-google-authenticator .qrcode-info-container{display:flex}#okta-sign-in .oie-enroll-google-authenticator .google-authenticator-setup-info{margin-right:1rem}#okta-sign-in .oie-enroll-google-authenticator .qrcode-container{align-items:center;display:flex;flex-direction:column;margin-bottom:15px}#okta-sign-in .oie-enroll-google-authenticator .qrcode-container .qrcode{border:1px solid #ddd;border-radius:3px;display:block;margin-bottom:5px;max-width:150px}#okta-sign-in .oie-enroll-google-authenticator .google-authenticator-next.default-custom-button{margin-bottom:25px;margin-top:0}#okta-sign-in .oie-enroll-google-authenticator .shared-secret .o-form-input{width:100%}#okta-sign-in .oie-enroll-google-authenticator .shared-secret .o-form-input input{text-align:center}#okta-sign-in .piv-cac-card .piv-verify-text{margin-top:1rem}#okta-sign-in .siw-main-view .number-challenge-section{text-align:center}#okta-sign-in .siw-main-view .number-challenge-section .phone{margin:20px 0}#okta-sign-in .siw-main-view .number-challenge-section .phone .phone--body{background:#666;border-radius:6px;display:inline-block;margin:0 auto;padding:14px 3px 0}#okta-sign-in .siw-main-view .number-challenge-section .phone .phone--screen{background:#e5edfb;min-width:50px;padding:20px 0}#okta-sign-in .siw-main-view .number-challenge-section .phone .phone--number{color:#1662dd;font-size:25px;padding:10px}#okta-sign-in .siw-main-view .number-challenge-section .phone .phone--home-button{background:#fff;border-radius:50%;height:10px;margin:3px auto;width:10px}#okta-sign-in .siw-main-view .number-challenge-section .challenge-number{font-weight:700}#okta-sign-in .enduser-email-consent .o-form-button-bar{display:flex}#okta-sign-in .enduser-email-consent--info{align-items:center;display:flex;margin-bottom:1.5rem}#okta-sign-in .enduser-email-consent--icon{background-size:cover;height:2rem;margin-right:1rem;width:2rem}#okta-sign-in .enduser-email-otp-only .o-form-button-bar{display:flex}#okta-sign-in .enduser-email-otp-only--info{align-items:center;display:flex;margin-bottom:.5rem;margin-top:.5rem}#okta-sign-in .enduser-email-otp-only--icon{background-size:cover;height:2rem;margin-right:1rem;width:2rem}#okta-sign-in .enter-code-on-page{font-size:small;margin-bottom:1.5rem;text-align:center}#okta-sign-in .otp-value{font-size:x-large;margin-bottom:1rem;text-align:center}#okta-sign-in .otp-warning{color:#6e6e78;text-align:center}#okta-sign-in .device-code-terminal--icon-container{line-height:1.5;margin:0 0 25px;text-align:center}#okta-sign-in .device-code-terminal--icon{display:inline-block;width:21px}#okta-sign-in .success-redirect .okta-waiting-spinner{margin-top:24px}#okta-sign-in .siw-main-footer .captcha-footer{margin-top:10px}#okta-sign-in .siw-main-footer .captcha-footer .footer-text{color:#a7a7a7;font-size:12px}#okta-sign-in .grecaptcha-badge{z-index:9999}#okta-sign-in .yubikey-demo{background:url('yubikeyDemo.fb977aac6934f921.png') no-repeat 50%;background-color:"red";background-size:contain;margin-bottom:20px;min-height:102px;width:100%}#okta-sign-in .custom-access-denied-error-message .custom-links{display:flex;flex-direction:column;margin-left:0}#okta-sign-in .end-user-remediation-messages-view>div:not(:last-child){margin-bottom:8px}#okta-sign-in .end-user-remediation-messages-view .end-user-remediation-options .end-user-remediation-option,#okta-sign-in .end-user-remediation-messages-view .end-user-remediation-title{font-weight:700}#okta-sign-in .end-user-remediation-messages-view .end-user-remediation-options .end-user-remediation-option:not(:first-child){margin-top:8px}#okta-sign-in .end-user-remediation-messages-view .end-user-remediation-options .end-user-remediation-action{display:list-item;margin-left:18px}#okta-sign-in .device-code-terminal .retry-button{display:block}@media only screen and (max-height:550px){#okta-sign-in.can-remove-beacon .beacon-container{display:none}#okta-sign-in.can-remove-beacon .auth-content{padding-top:20px}#okta-sign-in.can-remove-beacon .enroll-choices{padding-top:15px}#okta-sign-in.can-remove-beacon .auth-header{padding:30px 90px 25px}}#okta-sign-in .accessibility-text{display:block;height:0;overflow:hidden}#okta-sign-in .focused-input,#okta-sign-in .link.help:focus,#okta-sign-in input[type=radio]:focus+label,#okta-sign-in input[type=text]:focus{box-shadow:0 0 8px #51cbee}#okta-sign-in .o-form-button-bar.focused-input{margin-bottom:25px;padding-bottom:0}.qtip{font-size:14px;line-height:1.2}.qtip-custom .qtip-titlebar{background-color:transparent;border:0;font-weight:400}.qtip-title{word-break:break-all}.security-image-qtip.qtip-custom{font-size:13px;line-height:1.4;padding:8px 8px 5px}.security-image-qtip.qtip-custom canvas{margin-top:2px}.security-image-qtip.qtip-custom .qtip-icon{background:transparent url('tooltip_close.07f7ceff515e44fa.png') no-repeat 50%;border:none;color:transparent;right:2px;text-decoration:none;top:4px}.security-image-qtip.qtip-custom .qtip-icon:hover{opacity:.5}

/*! Custom qtip styles, based on dark theme */.qtip-custom{background-color:#4d4d4d;border-color:#303030;color:#f3f3f3;padding:5px 8px 8px}.qtip-custom.qtip-pos-bl{border-radius:4px 4px 4px 0}.qtip-custom.qtip-pos-br{border-radius:4px 4px 0}.qtip-custom .qtip-content{color:#f3f3f3}.qtip-custom .qtip-titlebar{background-color:#404040}.qtip-custom .qtip-icon{border-color:#444}.qtip-custom .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-custom .qtip-content ul{list-style:disc}.qtip-custom .qtip-content ul>li{color:#69882a;font-size:20px}.qtip-custom .qtip-content ul>li span{color:#f3f3f3;font-size:12px;vertical-align:middle}.chzn-container{zoom:1;display:block;float:left;position:relative;vertical-align:middle}.chzn-container .chzn-drop{background:#fff;border:1px solid #888;border-top:0;box-shadow:0 1px 2px hsla(0,0%,69%,.15);-ms-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;left:-9999px;position:absolute;top:100%;width:100%;z-index:1010}.chzn-container.chzn-with-drop .chzn-drop{left:0}.chzn-container-single .chzn-single{-moz-background-clip:padding;background-clip:padding-box;display:block;height:28px;line-height:28px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap}.chzn-container-single .chzn-single:hover{border:1px solid #888}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{color:#333;display:block;margin-right:26px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-shadow:0 1px 0 #fff;white-space:nowrap}.chzn-container-single .chzn-single abbr{background:url('chosen-sprite.e7ced34e64a5eb24.png') -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:26px;top:6px;width:12px}.chzn-container-single .chzn-single abbr:hover,.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single .chzn-single div{display:block;height:100%;position:absolute;right:0;top:3px;width:18px}.chzn-container-single .chzn-single div b{background:url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat 0 2px;display:block;height:100%;width:100%}.chzn-container-single .chzn-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat 100% -20px;background:url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;border-radius:0;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;font-size:1em;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}.chzn-container-single .chzn-drop{-moz-background-clip:padding;background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:-1px}.chzn-container-single-nosearch .chzn-search{left:-9999px;position:absolute}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{margin:0;padding:0;white-space:nowrap}.chzn-container-multi .chzn-choices .search-field input{background:transparent!important;border:0!important;box-shadow:none;color:#666;font-size:100%;height:15px;margin:1px 0;outline:0;padding:5px}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-moz-background-clip:padding;background-clip:padding-box;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #aaa;border-radius:3px;box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;position:relative}.chzn-container-multi .chzn-choices .search-choice,.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#f4f4f4",endColorstr = "#eeeeee",GradientType = 0)}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-image:linear-gradient(180deg,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #ccc;color:#666;padding-right:5px}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{background:url('chosen-sprite.e7ced34e64a5eb24.png') -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:3px;top:4px;width:12px}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover,.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:-42px -10px}.chzn-container .chzn-results{-webkit-overflow-scrolling:touch;margin:3px 0 4px;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0;position:relative}.chzn-container-multi .chzn-results{margin:0;padding:0}.chzn-container .chzn-results li{border:solid #fff;border-width:0 0 1px;display:none;line-height:16px;list-style:none;margin:0;padding:7px 8px}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background:#f9f9f9}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#fff;display:list-item}.chzn-container .chzn-results .group-result{color:#999;cursor:default;font-weight:700}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat -22px -3px}.chzn-container-active.chzn-with-drop .chzn-single{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;background:#fff;border:1px solid #888;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:inset 0 1px 0 #fff}.chzn-container-active .chzn-single{border:1px solid #888;box-shadow:0 1px 2px hsla(0,0%,69%,.3)}.chzn-container-active.chzn-with-drop .chzn-single div{background:transparent;border-left:none}.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-18px 2px}.chzn-container-active .chzn-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chzn-container-active .chzn-choices .search-field input{color:#111!important}.chzn-disabled{cursor:default;opacity:.5!important}.chzn-disabled .chzn-choices .search-choice .search-choice-close,.chzn-disabled .chzn-single{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{overflow:visible;padding:0 8px 0 0}.chzn-rtl .chzn-single span{direction:rtl;margin-left:26px;margin-right:0}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto}.chzn-rtl .chzn-search{left:9999px}.chzn-rtl.chzn-with-drop .chzn-search{left:0}.chzn-rtl .chzn-drop{left:9999px}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:none}.chzn-rtl .chzn-search input{background:#fff url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat -30px -20px;background:url('chosen-sprite.e7ced34e64a5eb24.png') no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);direction:rtl;padding:4px 5px 4px 20px}.chzn-container-single.chzn-rtl .chzn-single div b{background-position:6px 2px}.chzn-container-single.chzn-rtl.chzn-with-drop .chzn-single div b{background-position:-12px 2px}@media (min-resolution:192dpi){.chzn-container .chzn-results-scroll-down span,.chzn-container .chzn-results-scroll-up span,.chzn-container-multi .chzn-choices .search-choice .search-choice-close,.chzn-container-single .chzn-search input,.chzn-container-single .chzn-single abbr,.chzn-container-single .chzn-single div b,.chzn-rtl .chzn-search input{background-image:url('chosen-sprite@2x.2019bbf3ab089c1f.png')!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}.chzn-container.chzn-container-single-nosearch.closed .chzn-drop,.chzn-container.chzn-container-single.closed .chzn-drop{border:none;left:0;margin-bottom:-35px;min-height:36px;overflow:hidden;position:relative;top:-35px;z-index:0}.chzn-container.chzn-container-single .chzn-single,.chzn-container.chzn-container-single-nosearch .chzn-single{z-index:1}.chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search,.chzn-container.chzn-container-single.closed .chzn-drop .chzn-search{left:0;position:relative}.chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search input[type=text],.chzn-container.chzn-container-single.closed .chzn-drop .chzn-search input[type=text]{background-color:transparent;border:none;caret-color:transparent}.chzn-container.chzn-container-single-nosearch.closed .chzn-drop .chzn-search:after,.chzn-container.chzn-container-single.closed .chzn-drop .chzn-search:after{background:none}.o-form-head{font-size:15px;line-height:1.5;margin-top:10px;text-align:center;text-transform:none}.o-form-head+.o-form-explain{margin-bottom:20px;text-align:center}.o-form-button-bar{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0 0 25px}.o-form-button-bar .button{display:block;height:50px;width:100%}.o-form-button-bar .button-success{position:absolute;text-align:center}.o-form-theme{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0 0 14px}.o-form .o-form-fieldset:last-child{margin-bottom:15px}.o-form .o-form-fieldset.margin-btm-0{margin-bottom:0}.o-form .o-form-label,.o-form input,.o-form label,.o-form textarea{font-size:14px}.o-form .o-form-label{font-weight:400}.o-form .o-form-label-inline+.input-fix input[type=text]{line-height:27px}.o-form .input-fix,.o-form .textarea-fix{border:1px solid #8c8c96;display:inline-block;float:left;height:40px}.o-form .input-fix input[disabled],.o-form .input-fix input[readonly],.o-form .textarea-fix input[disabled],.o-form .textarea-fix input[readonly]{background:#f4f4f4;border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);color:#6e6e78}.o-form .input-fix input,.o-form .textarea-fix input{background:none;border:none;box-shadow:none;font-size:14px;line-height:22px;padding:8px}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.o-form .input-fix input,.o-form .textarea-fix input{font-size:15px}}.o-form .input-fix input::-webkit-input-placeholder,.o-form .textarea-fix input::-webkit-input-placeholder{font-size:14px;letter-spacing:0}.o-form .input-fix input::-moz-placeholder,.o-form .textarea-fix input::-moz-placeholder{font-size:14px}.o-form .input-fix input:-ms-input-placeholder,.o-form .textarea-fix input:-ms-input-placeholder{font-size:14px;line-height:27px}.o-form .input-fix input:-webkit-autofill,.o-form .textarea-fix input:-webkit-autofill{border-radius:3px;-webkit-box-shadow:inset 0 0 0 1000px #fff}.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:14px}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.o-form .input-fix input[type=password],.o-form .textarea-fix input[type=password]{font-size:15px}}.o-form .input-fix .placeholder,.o-form .textarea-fix .placeholder{color:#aaa}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.o-form .chzn-container-single .chzn-search input,.o-form select,.o-form select:focus{font-size:15px}}.o-form .custom-checkbox label{font-size:13px}.o-form .o-form-input input[name=nextPassCode],.o-form .o-form-input input[name=passCode]{font-family:Anonymous Pro,Andale Mono,Courier New,Courier,serif;font-size:17px;letter-spacing:1px}.o-form .o-form-input .o-form-control{position:relative}.o-form .o-form-input .input-icon,.o-form .o-form-input .input-tooltip{height:16px;margin-top:-11px;position:absolute;top:50%;width:16px}.o-form .o-form-input .input-icon+input,.o-form .o-form-input .input-icon+input+input,.o-form .o-form-input .input-tooltip+input,.o-form .o-form-input .input-tooltip+input+input{padding-right:30px}.o-form .o-form-input .input-icon{left:10px;opacity:.25}.o-form .o-form-input .input-icon+input,.o-form .o-form-input .input-icon+input+input{padding-left:30px}.o-form .o-form-input .input-tooltip{opacity:.5;right:10px}.o-form-input-group .o-form-control{display:table-cell;float:none;white-space:nowrap}.form-divider{border-bottom:1px solid #e8e8e8;clear:both;margin-bottom:25px;padding-top:5px}.chzn-container-single .chzn-single{border:1px solid #8c8c96;border-radius:3px;height:38px;line-height:38px}.chzn-container-single .chzn-single div b{background-position:0 6px}.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-17px 7px}.custom-checkbox label{background-image:url('checkbox-sign-in-widget.fed340838aa12fa8.png');height:30px}.custom-checkbox label.focus{background-position:-16px -1013px}.custom-checkbox label.focus:before{background-position:-16px -1020px}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.custom-checkbox label{background-image:url('checkbox-sign-in-widget@2x.0d76a86a0a3197ed.png');background-size:50px 1155px;height:30px}}.chzn-container-active{background:transparent;border:0;color:#6e6e78;font:inherit;font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif;font-size:14px;margin:0;outline:0;padding:0;vertical-align:baseline}.chzn-container-active a,.chzn-container-active abbr,.chzn-container-active acronym,.chzn-container-active address,.chzn-container-active applet,.chzn-container-active b,.chzn-container-active big,.chzn-container-active blockquote,.chzn-container-active caption,.chzn-container-active center,.chzn-container-active cite,.chzn-container-active code,.chzn-container-active dd,.chzn-container-active del,.chzn-container-active dfn,.chzn-container-active div,.chzn-container-active dl,.chzn-container-active dt,.chzn-container-active em,.chzn-container-active fieldset,.chzn-container-active form,.chzn-container-active h1,.chzn-container-active h2,.chzn-container-active h3,.chzn-container-active h4,.chzn-container-active h5,.chzn-container-active h6,.chzn-container-active i,.chzn-container-active iframe,.chzn-container-active img,.chzn-container-active ins,.chzn-container-active kbd,.chzn-container-active label,.chzn-container-active legend,.chzn-container-active li,.chzn-container-active object,.chzn-container-active ol,.chzn-container-active p,.chzn-container-active pre,.chzn-container-active q,.chzn-container-active s,.chzn-container-active samp,.chzn-container-active small,.chzn-container-active span,.chzn-container-active strike,.chzn-container-active strong,.chzn-container-active sub,.chzn-container-active sup,.chzn-container-active table,.chzn-container-active tbody,.chzn-container-active td,.chzn-container-active tfoot,.chzn-container-active th,.chzn-container-active thead,.chzn-container-active tr,.chzn-container-active tt,.chzn-container-active u,.chzn-container-active ul,.chzn-container-active var{background:transparent;border:0;font-size:100%;font:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}.chzn-container:focus-within{border-color:#0074b3;box-shadow:0 0 8px #51cbee}.skip-to-content-link{color:#007cc0;font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif;left:10px;margin-top:10px;padding:10px;position:absolute;text-decoration:none;top:0;transform:translateY(-100%);transition:transform .3s}.skip-to-content-link:active,.skip-to-content-link:hover,.skip-to-content-link:visited{color:#007cc0}.skip-to-content-link:hover{text-decoration:underline}.skip-to-content-link:focus{transform:translateY(0)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#okta-sign-in.auth-container{display:block}}#okta-sign-in.auth-container.main-container{color:#6e6e78;font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container h2,#okta-sign-in.auth-container h3{color:#5e5e5e;font-weight:600}#okta-sign-in.auth-container .okta-sign-in-header{color:#5e5e5e}#okta-sign-in.auth-container .okta-form-subtitle{color:#6e6e78}#okta-sign-in.auth-container .okta-form-label{color:#1d1d21;font-weight:600}#okta-sign-in.auth-container .o-form-explain{padding-top:0}#okta-sign-in.auth-container .o-form-explain.okta-form-input-error{padding-top:8px}#okta-sign-in.auth-container .link,#okta-sign-in.auth-container .link:active,#okta-sign-in.auth-container .link:hover,#okta-sign-in.auth-container .link:link,#okta-sign-in.auth-container .link:visited{color:#6e6e78}#okta-sign-in.auth-container .inline-link,#okta-sign-in.auth-container .inline-link:active,#okta-sign-in.auth-container .inline-link:hover,#okta-sign-in.auth-container .inline-link:link,#okta-sign-in.auth-container .inline-link:visited{color:#0074b3}#okta-sign-in.auth-container input[type=button],#okta-sign-in.auth-container input[type=submit]{font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container input[type=button]:focus,#okta-sign-in.auth-container input[type=submit]:focus{border-color:#0074b3;box-shadow:0 0 8px #51cbee}#okta-sign-in.auth-container.main-container{background-color:#fff;border-color:#ddd #ddd #d8d8d8;box-shadow:0 2px 0 hsla(0,0%,69%,.12)}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){#okta-sign-in.auth-container.main-container{border-width:0;box-shadow:none}}#okta-sign-in.auth-container.main-container .bg-helper{color:#fff}#okta-sign-in.auth-container.main-container .primary-auth .password-with-toggle{padding-right:65px}#okta-sign-in.auth-container.main-container .o-form .o-form-input .o-form-control .input-icon-divider{border-right:1px solid #8c8c96;height:38px;position:absolute;right:34px;top:0}#okta-sign-in.auth-container.main-container .o-form .o-form-input .o-form-control.focused-input .input-icon-divider{border-right:1px solid #0074b3}#okta-sign-in.auth-container.main-container .margin-btm-5{margin-bottom:5px}#okta-sign-in.auth-container.main-container .margin-btm-30{margin-bottom:30px}#okta-sign-in.auth-container.main-container .margin-top-30{margin-top:30px}#okta-sign-in.auth-container .okta-sign-in-header{border-bottom-color:#ddd}#okta-sign-in.auth-container .okta-sign-in-beacon-border{border-color:#a7a7a7}#okta-sign-in.auth-container .okta-form-divider{border-bottom-color:#e8e8e8}#okta-sign-in.auth-container .okta-webauthn-authenticator{background-image:url('webauthn_authenticator.f4c705e081e28778.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .okta-webauthn-authenticator{background-image:url('webauthn_authenticator@2x.b8545ed1e919ba58.png')}}#okta-sign-in.auth-container .okta-verify-authenticator{background-image:url('oktaVerify_authenticator.2fb5911e368b14c8.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .okta-verify-authenticator{background-image:url('oktaVerify_authenticator@2x.e0bd3163bd2382b8.png')}}#okta-sign-in.auth-container .factor-icon,#okta-sign-in.auth-container .qrcode-image{border-color:#ccc}#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-verify,#okta-sign-in.auth-container .mfa-okta-verify-30{background-image:url('oktaVerify_38x38.ffc9eb8b4831b007.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-verify,#okta-sign-in.auth-container .mfa-okta-verify-30{background-image:url('oktaVerify_ico@2x.6cb29b98a99b9cd4.png')}}#okta-sign-in.auth-container .mfa-okta-verify{background-image:url('oktaVerify_70x70.8c5297a6f578084a.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-verify{background-image:url('oktaVerify@2x.8c5297a6f578084a.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-google-auth,#okta-sign-in.auth-container .mfa-google-auth-30{background-image:url('googleAuth_38x38.32a97073b8a9eab8.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-google-auth,#okta-sign-in.auth-container .mfa-google-auth-30{background-image:url('googleAuth_ico@2x.421310a69db3f329.png')}}#okta-sign-in.auth-container .mfa-google-auth{background-image:url('googleAuth_70x70.ed26b7f6e6de1e5d.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-google-auth{background-image:url('googleAuth@2x.0e6168741cb2a826.png')}}#okta-sign-in.auth-container .mfa-hotp,#okta-sign-in.auth-container .mfa-tac{background-image:url('hotpFactor_70x70.305b00b94d78f792.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-hotp,#okta-sign-in.auth-container .mfa-tac{background-image:url('hotpFactor@2x.f83b9e42909db9eb.png')}}#okta-sign-in.auth-container .mfa-hotp-30{background-image:url('hotpFactor_38x38.94550ed2500b8089.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-hotp-30{background-image:url('hotpFactor_ico@2x.dee8779cf3770b57.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-symantec,#okta-sign-in.auth-container .mfa-symantec-30{background-image:url('symantec_38x38.9b6ab2fad820765a.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-symantec,#okta-sign-in.auth-container .mfa-symantec-30{background-image:url('symantec_ico@2x.8a7c73e6ac319bf9.png')}}#okta-sign-in.auth-container .mfa-symantec{background-image:url('symantec_70x70.8026f9d9f9adc640.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-symantec{background-image:url('symantec@2x.2b2d64922d2d58b9.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-rsa,#okta-sign-in.auth-container .mfa-rsa-30{background-image:url('rsa_38x38.ec75abddf74ba629.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-rsa,#okta-sign-in.auth-container .mfa-rsa-30{background-image:url('rsa_ico@2x.1cea2df887e86d2c.png')}}#okta-sign-in.auth-container .mfa-rsa{background-image:url('rsa_70x70.b57d7dbd6beffdc8.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-rsa{background-image:url('rsa@2x.69f109cfab7a9dff.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-onprem,#okta-sign-in.auth-container .mfa-onprem-30{background-image:url('onprem_38x38.8c3c2f90495f45e5.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-onprem,#okta-sign-in.auth-container .mfa-onprem-30{background-image:url('onprem_ico@2x.4eeccf3eed367dd0.png')}}#okta-sign-in.auth-container .mfa-onprem{background-image:url('onprem_70x70.98cc8d10b98d183b.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-onprem{background-image:url('onprem@2x.86c547f44813eaae.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-duo,#okta-sign-in.auth-container .mfa-duo-30{background-image:url('duo_38x38.ae6ae93e92e371f2.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-duo,#okta-sign-in.auth-container .mfa-duo-30{background-image:url('duo_ico@2x.495a69c2936fc6f9.png')}}#okta-sign-in.auth-container .mfa-duo{background-image:url('duo_70x70.88f1380ac0a0c7cf.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-duo{background-image:url('duo@2x.138e30716e3465e9.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-yubikey,#okta-sign-in.auth-container .mfa-yubikey-30{background-image:url('yubico_38x38.7974e2c4f47d7c29.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-yubikey,#okta-sign-in.auth-container .mfa-yubikey-30{background-image:url('yubico_ico@2x.be5e7e97c35d2a61.png')}}#okta-sign-in.auth-container .mfa-yubikey{background-image:url('yubico_70x70.779dde71357c693d.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-yubikey{background-image:url('yubico@2x.09dc3fe6c6a7c850.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-sms,#okta-sign-in.auth-container .mfa-sms-30{background-image:url('sms_38x38.cf4df6882eb201e6.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-sms,#okta-sign-in.auth-container .mfa-sms-30{background-image:url('sms_ico@2x.a6c45dd4127fc4c4.png')}}#okta-sign-in.auth-container .mfa-okta-sms{background-image:url('sms_70x70.b8b31dc87142e1db.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-sms{background-image:url('sms@2x.2ef80418ad5e423a.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-call,#okta-sign-in.auth-container .mfa-call-30{background-image:url('voicecall_38x38.9c83798f7ae305ec.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-call,#okta-sign-in.auth-container .mfa-call-30{background-image:url('voicecall_ico@2x.61e58cb463e6b3e1.png')}}#okta-sign-in.auth-container .mfa-okta-call{background-image:url('voicecall_70x70.84c1b8b6188da9e6.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-call{background-image:url('voicecall@2x.6345a7d7a214a233.png')}}#okta-sign-in.auth-container .mfa-okta-phone{background-image:url('phone_70x70.2f93946edd11f54a.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-phone{background-image:url('phone@2x.ce82b8f2a11e6f24.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-email,#okta-sign-in.auth-container .mfa-email-30{background-image:url('email_38x38.8835c65303882158.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-email,#okta-sign-in.auth-container .mfa-email-30{background-image:url('email_ico@2x.a034de5d0c8d7dec.png')}}#okta-sign-in.auth-container .mfa-okta-email{background-image:url('email_70x70.4a6dad9390386539.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-email{background-image:url('email@2x.7bd2a7a9131665e0.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-security-question,#okta-sign-in.auth-container .mfa-question-30{background-image:url('question_38x38.efd66957d00562d7.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-okta-security-question,#okta-sign-in.auth-container .mfa-question-30{background-image:url('question_ico@2x.2cc50771797fc23e.png')}}#okta-sign-in.auth-container .mfa-okta-security-question{background-image:url('question_70x70.0ef14ed45eceea09.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-security-question{background-image:url('question@2x.185caeccf2dfdc6c.png')}}#okta-sign-in.auth-container .mfa-password-30{background-image:url('password_38x38.f350b7d2ebe95cb1.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-password-30{background-image:url('password_ico@2x.e4d5d9a3828932c9.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-windows-hello,#okta-sign-in.auth-container .mfa-windows-hello-30{background-image:url('windowsHello_38x38.ecf79971dc3bac6d.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-windows-hello,#okta-sign-in.auth-container .mfa-windows-hello-30{background-image:url('windowsHello_ico@2x.5d242b33d00ec7b5.png')}}#okta-sign-in.auth-container .mfa-windows-hello{background-image:url('windowsHello_70x70.8a682ab1fda4174f.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-windows-hello{background-image:url('windowsHello@2x.236d4748f33959b5.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-u2f,#okta-sign-in.auth-container .mfa-u2f-30{background-image:url('u2f_38x38.8dfe21da22fa3927.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-u2f,#okta-sign-in.auth-container .mfa-u2f-30{background-image:url('u2f_ico@2x.fbc8d130ae3fb840.png')}}#okta-sign-in.auth-container .mfa-u2f{background-image:url('u2f_70x70.a6b8818dab3c932a.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-u2f{background-image:url('u2f@2x.0fa23bdb7c1227d0.png')}}#okta-sign-in.auth-container .mfa-okta-password{background-image:url('password_70x70.45d3ee9736dc1a87.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-okta-password{background-image:url('password@2x.fdc19614e7724cee.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-custom-factor,#okta-sign-in.auth-container .mfa-custom-factor-30{background-image:url('customFactor_38x38.13547870c30a58ae.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-custom-factor,#okta-sign-in.auth-container .mfa-custom-factor-30{background-image:url('customFactor_ico@2x.a931a5bac8d73f7a.png')}}#okta-sign-in.auth-container .mfa-custom-factor{background-image:url('customFactor_70x70.7ffb18f3e06c3f26.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-custom-factor{background-image:url('customFactor@2x.7faa45cf55fdf5b4.png')}}#okta-sign-in.auth-container .enroll-factor-row .mfa-webauthn,#okta-sign-in.auth-container .mfa-webauthn-30{background-image:url('webauthn_38x38.2c75bedaf24d0128.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .enroll-factor-row .mfa-webauthn,#okta-sign-in.auth-container .mfa-webauthn-30{background-image:url('webauthn_ico@2x.6d4a064884b0e45c.png')}}#okta-sign-in.auth-container .mfa-webauthn{background-image:url('webauthn_70x70.f653b485401154bf.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-webauthn{background-image:url('webauthn@2x.cf82d5bfcfcd0e28.png')}}#okta-sign-in.auth-container .mfa-custom-app-logo{background-image:url('custom-app-default-logo.84edcf84d32eca96.svg');background-size:70%}#okta-sign-in.auth-container .mfa-custom-app-logo.custom-logo{background-size:contain}#okta-sign-in.auth-container .icon--app{background-image:url('app_70x70.61910621d090cb5e.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .icon--app{background-image:url('app_76x76.43beeb89e22c9687.png')}}#okta-sign-in.auth-container .icon--desktop{background-image:url('desktop_70x70.20d3fb1797bdb363.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .icon--desktop{background-image:url('desktop_76x76.97606b37204172a1.png')}}#okta-sign-in.auth-container .icon--smartphone{background-image:url('smartphone_70x70.d93b351bc64d64ed.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .icon--smartphone{background-image:url('smartphone_76x76.2d8c81a6d2a527fc.png')}}#okta-sign-in.auth-container .icon--location{background-image:url('location_70x70.79551cb950cb050d.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .icon--location{background-image:url('location_76x76.9b04238d81771e76.png')}}#okta-sign-in.auth-container .mfa-smartcard,#okta-sign-in.auth-container .smartcard{background-image:url('smartcard_70x70.7979a4f0019a4c7d.png')}@media (min-resolution:192dpi){#okta-sign-in.auth-container .mfa-smartcard,#okta-sign-in.auth-container .smartcard{background-image:url('smartcard@2x.8d7c31aac339a7e9.png')}}#okta-sign-in.auth-container .mfa-idv-persona{background-image:url('persona.c8d9462f76d32325.svg')}#okta-sign-in.auth-container .mfa-idv-clear{background-image:url('clear.097f04f3c70a8673.svg')}#okta-sign-in.auth-container .mfa-idv-incode{background-image:url('incode.9f48867c82722420.svg')}#okta-sign-in.auth-container .mfa-idv-standard{background-image:url('custom_idv.b894d69e2edbb69b.svg')}#okta-sign-in.auth-container .button{background-color:#fbfbfb;background:linear-gradient(#fbfbfb,#f8f8f8);border-color:#c3c3c3 #c3c3c3 #bbb;box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 0 hsla(0,0%,100%,.1);color:#1d1d21}#okta-sign-in.auth-container .button:active,#okta-sign-in.auth-container .button:focus,#okta-sign-in.auth-container .button:hover{background-color:#fff;background:-ms-linear-gradient(top,#fff 0,#fcfcfc 100%);background-image:linear-gradient(#fff,#fcfcfc);border-color:#b2b2b2 #b2b2b2 #afafaf;box-shadow:none;cursor:pointer;text-decoration:none}#okta-sign-in.auth-container .button:focus{border-color:#0074b3}#okta-sign-in.auth-container .button-dark{background-color:#929292;background:linear-gradient(#929292,#8a8a8a);border-color:#6c6c6c #6c6c6c #676767;box-shadow:0 1px 0 rgba(0,0,0,.15),inset 0 1px 0 0 hsla(0,0%,100%,.1);color:#fff}#okta-sign-in.auth-container .button-dark:active,#okta-sign-in.auth-container .button-dark:focus,#okta-sign-in.auth-container .button-dark:hover{background-color:#9a9a9a;background:-ms-linear-gradient(top,#9a9a9a 0,#929292 100%);background-image:linear-gradient(#9a9a9a,#929292);border-color:#606060 #606060 #5e5e5e;box-shadow:none;cursor:pointer;text-decoration:none}#okta-sign-in.auth-container .button-primary{background-color:#007dc1;background:linear-gradient(#007dc1,#0073b2);border-color:#004b75 #004b75 #00456a;box-shadow:0 1px 0 rgba(0,0,0,.15),inset 0 1px 0 0 hsla(0,0%,100%,.1);color:#fff}#okta-sign-in.auth-container .button-primary:active,#okta-sign-in.auth-container .button-primary:focus,#okta-sign-in.auth-container .button-primary:hover{background-color:#0087d0;background:-ms-linear-gradient(top,#0087d0 0,#007dc1 100%);background-image:linear-gradient(#0087d0,#007dc1);border-color:#003d5e #003d5e #003a59;box-shadow:none;cursor:pointer;text-decoration:none}#okta-sign-in.auth-container .button-success{background-color:#4cbf9c;background:linear-gradient(#4cbf9c,#42b995);border-color:#328c71 #328c71 #2f856b;box-shadow:0 1px 0 rgba(0,0,0,.15),inset 0 1px 0 0 hsla(0,0%,100%,.1);color:#fff}#okta-sign-in.auth-container .button-success:active,#okta-sign-in.auth-container .button-success:focus,#okta-sign-in.auth-container .button-success:hover{background-color:#57c3a2;background:-ms-linear-gradient(top,#57c3a2 0,#4cbf9c 100%);background-image:linear-gradient(#57c3a2,#4cbf9c);border-color:#2c7b63 #2c7b63 #2b7861;box-shadow:none;cursor:pointer;text-decoration:none}#okta-sign-in.auth-container .button.link-button-disabled{color:#aaa}#okta-sign-in.auth-container .button.link-button-disabled:active,#okta-sign-in.auth-container .button.link-button-disabled:focus,#okta-sign-in.auth-container .button.link-button-disabled:hover{background-image:none;cursor:default}#okta-sign-in.auth-container .button.button-primary.link-button-disabled{background-color:#63b1d7;background-image:none;border-color:#63b1d7;box-shadow:none;color:#fff}#okta-sign-in.auth-container .button.button-primary.link-button-disabled:active,#okta-sign-in.auth-container .button.button-primary.link-button-disabled:focus,#okta-sign-in.auth-container .button.button-primary.link-button-disabled:hover{background-image:none;cursor:default}#okta-sign-in.auth-container .icon-button{background-color:#fff;background:linear-gradient(#fff,#fff);border-color:#c4c4c4 #c4c4c4 #bdbdbd;color:#1d1d21}#okta-sign-in.auth-container .icon-button:active,#okta-sign-in.auth-container .icon-button:focus,#okta-sign-in.auth-container .icon-button:hover{background-color:#fff;background:-ms-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(#fff,#fff);border-color:#b3b3b3 #b3b3b3 #afafaf;cursor:pointer;text-decoration:none}#okta-sign-in.auth-container .okta-dropdown-list{border-color:#1d1d21}#okta-sign-in.auth-container .factors-dropdown-wrap .okta-dropdown-list{border-color:#ccc;border-color:rgba(0,0,0,.2)}#okta-sign-in.auth-container .okta-dropdown-option.dropdown-list-title:hover{background:transparent}#okta-sign-in.auth-container .okta-dropdown-option a{color:#1d1d21}#okta-sign-in.auth-container .enroll-required-factor-list .enroll-factor-row-min .enroll-factor-description h3{color:#6e6e78}#okta-sign-in.auth-container .okta-form-input-field{background-color:#fff;border-color:#8c8c96}#okta-sign-in.auth-container .okta-form-input-field:hover{border-color:#1d1d21}#okta-sign-in.auth-container .okta-form-input-field.focused-input{border-color:#0074b3}#okta-sign-in.auth-container .okta-form-input-field input{color:#1d1d21;font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .okta-form-input-field input::-webkit-input-placeholder{color:#aaa;font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .okta-form-input-field input::-moz-placeholder{color:#aaa;font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .okta-form-input-field input:-ms-input-placeholder{color:#aaa;font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .okta-form-input-field input[disabled]{-webkit-text-fill-color:#6e6e78;color:#6e6e78}#okta-sign-in.auth-container .okta-form-input-field input[type=password]{font-family:Verdana,sans-serif}#okta-sign-in.auth-container .okta-form-input-field input[type=password]:placeholder-shown{font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .okta-form-input-field placeholder{color:#aaa;font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif}#okta-sign-in.auth-container .input-icon:before,#okta-sign-in.auth-container .input-tooltip:before{color:#a7a7a7}#okta-sign-in.auth-container .chzn-single{background-color:#fff;border-color:#8c8c96}#okta-sign-in.auth-container .chzn-single span{color:#6e6e78}#okta-sign-in.auth-container .chzn-single:hover{border-color:#1d1d21}#okta-sign-in.auth-container .chzn-with-drop .chzn-drop,#okta-sign-in.auth-container .chzn-with-drop .chzn-single{background-color:#fff;border-color:#1d1d21}#okta-sign-in.auth-container .enroll-sms .infobox b{font-weight:700}#okta-sign-in.auth-container .enroll-call .infobox b{font-weight:700}#okta-sign-in.auth-container .mfa-verify-passcode .infobox b{font-weight:700}.okta-tooltip.qtip-custom{font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif}.okta-sign-in-security-image-tooltip.qtip-custom{font-family:Inter,montserrat-okta,Arial,Helvetica,sans-serif}@media only screen and (max-width:600px){.login-bg-image{background-color:#fff!important;background-image:none!important;filter:unset!important}#okta-sign-in.auth-container{margin-left:0;margin-right:0;width:auto}#okta-sign-in.auth-container.main-container{border:0;box-shadow:none}#okta-sign-in.auth-container .auth-content{margin:0 auto;max-width:316px}}
