/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*$onyx-app-warn: mat.define-palette($onyx-forklift-red);*/
/*$STACK-app-warn: mat.define-palette($STACK-forklift-red);*/
/*$kion-app-warn: mat.define-palette($kion-forklift-red);*/
.tag-grouping {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}

.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}

.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale3d(0, 0, 0);
  background-color: var(--mat-ripple-color, rgba(0, 0, 0, 0.1));
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}

.cdk-overlay-backdrop-noop-animation {
  transition: none;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

textarea.cdk-textarea-autosize {
  resize: none;
}

textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}

textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}

@keyframes cdk-text-field-autofill-start { /*!*/ }
@keyframes cdk-text-field-autofill-end { /*!*/ }
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}

.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}

.mat-focus-indicator {
  position: relative;
}
.mat-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border: var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
  border-radius: var(--mat-focus-indicator-border-radius, 4px);
}
.mat-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-focus-indicator-display: block;
}

.mat-mdc-focus-indicator {
  position: relative;
}
.mat-mdc-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-mdc-focus-indicator-display, none);
  border: var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);
  border-radius: var(--mat-mdc-focus-indicator-border-radius, 4px);
}
.mat-mdc-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-mdc-focus-indicator-display: block;
}

.mat-app-background {
  background-color: var(--mat-app-background-color, transparent);
  color: var(--mat-app-text-color, inherit);
}

.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}

.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}

.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale3d(0, 0, 0);
  background-color: var(--mat-ripple-color, rgba(0, 0, 0, 0.1));
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}

.cdk-overlay-backdrop-noop-animation {
  transition: none;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

textarea.cdk-textarea-autosize {
  resize: none;
}

textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}

textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}

@keyframes cdk-text-field-autofill-start { /*!*/ }
@keyframes cdk-text-field-autofill-end { /*!*/ }
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}

.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}

.mat-focus-indicator {
  position: relative;
}
.mat-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border: var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
  border-radius: var(--mat-focus-indicator-border-radius, 4px);
}
.mat-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-focus-indicator-display: block;
}

.mat-mdc-focus-indicator {
  position: relative;
}
.mat-mdc-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-mdc-focus-indicator-display, none);
  border: var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);
  border-radius: var(--mat-mdc-focus-indicator-border-radius, 4px);
}
.mat-mdc-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-mdc-focus-indicator-display: block;
}

.mat-app-background {
  background-color: var(--mat-app-background-color, transparent);
  color: var(--mat-app-text-color, inherit);
}

html {
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
}

html {
  --mat-option-selected-state-label-text-color: #40aecd;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}

.mat-accent {
  --mat-option-selected-state-label-text-color: #5c5c5c;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}

.mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}

html {
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
}

.mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #40aecd;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #40aecd;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

html {
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

.mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

.mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

html {
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
}

.mat-elevation-z0, .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z1, .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z2, .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z3, .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z4, .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z5, .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z6, .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z7, .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z8, .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z9, .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z10, .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z11, .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z12, .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z13, .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z14, .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z15, .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z16, .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z17, .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z18, .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z19, .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z20, .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z21, .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z22, .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z23, .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z24, .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.mat-theme-loaded-marker {
  display: none;
}

html {
  --mat-option-label-text-font: Inter;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
}

html {
  --mat-optgroup-label-text-font: Inter;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
}

html {
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
}

html {
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
}

html {
  --mat-card-title-text-font: Inter;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: Inter;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
}

html {
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
}

.mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #40aecd;
  --mdc-linear-progress-track-color: rgba(64, 174, 205, 0.25);
}
.mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #5c5c5c;
  --mdc-linear-progress-track-color: rgba(92, 92, 92, 0.25);
}
.mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}

html {
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
}

html {
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
}

html {
  --mdc-plain-tooltip-supporting-text-font: Inter;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
}

html {
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
}

html {
  --mdc-filled-text-field-caret-color: #40aecd;
  --mdc-filled-text-field-focus-active-indicator-color: #40aecd;
  --mdc-filled-text-field-focus-label-text-color: rgba(64, 174, 205, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #40aecd;
  --mdc-outlined-text-field-focus-outline-color: #40aecd;
  --mdc-outlined-text-field-focus-label-text-color: rgba(64, 174, 205, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(64, 174, 205, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
}

.mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #5c5c5c;
  --mdc-filled-text-field-focus-active-indicator-color: #5c5c5c;
  --mdc-filled-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mdc-outlined-text-field-caret-color: #5c5c5c;
  --mdc-outlined-text-field-focus-outline-color: #5c5c5c;
  --mdc-outlined-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(92, 92, 92, 0.87);
}

.mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}

html {
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
}

html {
  --mdc-filled-text-field-label-text-font: Inter;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: Inter;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: Inter;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: Inter;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
}

html {
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

html {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(64, 174, 205, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
html .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(92, 92, 92, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
html .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}

html {
  --mat-select-arrow-transform: translateY(-8px);
}

html {
  --mat-select-trigger-text-font: Inter;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
}

html {
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

html {
  --mat-autocomplete-background-color: white;
}

html {
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
}

html {
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
}

html {
  --mdc-dialog-subhead-font: Inter;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: Inter;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
}

.mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}

.mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #40aecd;
  --mdc-chip-elevated-selected-container-color: #40aecd;
  --mdc-chip-elevated-disabled-container-color: #40aecd;
  --mdc-chip-flat-disabled-selected-container-color: #40aecd;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #5c5c5c;
  --mdc-chip-elevated-selected-container-color: #5c5c5c;
  --mdc-chip-elevated-disabled-container-color: #5c5c5c;
  --mdc-chip-flat-disabled-selected-container-color: #5c5c5c;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}

.mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}

.mat-mdc-standard-chip {
  --mdc-chip-label-text-font: Inter;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}

html {
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
}

html {
  --mdc-switch-selected-focus-state-layer-color: #707070;
  --mdc-switch-selected-handle-color: #707070;
  --mdc-switch-selected-hover-state-layer-color: #707070;
  --mdc-switch-selected-pressed-state-layer-color: #707070;
  --mdc-switch-selected-focus-handle-color: #1d1d1d;
  --mdc-switch-selected-hover-handle-color: #1d1d1d;
  --mdc-switch-selected-pressed-handle-color: #1d1d1d;
  --mdc-switch-selected-focus-track-color: #dbdbdb;
  --mdc-switch-selected-hover-track-color: #dbdbdb;
  --mdc-switch-selected-pressed-track-color: #dbdbdb;
  --mdc-switch-selected-track-color: #dbdbdb;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
}
html .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
html .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #707070;
  --mdc-switch-selected-handle-color: #707070;
  --mdc-switch-selected-hover-state-layer-color: #707070;
  --mdc-switch-selected-pressed-state-layer-color: #707070;
  --mdc-switch-selected-focus-handle-color: #1d1d1d;
  --mdc-switch-selected-hover-handle-color: #1d1d1d;
  --mdc-switch-selected-pressed-handle-color: #1d1d1d;
  --mdc-switch-selected-focus-track-color: #dbdbdb;
  --mdc-switch-selected-hover-track-color: #dbdbdb;
  --mdc-switch-selected-pressed-track-color: #dbdbdb;
  --mdc-switch-selected-track-color: #dbdbdb;
}
html .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}

html {
  --mdc-switch-state-layer-size: 40px;
}

html .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}

html {
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
}

.mat-mdc-radio-button {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #40aecd;
  --mdc-radio-selected-hover-icon-color: #40aecd;
  --mdc-radio-selected-icon-color: #40aecd;
  --mdc-radio-selected-pressed-icon-color: #40aecd;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #40aecd;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #5c5c5c;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}

html {
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
}

.mat-mdc-radio-button {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}

html {
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
}

html {
  --mdc-slider-handle-color: #40aecd;
  --mdc-slider-focus-handle-color: #40aecd;
  --mdc-slider-hover-handle-color: #40aecd;
  --mdc-slider-active-track-color: #40aecd;
  --mdc-slider-inactive-track-color: #40aecd;
  --mdc-slider-with-tick-marks-inactive-container-color: #40aecd;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #40aecd;
  --mat-slider-hover-state-layer-color: rgba(64, 174, 205, 0.05);
  --mat-slider-focus-state-layer-color: rgba(64, 174, 205, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
}
html .mat-accent {
  --mat-slider-ripple-color: #5c5c5c;
  --mat-slider-hover-state-layer-color: rgba(92, 92, 92, 0.05);
  --mat-slider-focus-state-layer-color: rgba(92, 92, 92, 0.2);
  --mdc-slider-handle-color: #5c5c5c;
  --mdc-slider-focus-handle-color: #5c5c5c;
  --mdc-slider-hover-handle-color: #5c5c5c;
  --mdc-slider-active-track-color: #5c5c5c;
  --mdc-slider-inactive-track-color: #5c5c5c;
  --mdc-slider-with-tick-marks-inactive-container-color: #5c5c5c;
}
html .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}

html {
  --mdc-slider-label-label-text-font: Inter;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
}

html {
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
}

html {
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-menu-item-label-text-font: Inter;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
}

html {
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
}

html {
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
}

.mdc-list-item__start,
.mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #40aecd;
  --mdc-radio-selected-hover-icon-color: #40aecd;
  --mdc-radio-selected-icon-color: #40aecd;
  --mdc-radio-selected-pressed-icon-color: #40aecd;
}

.mat-accent .mdc-list-item__start,
.mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
}

.mat-warn .mdc-list-item__start,
.mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}

.mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #40aecd;
  --mdc-checkbox-selected-hover-icon-color: #40aecd;
  --mdc-checkbox-selected-icon-color: #40aecd;
  --mdc-checkbox-selected-pressed-icon-color: #40aecd;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #40aecd;
  --mdc-checkbox-selected-hover-state-layer-color: #40aecd;
  --mdc-checkbox-selected-pressed-state-layer-color: #40aecd;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

.mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

.mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #40aecd;
}
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #40aecd;
}

.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}

html {
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
}

.mdc-list-item__start,
.mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}

.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}

html {
  --mdc-list-list-item-label-text-font: Inter;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: Inter;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: Inter;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
}

.mdc-list-group__subheader {
  font: 400 16px / 28px Inter;
  letter-spacing: 0.009375em;
}

html {
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
}

html {
  --mat-paginator-container-text-font: Inter;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
}

html {
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
}

.mat-mdc-tab-group, .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #40aecd;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #40aecd;
  --mat-tab-header-active-ripple-color: #40aecd;
  --mat-tab-header-inactive-ripple-color: #40aecd;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #40aecd;
  --mat-tab-header-active-hover-label-text-color: #40aecd;
  --mat-tab-header-active-focus-indicator-color: #40aecd;
  --mat-tab-header-active-hover-indicator-color: #40aecd;
}
.mat-mdc-tab-group.mat-accent, .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #5c5c5c;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #5c5c5c;
  --mat-tab-header-active-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #5c5c5c;
  --mat-tab-header-active-hover-label-text-color: #5c5c5c;
  --mat-tab-header-active-focus-indicator-color: #5c5c5c;
  --mat-tab-header-active-hover-indicator-color: #5c5c5c;
}
.mat-mdc-tab-group.mat-warn, .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.mat-mdc-tab-group.mat-background-primary, .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #40aecd;
}
.mat-mdc-tab-group.mat-background-accent, .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #5c5c5c;
}
.mat-mdc-tab-group.mat-background-warn, .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}

.mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}

.mat-mdc-tab-header {
  --mat-tab-header-label-text-font: Inter;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}

html {
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
}

html {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
}

.mat-mdc-checkbox {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #40aecd;
  --mdc-checkbox-selected-hover-icon-color: #40aecd;
  --mdc-checkbox-selected-icon-color: #40aecd;
  --mdc-checkbox-selected-pressed-icon-color: #40aecd;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #40aecd;
  --mdc-checkbox-selected-hover-state-layer-color: #40aecd;
  --mdc-checkbox-selected-pressed-state-layer-color: #40aecd;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

html {
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
}

.mat-mdc-checkbox {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}

html {
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
}

html {
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
}

.mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #40aecd;
  --mat-text-button-state-layer-color: #40aecd;
  --mat-text-button-ripple-color: rgba(64, 174, 205, 0.1);
}
.mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #5c5c5c;
  --mat-text-button-state-layer-color: #5c5c5c;
  --mat-text-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}

.mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #40aecd;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #5c5c5c;
  --mat-filled-button-state-layer-color: #fff;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}

.mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #40aecd;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #5c5c5c;
  --mat-protected-button-state-layer-color: #fff;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}

.mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #40aecd;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #40aecd;
  --mat-outlined-button-ripple-color: rgba(64, 174, 205, 0.1);
}
.mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #5c5c5c;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #5c5c5c;
  --mat-outlined-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}

html {
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
}

html {
  --mdc-text-button-label-text-font: Inter;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: Inter;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: Inter;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: Inter;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
}

html {
  --mdc-icon-button-icon-size: 24px;
}

html {
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
}
html .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #40aecd;
  --mat-icon-button-state-layer-color: #40aecd;
  --mat-icon-button-ripple-color: rgba(64, 174, 205, 0.1);
}
html .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #5c5c5c;
  --mat-icon-button-state-layer-color: #5c5c5c;
  --mat-icon-button-ripple-color: rgba(92, 92, 92, 0.1);
}
html .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}

html {
  --mat-icon-button-touch-target-display: block;
}

.mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}

html {
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
}

html {
  --mdc-fab-container-color: white;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
}
html .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #40aecd;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
html .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #5c5c5c;
  --mat-fab-foreground-color: #fff;
  --mat-fab-state-layer-color: #fff;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #40aecd;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
html .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #5c5c5c;
  --mat-fab-small-foreground-color: #fff;
  --mat-fab-small-state-layer-color: #fff;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}

html {
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
}

html {
  --mdc-extended-fab-label-text-font: Inter;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
}

html {
  --mdc-snackbar-container-shape: 4px;
}

html {
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #5c5c5c;
}

html {
  --mdc-snackbar-supporting-text-font: Inter;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
}

html {
  --mat-table-row-item-outline-width: 1px;
}

html {
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
}

html {
  --mat-table-header-headline-font: Inter;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: Inter;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: Inter;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
}

html {
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
}

html {
  --mdc-circular-progress-active-indicator-color: #40aecd;
}
html .mat-accent {
  --mdc-circular-progress-active-indicator-color: #5c5c5c;
}
html .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}

html {
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
}

html {
  --mat-badge-background-color: #40aecd;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
}

.mat-badge-accent {
  --mat-badge-background-color: #5c5c5c;
}

.mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}

html {
  --mat-badge-text-font: Inter;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
}

html {
  --mat-bottom-sheet-container-shape: 4px;
}

html {
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
}

html {
  --mat-bottom-sheet-container-text-font: Inter;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
}

html {
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
}

html {
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
}

html {
  --mat-standard-button-toggle-height: 48px;
}

html {
  --mat-legacy-button-toggle-label-text-font: Inter;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: Inter;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
}

html {
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

html {
  --mat-datepicker-calendar-date-selected-state-background-color: #40aecd;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(64, 174, 205, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(64, 174, 205, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(64, 174, 205, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #40aecd;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(64, 174, 205, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
}

.mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #5c5c5c;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(92, 92, 92, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(92, 92, 92, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}

.mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #5c5c5c;
}
.mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}

.mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}

html {
  --mat-datepicker-calendar-text-font: Inter;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
}

html {
  --mat-divider-width: 1px;
}

html {
  --mat-divider-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
}

html {
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
}

html {
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
}

html {
  --mat-expansion-header-text-font: Inter;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: Inter;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
}

html {
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
}

html {
  --mat-icon-color: inherit;
}

.mat-icon.mat-primary {
  --mat-icon-color: #40aecd;
}
.mat-icon.mat-accent {
  --mat-icon-color: #5c5c5c;
}
.mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}

html {
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
}

html {
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
}

html {
  --mat-stepper-header-selected-state-icon-background-color: #40aecd;
  --mat-stepper-header-done-state-icon-background-color: #40aecd;
  --mat-stepper-header-edit-state-icon-background-color: #40aecd;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
}
html .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-done-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-edit-state-icon-background-color: #5c5c5c;
}
html .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}

html {
  --mat-stepper-header-height: 72px;
}

html {
  --mat-stepper-container-text-font: Inter;
  --mat-stepper-header-label-text-font: Inter;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
}

html {
  --mat-sort-arrow-color: #757575;
}

html {
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
}

.mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #40aecd;
}
.mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #5c5c5c;
}
.mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}

html {
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
}

html {
  --mat-toolbar-title-text-font: Inter;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
}

html {
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
}

html {
  --mat-tree-node-min-height: 48px;
}

html {
  --mat-tree-node-text-font: Inter;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
}

ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}

ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid;
}

ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}

.transport-state {
  width: 7px;
}
.transport-state.undefined {
  background: #eaeaea;
}
.transport-state.incomplete {
  background: #f6f6f6;
}
.transport-state.verified {
  background: #e1911d;
}
.transport-state.pending {
  background: #7adbf6;
}
.transport-state.assigned {
  background: #a1ba68;
}
.transport-state.request_source {
  background: #ffe798;
}
.transport-state.request_destination {
  background: #fcde7b;
}
.transport-state.wait_source {
  background: #fef78b;
}
.transport-state.retrieved {
  background: #ffdb00;
}
.transport-state.retrieving {
  background: #d2e89e;
}
.transport-state.wait_destination {
  background: #fff33a;
}
.transport-state.storing {
  background: #e1c206;
}
.transport-state.stored {
  background: #dfdfdf;
}
.transport-state.finished {
  background: #40aecd;
}
.transport-state.combined {
  background: #fc81c5;
}
.transport-state.requested {
  background: #7f7f7f;
}
.transport-state.stacked {
  background: #009fcb;
}
.transport-state.cancelled {
  background: #ba5757;
}

ui-state-legend {
  background: white;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
}
ui-state-legend .legend-header {
  background: #eaeaea;
}
ui-state-legend .legend-content .legend-item {
  border: 1px solid lightgray;
}
ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid #7f7f7f;
}
ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid #7f7f7f;
}
ui-state-legend .legend-content .legend-item .state-amount {
  color: lightgray;
}
ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  cursor: pointer;
}
ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #dbdbdb;
}

ui-card .card-container {
  background-color: transparent;
}
ui-card .card-container.border {
  border: 1px solid;
}
ui-card .card-container ui-card-footer {
  border-top: 1px solid;
}
ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
}
ui-card .card-container.clickable.selected {
  border: 1px solid #40aecd;
}
ui-card .card-container.clickable.selected.active {
  border: 1px solid #40aecd;
}
ui-card .card-container.tile ui-card-header mat-icon {
  color: !important;
}
ui-card .card-container.background-none {
  background-color: transparent;
}
ui-card .card-container.background-primary.border {
  border: 1px solid;
}
ui-card .card-container.background-primary ui-card-footer {
  border-top: 1px solid;
}
ui-card .card-container.background-secondary.border {
  border: 1px solid;
}
ui-card .card-container.background-secondary ui-card-footer {
  border-top: 1px solid;
}
ui-card .card-container.background-tertiary.border {
  border: 1px solid;
}
ui-card .card-container.background-tertiary ui-card-footer {
  border-top: 1px solid;
}

.mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid;
}
.mat-badge.mat-badge-warn .mat-badge-content, .mat-badge.error .mat-badge-content {
  background: #ba5757;
}
.mat-badge.warning .mat-badge-content {
  background: #e1911d;
}
.mat-badge.information .mat-badge-content {
  background: #40aecd;
}
.mat-badge.success .mat-badge-content {
  background: #a1ba68;
}
.mat-badge.assigned .mat-badge-content {
  background: #a1ba68;
}
.mat-badge.cancelled .mat-badge-content {
  background: #ba5757;
}
.mat-badge.combined .mat-badge-content {
  background: #fc81c5;
}
.mat-badge.finished .mat-badge-content {
  background: #40aecd;
}
.mat-badge.incomplete .mat-badge-content {
  background: #f6f6f6;
}
.mat-badge.pending .mat-badge-content {
  background: #7adbf6;
}
.mat-badge.request-destination .mat-badge-content {
  background: #fcde7b;
}
.mat-badge.request-source .mat-badge-content {
  background: #ffe798;
}
.mat-badge.requested .mat-badge-content {
  background: #7f7f7f;
}
.mat-badge.retrieved .mat-badge-content {
  background: #ffdb00;
}
.mat-badge.retrieving .mat-badge-content {
  background: #d2e89e;
}
.mat-badge.stacked .mat-badge-content {
  background: #009fcb;
}
.mat-badge.stored .mat-badge-content {
  background: #dfdfdf;
}
.mat-badge.storing .mat-badge-content {
  background: #e1c206;
}
.mat-badge.undefined .mat-badge-content {
  background: #eaeaea;
}
.mat-badge.verified .mat-badge-content {
  background: #e1911d;
}
.mat-badge.wait-destination .mat-badge-content {
  background: #fff33a;
}
.mat-badge.wait-source .mat-badge-content {
  background: #fef78b;
}

button.mat-mdc-unelevated-button,
button.mat-mdc-raised-button,
button.mat-mdc-fab,
button.mat-mdc-mini-fab {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-unelevated-button:hover,
button.mat-mdc-raised-button:hover,
button.mat-mdc-fab:hover,
button.mat-mdc-mini-fab:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-unelevated-button:active,
button.mat-mdc-raised-button:active,
button.mat-mdc-fab:active,
button.mat-mdc-mini-fab:active {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-unelevated-button.mat-accent,
button.mat-mdc-raised-button.mat-accent,
button.mat-mdc-fab.mat-accent,
button.mat-mdc-mini-fab.mat-accent {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-unelevated-button.mat-accent:hover,
button.mat-mdc-raised-button.mat-accent:hover,
button.mat-mdc-fab.mat-accent:hover,
button.mat-mdc-mini-fab.mat-accent:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-unelevated-button.mat-accent:active,
button.mat-mdc-raised-button.mat-accent:active,
button.mat-mdc-fab.mat-accent:active,
button.mat-mdc-mini-fab.mat-accent:active {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-unelevated-button.mat-warn,
button.mat-mdc-raised-button.mat-warn,
button.mat-mdc-fab.mat-warn,
button.mat-mdc-mini-fab.mat-warn {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-unelevated-button.mat-warn:hover,
button.mat-mdc-raised-button.mat-warn:hover,
button.mat-mdc-fab.mat-warn:hover,
button.mat-mdc-mini-fab.mat-warn:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-unelevated-button:disabled,
button.mat-mdc-raised-button:disabled,
button.mat-mdc-fab:disabled,
button.mat-mdc-mini-fab:disabled {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-unelevated-button:disabled:hover,
button.mat-mdc-raised-button:disabled:hover,
button.mat-mdc-fab:disabled:hover,
button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}

button.mat-mdc-button:not(:disabled) {
  color: !important;
  background-color: !important;
}
button.mat-mdc-button:not(:disabled).mat-accent {
  color: !important;
  background-color: !important;
}
button.mat-mdc-button:not(:disabled).mat-warn {
  color: !important;
  background-color: !important;
}

button.mat-mdc-outlined-button:not(:disabled) {
  color: !important;
  background-color: !important;
  border: 2px solid;
  transition: all 220ms ease-in-out;
}
button.mat-mdc-outlined-button:not(:disabled):hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-outlined-button:not(:disabled):active {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: !important;
  border: 1px solid !important;
}
button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #40aecd !important;
}
button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #40aecd !important;
  color: #40aecd !important;
}
button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: !important;
}
button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #a1ba68 !important;
  border: 1px solid #a1ba68 !important;
  color: white !important;
}

button.mat-mdc-outlined-button:disabled {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
button.mat-mdc-outlined-button:disabled:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}

.mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #40aecd;
}
.mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #5c5c5c;
}
.mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #ba5757;
}
.mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #a1ba68;
}
/* Slider toggle */
html {
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #40aecd;
  --mdc-switch-selected-hover-handle-color: #40aecd;
  --mdc-switch-selected-pressed-handle-color: #40aecd;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
}
html .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
html .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
html .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}

.dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}

.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: !important;
}
.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: !important;
}
.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #ba5757 !important;
}
.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: !important;
}
.mat-mdc-chip.state.success {
  background: rgba(38, 169, 88, 0.25);
  border: 1px solid #a1ba68;
  color: #383633 !important;
}
.mat-mdc-chip.state.warn {
  background: rgba(200, 118, 31, 0.25);
  border: 1px solid #e1911d;
  color: #e1911d !important;
}
.mat-mdc-chip.state.error {
  background: rgba(216, 60, 43, 0.25);
  border: 1px solid #ba5757;
  color: #ba5757 !important;
}
.mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}

.mat-mdc-table {
  background: transparent;
}
.mat-mdc-table .mat-mdc-row.disabled {
  background: #dbdbdb;
}
.mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #dbdbdb;
}

::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}

::-webkit-scrollbar-thumb {
  border-radius: 8px;
}

/* ------ START -> GENERAL STYLING ------ */
a {
  color: #40aecd;
}

.snack-bar-success .mdc-snackbar__surface {
  background-color: #a1ba68;
}
.snack-bar-warning .mdc-snackbar__surface {
  background-color: #ba5757;
}
.spinner .dot1,
.spinner .dot2 {
  background-color: #40aecd;
}

hr {
  border-top: 1px solid;
  border-bottom: none;
  border-left: none;
  border-right: none;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
  -webkit-text-fill-color: #383633;
}

/* ------ END -> GENERAL STYLING ------ */
/* Material stuff */
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}

.mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}

mat-icon.warning,
ui-icon.warning {
  color: #e1911d;
}
mat-icon.error,
ui-icon.error {
  color: #ba5757;
}
mat-icon.succeeded, mat-icon.success,
ui-icon.succeeded,
ui-icon.success {
  color: #a1ba68;
}

.mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  border: 14px solid #40aecd;
}
.mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #40aecd;
}
.mat-mdc-slider.alternative .mdc-slider__track {
  background: #40aecd;
}

.mat-mdc-card.custom {
  background: white !important;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3) !important;
  color: !important;
}
.mat-mdc-card.custom .mat-mdc-card-header {
  background: #ebebeb !important;
  border-bottom: 4px solid #40aecd;
}
.mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #40aecd !important;
}
.mat-mdc-card.custom .mat-mdc-card-actions {
  background: #f6f6f6;
}
.mat-mdc-card.custom.plus:hover {
  border: 1px solid gainsboro;
}

.link {
  color: #40aecd;
}
.highlighted {
  background: #ffdb00;
  color: black;
}

etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid #dbdbdb;
}
etricc-mfe-field-port-overview .wrapper .column.list .opc-client:hover {
  background: rgba(0, 0, 0, 0.04);
}
etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #ba5757;
}
etricc-mfe-field-port-overview .wrapper .column.list .opc-client.selected .title .indicator {
  background: rgba(216, 60, 43, 0.25);
}

.mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}

.mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}

.tiles {
  border-top: 1px solid;
  border-bottom: 1px solid;
}

ui-thumbnail {
  background-color: transparent;
}

ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
ui-state .state-container.error {
  background-color: #ba5757;
}
ui-state .state-container.error ui-icon {
  color: white;
}
ui-state .state-container.unavailable {
  background-color: #767676;
}
ui-state .state-container.removed {
  background-color: #767676;
}
ui-state .state-container.accent {
  background-color: #5c5c5c;
}
ui-state .state-container.primary {
  background-color: #40aecd;
}
ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
ui-state .state-container.iconOnly.success ui-icon {
  color: #a1ba68;
}
ui-state .state-container.iconOnly.warning ui-icon {
  color: #e1911d;
}
ui-state .state-container.iconOnly.error ui-icon {
  color: #ba5757;
}
ui-state .state-container.iconOnly.info ui-icon {
  color: #40aecd;
}
ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #767676;
}
ui-state .state-container.iconOnly.removed ui-icon {
  color: #767676;
}
ui-state .state-container.iconOnly.accent ui-icon {
  color: #5c5c5c;
}
ui-state .state-container.iconOnly.primary ui-icon {
  color: #40aecd;
}
ui-state .state-container.iconOnly.small.warning {
  border: none;
}

ui-tag .tag-container {
  border: 1px solid;
}
ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  border: 1px solid;
}
ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  border: 1px solid;
}
ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  border: 1px solid;
}
ui-tag .tag-container.disabled {
  border: 1px solid;
}
ui-tag .tag-container.secondary {
  border: 1px solid;
}
ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  border: 1px solid;
}
ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  border: 1px solid;
}
ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  border: 1px solid;
}
ui-tag .tag-container.secondary.disabled {
  border: 1px solid;
}
ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, 12.5%, 12.5%, 50%, 50%, 62.5%, 62.5%, 100%);
  background-size: 4px 4px;
}

ui-flowpanel .flowpanel {
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
  background: white;
}

ui-filter {
  border: 1px solid;
}
@media only screen and (max-width: 999px) {
  ui-filter .hotpicks {
    border-top: 1px solid;
  }
}
ui-filter ui-hotpick {
  border-left: 1px solid;
}
ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid;
  }
  ui-filter ui-hotpick:last-child {
    border-right: 1px solid;
  }
}
@media only screen and (max-width: 999px) {
  ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid;
    border-right: 0;
  }
}

.mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid;
}
.mat-expansion-panel.stack .mat-expansion-panel-header.mat-expanded .mat-expansion-indicator {
  background: rgba(38, 122, 206, 0.25);
}

ui-label-value-container ui-card-header {
  background: #f9f9f9;
}

ui-label-value .label {
  color: #989898;
}

.cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: !important;
}
.cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid;
}
.cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #ba5757 !important;
}
.cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: !important;
}
.cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: !important;
}
.cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #e1911d;
}
.cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: !important;
}
.cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: !important;
}

ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: ;
  --mdc-linear-progress-track-color: ;
}

ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
ui-link-button .link-button.border {
  border: 1px solid;
}
ui-link-button .link-button.active.border {
  border: 1px solid;
}
ui-link-button .link-button.disabled.border {
  border: 1px solid #dbdbdb;
}

ui-icon-button .icon-button, ui-icon-button .icon-button-menu-toggle, ui-icon-button-menu-toggle .icon-button, ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  border: 1px solid transparent;
}
ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid;
}
ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  border: 1px solid;
}
ui-icon-button .icon-button.theme-secondary.active, ui-icon-button .icon-button-menu-toggle.theme-secondary.active, ui-icon-button-menu-toggle .icon-button.theme-secondary.active, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  border: 1px solid;
}
ui-icon-button .icon-button.theme-secondary.active:hover, ui-icon-button .icon-button.theme-secondary.active.focused, ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  border: 1px solid;
}
ui-icon-button .icon-button.theme-primary.active, ui-icon-button .icon-button-menu-toggle.theme-primary.active, ui-icon-button-menu-toggle .icon-button.theme-primary.active, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  color: #40aecd;
  border: 1px solid;
}
ui-icon-button .icon-button.theme-primary.active:hover, ui-icon-button .icon-button.theme-primary.active.focused, ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid;
}
ui-icon-button .icon-button.theme-tertiary, ui-icon-button .icon-button-menu-toggle.theme-tertiary, ui-icon-button-menu-toggle .icon-button.theme-tertiary, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
ui-icon-button .icon-button.theme-tertiary.active, ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #40aecd;
}
ui-icon-button .icon-button.theme-tertiary.active:hover, ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
ui-icon-button .icon-button.theme-brand:hover, ui-icon-button .icon-button-menu-toggle.theme-brand:hover, ui-icon-button-menu-toggle .icon-button.theme-brand:hover, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid;
}
.shell.stack .brand-logo {
  display: none;
}
.shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}

ui-callout .callout-banner.error {
  border: 1px solid;
}
ui-callout .callout-banner.warning {
  border: 1px solid;
}
ui-callout .callout-banner.success {
  border: 1px solid;
}
ui-callout .callout-banner.info {
  border: 1px solid;
}

ui-snackbar .snackbar.error .right-container {
  border: 1px solid;
}
ui-snackbar .snackbar.error .right-container {
  border: 1px solid;
}
ui-snackbar .snackbar.warning .right-container {
  border: 1px solid;
}
ui-snackbar .snackbar.warning .right-container {
  border: 1px solid;
}
ui-snackbar .snackbar.success .right-container {
  border: 1px solid;
}
ui-snackbar .snackbar.success .right-container {
  border: 1px solid;
}
ui-snackbar .snackbar.info .right-container {
  border: 1px solid;
}
ui-snackbar .snackbar.info .right-container {
  border: 1px solid;
}
ui-select-card .select-card {
  border: 2px solid;
}
ui-select-card .select-card:not(.disabled):not(.active):hover, ui-select-card .select-card:not(.disabled):not(.active):active {
  border: 2px solid;
}
ui-select-card .select-card:not(.disabled).active {
  border: 2px solid;
}
ui-select-card .select-card:not(.disabled).active:hover, ui-select-card .select-card:not(.disabled).active:active {
  border: 2px solid;
}
ui-select-card .select-card.disabled {
  border: 2px solid;
}
ui-select-card .select-card.disabled.active {
  border: 2px solid;
}

.mdc-tooltip__surface {
  background-color: !important;
  color: !important;
}

ui-context-menu .menu-container {
  border: 1px solid;
}

.ui-menu-top {
  margin-top: -8px;
}
.ui-menu-bottom {
  margin-bottom: -8px;
}
.ui-menu-start {
  margin-right: 12px;
}
.ui-menu-end {
  margin-left: 12px;
}

ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}

.drag-preview {
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
}

.dark-theme {
  --mat-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-option-selected-state-label-text-color: #40aecd;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-optgroup-label-text-color: white;
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
  --mat-app-background-color: #303030;
  --mat-app-text-color: white;
  --mat-option-label-text-font: Inter;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
  --mat-optgroup-label-text-font: Inter;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: #424242;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: #424242;
  --mdc-outlined-card-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(255, 255, 255, 0.7);
  --mat-card-title-text-font: Inter;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: Inter;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-plain-tooltip-supporting-text-font: Inter;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #40aecd;
  --mdc-filled-text-field-focus-active-indicator-color: #40aecd;
  --mdc-filled-text-field-focus-label-text-color: rgba(64, 174, 205, 0.87);
  --mdc-filled-text-field-container-color: #4a4a4a;
  --mdc-filled-text-field-disabled-container-color: #464646;
  --mdc-filled-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(255, 255, 255, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(255, 255, 255, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #40aecd;
  --mdc-outlined-text-field-focus-outline-color: #40aecd;
  --mdc-outlined-text-field-focus-label-text-color: rgba(64, 174, 205, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(255, 255, 255, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(64, 174, 205, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-state-layer-color: rgba(255, 255, 255, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.08;
  --mat-form-field-focus-state-layer-opacity: 0.24;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mdc-filled-text-field-label-text-font: Inter;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: Inter;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: Inter;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: Inter;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(64, 174, 205, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-select-trigger-text-font: Inter;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: #424242;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: #424242;
  --mdc-dialog-subhead-color: rgba(255, 255, 255, 0.87);
  --mdc-dialog-supporting-text-color: rgba(255, 255, 255, 0.6);
  --mdc-dialog-subhead-font: Inter;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: Inter;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #dbdbdb;
  --mdc-switch-selected-handle-color: #dbdbdb;
  --mdc-switch-selected-hover-state-layer-color: #dbdbdb;
  --mdc-switch-selected-pressed-state-layer-color: #dbdbdb;
  --mdc-switch-selected-focus-handle-color: #ebebeb;
  --mdc-switch-selected-hover-handle-color: #ebebeb;
  --mdc-switch-selected-pressed-handle-color: #ebebeb;
  --mdc-switch-selected-focus-track-color: #707070;
  --mdc-switch-selected-hover-track-color: #707070;
  --mdc-switch-selected-pressed-track-color: #707070;
  --mdc-switch-selected-track-color: #707070;
  --mdc-switch-disabled-selected-handle-color: #000;
  --mdc-switch-disabled-selected-icon-color: #212121;
  --mdc-switch-disabled-selected-track-color: #f5f5f5;
  --mdc-switch-disabled-unselected-handle-color: #000;
  --mdc-switch-disabled-unselected-icon-color: #212121;
  --mdc-switch-disabled-unselected-track-color: #f5f5f5;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #212121;
  --mdc-switch-unselected-focus-handle-color: #fafafa;
  --mdc-switch-unselected-focus-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-focus-track-color: #616161;
  --mdc-switch-unselected-handle-color: #9e9e9e;
  --mdc-switch-unselected-hover-handle-color: #fafafa;
  --mdc-switch-unselected-hover-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-hover-track-color: #616161;
  --mdc-switch-unselected-icon-color: #212121;
  --mdc-switch-unselected-pressed-handle-color: #fafafa;
  --mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-pressed-track-color: #616161;
  --mdc-switch-unselected-track-color: #616161;
  --mdc-switch-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #40aecd;
  --mdc-slider-focus-handle-color: #40aecd;
  --mdc-slider-hover-handle-color: #40aecd;
  --mdc-slider-active-track-color: #40aecd;
  --mdc-slider-inactive-track-color: #40aecd;
  --mdc-slider-with-tick-marks-inactive-container-color: #40aecd;
  --mdc-slider-disabled-active-track-color: #fff;
  --mdc-slider-disabled-handle-color: #fff;
  --mdc-slider-disabled-inactive-track-color: #fff;
  --mdc-slider-label-container-color: #fff;
  --mdc-slider-label-label-text-color: #000;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #fff;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #40aecd;
  --mat-slider-hover-state-layer-color: rgba(64, 174, 205, 0.05);
  --mat-slider-focus-state-layer-color: rgba(64, 174, 205, 0.2);
  --mat-slider-value-indicator-opacity: 0.9;
  --mdc-slider-label-label-text-font: Inter;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: white;
  --mat-menu-item-icon-color: white;
  --mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-container-color: #424242;
  --mat-menu-divider-color: rgba(255, 255, 255, 0.12);
  --mat-menu-item-label-text-font: Inter;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: white;
  --mdc-list-list-item-supporting-text-color: rgba(255, 255, 255, 0.7);
  --mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-disabled-label-text-color: white;
  --mdc-list-list-item-disabled-leading-icon-color: white;
  --mdc-list-list-item-disabled-trailing-icon-color: white;
  --mdc-list-list-item-hover-label-text-color: white;
  --mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-focus-label-text-color: white;
  --mdc-list-list-item-hover-state-layer-color: white;
  --mdc-list-list-item-hover-state-layer-opacity: 0.08;
  --mdc-list-list-item-focus-state-layer-color: white;
  --mdc-list-list-item-focus-state-layer-opacity: 0.24;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mdc-list-list-item-label-text-font: Inter;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: Inter;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: Inter;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
  --mat-paginator-container-text-color: rgba(255, 255, 255, 0.87);
  --mat-paginator-container-background-color: #424242;
  --mat-paginator-enabled-icon-color: rgba(255, 255, 255, 0.54);
  --mat-paginator-disabled-icon-color: rgba(255, 255, 255, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-container-text-font: Inter;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
  --mat-checkbox-disabled-label-color: rgba(255, 255, 255, 0.5);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: white;
  --mdc-text-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-text-button-state-layer-color: white;
  --mat-text-button-disabled-state-layer-color: white;
  --mat-text-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.08;
  --mat-text-button-focus-state-layer-opacity: 0.24;
  --mat-text-button-pressed-state-layer-opacity: 0.24;
  --mdc-filled-button-container-color: #424242;
  --mdc-filled-button-label-text-color: white;
  --mdc-filled-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-disabled-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.08;
  --mat-filled-button-focus-state-layer-opacity: 0.24;
  --mat-filled-button-pressed-state-layer-opacity: 0.24;
  --mdc-protected-button-container-color: #424242;
  --mdc-protected-button-label-text-color: white;
  --mdc-protected-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-disabled-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.08;
  --mat-protected-button-focus-state-layer-opacity: 0.24;
  --mat-protected-button-pressed-state-layer-opacity: 0.24;
  --mdc-outlined-button-disabled-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-outlined-button-label-text-color: white;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: white;
  --mat-outlined-button-disabled-state-layer-color: white;
  --mat-outlined-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.08;
  --mat-outlined-button-focus-state-layer-opacity: 0.24;
  --mat-outlined-button-pressed-state-layer-opacity: 0.24;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-text-button-label-text-font: Inter;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: Inter;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: Inter;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: Inter;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, 0.5);
  --mat-icon-button-state-layer-color: white;
  --mat-icon-button-disabled-state-layer-color: white;
  --mat-icon-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.08;
  --mat-icon-button-focus-state-layer-opacity: 0.24;
  --mat-icon-button-pressed-state-layer-opacity: 0.24;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: #424242;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-disabled-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.08;
  --mat-fab-focus-state-layer-opacity: 0.24;
  --mat-fab-pressed-state-layer-opacity: 0.24;
  --mat-fab-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-fab-small-container-color: #424242;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-disabled-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.08;
  --mat-fab-small-focus-state-layer-opacity: 0.24;
  --mat-fab-small-pressed-state-layer-opacity: 0.24;
  --mat-fab-small-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-extended-fab-label-text-font: Inter;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #d9d9d9;
  --mdc-snackbar-supporting-text-color: rgba(66, 66, 66, 0.87);
  --mat-snack-bar-button-color: rgba(0, 0, 0, 0.87);
  --mdc-snackbar-supporting-text-font: Inter;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: #424242;
  --mat-table-header-headline-color: white;
  --mat-table-row-item-label-text-color: white;
  --mat-table-row-item-outline-color: rgba(255, 255, 255, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mat-table-header-headline-font: Inter;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: Inter;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: Inter;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #40aecd;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #40aecd;
  --mat-badge-disabled-state-background-color: #6e6e6e;
  --mat-badge-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-badge-text-font: Inter;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: white;
  --mat-bottom-sheet-container-background-color: #424242;
  --mat-bottom-sheet-container-text-font: Inter;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(255, 255, 255, 0.5);
  --mat-legacy-button-toggle-state-layer-color: rgba(255, 255, 255, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(255, 255, 255, 0.7);
  --mat-legacy-button-toggle-selected-state-background-color: #212121;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-legacy-button-toggle-disabled-state-background-color: black;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-text-color: white;
  --mat-standard-button-toggle-background-color: #424242;
  --mat-standard-button-toggle-state-layer-color: white;
  --mat-standard-button-toggle-selected-state-background-color: #212121;
  --mat-standard-button-toggle-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-standard-button-toggle-disabled-state-background-color: #424242;
  --mat-standard-button-toggle-disabled-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-divider-color: #595959;
  --mat-standard-button-toggle-height: 48px;
  --mat-legacy-button-toggle-label-text-font: Inter;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: Inter;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-background-color: #40aecd;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(64, 174, 205, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(64, 174, 205, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(64, 174, 205, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #40aecd;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(64, 174, 205, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: white;
  --mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-period-button-text-color: white;
  --mat-datepicker-calendar-period-button-icon-color: white;
  --mat-datepicker-calendar-navigation-button-icon-color: white;
  --mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(255, 255, 255, 0.3);
  --mat-datepicker-calendar-date-text-color: white;
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, 0.24);
  --mat-datepicker-range-input-separator-color: white;
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-container-background-color: #424242;
  --mat-datepicker-calendar-container-text-color: white;
  --mat-datepicker-calendar-text-font: Inter;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: #424242;
  --mat-expansion-container-text-color: white;
  --mat-expansion-actions-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-expansion-header-text-color: white;
  --mat-expansion-header-description-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-indicator-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-expansion-header-text-font: Inter;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: Inter;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(255, 255, 255, 0.12);
  --mat-sidenav-container-background-color: #424242;
  --mat-sidenav-container-text-color: white;
  --mat-sidenav-content-background-color: #303030;
  --mat-sidenav-content-text-color: white;
  --mat-sidenav-scrim-color: rgba(189, 189, 189, 0.6);
  --mat-stepper-header-selected-state-icon-background-color: #40aecd;
  --mat-stepper-header-done-state-icon-background-color: #40aecd;
  --mat-stepper-header-edit-state-icon-background-color: #40aecd;
  --mat-stepper-container-color: #424242;
  --mat-stepper-line-color: rgba(255, 255, 255, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-optional-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-selected-state-label-text-color: white;
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-stepper-container-text-font: Inter;
  --mat-stepper-header-label-text-font: Inter;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
  --mat-sort-arrow-color: #c6c6c6;
  --mat-toolbar-container-background-color: #212121;
  --mat-toolbar-container-text-color: white;
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-toolbar-title-text-font: Inter;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
  --mat-tree-container-background-color: #424242;
  --mat-tree-node-text-color: white;
  --mat-tree-node-min-height: 48px;
  --mat-tree-node-text-font: Inter;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
  /* Slider toggle */
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #40aecd;
  --mdc-switch-selected-hover-handle-color: #40aecd;
  --mdc-switch-selected-pressed-handle-color: #40aecd;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  /* ------ START -> GENERAL STYLING ------ */
  /* ------ END -> GENERAL STYLING ------ */
  /* Material stuff */
}
.dark-theme .mat-accent {
  --mat-option-selected-state-label-text-color: #a1a1a1;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.dark-theme .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.dark-theme .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #40aecd;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #40aecd;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.dark-theme .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.dark-theme .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.dark-theme .mat-elevation-z0, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z1, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z2, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z3, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z4, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z5, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z6, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z7, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z8, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z9, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z10, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z11, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z12, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z13, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z14, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z15, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z16, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z17, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z18, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z19, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z20, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z21, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z22, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z23, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z24, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.dark-theme .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #40aecd;
  --mdc-linear-progress-track-color: rgba(64, 174, 205, 0.25);
}
.dark-theme .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #a1a1a1;
  --mdc-linear-progress-track-color: rgba(161, 161, 161, 0.25);
}
.dark-theme .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.dark-theme .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #a1a1a1;
  --mdc-filled-text-field-focus-active-indicator-color: #a1a1a1;
  --mdc-filled-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mdc-outlined-text-field-caret-color: #a1a1a1;
  --mdc-outlined-text-field-focus-outline-color: #a1a1a1;
  --mdc-outlined-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(161, 161, 161, 0.87);
}
.dark-theme .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.dark-theme .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(161, 161, 161, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.dark-theme .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #fafafa;
  --mdc-chip-elevated-container-color: #595959;
  --mdc-chip-elevated-selected-container-color: #595959;
  --mdc-chip-elevated-disabled-container-color: #595959;
  --mdc-chip-flat-disabled-selected-container-color: #595959;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #fafafa;
  --mdc-chip-selected-label-text-color: #fafafa;
  --mdc-chip-with-icon-icon-color: #fafafa;
  --mdc-chip-with-icon-disabled-icon-color: #fafafa;
  --mdc-chip-with-icon-selected-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;
  --mat-chip-selected-disabled-trailing-icon-color: #fafafa;
  --mat-chip-selected-trailing-icon-color: #fafafa;
}
.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #40aecd;
  --mdc-chip-elevated-selected-container-color: #40aecd;
  --mdc-chip-elevated-disabled-container-color: #40aecd;
  --mdc-chip-flat-disabled-selected-container-color: #40aecd;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #a1a1a1;
  --mdc-chip-elevated-selected-container-color: #a1a1a1;
  --mdc-chip-elevated-disabled-container-color: #a1a1a1;
  --mdc-chip-flat-disabled-selected-container-color: #a1a1a1;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-label-text-font: Inter;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}
.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: white;
}
.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #707070;
  --mdc-switch-selected-handle-color: #707070;
  --mdc-switch-selected-hover-state-layer-color: #707070;
  --mdc-switch-selected-pressed-state-layer-color: #707070;
  --mdc-switch-selected-focus-handle-color: #5c5c5c;
  --mdc-switch-selected-hover-handle-color: #5c5c5c;
  --mdc-switch-selected-pressed-handle-color: #5c5c5c;
  --mdc-switch-selected-focus-track-color: #dbdbdb;
  --mdc-switch-selected-hover-track-color: #dbdbdb;
  --mdc-switch-selected-pressed-track-color: #dbdbdb;
  --mdc-switch-selected-track-color: #dbdbdb;
}
.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e57373;
  --mdc-switch-selected-handle-color: #e57373;
  --mdc-switch-selected-hover-state-layer-color: #e57373;
  --mdc-switch-selected-pressed-state-layer-color: #e57373;
  --mdc-switch-selected-focus-handle-color: #ef9a9a;
  --mdc-switch-selected-hover-handle-color: #ef9a9a;
  --mdc-switch-selected-pressed-handle-color: #ef9a9a;
  --mdc-switch-selected-focus-track-color: #e53935;
  --mdc-switch-selected-hover-track-color: #e53935;
  --mdc-switch-selected-pressed-track-color: #e53935;
  --mdc-switch-selected-track-color: #e53935;
}
.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: white;
}
.dark-theme .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #40aecd;
  --mdc-radio-selected-hover-icon-color: #40aecd;
  --mdc-radio-selected-icon-color: #40aecd;
  --mdc-radio-selected-pressed-icon-color: #40aecd;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #40aecd;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.dark-theme .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #a1a1a1;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.dark-theme .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dark-theme .mat-accent {
  --mat-slider-ripple-color: #a1a1a1;
  --mat-slider-hover-state-layer-color: rgba(161, 161, 161, 0.05);
  --mat-slider-focus-state-layer-color: rgba(161, 161, 161, 0.2);
  --mdc-slider-handle-color: #a1a1a1;
  --mdc-slider-focus-handle-color: #a1a1a1;
  --mdc-slider-hover-handle-color: #a1a1a1;
  --mdc-slider-active-track-color: #a1a1a1;
  --mdc-slider-inactive-track-color: #a1a1a1;
  --mdc-slider-with-tick-marks-inactive-container-color: #a1a1a1;
}
.dark-theme .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.dark-theme .mdc-list-item__start,
.dark-theme .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #40aecd;
  --mdc-radio-selected-hover-icon-color: #40aecd;
  --mdc-radio-selected-icon-color: #40aecd;
  --mdc-radio-selected-pressed-icon-color: #40aecd;
}
.dark-theme .mat-accent .mdc-list-item__start,
.dark-theme .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
}
.dark-theme .mat-warn .mdc-list-item__start,
.dark-theme .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.dark-theme .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #40aecd;
  --mdc-checkbox-selected-hover-icon-color: #40aecd;
  --mdc-checkbox-selected-icon-color: #40aecd;
  --mdc-checkbox-selected-pressed-icon-color: #40aecd;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #40aecd;
  --mdc-checkbox-selected-hover-state-layer-color: #40aecd;
  --mdc-checkbox-selected-pressed-state-layer-color: #40aecd;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dark-theme .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dark-theme .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #40aecd;
}
.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #40aecd;
}
.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.dark-theme .mdc-list-item__start,
.dark-theme .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.dark-theme .mdc-list-group__subheader {
  font: 400 16px / 28px Inter;
  letter-spacing: 0.009375em;
}
.dark-theme .mat-mdc-tab-group, .dark-theme .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #40aecd;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #40aecd;
  --mat-tab-header-active-ripple-color: #40aecd;
  --mat-tab-header-inactive-ripple-color: #40aecd;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #40aecd;
  --mat-tab-header-active-hover-label-text-color: #40aecd;
  --mat-tab-header-active-focus-indicator-color: #40aecd;
  --mat-tab-header-active-hover-indicator-color: #40aecd;
}
.dark-theme .mat-mdc-tab-group.mat-accent, .dark-theme .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #a1a1a1;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #a1a1a1;
  --mat-tab-header-active-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #a1a1a1;
  --mat-tab-header-active-hover-label-text-color: #a1a1a1;
  --mat-tab-header-active-focus-indicator-color: #a1a1a1;
  --mat-tab-header-active-hover-indicator-color: #a1a1a1;
}
.dark-theme .mat-mdc-tab-group.mat-warn, .dark-theme .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.dark-theme .mat-mdc-tab-group.mat-background-primary, .dark-theme .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #40aecd;
}
.dark-theme .mat-mdc-tab-group.mat-background-accent, .dark-theme .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #a1a1a1;
}
.dark-theme .mat-mdc-tab-group.mat-background-warn, .dark-theme .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.dark-theme .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.dark-theme .mat-mdc-tab-header {
  --mat-tab-header-label-text-font: Inter;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}
.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: white;
}
.dark-theme .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #40aecd;
  --mdc-checkbox-selected-hover-icon-color: #40aecd;
  --mdc-checkbox-selected-icon-color: #40aecd;
  --mdc-checkbox-selected-pressed-icon-color: #40aecd;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #40aecd;
  --mdc-checkbox-selected-hover-state-layer-color: #40aecd;
  --mdc-checkbox-selected-pressed-state-layer-color: #40aecd;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dark-theme .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dark-theme .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #40aecd;
  --mat-text-button-state-layer-color: #40aecd;
  --mat-text-button-ripple-color: rgba(64, 174, 205, 0.1);
}
.dark-theme .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #a1a1a1;
  --mat-text-button-state-layer-color: #a1a1a1;
  --mat-text-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.dark-theme .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dark-theme .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #40aecd;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #a1a1a1;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #40aecd;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #a1a1a1;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #40aecd;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #40aecd;
  --mat-outlined-button-ripple-color: rgba(64, 174, 205, 0.1);
}
.dark-theme .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #a1a1a1;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #a1a1a1;
  --mat-outlined-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.dark-theme .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dark-theme .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #40aecd;
  --mat-icon-button-state-layer-color: #40aecd;
  --mat-icon-button-ripple-color: rgba(64, 174, 205, 0.1);
}
.dark-theme .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #a1a1a1;
  --mat-icon-button-state-layer-color: #a1a1a1;
  --mat-icon-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.dark-theme .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dark-theme .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.dark-theme .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #40aecd;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #a1a1a1;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #40aecd;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #a1a1a1;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .mat-accent {
  --mdc-circular-progress-active-indicator-color: #a1a1a1;
}
.dark-theme .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.dark-theme .mat-badge-accent {
  --mat-badge-background-color: #a1a1a1;
}
.dark-theme .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.dark-theme .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #a1a1a1;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(161, 161, 161, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(161, 161, 161, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.dark-theme .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.dark-theme .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #a1a1a1;
}
.dark-theme .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.dark-theme .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.dark-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.dark-theme .mat-icon.mat-primary {
  --mat-icon-color: #40aecd;
}
.dark-theme .mat-icon.mat-accent {
  --mat-icon-color: #a1a1a1;
}
.dark-theme .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.dark-theme .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-done-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-edit-state-icon-background-color: #a1a1a1;
}
.dark-theme .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.dark-theme .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #40aecd;
}
.dark-theme .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #a1a1a1;
}
.dark-theme .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.dark-theme ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}
.dark-theme ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid;
}
.dark-theme ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}
.dark-theme .transport-state {
  width: 7px;
}
.dark-theme .transport-state.undefined {
  background: #eaeaea;
}
.dark-theme .transport-state.incomplete {
  background: #f6f6f6;
}
.dark-theme .transport-state.verified {
  background: #e1911d;
}
.dark-theme .transport-state.pending {
  background: #7adbf6;
}
.dark-theme .transport-state.assigned {
  background: #a1ba68;
}
.dark-theme .transport-state.request_source {
  background: #ffe798;
}
.dark-theme .transport-state.request_destination {
  background: #fcde7b;
}
.dark-theme .transport-state.wait_source {
  background: #fef78b;
}
.dark-theme .transport-state.retrieved {
  background: #ffdb00;
}
.dark-theme .transport-state.retrieving {
  background: #d2e89e;
}
.dark-theme .transport-state.wait_destination {
  background: #fff33a;
}
.dark-theme .transport-state.storing {
  background: #e1c206;
}
.dark-theme .transport-state.stored {
  background: #dfdfdf;
}
.dark-theme .transport-state.finished {
  background: #40aecd;
}
.dark-theme .transport-state.combined {
  background: #fc81c5;
}
.dark-theme .transport-state.requested {
  background: #7f7f7f;
}
.dark-theme .transport-state.stacked {
  background: #009fcb;
}
.dark-theme .transport-state.cancelled {
  background: #ba5757;
}
.dark-theme ui-state-legend {
  background: #393939;
  box-shadow: 0 0 6px 0 rgba(255, 255, 255, 0.2);
}
.dark-theme ui-state-legend .legend-header {
  background: #323232;
}
.dark-theme ui-state-legend .legend-content .legend-item {
  border: 1px solid #4f4f4f;
}
.dark-theme ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid #a0a0a0;
}
.dark-theme ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid #a0a0a0;
}
.dark-theme ui-state-legend .legend-content .legend-item .state-amount {
  color: #4f4f4f;
}
.dark-theme ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  cursor: pointer;
}
.dark-theme ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #3d3d3d;
}
.dark-theme ui-card .card-container {
  background-color: transparent;
}
.dark-theme ui-card .card-container.border {
  border: 1px solid;
}
.dark-theme ui-card .card-container ui-card-footer {
  border-top: 1px solid;
}
.dark-theme ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.5);
}
.dark-theme ui-card .card-container.clickable.selected {
  border: 1px solid #40aecd;
}
.dark-theme ui-card .card-container.clickable.selected.active {
  border: 1px solid #40aecd;
}
.dark-theme ui-card .card-container.tile ui-card-header mat-icon {
  color: !important;
}
.dark-theme ui-card .card-container.background-none {
  background-color: transparent;
}
.dark-theme ui-card .card-container.background-primary.border {
  border: 1px solid;
}
.dark-theme ui-card .card-container.background-primary ui-card-footer {
  border-top: 1px solid;
}
.dark-theme ui-card .card-container.background-secondary.border {
  border: 1px solid;
}
.dark-theme ui-card .card-container.background-secondary ui-card-footer {
  border-top: 1px solid;
}
.dark-theme ui-card .card-container.background-tertiary.border {
  border: 1px solid;
}
.dark-theme ui-card .card-container.background-tertiary ui-card-footer {
  border-top: 1px solid;
}
.dark-theme .mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid;
}
.dark-theme .mat-badge.mat-badge-warn .mat-badge-content, .dark-theme .mat-badge.error .mat-badge-content {
  background: #ba5757;
}
.dark-theme .mat-badge.warning .mat-badge-content {
  background: #e1911d;
}
.dark-theme .mat-badge.information .mat-badge-content {
  background: #40aecd;
}
.dark-theme .mat-badge.success .mat-badge-content {
  background: #a1ba68;
}
.dark-theme .mat-badge.assigned .mat-badge-content {
  background: #a1ba68;
}
.dark-theme .mat-badge.cancelled .mat-badge-content {
  background: #ba5757;
}
.dark-theme .mat-badge.combined .mat-badge-content {
  background: #fc81c5;
}
.dark-theme .mat-badge.finished .mat-badge-content {
  background: #40aecd;
}
.dark-theme .mat-badge.incomplete .mat-badge-content {
  background: #f6f6f6;
}
.dark-theme .mat-badge.pending .mat-badge-content {
  background: #7adbf6;
}
.dark-theme .mat-badge.request-destination .mat-badge-content {
  background: #fcde7b;
}
.dark-theme .mat-badge.request-source .mat-badge-content {
  background: #ffe798;
}
.dark-theme .mat-badge.requested .mat-badge-content {
  background: #7f7f7f;
}
.dark-theme .mat-badge.retrieved .mat-badge-content {
  background: #ffdb00;
}
.dark-theme .mat-badge.retrieving .mat-badge-content {
  background: #d2e89e;
}
.dark-theme .mat-badge.stacked .mat-badge-content {
  background: #009fcb;
}
.dark-theme .mat-badge.stored .mat-badge-content {
  background: #dfdfdf;
}
.dark-theme .mat-badge.storing .mat-badge-content {
  background: #e1c206;
}
.dark-theme .mat-badge.undefined .mat-badge-content {
  background: #eaeaea;
}
.dark-theme .mat-badge.verified .mat-badge-content {
  background: #e1911d;
}
.dark-theme .mat-badge.wait-destination .mat-badge-content {
  background: #fff33a;
}
.dark-theme .mat-badge.wait-source .mat-badge-content {
  background: #fef78b;
}
.dark-theme button.mat-mdc-unelevated-button,
.dark-theme button.mat-mdc-raised-button,
.dark-theme button.mat-mdc-fab,
.dark-theme button.mat-mdc-mini-fab {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-unelevated-button:hover,
.dark-theme button.mat-mdc-raised-button:hover,
.dark-theme button.mat-mdc-fab:hover,
.dark-theme button.mat-mdc-mini-fab:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-unelevated-button:active,
.dark-theme button.mat-mdc-raised-button:active,
.dark-theme button.mat-mdc-fab:active,
.dark-theme button.mat-mdc-mini-fab:active {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-unelevated-button.mat-accent,
.dark-theme button.mat-mdc-raised-button.mat-accent,
.dark-theme button.mat-mdc-fab.mat-accent,
.dark-theme button.mat-mdc-mini-fab.mat-accent {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-unelevated-button.mat-accent:hover,
.dark-theme button.mat-mdc-raised-button.mat-accent:hover,
.dark-theme button.mat-mdc-fab.mat-accent:hover,
.dark-theme button.mat-mdc-mini-fab.mat-accent:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-unelevated-button.mat-accent:active,
.dark-theme button.mat-mdc-raised-button.mat-accent:active,
.dark-theme button.mat-mdc-fab.mat-accent:active,
.dark-theme button.mat-mdc-mini-fab.mat-accent:active {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-unelevated-button.mat-warn,
.dark-theme button.mat-mdc-raised-button.mat-warn,
.dark-theme button.mat-mdc-fab.mat-warn,
.dark-theme button.mat-mdc-mini-fab.mat-warn {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-unelevated-button.mat-warn:hover,
.dark-theme button.mat-mdc-raised-button.mat-warn:hover,
.dark-theme button.mat-mdc-fab.mat-warn:hover,
.dark-theme button.mat-mdc-mini-fab.mat-warn:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-unelevated-button:disabled,
.dark-theme button.mat-mdc-raised-button:disabled,
.dark-theme button.mat-mdc-fab:disabled,
.dark-theme button.mat-mdc-mini-fab:disabled {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-unelevated-button:disabled:hover,
.dark-theme button.mat-mdc-raised-button:disabled:hover,
.dark-theme button.mat-mdc-fab:disabled:hover,
.dark-theme button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-button:not(:disabled) {
  color: !important;
  background-color: !important;
}
.dark-theme button.mat-mdc-button:not(:disabled).mat-accent {
  color: !important;
  background-color: !important;
}
.dark-theme button.mat-mdc-button:not(:disabled).mat-warn {
  color: !important;
  background-color: !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled) {
  color: !important;
  background-color: !important;
  border: 2px solid;
  transition: all 220ms ease-in-out;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled):hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled):active {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: !important;
  border: 1px solid !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #40aecd !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #40aecd !important;
  color: #40aecd !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, .dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #a1ba68 !important;
  border: 1px solid #a1ba68 !important;
  color: white !important;
}
.dark-theme button.mat-mdc-outlined-button:disabled {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme button.mat-mdc-outlined-button:disabled:hover {
  color: !important;
  background-color: !important;
  border: 2px solid;
}
.dark-theme .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #40aecd;
}
.dark-theme .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #a1a1a1;
}
.dark-theme .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #ba5757;
}
.dark-theme .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #a1ba68;
}
.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.dark-theme .dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: !important;
}
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: !important;
}
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #ba5757 !important;
}
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: !important;
}
.dark-theme .mat-mdc-chip.state.success {
  background: rgba(38, 169, 88, 0.25);
  border: 1px solid #a1ba68;
  color: rgba(255, 255, 255, 0.8) !important;
}
.dark-theme .mat-mdc-chip.state.warn {
  background: rgba(200, 118, 31, 0.25);
  border: 1px solid #e1911d;
  color: #e1911d !important;
}
.dark-theme .mat-mdc-chip.state.error {
  background: rgba(216, 60, 43, 0.25);
  border: 1px solid #ba5757;
  color: #ba5757 !important;
}
.dark-theme .mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}
.dark-theme .mat-mdc-table {
  background: transparent;
}
.dark-theme .mat-mdc-table .mat-mdc-row.disabled {
  background: #3d3d3d;
}
.dark-theme .mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.dark-theme .mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .dark-theme .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #3d3d3d;
}
.dark-theme ::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}
.dark-theme ::-webkit-scrollbar-thumb {
  border-radius: 8px;
}
.dark-theme a {
  color: #40aecd;
}
.dark-theme .snack-bar-success .mdc-snackbar__surface {
  background-color: #a1ba68;
}
.dark-theme .snack-bar-warning .mdc-snackbar__surface {
  background-color: #ba5757;
}
.dark-theme .spinner .dot1,
.dark-theme .spinner .dot2 {
  background-color: #40aecd;
}
.dark-theme hr {
  border-top: 1px solid;
  border-bottom: none;
  border-left: none;
  border-right: none;
}
.dark-theme input:-webkit-autofill,
.dark-theme input:-webkit-autofill:hover,
.dark-theme input:-webkit-autofill:focus,
.dark-theme input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
  -webkit-text-fill-color: rgba(255, 255, 255, 0.8);
}
.dark-theme .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}
.dark-theme .mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}
.dark-theme mat-icon.warning,
.dark-theme ui-icon.warning {
  color: #e1911d;
}
.dark-theme mat-icon.error,
.dark-theme ui-icon.error {
  color: #ba5757;
}
.dark-theme mat-icon.succeeded, .dark-theme mat-icon.success,
.dark-theme ui-icon.succeeded,
.dark-theme ui-icon.success {
  color: #a1ba68;
}
.dark-theme .mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  border: 14px solid #40aecd;
}
.dark-theme .mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #40aecd;
}
.dark-theme .mat-mdc-slider.alternative .mdc-slider__track {
  background: #40aecd;
}
.dark-theme .mat-mdc-card.custom {
  background: #393939 !important;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.9) !important;
  color: !important;
}
.dark-theme .mat-mdc-card.custom .mat-mdc-card-header {
  background: #4a4a4a !important;
  border-bottom: 4px solid #40aecd;
}
.dark-theme .mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #40aecd !important;
}
.dark-theme .mat-mdc-card.custom .mat-mdc-card-actions {
  background: #3f3f3f;
}
.dark-theme .mat-mdc-card.custom.plus:hover {
  border: 1px solid #2e2e2e;
}
.dark-theme .link {
  color: #40aecd;
}
.dark-theme .highlighted {
  background: #ffdb00;
  color: black;
}
.dark-theme etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid #3d3d3d;
}
.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client:hover {
  background: rgba(255, 255, 255, 0.04);
}
.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #ba5757;
}
.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client.selected .title .indicator {
  background: rgba(216, 60, 43, 0.25);
}
.dark-theme .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}
.dark-theme .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}
.dark-theme .tiles {
  border-top: 1px solid;
  border-bottom: 1px solid;
}
.dark-theme ui-thumbnail {
  background-color: transparent;
}
.dark-theme ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
.dark-theme ui-state .state-container.error {
  background-color: #ba5757;
}
.dark-theme ui-state .state-container.error ui-icon {
  color: white;
}
.dark-theme ui-state .state-container.unavailable {
  background-color: #767676;
}
.dark-theme ui-state .state-container.removed {
  background-color: #767676;
}
.dark-theme ui-state .state-container.accent {
  background-color: #a1a1a1;
}
.dark-theme ui-state .state-container.primary {
  background-color: #40aecd;
}
.dark-theme ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
.dark-theme ui-state .state-container.iconOnly.success ui-icon {
  color: #a1ba68;
}
.dark-theme ui-state .state-container.iconOnly.warning ui-icon {
  color: #e1911d;
}
.dark-theme ui-state .state-container.iconOnly.error ui-icon {
  color: #ba5757;
}
.dark-theme ui-state .state-container.iconOnly.info ui-icon {
  color: #40aecd;
}
.dark-theme ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #767676;
}
.dark-theme ui-state .state-container.iconOnly.removed ui-icon {
  color: #767676;
}
.dark-theme ui-state .state-container.iconOnly.accent ui-icon {
  color: #a1a1a1;
}
.dark-theme ui-state .state-container.iconOnly.primary ui-icon {
  color: #40aecd;
}
.dark-theme ui-state .state-container.iconOnly.small.warning {
  border: none;
}
.dark-theme ui-tag .tag-container {
  border: 1px solid;
}
.dark-theme ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  border: 1px solid;
}
.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  border: 1px solid;
}
.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  border: 1px solid;
}
.dark-theme ui-tag .tag-container.disabled {
  border: 1px solid;
}
.dark-theme ui-tag .tag-container.secondary {
  border: 1px solid;
}
.dark-theme ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  border: 1px solid;
}
.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  border: 1px solid;
}
.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  border: 1px solid;
}
.dark-theme ui-tag .tag-container.secondary.disabled {
  border: 1px solid;
}
.dark-theme ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, 12.5%, 12.5%, 50%, 50%, 62.5%, 62.5%, 100%);
  background-size: 4px 4px;
}
.dark-theme ui-flowpanel .flowpanel {
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.25);
  background: #181717;
}
.dark-theme ui-filter {
  border: 1px solid;
}
@media only screen and (max-width: 999px) {
  .dark-theme ui-filter .hotpicks {
    border-top: 1px solid;
  }
}
.dark-theme ui-filter ui-hotpick {
  border-left: 1px solid;
}
.dark-theme ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  .dark-theme ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid;
  }
  .dark-theme ui-filter ui-hotpick:last-child {
    border-right: 1px solid;
  }
}
@media only screen and (max-width: 999px) {
  .dark-theme ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid;
    border-right: 0;
  }
}
.dark-theme .mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid;
}
.dark-theme .mat-expansion-panel.stack .mat-expansion-panel-header.mat-expanded .mat-expansion-indicator {
  background: rgba(38, 122, 206, 0.25);
}
.dark-theme ui-label-value-container ui-card-header {
  background: #1d1d1d;
}
.dark-theme ui-label-value .label {
  color: #b8b8b8;
}
.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: !important;
}
.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid;
}
.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #ba5757 !important;
}
.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: !important;
}
.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: !important;
}
.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #e1911d;
}
.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: !important;
}
.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: !important;
}
.dark-theme ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: ;
  --mdc-linear-progress-track-color: ;
}
.dark-theme ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
.dark-theme ui-link-button .link-button.border {
  border: 1px solid;
}
.dark-theme ui-link-button .link-button.active.border {
  border: 1px solid;
}
.dark-theme ui-link-button .link-button.disabled.border {
  border: 1px solid #3d3d3d;
}
.dark-theme ui-icon-button .icon-button, .dark-theme ui-icon-button .icon-button-menu-toggle, .dark-theme ui-icon-button-menu-toggle .icon-button, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  border: 1px solid transparent;
}
.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), .dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid;
}
.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  border: 1px solid;
}
.dark-theme ui-icon-button .icon-button.theme-secondary.active, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  border: 1px solid;
}
.dark-theme ui-icon-button .icon-button.theme-secondary.active:hover, .dark-theme ui-icon-button .icon-button.theme-secondary.active.focused, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  border: 1px solid;
}
.dark-theme ui-icon-button .icon-button.theme-primary.active, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  color: #40aecd;
  border: 1px solid;
}
.dark-theme ui-icon-button .icon-button.theme-primary.active:hover, .dark-theme ui-icon-button .icon-button.theme-primary.active.focused, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid;
}
.dark-theme ui-icon-button .icon-button.theme-tertiary, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
.dark-theme ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), .dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
.dark-theme ui-icon-button .icon-button.theme-tertiary.active, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #40aecd;
}
.dark-theme ui-icon-button .icon-button.theme-tertiary.active:hover, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
.dark-theme ui-icon-button .icon-button.theme-brand:hover, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand:hover, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand:hover, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid;
}
.dark-theme .shell.stack .brand-logo {
  display: none;
}
.dark-theme .shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dark-theme .shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dark-theme .shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dark-theme .shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dark-theme .shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dark-theme .shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.dark-theme .shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dark-theme .shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dark-theme .shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dark-theme .shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dark-theme .shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dark-theme .shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.dark-theme .shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dark-theme .shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dark-theme .shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dark-theme .shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dark-theme .shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dark-theme .shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.dark-theme .shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dark-theme .shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dark-theme .shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dark-theme .shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dark-theme .shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dark-theme .shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.dark-theme .shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.dark-theme .shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.dark-theme .shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.dark-theme .shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.dark-theme .shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.dark-theme .shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.dark-theme .shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.dark-theme .shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.dark-theme .shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.dark-theme .shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dark-theme .shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.dark-theme .shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.dark-theme .shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dark-theme .shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.dark-theme .shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dark-theme .shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dark-theme .shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dark-theme .shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.dark-theme .shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.dark-theme .shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.dark-theme .shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.dark-theme .shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}
.dark-theme ui-callout .callout-banner.error {
  border: 1px solid;
}
.dark-theme ui-callout .callout-banner.warning {
  border: 1px solid;
}
.dark-theme ui-callout .callout-banner.success {
  border: 1px solid;
}
.dark-theme ui-callout .callout-banner.info {
  border: 1px solid;
}
.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid;
}
.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid;
}
.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid;
}
.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid;
}
.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid;
}
.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid;
}
.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid;
}
.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid;
}
.dark-theme ui-select-card .select-card {
  border: 2px solid;
}
.dark-theme ui-select-card .select-card:not(.disabled):not(.active):hover, .dark-theme ui-select-card .select-card:not(.disabled):not(.active):active {
  border: 2px solid;
}
.dark-theme ui-select-card .select-card:not(.disabled).active {
  border: 2px solid;
}
.dark-theme ui-select-card .select-card:not(.disabled).active:hover, .dark-theme ui-select-card .select-card:not(.disabled).active:active {
  border: 2px solid;
}
.dark-theme ui-select-card .select-card.disabled {
  border: 2px solid;
}
.dark-theme ui-select-card .select-card.disabled.active {
  border: 2px solid;
}
.dark-theme .mdc-tooltip__surface {
  background-color: !important;
  color: !important;
}
.dark-theme ui-context-menu .menu-container {
  border: 1px solid;
}
.dark-theme .ui-menu-top {
  margin-top: -8px;
}
.dark-theme .ui-menu-bottom {
  margin-bottom: -8px;
}
.dark-theme .ui-menu-start {
  margin-right: 12px;
}
.dark-theme .ui-menu-end {
  margin-left: 12px;
}
.dark-theme ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}
.dark-theme .drag-preview {
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.5);
}

#logo_placeholder {
  background-image: url("/assets/brands/onyx/brand-logo/logo.svg");
  height: 32px;
  width: 76px;
  position: relative;
  top: 0;
}
@media only screen and (max-width: 600px) {
  #logo_placeholder {
    top: 0;
    width: 96px;
    height: 27px;
  }
}

body.handset.landscape #logo_placeholder {
  top: 0;
  width: 96px;
  height: 27px;
}

.ol-control button {
  background-color: #4c7179;
  opacity: 0.9;
}
.ol-control button:hover, .ol-control button:focus {
  opacity: 1;
  background-color: #4c7179;
}

.agv-image-placeholder {
  background-image: url("/assets/images/dematic_agv.jpg");
}

.agv-image-placeholder.atp {
  background-image: url("/assets/images/atp_vehicle.png");
}

onyx-dashboard-page .row.kion figure,
.kion-logo-container figure {
  background-image: url("/assets/brands/kion/brand-logo/logo_light.svg");
  background-repeat: no-repeat;
}

.dark-theme onyx-dashboard-page .row.kion figure,
.dark-theme .kion-logo-container figure {
  background-image: url("/assets/brands/kion/brand-logo/logo-dark.svg");
  background-repeat: no-repeat;
}

html {
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
}

html {
  --mat-option-selected-state-label-text-color: #236fbc;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}

.mat-accent {
  --mat-option-selected-state-label-text-color: #5c5c5c;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}

.mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}

html {
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
}

.mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #236fbc;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #236fbc;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

html {
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

.mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

.mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}

html {
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
}

.mat-elevation-z0, .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z1, .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z2, .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z3, .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z4, .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z5, .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z6, .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z7, .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z8, .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z9, .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z10, .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z11, .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z12, .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z13, .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z14, .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z15, .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z16, .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z17, .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z18, .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z19, .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z20, .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z21, .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z22, .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z23, .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z24, .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.mat-theme-loaded-marker {
  display: none;
}

html {
  --mat-option-label-text-font: Inter;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
}

html {
  --mat-optgroup-label-text-font: Inter;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
}

html {
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
}

html {
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
}

html {
  --mat-card-title-text-font: Inter;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: Inter;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
}

html {
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
}

.mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #236fbc;
  --mdc-linear-progress-track-color: rgba(35, 111, 188, 0.25);
}
.mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #5c5c5c;
  --mdc-linear-progress-track-color: rgba(92, 92, 92, 0.25);
}
.mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}

html {
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
}

html {
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
}

html {
  --mdc-plain-tooltip-supporting-text-font: Inter;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
}

html {
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
}

html {
  --mdc-filled-text-field-caret-color: #236fbc;
  --mdc-filled-text-field-focus-active-indicator-color: #236fbc;
  --mdc-filled-text-field-focus-label-text-color: rgba(35, 111, 188, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #236fbc;
  --mdc-outlined-text-field-focus-outline-color: #236fbc;
  --mdc-outlined-text-field-focus-label-text-color: rgba(35, 111, 188, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(35, 111, 188, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
}

.mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #5c5c5c;
  --mdc-filled-text-field-focus-active-indicator-color: #5c5c5c;
  --mdc-filled-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mdc-outlined-text-field-caret-color: #5c5c5c;
  --mdc-outlined-text-field-focus-outline-color: #5c5c5c;
  --mdc-outlined-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(92, 92, 92, 0.87);
}

.mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}

html {
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
}

html {
  --mdc-filled-text-field-label-text-font: Inter;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: Inter;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: Inter;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: Inter;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
}

html {
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

html {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(35, 111, 188, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
html .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(92, 92, 92, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
html .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}

html {
  --mat-select-arrow-transform: translateY(-8px);
}

html {
  --mat-select-trigger-text-font: Inter;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
}

html {
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

html {
  --mat-autocomplete-background-color: white;
}

html {
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
}

html {
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
}

html {
  --mdc-dialog-subhead-font: Inter;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: Inter;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
}

.mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}

.mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #236fbc;
  --mdc-chip-elevated-selected-container-color: #236fbc;
  --mdc-chip-elevated-disabled-container-color: #236fbc;
  --mdc-chip-flat-disabled-selected-container-color: #236fbc;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #5c5c5c;
  --mdc-chip-elevated-selected-container-color: #5c5c5c;
  --mdc-chip-elevated-disabled-container-color: #5c5c5c;
  --mdc-chip-flat-disabled-selected-container-color: #5c5c5c;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}

.mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}

.mat-mdc-standard-chip {
  --mdc-chip-label-text-font: Inter;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}

html {
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
}

html {
  --mdc-switch-selected-focus-state-layer-color: #6b6b6b;
  --mdc-switch-selected-handle-color: #6b6b6b;
  --mdc-switch-selected-hover-state-layer-color: #6b6b6b;
  --mdc-switch-selected-pressed-state-layer-color: #6b6b6b;
  --mdc-switch-selected-focus-handle-color: #323232;
  --mdc-switch-selected-hover-handle-color: #323232;
  --mdc-switch-selected-pressed-handle-color: #323232;
  --mdc-switch-selected-focus-track-color: #a3a3a3;
  --mdc-switch-selected-hover-track-color: #a3a3a3;
  --mdc-switch-selected-pressed-track-color: #a3a3a3;
  --mdc-switch-selected-track-color: #a3a3a3;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
}
html .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
html .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #6b6b6b;
  --mdc-switch-selected-handle-color: #6b6b6b;
  --mdc-switch-selected-hover-state-layer-color: #6b6b6b;
  --mdc-switch-selected-pressed-state-layer-color: #6b6b6b;
  --mdc-switch-selected-focus-handle-color: #323232;
  --mdc-switch-selected-hover-handle-color: #323232;
  --mdc-switch-selected-pressed-handle-color: #323232;
  --mdc-switch-selected-focus-track-color: #a3a3a3;
  --mdc-switch-selected-hover-track-color: #a3a3a3;
  --mdc-switch-selected-pressed-track-color: #a3a3a3;
  --mdc-switch-selected-track-color: #a3a3a3;
}
html .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}

html {
  --mdc-switch-state-layer-size: 40px;
}

html .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}

html {
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
}

.mat-mdc-radio-button {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #236fbc;
  --mdc-radio-selected-hover-icon-color: #236fbc;
  --mdc-radio-selected-icon-color: #236fbc;
  --mdc-radio-selected-pressed-icon-color: #236fbc;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #236fbc;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #5c5c5c;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}

html {
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
}

.mat-mdc-radio-button {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}

html {
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
}

html {
  --mdc-slider-handle-color: #236fbc;
  --mdc-slider-focus-handle-color: #236fbc;
  --mdc-slider-hover-handle-color: #236fbc;
  --mdc-slider-active-track-color: #236fbc;
  --mdc-slider-inactive-track-color: #236fbc;
  --mdc-slider-with-tick-marks-inactive-container-color: #236fbc;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #236fbc;
  --mat-slider-hover-state-layer-color: rgba(35, 111, 188, 0.05);
  --mat-slider-focus-state-layer-color: rgba(35, 111, 188, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
}
html .mat-accent {
  --mat-slider-ripple-color: #5c5c5c;
  --mat-slider-hover-state-layer-color: rgba(92, 92, 92, 0.05);
  --mat-slider-focus-state-layer-color: rgba(92, 92, 92, 0.2);
  --mdc-slider-handle-color: #5c5c5c;
  --mdc-slider-focus-handle-color: #5c5c5c;
  --mdc-slider-hover-handle-color: #5c5c5c;
  --mdc-slider-active-track-color: #5c5c5c;
  --mdc-slider-inactive-track-color: #5c5c5c;
  --mdc-slider-with-tick-marks-inactive-container-color: #5c5c5c;
}
html .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}

html {
  --mdc-slider-label-label-text-font: Inter;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
}

html {
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
}

html {
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-menu-item-label-text-font: Inter;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
}

html {
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
}

html {
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
}

.mdc-list-item__start,
.mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #236fbc;
  --mdc-radio-selected-hover-icon-color: #236fbc;
  --mdc-radio-selected-icon-color: #236fbc;
  --mdc-radio-selected-pressed-icon-color: #236fbc;
}

.mat-accent .mdc-list-item__start,
.mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
}

.mat-warn .mdc-list-item__start,
.mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}

.mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #236fbc;
  --mdc-checkbox-selected-hover-icon-color: #236fbc;
  --mdc-checkbox-selected-icon-color: #236fbc;
  --mdc-checkbox-selected-pressed-icon-color: #236fbc;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #236fbc;
  --mdc-checkbox-selected-hover-state-layer-color: #236fbc;
  --mdc-checkbox-selected-pressed-state-layer-color: #236fbc;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

.mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

.mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #236fbc;
}
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #236fbc;
}

.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}

html {
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
}

.mdc-list-item__start,
.mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}

.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}

html {
  --mdc-list-list-item-label-text-font: Inter;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: Inter;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: Inter;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
}

.mdc-list-group__subheader {
  font: 400 16px / 28px Inter;
  letter-spacing: 0.009375em;
}

html {
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
}

html {
  --mat-paginator-container-text-font: Inter;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
}

html {
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
}

.mat-mdc-tab-group, .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #236fbc;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #236fbc;
  --mat-tab-header-active-ripple-color: #236fbc;
  --mat-tab-header-inactive-ripple-color: #236fbc;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #236fbc;
  --mat-tab-header-active-hover-label-text-color: #236fbc;
  --mat-tab-header-active-focus-indicator-color: #236fbc;
  --mat-tab-header-active-hover-indicator-color: #236fbc;
}
.mat-mdc-tab-group.mat-accent, .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #5c5c5c;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #5c5c5c;
  --mat-tab-header-active-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #5c5c5c;
  --mat-tab-header-active-hover-label-text-color: #5c5c5c;
  --mat-tab-header-active-focus-indicator-color: #5c5c5c;
  --mat-tab-header-active-hover-indicator-color: #5c5c5c;
}
.mat-mdc-tab-group.mat-warn, .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.mat-mdc-tab-group.mat-background-primary, .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #236fbc;
}
.mat-mdc-tab-group.mat-background-accent, .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #5c5c5c;
}
.mat-mdc-tab-group.mat-background-warn, .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}

.mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}

.mat-mdc-tab-header {
  --mat-tab-header-label-text-font: Inter;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}

html {
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
}

html {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
}

.mat-mdc-checkbox {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #236fbc;
  --mdc-checkbox-selected-hover-icon-color: #236fbc;
  --mdc-checkbox-selected-icon-color: #236fbc;
  --mdc-checkbox-selected-pressed-icon-color: #236fbc;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #236fbc;
  --mdc-checkbox-selected-hover-state-layer-color: #236fbc;
  --mdc-checkbox-selected-pressed-state-layer-color: #236fbc;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}

html {
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
}

.mat-mdc-checkbox {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}

html {
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
}

html {
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
}

.mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #236fbc;
  --mat-text-button-state-layer-color: #236fbc;
  --mat-text-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #5c5c5c;
  --mat-text-button-state-layer-color: #5c5c5c;
  --mat-text-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}

.mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #236fbc;
  --mat-filled-button-state-layer-color: #fff;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #5c5c5c;
  --mat-filled-button-state-layer-color: #fff;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}

.mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #236fbc;
  --mat-protected-button-state-layer-color: #fff;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #5c5c5c;
  --mat-protected-button-state-layer-color: #fff;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}

.mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #236fbc;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #236fbc;
  --mat-outlined-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #5c5c5c;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #5c5c5c;
  --mat-outlined-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}

html {
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
}

html {
  --mdc-text-button-label-text-font: Inter;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: Inter;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: Inter;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: Inter;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
}

html {
  --mdc-icon-button-icon-size: 24px;
}

html {
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
}
html .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #236fbc;
  --mat-icon-button-state-layer-color: #236fbc;
  --mat-icon-button-ripple-color: rgba(35, 111, 188, 0.1);
}
html .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #5c5c5c;
  --mat-icon-button-state-layer-color: #5c5c5c;
  --mat-icon-button-ripple-color: rgba(92, 92, 92, 0.1);
}
html .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}

html {
  --mat-icon-button-touch-target-display: block;
}

.mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}

html {
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
}

html {
  --mdc-fab-container-color: white;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
}
html .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #236fbc;
  --mat-fab-foreground-color: #fff;
  --mat-fab-state-layer-color: #fff;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #5c5c5c;
  --mat-fab-foreground-color: #fff;
  --mat-fab-state-layer-color: #fff;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #236fbc;
  --mat-fab-small-foreground-color: #fff;
  --mat-fab-small-state-layer-color: #fff;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #5c5c5c;
  --mat-fab-small-foreground-color: #fff;
  --mat-fab-small-state-layer-color: #fff;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}

html {
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
}

html {
  --mdc-extended-fab-label-text-font: Inter;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
}

html {
  --mdc-snackbar-container-shape: 4px;
}

html {
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #5c5c5c;
}

html {
  --mdc-snackbar-supporting-text-font: Inter;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
}

html {
  --mat-table-row-item-outline-width: 1px;
}

html {
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
}

html {
  --mat-table-header-headline-font: Inter;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: Inter;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: Inter;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
}

html {
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
}

html {
  --mdc-circular-progress-active-indicator-color: #236fbc;
}
html .mat-accent {
  --mdc-circular-progress-active-indicator-color: #5c5c5c;
}
html .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}

html {
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
}

html {
  --mat-badge-background-color: #236fbc;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
}

.mat-badge-accent {
  --mat-badge-background-color: #5c5c5c;
}

.mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}

html {
  --mat-badge-text-font: Inter;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
}

html {
  --mat-bottom-sheet-container-shape: 4px;
}

html {
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
}

html {
  --mat-bottom-sheet-container-text-font: Inter;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
}

html {
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
}

html {
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
}

html {
  --mat-standard-button-toggle-height: 48px;
}

html {
  --mat-legacy-button-toggle-label-text-font: Inter;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: Inter;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
}

html {
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

html {
  --mat-datepicker-calendar-date-selected-state-background-color: #236fbc;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(35, 111, 188, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(35, 111, 188, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(35, 111, 188, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #236fbc;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(35, 111, 188, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
}

.mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #5c5c5c;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(92, 92, 92, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(92, 92, 92, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}

.mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #5c5c5c;
}
.mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}

.mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}

html {
  --mat-datepicker-calendar-text-font: Inter;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
}

html {
  --mat-divider-width: 1px;
}

html {
  --mat-divider-color: rgba(0, 0, 0, 0.12);
}

html {
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
}

html {
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
}

html {
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
}

html {
  --mat-expansion-header-text-font: Inter;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: Inter;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
}

html {
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
}

html {
  --mat-icon-color: inherit;
}

.mat-icon.mat-primary {
  --mat-icon-color: #236fbc;
}
.mat-icon.mat-accent {
  --mat-icon-color: #5c5c5c;
}
.mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}

html {
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
}

html {
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
}

html {
  --mat-stepper-header-selected-state-icon-background-color: #236fbc;
  --mat-stepper-header-done-state-icon-background-color: #236fbc;
  --mat-stepper-header-edit-state-icon-background-color: #236fbc;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
}
html .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-done-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-edit-state-icon-background-color: #5c5c5c;
}
html .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}

html {
  --mat-stepper-header-height: 72px;
}

html {
  --mat-stepper-container-text-font: Inter;
  --mat-stepper-header-label-text-font: Inter;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
}

html {
  --mat-sort-arrow-color: #757575;
}

html {
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
}

.mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #236fbc;
}
.mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #5c5c5c;
}
.mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}

html {
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
}

html {
  --mat-toolbar-title-text-font: Inter;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
}

html {
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
}

html {
  --mat-tree-node-min-height: 48px;
}

html {
  --mat-tree-node-text-font: Inter;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
}

ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}

ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #ebebeb;
}

ui-setting-category-item.disabled {
  color: #919191;
}
ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}

.transport-state {
  width: 7px;
}
.transport-state.undefined {
  background: #fafafa;
}
.transport-state.incomplete {
  background: #fefefe;
}
.transport-state.verified {
  background: #b2681c;
}
.transport-state.pending {
  background: #bbd2ea;
}
.transport-state.assigned {
  background: #6ec58f;
}
.transport-state.request_source {
  background: #fffbe6;
}
.transport-state.request_destination {
  background: #fff4b0;
}
.transport-state.wait_source {
  background: #fffbe6;
}
.transport-state.retrieved {
  background: #ffe754;
}
.transport-state.retrieving {
  background: #9bd7b2;
}
.transport-state.wait_destination {
  background: #ffe233;
}
.transport-state.storing {
  background: #ffdb00;
}
.transport-state.stored {
  background: silver;
}
.transport-state.finished {
  background: #6c9fd2;
}
.transport-state.combined {
  background: #e990c1;
}
.transport-state.requested {
  background: #6b6b6b;
}
.transport-state.stacked {
  background: #236fbc;
}
.transport-state.cancelled {
  background: #d83c2b;
}

ui-state-legend {
  box-shadow: 0 0 6px 0;
}
ui-state-legend .legend-content .legend-item {
  border: 1px solid;
}
ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid;
}
ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid;
}
ui-state-legend .legend-content .legend-item .state-amount span {
  color: rgba(0, 0, 0, 0.87);
}

ui-table .mat-mdc-table.clickable .mat-mdc-row.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  background: rgba(108, 159, 210, 0.05);
  cursor: pointer;
}
ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #fafafa;
  color: #919191;
}

ui-card .card-container {
  background-color: transparent;
}
ui-card .card-container.border {
  border: 1px solid #d5d5d5;
}
ui-card .card-container ui-card-footer {
  border-top: 1px solid #d5d5d5;
}
ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
}
ui-card .card-container.clickable.selected {
  border: 1px solid #236fbc;
}
ui-card .card-container.clickable.selected.active {
  border: 1px solid #236fbc;
}
ui-card .card-container.tile ui-card-header mat-icon {
  color: #545454 !important;
}
ui-card .card-container.background-none {
  background-color: transparent;
}
ui-card .card-container.background-primary {
  background-color: white;
}
ui-card .card-container.background-primary.border {
  border: 1px solid #d5d5d5;
}
ui-card .card-container.background-primary ui-card-footer {
  background-color: #fafafa;
  border-top: 1px solid #d5d5d5;
}
ui-card .card-container.background-secondary {
  background-color: #fafafa;
}
ui-card .card-container.background-secondary.border {
  border: 1px solid #d5d5d5;
}
ui-card .card-container.background-secondary ui-card-footer {
  background-color: white;
  border-top: 1px solid #d5d5d5;
}
ui-card .card-container.background-tertiary {
  background-color: #ebebeb;
}
ui-card .card-container.background-tertiary.border {
  border: 1px solid #d5d5d5;
}
ui-card .card-container.background-tertiary ui-card-footer {
  background-color: #fafafa;
  border-top: 1px solid #d5d5d5;
}

.mat-badge .mat-badge-content {
  color: white;
}
.mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid white;
}
.mat-badge.mat-badge-warn .mat-badge-content, .mat-badge.error .mat-badge-content {
  background: #d83c2b;
}
.mat-badge.warning .mat-badge-content {
  background: #fa9327;
}
.mat-badge.information .mat-badge-content {
  background: #236fbc;
}
.mat-badge.success .mat-badge-content {
  background: #26a958;
}
.mat-badge.assigned .mat-badge-content {
  background: #6ec58f;
}
.mat-badge.cancelled .mat-badge-content {
  background: #d83c2b;
}
.mat-badge.combined .mat-badge-content {
  background: #e990c1;
}
.mat-badge.finished .mat-badge-content {
  background: #6c9fd2;
}
.mat-badge.incomplete .mat-badge-content {
  background: #fefefe;
}
.mat-badge.pending .mat-badge-content {
  background: #bbd2ea;
}
.mat-badge.request-destination .mat-badge-content {
  background: #fff4b0;
}
.mat-badge.request-source .mat-badge-content {
  background: #fffbe6;
}
.mat-badge.requested .mat-badge-content {
  background: #6b6b6b;
}
.mat-badge.retrieved .mat-badge-content {
  background: #ffe754;
}
.mat-badge.retrieving .mat-badge-content {
  background: #9bd7b2;
}
.mat-badge.stacked .mat-badge-content {
  background: #236fbc;
}
.mat-badge.stored .mat-badge-content {
  background: silver;
}
.mat-badge.storing .mat-badge-content {
  background: #ffdb00;
}
.mat-badge.undefined .mat-badge-content {
  background: #fafafa;
}
.mat-badge.verified .mat-badge-content {
  background: #b2681c;
}
.mat-badge.wait-destination .mat-badge-content {
  background: #ffe233;
}
.mat-badge.wait-source .mat-badge-content {
  background: #fffbe6;
}

mat-icon.dot.error,
mat-icon.dot.warning,
mat-icon.dot.success {
  color: rgba(0, 0, 0, 0.87);
}

button.mat-mdc-unelevated-button,
button.mat-mdc-raised-button,
button.mat-mdc-fab,
button.mat-mdc-mini-fab {
  color: white !important;
  background-color: #236fbc !important;
  border: 2px solid #236fbc;
}
button.mat-mdc-unelevated-button:hover,
button.mat-mdc-raised-button:hover,
button.mat-mdc-fab:hover,
button.mat-mdc-mini-fab:hover {
  color: white !important;
  background-color: #194f85 !important;
  border: 2px solid #133d67;
}
button.mat-mdc-unelevated-button:active,
button.mat-mdc-raised-button:active,
button.mat-mdc-fab:active,
button.mat-mdc-mini-fab:active {
  color: white !important;
  background-color: #2065ab !important;
  border: 2px solid #133d67;
}
button.mat-mdc-unelevated-button.mat-accent,
button.mat-mdc-raised-button.mat-accent,
button.mat-mdc-fab.mat-accent,
button.mat-mdc-mini-fab.mat-accent {
  color: white !important;
  background-color: black !important;
  border: 2px solid black;
}
button.mat-mdc-unelevated-button.mat-accent:hover,
button.mat-mdc-raised-button.mat-accent:hover,
button.mat-mdc-fab.mat-accent:hover,
button.mat-mdc-mini-fab.mat-accent:hover {
  color: white !important;
  background-color: rgba(0, 0, 0, 0.75) !important;
  border: 2px solid black;
}
button.mat-mdc-unelevated-button.mat-accent:active,
button.mat-mdc-raised-button.mat-accent:active,
button.mat-mdc-fab.mat-accent:active,
button.mat-mdc-mini-fab.mat-accent:active {
  color: white !important;
  background-color: rgba(0, 0, 0, 0.85) !important;
  border: 2px solid black;
}
button.mat-mdc-unelevated-button.mat-warn,
button.mat-mdc-raised-button.mat-warn,
button.mat-mdc-fab.mat-warn,
button.mat-mdc-mini-fab.mat-warn {
  color: white !important;
  background-color: #d83c2b !important;
  border: 2px solid #d83c2b;
}
button.mat-mdc-unelevated-button.mat-warn:hover,
button.mat-mdc-raised-button.mat-warn:hover,
button.mat-mdc-fab.mat-warn:hover,
button.mat-mdc-mini-fab.mat-warn:hover {
  color: white !important;
  background-color: #e06355 !important;
  border: 2px solid #772118;
}
button.mat-mdc-unelevated-button:disabled,
button.mat-mdc-raised-button:disabled,
button.mat-mdc-fab:disabled,
button.mat-mdc-mini-fab:disabled {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
button.mat-mdc-unelevated-button:disabled:hover,
button.mat-mdc-raised-button:disabled:hover,
button.mat-mdc-fab:disabled:hover,
button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}

button.mat-mdc-button:not(:disabled) {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0) !important;
}
button.mat-mdc-button:not(:disabled).mat-accent {
  color: black !important;
  background-color: rgba(0, 0, 0, 0) !important;
}
button.mat-mdc-button:not(:disabled).mat-warn {
  color: #d83c2b !important;
  background-color: rgba(216, 60, 43, 0) !important;
}

button.mat-mdc-outlined-button:not(:disabled) {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0) !important;
  border: 2px solid #236fbc;
  transition: all 220ms ease-in-out;
}
button.mat-mdc-outlined-button:not(:disabled):hover {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0.25) !important;
  border: 2px solid #236fbc;
}
button.mat-mdc-outlined-button:not(:disabled):active {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0.15) !important;
  border: 2px solid #236fbc;
}
button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: black !important;
  background-color: rgba(0, 0, 0, 0) !important;
  border: 2px solid black;
}
button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: black !important;
  background-color: rgba(0, 0, 0, 0.25) !important;
  border: 2px solid black;
}
button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: black !important;
  background-color: rgba(0, 0, 0, 0.15) !important;
  border: 2px solid black;
}
button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: black !important;
  background-color: rgba(216, 60, 43, 0) !important;
  border: 2px solid #d83c2b;
}
button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: black !important;
  background-color: rgba(216, 60, 43, 0.25) !important;
  border: 2px solid #d83c2b;
}
button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: black !important;
  background-color: rgba(216, 60, 43, 0.15) !important;
  border: 2px solid #d83c2b;
}
button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: rgba(0, 0, 0, 0.87) !important;
  border: 1px solid #d5d5d5 !important;
}
button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #236fbc !important;
}
button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #236fbc !important;
  color: #236fbc !important;
}
button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #26a958 !important;
  border: 1px solid #26a958 !important;
  color: !important;
}

button.mat-mdc-outlined-button:disabled {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
button.mat-mdc-outlined-button:disabled:hover {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}

.mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  background-color: #f1f1f1;
}
.mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #ebebeb;
}
.mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #236fbc;
  color: white;
}
.mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #5c5c5c;
  color: white;
}
.mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #d83c2b;
  color: white;
}
.mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #26a958;
  color: white;
}
.mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}

/* Slider toggle */
html {
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #236fbc;
  --mdc-switch-selected-hover-handle-color: #236fbc;
  --mdc-switch-selected-pressed-handle-color: #236fbc;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
}
html .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
html .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
html .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}

.dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}

.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: white !important;
}
.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: white !important;
}
.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #d83c2b !important;
}
.mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: white !important;
}
.mat-mdc-chip.state.success {
  border: 1px solid #26a958;
  color: !important;
}
.mat-mdc-chip.state.warn {
  border: 1px solid #fa9327;
  color: #fa9327 !important;
}
.mat-mdc-chip.state.error {
  border: 1px solid #d83c2b;
  color: #d83c2b !important;
}
.mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}

.mat-mdc-table {
  background: transparent;
}
.mat-mdc-table .mat-mdc-header-row.mat-mdc-table-sticky {
  background: #fafafa;
}
.mat-mdc-table .mat-mdc-row.suspended {
  background: rgba(108, 159, 210, 0.05);
}
.mat-mdc-table .mat-mdc-row.disabled {
  background: #fafafa;
  color: #919191;
}
.mat-mdc-table .mat-mdc-row.disabled .mat-mdc-cell {
  color: #919191;
}
.mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.mat-mdc-table.selectableRow .mat-mdc-row:hover, .mat-mdc-table.clickable .mat-mdc-row:hover {
  background: rgba(108, 159, 210, 0.05);
}
.mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #fafafa;
  color: #919191;
}

::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}

::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #ebebeb;
}

body {
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}

/* ------ START -> GENERAL STYLING ------ */
a {
  color: #236fbc;
}

ol li::before {
  background: rgba(0, 0, 0, 0.87);
}

.snack-bar-success .mdc-snackbar__surface {
  background-color: #26a958;
}
.snack-bar-success .mdc-snackbar__label {
  color: white;
}

.snack-bar-warning .mdc-snackbar__surface {
  background-color: #d83c2b;
}
.snack-bar-warning .mdc-snackbar__label {
  color: white;
}

.spinner .dot1,
.spinner .dot2 {
  background-color: #236fbc;
}

hr {
  border-top: 1px solid #d5d5d5;
  border-bottom: none;
  border-left: none;
  border-right: none;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
}

/* ------ END -> GENERAL STYLING ------ */
/* Material stuff */
.cdk-overlay-container {
  color: rgba(0, 0, 0, 0.87);
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}

.mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}

ui-link-button .link-button.active .mat-badge.standalone.brand .mat-badge-content,
ui-icon-button .icon-button.active .mat-badge.standalone.brand .mat-badge-content {
  background: #d83c2b;
  color: white;
}

mat-icon.warning,
ui-icon.warning {
  color: #fa9327;
}
mat-icon.error,
ui-icon.error {
  color: #d83c2b;
}
mat-icon.succeeded, mat-icon.success,
ui-icon.succeeded,
ui-icon.success {
  color: #26a958;
}

.mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  background: white;
  border: 14px solid #236fbc;
}
.mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #236fbc;
}
.mat-mdc-slider.alternative .mdc-slider__track {
  background: #236fbc;
}

.mat-mdc-card.custom {
  background: !important;
  box-shadow: !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.mat-mdc-card.custom .mat-mdc-card-header {
  background: !important;
  border-bottom: 4px solid #236fbc;
}
.mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #236fbc !important;
}
.mat-mdc-card.custom.plus:hover {
  border: 1px solid;
}

.link {
  color: #236fbc;
}
.link.disabled {
  color: #919191;
}

.highlighted {
  background: #ffe754;
  color: black;
}

etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid;
}
etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #d83c2b;
}
.mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}

.mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}

ui-shell {
  color: rgba(0, 0, 0, 0.87);
}

.tiles {
  border-top: 1px solid #d5d5d5;
  border-bottom: 1px solid #d5d5d5;
}

ui-thumbnail {
  background-color: transparent;
}

ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
ui-state .state-container.success {
  background-color: #6ec58f;
}
ui-state .state-container.success ui-icon {
  color: #104725;
}
ui-state .state-container.warning {
  background-color: #fcb76e;
}
ui-state .state-container.warning ui-icon {
  color: #693e10;
}
ui-state .state-container.error {
  background-color: #d83c2b;
}
ui-state .state-container.info {
  background-color: #6c9fd2;
}
ui-state .state-container.info ui-icon {
  color: #0f2f4f;
}
ui-state .state-container.unavailable {
  background-color: #6b6b6b;
}
ui-state .state-container.removed {
  background-color: #6b6b6b;
}
ui-state .state-container.accent {
  background-color: #5c5c5c;
}
ui-state .state-container.primary {
  background-color: #236fbc;
}
ui-state .state-container.bodytext {
  background-color: rgba(0, 0, 0, 0.87);
}
ui-state .state-container.bodytext ui-icon {
  color: white;
}
ui-state .state-container ui-icon {
  color: white;
}
ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
ui-state .state-container.iconOnly ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
ui-state .state-container.iconOnly.success ui-icon {
  color: #26a958;
}
ui-state .state-container.iconOnly.warning ui-icon {
  color: #fa9327;
}
ui-state .state-container.iconOnly.error ui-icon {
  color: #d83c2b;
}
ui-state .state-container.iconOnly.info ui-icon {
  color: #236fbc;
}
ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #6b6b6b;
}
ui-state .state-container.iconOnly.removed ui-icon {
  color: #6b6b6b;
}
ui-state .state-container.iconOnly.accent ui-icon {
  color: #5c5c5c;
}
ui-state .state-container.iconOnly.primary ui-icon {
  color: #236fbc;
}
ui-state .state-container.iconOnly.bodytext ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
ui-state .state-container.iconOnly.small.warning {
  border: none;
}

ui-tag .tag-container {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #d5d5d5;
  border: 1px solid #545454;
  color: rgba(0, 0, 0, 0.87);
}
ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  background-color: #f1f1f1;
  border: 1px solid #236fbc;
  color: #236fbc;
}
ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  background-color: #f1f1f1;
  border: 1px solid rgba(35, 111, 188, 0.25);
  color: #236fbc;
}
ui-tag .tag-container.disabled {
  background-color: #fafafa;
  border: 1px solid rgba(118, 118, 118, 0.25);
  color: #919191;
}
ui-tag .tag-container.secondary {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #d5d5d5;
  border: 1px solid rgba(213, 213, 213, 0);
  color: rgba(0, 0, 0, 0.87);
}
ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  background-color: #f1f1f1;
  border: 1px solid #414141;
  color: rgba(0, 0, 0, 0.87);
}
ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
ui-tag .tag-container.secondary.disabled {
  background-color: #fafafa;
  border: 1px solid rgba(118, 118, 118, 0.25);
  color: #919191;
}
ui-tag .tag-container.subLabel:not(.active):not(.disabled) .tag-label span {
  color: #545454;
}
ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, #545454 12.5%, #d5d5d5 12.5%, #d5d5d5 50%, #545454 50%, #545454 62.5%, #d5d5d5 62.5%, #d5d5d5 100%);
  background-size: 4px 4px;
}

ui-title {
  color: rgba(0, 0, 0, 0.87);
}
ui-title .subtitle {
  color: #545454;
}
ui-title .large .subtitle {
  color: rgba(0, 0, 0, 0.87);
}

ui-flowpanel .flowpanel {
  background: #fafafa;
}

ui-filter {
  border: 1px solid #d5d5d5;
}
@media only screen and (max-width: 999px) {
  ui-filter .hotpicks {
    border-top: 1px solid #d5d5d5;
  }
}
ui-filter ui-hotpick {
  border-left: 1px solid #d5d5d5;
}
ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid #d5d5d5;
  }
  ui-filter ui-hotpick:last-child {
    border-right: 1px solid #d5d5d5;
  }
}
@media only screen and (max-width: 999px) {
  ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid #d5d5d5;
    border-right: 0;
  }
}

.mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid #d5d5d5;
}
ui-label-value-container ui-card-header {
  background: #f1f1f1;
}

ui-label-value .label {
  color: #767676;
}

.mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: #545454;
  background: #ebebeb;
}
.mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex #placeholder {
  color: #545454;
}
.mat-mdc-form-field.search.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: rgba(0, 0, 0, 0.87);
}

.cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface {
  background: white;
}
.cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: rgba(0, 0, 0, 0.87) !important;
}
.cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid #d5d5d5;
}
.cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #d83c2b !important;
}
.cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.cdk-overlay-pane.error .mat-mdc-dialog-title .subtitle {
  color: white;
}
.cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #fa9327;
}
.cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.cdk-overlay-pane.warning .mat-mdc-dialog-title .subtitle {
  color: white;
}
.cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: white !important;
}

ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #236fbc;
  --mdc-linear-progress-track-color: rgba(35, 111, 188, 0.15);
}

ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
ui-link-button .link-button.border {
  border: 1px solid #d5d5d5;
}
ui-link-button .link-button.background-light {
  background: #fafafa;
}
ui-link-button .link-button.background-light:hover:not(.active, .disabled) {
  background: #ebebeb;
}
ui-link-button .link-button:hover:not(.active, .disabled) {
  background: #eeeff3;
}
ui-link-button .link-button.active {
  color: #236fbc;
  background: rgba(38, 122, 206, 0.1);
}
ui-link-button .link-button.active.border {
  border: 1px solid #236fbc;
}
ui-link-button .link-button.disabled {
  color: #919191;
}
ui-link-button .link-button.disabled.border {
  border: 1px solid #fafafa;
}

ui-icon-button .icon-button, ui-icon-button .icon-button-menu-toggle, ui-icon-button-menu-toggle .icon-button, ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
  border: 1px solid transparent;
}
ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid #d5d5d5;
  background: #eeeff3;
}
ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  background: #eeeff3;
  border: 1px solid #919191;
}
ui-icon-button .icon-button.theme-secondary.active, ui-icon-button .icon-button-menu-toggle.theme-secondary.active, ui-icon-button-menu-toggle .icon-button.theme-secondary.active, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  background: #ebebeb;
  border: 1px solid #d5d5d5;
}
ui-icon-button .icon-button.theme-secondary.active:hover, ui-icon-button .icon-button.theme-secondary.active.focused, ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  background: #d5d5d5;
  border: 1px solid #919191;
}
ui-icon-button .icon-button.theme-primary.active, ui-icon-button .icon-button-menu-toggle.theme-primary.active, ui-icon-button-menu-toggle .icon-button.theme-primary.active, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  background: rgba(38, 122, 206, 0.1);
  color: #236fbc;
  border: 1px solid #236fbc;
}
ui-icon-button .icon-button.theme-primary.active:hover, ui-icon-button .icon-button.theme-primary.active.focused, ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid #9abde0;
}
ui-icon-button .icon-button.theme-tertiary, ui-icon-button .icon-button-menu-toggle.theme-tertiary, ui-icon-button-menu-toggle .icon-button.theme-tertiary, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
ui-icon-button .icon-button.theme-tertiary.active, ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #236fbc;
}
ui-icon-button .icon-button.theme-tertiary.active:hover, ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
ui-icon-button .icon-button.theme-brand:hover, ui-icon-button .icon-button-menu-toggle.theme-brand:hover, ui-icon-button-menu-toggle .icon-button.theme-brand:hover, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid #d5d5d5;
}
ui-icon-button .icon-button.theme-brand:hover:not(.active, .disabled), ui-icon-button .icon-button.theme-brand.focused:not(.active, .disabled), ui-icon-button .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), ui-icon-button .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled), ui-icon-button-menu-toggle .icon-button.theme-brand:hover:not(.active, .disabled), ui-icon-button-menu-toggle .icon-button.theme-brand.focused:not(.active, .disabled), ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled) {
  background: #eeeff3;
}
ui-icon-button .icon-button.theme-brand.active, ui-icon-button .icon-button-menu-toggle.theme-brand.active, ui-icon-button-menu-toggle .icon-button.theme-brand.active, ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.active {
  background: rgba(38, 122, 206, 0.1);
  color: #236fbc;
}
ui-icon-button .icon-button.disabled, ui-icon-button .icon-button-menu-toggle.disabled, ui-icon-button-menu-toggle .icon-button.disabled, ui-icon-button-menu-toggle .icon-button-menu-toggle.disabled {
  color: #919191;
}

.shell.stack .brand-logo {
  display: none;
}
.shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}

ui-callout .callout-banner.error {
  color: #5b1912;
  background: rgba(216, 60, 43, 0.05);
  border: 1px solid #eda59d;
}
ui-callout .callout-banner.warning {
  color: #693e10;
  background: rgba(250, 147, 39, 0.05);
  border: 1px solid #fdcd9c;
}
ui-callout .callout-banner.success {
  color: #104725;
  background: rgba(38, 169, 88, 0.05);
  border: 1px solid #9bd7b2;
}
ui-callout .callout-banner.info {
  color: #0f2f4f;
  background: rgba(35, 111, 188, 0.05);
  border: 1px solid #9abde0;
}

ui-snackbar {
  background-color: white;
}
ui-snackbar .snackbar .state {
  color: white;
}
ui-snackbar .snackbar.error {
  background-color: rgba(216, 60, 43, 0.05);
  color: #5b1912;
}
ui-snackbar .snackbar.error .state {
  background-color: #d83c2b;
  color: white;
}
ui-snackbar .snackbar.error .state mat-icon {
  color: white;
}
ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
ui-snackbar .snackbar.error .timer {
  background-color: rgba(216, 60, 43, 0.25);
}
ui-snackbar .snackbar.error .timer .inner {
  background-color: #e57c71;
}
ui-snackbar .snackbar.warning {
  background-color: rgba(250, 147, 39, 0.05);
  color: #693e10;
}
ui-snackbar .snackbar.warning .state {
  background-color: #fcb76e;
  color: #693e10;
}
ui-snackbar .snackbar.warning .state mat-icon {
  color: #693e10;
}
ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fdcd9c;
}
ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fdcd9c;
}
ui-snackbar .snackbar.warning .timer {
  background-color: rgba(250, 147, 39, 0.25);
}
ui-snackbar .snackbar.warning .timer .inner {
  background-color: #fcb76e;
}
ui-snackbar .snackbar.success {
  background-color: rgba(38, 169, 88, 0.05);
  color: #104725;
}
ui-snackbar .snackbar.success .state {
  background-color: #6ec58f;
  color: #104725;
}
ui-snackbar .snackbar.success .state mat-icon {
  color: #104725;
}
ui-snackbar .snackbar.success .right-container {
  border: 1px solid #9bd7b2;
}
ui-snackbar .snackbar.success .right-container {
  border: 1px solid #9bd7b2;
}
ui-snackbar .snackbar.success .timer {
  background-color: rgba(38, 169, 88, 0.25);
}
ui-snackbar .snackbar.success .timer .inner {
  background-color: #6ec58f;
}
ui-snackbar .snackbar.info {
  background-color: rgba(35, 111, 188, 0.05);
  color: #0f2f4f;
}
ui-snackbar .snackbar.info .state {
  background-color: #6c9fd2;
  color: #0f2f4f;
}
ui-snackbar .snackbar.info .state mat-icon {
  color: #0f2f4f;
}
ui-snackbar .snackbar.info .right-container {
  border: 1px solid #9abde0;
}
ui-snackbar .snackbar.info .right-container {
  border: 1px solid #9abde0;
}
ui-snackbar .snackbar.info .timer {
  background-color: rgba(35, 111, 188, 0.25);
}
ui-snackbar .snackbar.info .timer .inner {
  background-color: #6c9fd2;
}

ui-select-card .select-card {
  background-color: #f1f1f1;
  color: rgba(0, 0, 0, 0.87);
  border: 2px solid #d5d5d5;
}
ui-select-card .select-card:not(.disabled):not(.active):hover, ui-select-card .select-card:not(.disabled):not(.active):active {
  background-color: #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
  border: 2px solid #545454;
}
ui-select-card .select-card:not(.disabled).active {
  background-color: #f1f1f1;
  color: #236fbc;
  border: 2px solid #236fbc;
}
ui-select-card .select-card:not(.disabled).active:hover, ui-select-card .select-card:not(.disabled).active:active {
  background-color: #f1f1f1;
  color: #236fbc;
  border: 2px solid rgba(35, 111, 188, 0.25);
}
ui-select-card .select-card.disabled {
  background-color: #fafafa;
  color: #919191;
  border: 2px solid rgba(118, 118, 118, 0.25);
}
ui-select-card .select-card.disabled.active {
  border: 2px solid rgba(35, 111, 188, 0.25);
}

.mdc-tooltip__surface {
  background-color: black !important;
  color: white !important;
}

ui-avatar .avatar:not(.profile-picture).primary {
  background-color: #236fbc;
  color: white;
}
ui-avatar .avatar:not(.profile-picture).secondary {
  background-color: #236fbc;
  color: white;
}

ui-search .search-container.none {
  background: rgba(235, 235, 235, 0);
}
ui-search .search-container.primary {
  background: #fafafa;
}
ui-search .search-container.secondary {
  background: #ebebeb;
}
ui-search .search-container .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder,
ui-search .search-container ui-icon {
  color: #545454;
}
ui-search .search-container:has(.mdc-line-ripple--active) {
  background: #ebebeb;
}
ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: #545454;
}
ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,
ui-search .search-container:has(.mdc-line-ripple--active) ui-icon {
  color: rgba(0, 0, 0, 0.87);
}

ui-context-menu .menu-container {
  background: white;
  border: 1px solid #d5d5d5;
}

ui-context-menu-item .shortcut {
  color: #545454;
}

.ui-menu-top {
  margin-top: -8px;
}
.ui-menu-bottom {
  margin-bottom: -8px;
}
.ui-menu-start {
  margin-right: 12px;
}
.ui-menu-end {
  margin-left: 12px;
}

ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}

.drag-preview {
  color: rgba(0, 0, 0, 0.87);
  background-color: white;
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
}

.dark-theme {
  --mat-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-option-selected-state-label-text-color: #6c9fd2;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-optgroup-label-text-color: white;
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
  --mat-app-background-color: #303030;
  --mat-app-text-color: white;
  --mat-option-label-text-font: Inter;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
  --mat-optgroup-label-text-font: Inter;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: #424242;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: #424242;
  --mdc-outlined-card-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(255, 255, 255, 0.7);
  --mat-card-title-text-font: Inter;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: Inter;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-plain-tooltip-supporting-text-font: Inter;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #6c9fd2;
  --mdc-filled-text-field-focus-active-indicator-color: #6c9fd2;
  --mdc-filled-text-field-focus-label-text-color: rgba(108, 159, 210, 0.87);
  --mdc-filled-text-field-container-color: #4a4a4a;
  --mdc-filled-text-field-disabled-container-color: #464646;
  --mdc-filled-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(255, 255, 255, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(255, 255, 255, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #6c9fd2;
  --mdc-outlined-text-field-focus-outline-color: #6c9fd2;
  --mdc-outlined-text-field-focus-label-text-color: rgba(108, 159, 210, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(255, 255, 255, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(108, 159, 210, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-state-layer-color: rgba(255, 255, 255, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.08;
  --mat-form-field-focus-state-layer-opacity: 0.24;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mdc-filled-text-field-label-text-font: Inter;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: Inter;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: Inter;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: Inter;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(108, 159, 210, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-select-trigger-text-font: Inter;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: #424242;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: #424242;
  --mdc-dialog-subhead-color: rgba(255, 255, 255, 0.87);
  --mdc-dialog-supporting-text-color: rgba(255, 255, 255, 0.6);
  --mdc-dialog-subhead-font: Inter;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: Inter;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #a3a3a3;
  --mdc-switch-selected-handle-color: #a3a3a3;
  --mdc-switch-selected-hover-state-layer-color: #a3a3a3;
  --mdc-switch-selected-pressed-state-layer-color: #a3a3a3;
  --mdc-switch-selected-focus-handle-color: silver;
  --mdc-switch-selected-hover-handle-color: silver;
  --mdc-switch-selected-pressed-handle-color: silver;
  --mdc-switch-selected-focus-track-color: #6b6b6b;
  --mdc-switch-selected-hover-track-color: #6b6b6b;
  --mdc-switch-selected-pressed-track-color: #6b6b6b;
  --mdc-switch-selected-track-color: #6b6b6b;
  --mdc-switch-disabled-selected-handle-color: #000;
  --mdc-switch-disabled-selected-icon-color: #212121;
  --mdc-switch-disabled-selected-track-color: #f5f5f5;
  --mdc-switch-disabled-unselected-handle-color: #000;
  --mdc-switch-disabled-unselected-icon-color: #212121;
  --mdc-switch-disabled-unselected-track-color: #f5f5f5;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #212121;
  --mdc-switch-unselected-focus-handle-color: #fafafa;
  --mdc-switch-unselected-focus-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-focus-track-color: #616161;
  --mdc-switch-unselected-handle-color: #9e9e9e;
  --mdc-switch-unselected-hover-handle-color: #fafafa;
  --mdc-switch-unselected-hover-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-hover-track-color: #616161;
  --mdc-switch-unselected-icon-color: #212121;
  --mdc-switch-unselected-pressed-handle-color: #fafafa;
  --mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-pressed-track-color: #616161;
  --mdc-switch-unselected-track-color: #616161;
  --mdc-switch-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #6c9fd2;
  --mdc-slider-focus-handle-color: #6c9fd2;
  --mdc-slider-hover-handle-color: #6c9fd2;
  --mdc-slider-active-track-color: #6c9fd2;
  --mdc-slider-inactive-track-color: #6c9fd2;
  --mdc-slider-with-tick-marks-inactive-container-color: #6c9fd2;
  --mdc-slider-disabled-active-track-color: #fff;
  --mdc-slider-disabled-handle-color: #fff;
  --mdc-slider-disabled-inactive-track-color: #fff;
  --mdc-slider-label-container-color: #fff;
  --mdc-slider-label-label-text-color: #000;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #fff;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #6c9fd2;
  --mat-slider-hover-state-layer-color: rgba(108, 159, 210, 0.05);
  --mat-slider-focus-state-layer-color: rgba(108, 159, 210, 0.2);
  --mat-slider-value-indicator-opacity: 0.9;
  --mdc-slider-label-label-text-font: Inter;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: white;
  --mat-menu-item-icon-color: white;
  --mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-container-color: #424242;
  --mat-menu-divider-color: rgba(255, 255, 255, 0.12);
  --mat-menu-item-label-text-font: Inter;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: white;
  --mdc-list-list-item-supporting-text-color: rgba(255, 255, 255, 0.7);
  --mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-disabled-label-text-color: white;
  --mdc-list-list-item-disabled-leading-icon-color: white;
  --mdc-list-list-item-disabled-trailing-icon-color: white;
  --mdc-list-list-item-hover-label-text-color: white;
  --mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-focus-label-text-color: white;
  --mdc-list-list-item-hover-state-layer-color: white;
  --mdc-list-list-item-hover-state-layer-opacity: 0.08;
  --mdc-list-list-item-focus-state-layer-color: white;
  --mdc-list-list-item-focus-state-layer-opacity: 0.24;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mdc-list-list-item-label-text-font: Inter;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: Inter;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: Inter;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
  --mat-paginator-container-text-color: rgba(255, 255, 255, 0.87);
  --mat-paginator-container-background-color: #424242;
  --mat-paginator-enabled-icon-color: rgba(255, 255, 255, 0.54);
  --mat-paginator-disabled-icon-color: rgba(255, 255, 255, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-container-text-font: Inter;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
  --mat-checkbox-disabled-label-color: rgba(255, 255, 255, 0.5);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: white;
  --mdc-text-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-text-button-state-layer-color: white;
  --mat-text-button-disabled-state-layer-color: white;
  --mat-text-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.08;
  --mat-text-button-focus-state-layer-opacity: 0.24;
  --mat-text-button-pressed-state-layer-opacity: 0.24;
  --mdc-filled-button-container-color: #424242;
  --mdc-filled-button-label-text-color: white;
  --mdc-filled-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-disabled-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.08;
  --mat-filled-button-focus-state-layer-opacity: 0.24;
  --mat-filled-button-pressed-state-layer-opacity: 0.24;
  --mdc-protected-button-container-color: #424242;
  --mdc-protected-button-label-text-color: white;
  --mdc-protected-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-disabled-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.08;
  --mat-protected-button-focus-state-layer-opacity: 0.24;
  --mat-protected-button-pressed-state-layer-opacity: 0.24;
  --mdc-outlined-button-disabled-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-outlined-button-label-text-color: white;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: white;
  --mat-outlined-button-disabled-state-layer-color: white;
  --mat-outlined-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.08;
  --mat-outlined-button-focus-state-layer-opacity: 0.24;
  --mat-outlined-button-pressed-state-layer-opacity: 0.24;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-text-button-label-text-font: Inter;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: Inter;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: Inter;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: Inter;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, 0.5);
  --mat-icon-button-state-layer-color: white;
  --mat-icon-button-disabled-state-layer-color: white;
  --mat-icon-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.08;
  --mat-icon-button-focus-state-layer-opacity: 0.24;
  --mat-icon-button-pressed-state-layer-opacity: 0.24;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: #424242;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-disabled-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.08;
  --mat-fab-focus-state-layer-opacity: 0.24;
  --mat-fab-pressed-state-layer-opacity: 0.24;
  --mat-fab-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-fab-small-container-color: #424242;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-disabled-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.08;
  --mat-fab-small-focus-state-layer-opacity: 0.24;
  --mat-fab-small-pressed-state-layer-opacity: 0.24;
  --mat-fab-small-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-extended-fab-label-text-font: Inter;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #d9d9d9;
  --mdc-snackbar-supporting-text-color: rgba(66, 66, 66, 0.87);
  --mat-snack-bar-button-color: rgba(0, 0, 0, 0.87);
  --mdc-snackbar-supporting-text-font: Inter;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: #424242;
  --mat-table-header-headline-color: white;
  --mat-table-row-item-label-text-color: white;
  --mat-table-row-item-outline-color: rgba(255, 255, 255, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mat-table-header-headline-font: Inter;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: Inter;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: Inter;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #6c9fd2;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #6c9fd2;
  --mat-badge-disabled-state-background-color: #6e6e6e;
  --mat-badge-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-badge-text-font: Inter;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: white;
  --mat-bottom-sheet-container-background-color: #424242;
  --mat-bottom-sheet-container-text-font: Inter;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(255, 255, 255, 0.5);
  --mat-legacy-button-toggle-state-layer-color: rgba(255, 255, 255, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(255, 255, 255, 0.7);
  --mat-legacy-button-toggle-selected-state-background-color: #212121;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-legacy-button-toggle-disabled-state-background-color: black;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-text-color: white;
  --mat-standard-button-toggle-background-color: #424242;
  --mat-standard-button-toggle-state-layer-color: white;
  --mat-standard-button-toggle-selected-state-background-color: #212121;
  --mat-standard-button-toggle-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-standard-button-toggle-disabled-state-background-color: #424242;
  --mat-standard-button-toggle-disabled-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-divider-color: #595959;
  --mat-standard-button-toggle-height: 48px;
  --mat-legacy-button-toggle-label-text-font: Inter;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: Inter;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-background-color: #6c9fd2;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(108, 159, 210, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(108, 159, 210, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(108, 159, 210, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #6c9fd2;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(108, 159, 210, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: white;
  --mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-period-button-text-color: white;
  --mat-datepicker-calendar-period-button-icon-color: white;
  --mat-datepicker-calendar-navigation-button-icon-color: white;
  --mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(255, 255, 255, 0.3);
  --mat-datepicker-calendar-date-text-color: white;
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, 0.24);
  --mat-datepicker-range-input-separator-color: white;
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-container-background-color: #424242;
  --mat-datepicker-calendar-container-text-color: white;
  --mat-datepicker-calendar-text-font: Inter;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: #424242;
  --mat-expansion-container-text-color: white;
  --mat-expansion-actions-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-expansion-header-text-color: white;
  --mat-expansion-header-description-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-indicator-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-expansion-header-text-font: Inter;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: Inter;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(255, 255, 255, 0.12);
  --mat-sidenav-container-background-color: #424242;
  --mat-sidenav-container-text-color: white;
  --mat-sidenav-content-background-color: #303030;
  --mat-sidenav-content-text-color: white;
  --mat-sidenav-scrim-color: rgba(189, 189, 189, 0.6);
  --mat-stepper-header-selected-state-icon-background-color: #6c9fd2;
  --mat-stepper-header-done-state-icon-background-color: #6c9fd2;
  --mat-stepper-header-edit-state-icon-background-color: #6c9fd2;
  --mat-stepper-container-color: #424242;
  --mat-stepper-line-color: rgba(255, 255, 255, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-optional-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-selected-state-label-text-color: white;
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-stepper-container-text-font: Inter;
  --mat-stepper-header-label-text-font: Inter;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
  --mat-sort-arrow-color: #c6c6c6;
  --mat-toolbar-container-background-color: #212121;
  --mat-toolbar-container-text-color: white;
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-toolbar-title-text-font: Inter;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
  --mat-tree-container-background-color: #424242;
  --mat-tree-node-text-color: white;
  --mat-tree-node-min-height: 48px;
  --mat-tree-node-text-font: Inter;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
  /* Slider toggle */
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #6c9fd2;
  --mdc-switch-selected-hover-handle-color: #6c9fd2;
  --mdc-switch-selected-pressed-handle-color: #6c9fd2;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  /* ------ START -> GENERAL STYLING ------ */
  /* ------ END -> GENERAL STYLING ------ */
  /* Material stuff */
}
.dark-theme .mat-accent {
  --mat-option-selected-state-label-text-color: #a1a1a1;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.dark-theme .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.dark-theme .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #6c9fd2;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #6c9fd2;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.dark-theme .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.dark-theme .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.dark-theme .mat-elevation-z0, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z1, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z2, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z3, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z4, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z5, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z6, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z7, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z8, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z9, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z10, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z11, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z12, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z13, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z14, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z15, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z16, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z17, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z18, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z19, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z20, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z21, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z22, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z23, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.dark-theme .mat-elevation-z24, .dark-theme .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.dark-theme .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #6c9fd2;
  --mdc-linear-progress-track-color: rgba(108, 159, 210, 0.25);
}
.dark-theme .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #a1a1a1;
  --mdc-linear-progress-track-color: rgba(161, 161, 161, 0.25);
}
.dark-theme .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.dark-theme .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #a1a1a1;
  --mdc-filled-text-field-focus-active-indicator-color: #a1a1a1;
  --mdc-filled-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mdc-outlined-text-field-caret-color: #a1a1a1;
  --mdc-outlined-text-field-focus-outline-color: #a1a1a1;
  --mdc-outlined-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(161, 161, 161, 0.87);
}
.dark-theme .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.dark-theme .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(161, 161, 161, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.dark-theme .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #fafafa;
  --mdc-chip-elevated-container-color: #595959;
  --mdc-chip-elevated-selected-container-color: #595959;
  --mdc-chip-elevated-disabled-container-color: #595959;
  --mdc-chip-flat-disabled-selected-container-color: #595959;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #fafafa;
  --mdc-chip-selected-label-text-color: #fafafa;
  --mdc-chip-with-icon-icon-color: #fafafa;
  --mdc-chip-with-icon-disabled-icon-color: #fafafa;
  --mdc-chip-with-icon-selected-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;
  --mat-chip-selected-disabled-trailing-icon-color: #fafafa;
  --mat-chip-selected-trailing-icon-color: #fafafa;
}
.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #6c9fd2;
  --mdc-chip-elevated-selected-container-color: #6c9fd2;
  --mdc-chip-elevated-disabled-container-color: #6c9fd2;
  --mdc-chip-flat-disabled-selected-container-color: #6c9fd2;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #a1a1a1;
  --mdc-chip-elevated-selected-container-color: #a1a1a1;
  --mdc-chip-elevated-disabled-container-color: #a1a1a1;
  --mdc-chip-flat-disabled-selected-container-color: #a1a1a1;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-label-text-font: Inter;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}
.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: white;
}
.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #a3a3a3;
  --mdc-switch-selected-handle-color: #a3a3a3;
  --mdc-switch-selected-hover-state-layer-color: #a3a3a3;
  --mdc-switch-selected-pressed-state-layer-color: #a3a3a3;
  --mdc-switch-selected-focus-handle-color: silver;
  --mdc-switch-selected-hover-handle-color: silver;
  --mdc-switch-selected-pressed-handle-color: silver;
  --mdc-switch-selected-focus-track-color: #6b6b6b;
  --mdc-switch-selected-hover-track-color: #6b6b6b;
  --mdc-switch-selected-pressed-track-color: #6b6b6b;
  --mdc-switch-selected-track-color: #6b6b6b;
}
.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e57373;
  --mdc-switch-selected-handle-color: #e57373;
  --mdc-switch-selected-hover-state-layer-color: #e57373;
  --mdc-switch-selected-pressed-state-layer-color: #e57373;
  --mdc-switch-selected-focus-handle-color: #ef9a9a;
  --mdc-switch-selected-hover-handle-color: #ef9a9a;
  --mdc-switch-selected-pressed-handle-color: #ef9a9a;
  --mdc-switch-selected-focus-track-color: #e53935;
  --mdc-switch-selected-hover-track-color: #e53935;
  --mdc-switch-selected-pressed-track-color: #e53935;
  --mdc-switch-selected-track-color: #e53935;
}
.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: white;
}
.dark-theme .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #6c9fd2;
  --mdc-radio-selected-hover-icon-color: #6c9fd2;
  --mdc-radio-selected-icon-color: #6c9fd2;
  --mdc-radio-selected-pressed-icon-color: #6c9fd2;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #6c9fd2;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.dark-theme .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #a1a1a1;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.dark-theme .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dark-theme .mat-accent {
  --mat-slider-ripple-color: #a1a1a1;
  --mat-slider-hover-state-layer-color: rgba(161, 161, 161, 0.05);
  --mat-slider-focus-state-layer-color: rgba(161, 161, 161, 0.2);
  --mdc-slider-handle-color: #a1a1a1;
  --mdc-slider-focus-handle-color: #a1a1a1;
  --mdc-slider-hover-handle-color: #a1a1a1;
  --mdc-slider-active-track-color: #a1a1a1;
  --mdc-slider-inactive-track-color: #a1a1a1;
  --mdc-slider-with-tick-marks-inactive-container-color: #a1a1a1;
}
.dark-theme .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.dark-theme .mdc-list-item__start,
.dark-theme .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #6c9fd2;
  --mdc-radio-selected-hover-icon-color: #6c9fd2;
  --mdc-radio-selected-icon-color: #6c9fd2;
  --mdc-radio-selected-pressed-icon-color: #6c9fd2;
}
.dark-theme .mat-accent .mdc-list-item__start,
.dark-theme .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
}
.dark-theme .mat-warn .mdc-list-item__start,
.dark-theme .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.dark-theme .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #6c9fd2;
  --mdc-checkbox-selected-hover-icon-color: #6c9fd2;
  --mdc-checkbox-selected-icon-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-icon-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-hover-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-state-layer-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dark-theme .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dark-theme .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #6c9fd2;
}
.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #6c9fd2;
}
.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.dark-theme .mdc-list-item__start,
.dark-theme .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.dark-theme .mdc-list-group__subheader {
  font: 400 16px / 28px Inter;
  letter-spacing: 0.009375em;
}
.dark-theme .mat-mdc-tab-group, .dark-theme .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #6c9fd2;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #6c9fd2;
  --mat-tab-header-active-ripple-color: #6c9fd2;
  --mat-tab-header-inactive-ripple-color: #6c9fd2;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #6c9fd2;
  --mat-tab-header-active-hover-label-text-color: #6c9fd2;
  --mat-tab-header-active-focus-indicator-color: #6c9fd2;
  --mat-tab-header-active-hover-indicator-color: #6c9fd2;
}
.dark-theme .mat-mdc-tab-group.mat-accent, .dark-theme .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #a1a1a1;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #a1a1a1;
  --mat-tab-header-active-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #a1a1a1;
  --mat-tab-header-active-hover-label-text-color: #a1a1a1;
  --mat-tab-header-active-focus-indicator-color: #a1a1a1;
  --mat-tab-header-active-hover-indicator-color: #a1a1a1;
}
.dark-theme .mat-mdc-tab-group.mat-warn, .dark-theme .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.dark-theme .mat-mdc-tab-group.mat-background-primary, .dark-theme .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #6c9fd2;
}
.dark-theme .mat-mdc-tab-group.mat-background-accent, .dark-theme .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #a1a1a1;
}
.dark-theme .mat-mdc-tab-group.mat-background-warn, .dark-theme .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.dark-theme .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.dark-theme .mat-mdc-tab-header {
  --mat-tab-header-label-text-font: Inter;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}
.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: white;
}
.dark-theme .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #6c9fd2;
  --mdc-checkbox-selected-hover-icon-color: #6c9fd2;
  --mdc-checkbox-selected-icon-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-icon-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-hover-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-state-layer-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dark-theme .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dark-theme .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #6c9fd2;
  --mat-text-button-state-layer-color: #6c9fd2;
  --mat-text-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.dark-theme .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #a1a1a1;
  --mat-text-button-state-layer-color: #a1a1a1;
  --mat-text-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.dark-theme .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dark-theme .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #6c9fd2;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #a1a1a1;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #6c9fd2;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #a1a1a1;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #6c9fd2;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #6c9fd2;
  --mat-outlined-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.dark-theme .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #a1a1a1;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #a1a1a1;
  --mat-outlined-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.dark-theme .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dark-theme .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #6c9fd2;
  --mat-icon-button-state-layer-color: #6c9fd2;
  --mat-icon-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.dark-theme .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #a1a1a1;
  --mat-icon-button-state-layer-color: #a1a1a1;
  --mat-icon-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.dark-theme .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dark-theme .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.dark-theme .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #6c9fd2;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #a1a1a1;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #6c9fd2;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #a1a1a1;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .mat-accent {
  --mdc-circular-progress-active-indicator-color: #a1a1a1;
}
.dark-theme .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.dark-theme .mat-badge-accent {
  --mat-badge-background-color: #a1a1a1;
}
.dark-theme .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.dark-theme .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #a1a1a1;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(161, 161, 161, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(161, 161, 161, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.dark-theme .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.dark-theme .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #a1a1a1;
}
.dark-theme .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.dark-theme .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.dark-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.dark-theme .mat-icon.mat-primary {
  --mat-icon-color: #6c9fd2;
}
.dark-theme .mat-icon.mat-accent {
  --mat-icon-color: #a1a1a1;
}
.dark-theme .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.dark-theme .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-done-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-edit-state-icon-background-color: #a1a1a1;
}
.dark-theme .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.dark-theme .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #6c9fd2;
}
.dark-theme .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #a1a1a1;
}
.dark-theme .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.dark-theme ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}
.dark-theme ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #2b2b2b;
}
.dark-theme ui-setting-category-item.disabled {
  color: #545454;
}
.dark-theme ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}
.dark-theme .transport-state {
  width: 7px;
}
.dark-theme .transport-state.undefined {
  background: #fafafa;
}
.dark-theme .transport-state.incomplete {
  background: #fefefe;
}
.dark-theme .transport-state.verified {
  background: #b2681c;
}
.dark-theme .transport-state.pending {
  background: #bbd2ea;
}
.dark-theme .transport-state.assigned {
  background: #6ec58f;
}
.dark-theme .transport-state.request_source {
  background: #fffbe6;
}
.dark-theme .transport-state.request_destination {
  background: #fff4b0;
}
.dark-theme .transport-state.wait_source {
  background: #fffbe6;
}
.dark-theme .transport-state.retrieved {
  background: #ffe754;
}
.dark-theme .transport-state.retrieving {
  background: #9bd7b2;
}
.dark-theme .transport-state.wait_destination {
  background: #ffe233;
}
.dark-theme .transport-state.storing {
  background: #ffdb00;
}
.dark-theme .transport-state.stored {
  background: silver;
}
.dark-theme .transport-state.finished {
  background: #6c9fd2;
}
.dark-theme .transport-state.combined {
  background: #e990c1;
}
.dark-theme .transport-state.requested {
  background: #6b6b6b;
}
.dark-theme .transport-state.stacked {
  background: #236fbc;
}
.dark-theme .transport-state.cancelled {
  background: #d83c2b;
}
.dark-theme ui-state-legend {
  box-shadow: 0 0 6px 0;
}
.dark-theme ui-state-legend .legend-content .legend-item {
  border: 1px solid;
}
.dark-theme ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid;
}
.dark-theme ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid;
}
.dark-theme ui-state-legend .legend-content .legend-item .state-amount span {
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-table .mat-mdc-table.clickable .mat-mdc-row.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.dark-theme ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  background: rgba(108, 159, 210, 0.05);
  cursor: pointer;
}
.dark-theme ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #323232;
  color: #545454;
}
.dark-theme ui-card .card-container {
  background-color: transparent;
}
.dark-theme ui-card .card-container.border {
  border: 1px solid #323232;
}
.dark-theme ui-card .card-container ui-card-footer {
  border-top: 1px solid #323232;
}
.dark-theme ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.25);
}
.dark-theme ui-card .card-container.clickable.selected {
  border: 1px solid #6c9fd2;
}
.dark-theme ui-card .card-container.clickable.selected.active {
  border: 1px solid #6c9fd2;
}
.dark-theme ui-card .card-container.tile ui-card-header mat-icon {
  color: #a3a3a3 !important;
}
.dark-theme ui-card .card-container.background-none {
  background-color: transparent;
}
.dark-theme ui-card .card-container.background-primary {
  background-color: #121212;
}
.dark-theme ui-card .card-container.background-primary.border {
  border: 1px solid #323232;
}
.dark-theme ui-card .card-container.background-primary ui-card-footer {
  background-color: #1e1e1e;
  border-top: 1px solid #323232;
}
.dark-theme ui-card .card-container.background-secondary {
  background-color: #1e1e1e;
}
.dark-theme ui-card .card-container.background-secondary.border {
  border: 1px solid #323232;
}
.dark-theme ui-card .card-container.background-secondary ui-card-footer {
  background-color: #121212;
  border-top: 1px solid #323232;
}
.dark-theme ui-card .card-container.background-tertiary {
  background-color: #393939;
}
.dark-theme ui-card .card-container.background-tertiary.border {
  border: 1px solid #2b2b2b;
}
.dark-theme ui-card .card-container.background-tertiary ui-card-footer {
  background-color: #1e1e1e;
  border-top: 1px solid #2b2b2b;
}
.dark-theme .mat-badge .mat-badge-content {
  color: white;
}
.dark-theme .mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid black;
}
.dark-theme .mat-badge.mat-badge-warn .mat-badge-content, .dark-theme .mat-badge.error .mat-badge-content {
  background: #d83c2b;
}
.dark-theme .mat-badge.warning .mat-badge-content {
  background: #fa9327;
}
.dark-theme .mat-badge.information .mat-badge-content {
  background: #6c9fd2;
}
.dark-theme .mat-badge.success .mat-badge-content {
  background: #26a958;
}
.dark-theme .mat-badge.assigned .mat-badge-content {
  background: #6ec58f;
}
.dark-theme .mat-badge.cancelled .mat-badge-content {
  background: #d83c2b;
}
.dark-theme .mat-badge.combined .mat-badge-content {
  background: #e990c1;
}
.dark-theme .mat-badge.finished .mat-badge-content {
  background: #6c9fd2;
}
.dark-theme .mat-badge.incomplete .mat-badge-content {
  background: #fefefe;
}
.dark-theme .mat-badge.pending .mat-badge-content {
  background: #bbd2ea;
}
.dark-theme .mat-badge.request-destination .mat-badge-content {
  background: #fff4b0;
}
.dark-theme .mat-badge.request-source .mat-badge-content {
  background: #fffbe6;
}
.dark-theme .mat-badge.requested .mat-badge-content {
  background: #6b6b6b;
}
.dark-theme .mat-badge.retrieved .mat-badge-content {
  background: #ffe754;
}
.dark-theme .mat-badge.retrieving .mat-badge-content {
  background: #9bd7b2;
}
.dark-theme .mat-badge.stacked .mat-badge-content {
  background: #236fbc;
}
.dark-theme .mat-badge.stored .mat-badge-content {
  background: silver;
}
.dark-theme .mat-badge.storing .mat-badge-content {
  background: #ffdb00;
}
.dark-theme .mat-badge.undefined .mat-badge-content {
  background: #fafafa;
}
.dark-theme .mat-badge.verified .mat-badge-content {
  background: #b2681c;
}
.dark-theme .mat-badge.wait-destination .mat-badge-content {
  background: #ffe233;
}
.dark-theme .mat-badge.wait-source .mat-badge-content {
  background: #fffbe6;
}
.dark-theme mat-icon.dot.error,
.dark-theme mat-icon.dot.warning,
.dark-theme mat-icon.dot.success {
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme button.mat-mdc-unelevated-button,
.dark-theme button.mat-mdc-raised-button,
.dark-theme button.mat-mdc-fab,
.dark-theme button.mat-mdc-mini-fab {
  color: white !important;
  background-color: #6c9fd2 !important;
  border: 2px solid #6c9fd2;
}
.dark-theme button.mat-mdc-unelevated-button:hover,
.dark-theme button.mat-mdc-raised-button:hover,
.dark-theme button.mat-mdc-fab:hover,
.dark-theme button.mat-mdc-mini-fab:hover {
  color: white !important;
  background-color: #194f85 !important;
  border: 2px solid #133d67;
}
.dark-theme button.mat-mdc-unelevated-button:active,
.dark-theme button.mat-mdc-raised-button:active,
.dark-theme button.mat-mdc-fab:active,
.dark-theme button.mat-mdc-mini-fab:active {
  color: white !important;
  background-color: #2065ab !important;
  border: 2px solid #133d67;
}
.dark-theme button.mat-mdc-unelevated-button.mat-accent,
.dark-theme button.mat-mdc-raised-button.mat-accent,
.dark-theme button.mat-mdc-fab.mat-accent,
.dark-theme button.mat-mdc-mini-fab.mat-accent {
  color: black !important;
  background-color: white !important;
  border: 2px solid white;
}
.dark-theme button.mat-mdc-unelevated-button.mat-accent:hover,
.dark-theme button.mat-mdc-raised-button.mat-accent:hover,
.dark-theme button.mat-mdc-fab.mat-accent:hover,
.dark-theme button.mat-mdc-mini-fab.mat-accent:hover {
  color: black !important;
  background-color: rgba(255, 255, 255, 0.75) !important;
  border: 2px solid white;
}
.dark-theme button.mat-mdc-unelevated-button.mat-accent:active,
.dark-theme button.mat-mdc-raised-button.mat-accent:active,
.dark-theme button.mat-mdc-fab.mat-accent:active,
.dark-theme button.mat-mdc-mini-fab.mat-accent:active {
  color: black !important;
  background-color: rgba(255, 255, 255, 0.85) !important;
  border: 2px solid white;
}
.dark-theme button.mat-mdc-unelevated-button.mat-warn,
.dark-theme button.mat-mdc-raised-button.mat-warn,
.dark-theme button.mat-mdc-fab.mat-warn,
.dark-theme button.mat-mdc-mini-fab.mat-warn {
  color: white !important;
  background-color: #d83c2b !important;
  border: 2px solid #d83c2b;
}
.dark-theme button.mat-mdc-unelevated-button.mat-warn:hover,
.dark-theme button.mat-mdc-raised-button.mat-warn:hover,
.dark-theme button.mat-mdc-fab.mat-warn:hover,
.dark-theme button.mat-mdc-mini-fab.mat-warn:hover {
  color: white !important;
  background-color: #992b1f !important;
  border: 2px solid #e06355;
}
.dark-theme button.mat-mdc-unelevated-button:disabled,
.dark-theme button.mat-mdc-raised-button:disabled,
.dark-theme button.mat-mdc-fab:disabled,
.dark-theme button.mat-mdc-mini-fab:disabled {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.dark-theme button.mat-mdc-unelevated-button:disabled:hover,
.dark-theme button.mat-mdc-raised-button:disabled:hover,
.dark-theme button.mat-mdc-fab:disabled:hover,
.dark-theme button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.dark-theme button.mat-mdc-button:not(:disabled) {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0) !important;
}
.dark-theme button.mat-mdc-button:not(:disabled).mat-accent {
  color: white !important;
  background-color: rgba(255, 255, 255, 0) !important;
}
.dark-theme button.mat-mdc-button:not(:disabled).mat-warn {
  color: #d83c2b !important;
  background-color: rgba(216, 60, 43, 0) !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled) {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0) !important;
  border: 2px solid #6c9fd2;
  transition: all 220ms ease-in-out;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled):hover {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0.25) !important;
  border: 2px solid #6c9fd2;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled):active {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0.15) !important;
  border: 2px solid #6c9fd2;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: white !important;
  background-color: rgba(255, 255, 255, 0) !important;
  border: 2px solid white;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.25) !important;
  border: 2px solid white;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.15) !important;
  border: 2px solid white;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: white !important;
  background-color: rgba(216, 60, 43, 0) !important;
  border: 2px solid #d83c2b;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: white !important;
  background-color: rgba(216, 60, 43, 0.25) !important;
  border: 2px solid #d83c2b;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: white !important;
  background-color: rgba(216, 60, 43, 0.15) !important;
  border: 2px solid #d83c2b;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: rgba(255, 255, 255, 0.87) !important;
  border: 1px solid #323232 !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #6c9fd2 !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #6c9fd2 !important;
  color: #6c9fd2 !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: rgba(255, 255, 255, 0.87) !important;
}
.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, .dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #26a958 !important;
  border: 1px solid #26a958 !important;
  color: !important;
}
.dark-theme button.mat-mdc-outlined-button:disabled {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.dark-theme button.mat-mdc-outlined-button:disabled:hover {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.dark-theme .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  background-color: #2b2b2b;
}
.dark-theme .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #272727;
}
.dark-theme .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #6c9fd2;
  color: white;
}
.dark-theme .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dark-theme .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #a1a1a1;
  color: white;
}
.dark-theme .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dark-theme .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #d83c2b;
  color: white;
}
.dark-theme .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dark-theme .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #26a958;
  color: white;
}
.dark-theme .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.dark-theme .dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: white !important;
}
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: white !important;
}
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #d83c2b !important;
}
.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: white !important;
}
.dark-theme .mat-mdc-chip.state.success {
  border: 1px solid #26a958;
  color: !important;
}
.dark-theme .mat-mdc-chip.state.warn {
  border: 1px solid #fa9327;
  color: #fa9327 !important;
}
.dark-theme .mat-mdc-chip.state.error {
  border: 1px solid #d83c2b;
  color: #d83c2b !important;
}
.dark-theme .mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}
.dark-theme .mat-mdc-table {
  background: transparent;
}
.dark-theme .mat-mdc-table .mat-mdc-header-row.mat-mdc-table-sticky {
  background: #1a1a1a;
}
.dark-theme .mat-mdc-table .mat-mdc-row.suspended {
  background: rgba(108, 159, 210, 0.05);
}
.dark-theme .mat-mdc-table .mat-mdc-row.disabled {
  background: #323232;
  color: #545454;
}
.dark-theme .mat-mdc-table .mat-mdc-row.disabled .mat-mdc-cell {
  color: #545454;
}
.dark-theme .mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.dark-theme .mat-mdc-table.selectableRow .mat-mdc-row:hover, .dark-theme .mat-mdc-table.clickable .mat-mdc-row:hover {
  background: rgba(108, 159, 210, 0.05);
}
.dark-theme .mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .dark-theme .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #323232;
  color: #545454;
}
.dark-theme ::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}
.dark-theme ::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #393939;
}
.dark-theme body {
  background-color: #121212;
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme a {
  color: #6c9fd2;
}
.dark-theme ol li::before {
  background: rgba(255, 255, 255, 0.87);
}
.dark-theme .snack-bar-success .mdc-snackbar__surface {
  background-color: #26a958;
}
.dark-theme .snack-bar-success .mdc-snackbar__label {
  color: white;
}
.dark-theme .snack-bar-warning .mdc-snackbar__surface {
  background-color: #d83c2b;
}
.dark-theme .snack-bar-warning .mdc-snackbar__label {
  color: white;
}
.dark-theme .spinner .dot1,
.dark-theme .spinner .dot2 {
  background-color: #6c9fd2;
}
.dark-theme hr {
  border-top: 1px solid #323232;
  border-bottom: none;
  border-left: none;
  border-right: none;
}
.dark-theme input:-webkit-autofill,
.dark-theme input:-webkit-autofill:hover,
.dark-theme input:-webkit-autofill:focus,
.dark-theme input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
}
.dark-theme .cdk-overlay-container {
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}
.dark-theme .mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}
.dark-theme ui-link-button .link-button.active .mat-badge.standalone.brand .mat-badge-content,
.dark-theme ui-icon-button .icon-button.active .mat-badge.standalone.brand .mat-badge-content {
  background: #d83c2b;
  color: white;
}
.dark-theme mat-icon.warning,
.dark-theme ui-icon.warning {
  color: #fa9327;
}
.dark-theme mat-icon.error,
.dark-theme ui-icon.error {
  color: #d83c2b;
}
.dark-theme mat-icon.succeeded, .dark-theme mat-icon.success,
.dark-theme ui-icon.succeeded,
.dark-theme ui-icon.success {
  color: #26a958;
}
.dark-theme .mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  background: white;
  border: 14px solid #6c9fd2;
}
.dark-theme .mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #6c9fd2;
}
.dark-theme .mat-mdc-slider.alternative .mdc-slider__track {
  background: #6c9fd2;
}
.dark-theme .mat-mdc-card.custom {
  background: !important;
  box-shadow: !important;
  color: rgba(255, 255, 255, 0.87) !important;
}
.dark-theme .mat-mdc-card.custom .mat-mdc-card-header {
  background: !important;
  border-bottom: 4px solid #6c9fd2;
}
.dark-theme .mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #6c9fd2 !important;
}
.dark-theme .mat-mdc-card.custom.plus:hover {
  border: 1px solid;
}
.dark-theme .link {
  color: #6c9fd2;
}
.dark-theme .link.disabled {
  color: #545454;
}
.dark-theme .highlighted {
  background: #ffe754;
  color: black;
}
.dark-theme etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid;
}
.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #d83c2b;
}
.dark-theme .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}
.dark-theme .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}
.dark-theme ui-shell {
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme .tiles {
  border-top: 1px solid #323232;
  border-bottom: 1px solid #323232;
}
.dark-theme ui-thumbnail {
  background-color: transparent;
}
.dark-theme ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
.dark-theme ui-state .state-container.success {
  background-color: #6ec58f;
}
.dark-theme ui-state .state-container.success ui-icon {
  color: #104725;
}
.dark-theme ui-state .state-container.warning {
  background-color: #fcb76e;
}
.dark-theme ui-state .state-container.warning ui-icon {
  color: #693e10;
}
.dark-theme ui-state .state-container.error {
  background-color: #d83c2b;
}
.dark-theme ui-state .state-container.info {
  background-color: #6c9fd2;
}
.dark-theme ui-state .state-container.info ui-icon {
  color: #0f2f4f;
}
.dark-theme ui-state .state-container.unavailable {
  background-color: #6b6b6b;
}
.dark-theme ui-state .state-container.removed {
  background-color: #6b6b6b;
}
.dark-theme ui-state .state-container.accent {
  background-color: #a1a1a1;
}
.dark-theme ui-state .state-container.primary {
  background-color: #6c9fd2;
}
.dark-theme ui-state .state-container.bodytext {
  background-color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-state .state-container.bodytext ui-icon {
  color: black;
}
.dark-theme ui-state .state-container ui-icon {
  color: white;
}
.dark-theme ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
.dark-theme ui-state .state-container.iconOnly ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-state .state-container.iconOnly.success ui-icon {
  color: #26a958;
}
.dark-theme ui-state .state-container.iconOnly.warning ui-icon {
  color: #fa9327;
}
.dark-theme ui-state .state-container.iconOnly.error ui-icon {
  color: #d83c2b;
}
.dark-theme ui-state .state-container.iconOnly.info ui-icon {
  color: #6c9fd2;
}
.dark-theme ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #6b6b6b;
}
.dark-theme ui-state .state-container.iconOnly.removed ui-icon {
  color: #6b6b6b;
}
.dark-theme ui-state .state-container.iconOnly.accent ui-icon {
  color: #a1a1a1;
}
.dark-theme ui-state .state-container.iconOnly.primary ui-icon {
  color: #6c9fd2;
}
.dark-theme ui-state .state-container.iconOnly.bodytext ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-state .state-container.iconOnly.small.warning {
  border: none;
}
.dark-theme ui-tag .tag-container {
  background-color: #2b2b2b;
  border: 1px solid #323232;
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #323232;
  border: 1px solid #6b6b6b;
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  background-color: #2b2b2b;
  border: 1px solid #6c9fd2;
  color: #6c9fd2;
}
.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  background-color: #2b2b2b;
  border: 1px solid rgba(35, 111, 188, 0.25);
  color: #6c9fd2;
}
.dark-theme ui-tag .tag-container.disabled {
  background-color: #323232;
  border: 1px solid rgba(250, 250, 250, 0.25);
  color: #545454;
}
.dark-theme ui-tag .tag-container.secondary {
  background-color: #2b2b2b;
  border: 1px solid rgba(43, 43, 43, 0);
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #323232;
  border: 1px solid #6b6b6b;
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  background-color: #2b2b2b;
  border: 1px solid rgba(255, 255, 255, 0.87);
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  background-color: #2b2b2b;
  border: 1px solid lch(100 0 0/0.85);
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-tag .tag-container.secondary.disabled {
  background-color: #323232;
  border: 1px solid rgba(250, 250, 250, 0.25);
  color: #545454;
}
.dark-theme ui-tag .tag-container.subLabel:not(.active):not(.disabled) .tag-label span {
  color: #a3a3a3;
}
.dark-theme ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, #a3a3a3 12.5%, #323232 12.5%, #323232 50%, #a3a3a3 50%, #a3a3a3 62.5%, #323232 62.5%, #323232 100%);
  background-size: 4px 4px;
}
.dark-theme ui-title {
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-title .subtitle {
  color: #a3a3a3;
}
.dark-theme ui-title .large .subtitle {
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-flowpanel .flowpanel {
  background: #fafafa;
}
.dark-theme ui-filter {
  border: 1px solid #323232;
}
@media only screen and (max-width: 999px) {
  .dark-theme ui-filter .hotpicks {
    border-top: 1px solid #323232;
  }
}
.dark-theme ui-filter ui-hotpick {
  border-left: 1px solid #323232;
}
.dark-theme ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  .dark-theme ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid #323232;
  }
  .dark-theme ui-filter ui-hotpick:last-child {
    border-right: 1px solid #323232;
  }
}
@media only screen and (max-width: 999px) {
  .dark-theme ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid #323232;
    border-right: 0;
  }
}
.dark-theme .mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid #323232;
}
.dark-theme ui-label-value-container ui-card-header {
  background: #f1f1f1;
}
.dark-theme ui-label-value .label {
  color: #767676;
}
.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: #a3a3a3;
  background: #393939;
}
.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex #placeholder {
  color: #a3a3a3;
}
.dark-theme .mat-mdc-form-field.search.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface {
  background: #121212;
}
.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: rgba(255, 255, 255, 0.87) !important;
}
.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid #323232;
}
.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #d83c2b !important;
}
.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title .subtitle {
  color: white;
}
.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #fa9327;
}
.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title .subtitle {
  color: white;
}
.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.dark-theme ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #236fbc;
  --mdc-linear-progress-track-color: rgba(35, 111, 188, 0.15);
}
.dark-theme ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
.dark-theme ui-link-button .link-button.border {
  border: 1px solid #323232;
}
.dark-theme ui-link-button .link-button.background-light {
  background: #1e1e1e;
}
.dark-theme ui-link-button .link-button.background-light:hover:not(.active, .disabled) {
  background: #393939;
}
.dark-theme ui-link-button .link-button:hover:not(.active, .disabled) {
  background: #2b2b2b;
}
.dark-theme ui-link-button .link-button.active {
  color: #236fbc;
  background: rgba(35, 111, 188, 0.2);
}
.dark-theme ui-link-button .link-button.active.border {
  border: 1px solid #236fbc;
}
.dark-theme ui-link-button .link-button.disabled {
  color: #545454;
}
.dark-theme ui-link-button .link-button.disabled.border {
  border: 1px solid #323232;
}
.dark-theme ui-icon-button .icon-button, .dark-theme ui-icon-button .icon-button-menu-toggle, .dark-theme ui-icon-button-menu-toggle .icon-button, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  color: rgba(255, 255, 255, 0.87);
  border: 1px solid transparent;
}
.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), .dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid #545454;
  background: #323232;
}
.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  background: #323232;
  border: 1px solid #414141;
}
.dark-theme ui-icon-button .icon-button.theme-secondary.active, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  background: #414141;
  border: 1px solid #a3a3a3;
}
.dark-theme ui-icon-button .icon-button.theme-secondary.active:hover, .dark-theme ui-icon-button .icon-button.theme-secondary.active.focused, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  background: #545454;
  border: 1px solid #a3a3a3;
}
.dark-theme ui-icon-button .icon-button.theme-primary.active, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  background: rgba(38, 122, 206, 0.2);
  color: #6c9fd2;
  border: 1px solid #6c9fd2;
}
.dark-theme ui-icon-button .icon-button.theme-primary.active:hover, .dark-theme ui-icon-button .icon-button.theme-primary.active.focused, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid #6c9fd2;
}
.dark-theme ui-icon-button .icon-button.theme-tertiary, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
.dark-theme ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), .dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
.dark-theme ui-icon-button .icon-button.theme-tertiary.active, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #6c9fd2;
}
.dark-theme ui-icon-button .icon-button.theme-tertiary.active:hover, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
.dark-theme ui-icon-button .icon-button.theme-brand:hover, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand:hover, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand:hover, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid #545454;
}
.dark-theme ui-icon-button .icon-button.theme-brand:hover:not(.active, .disabled), .dark-theme ui-icon-button .icon-button.theme-brand.focused:not(.active, .disabled), .dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled), .dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand:hover:not(.active, .disabled), .dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand.focused:not(.active, .disabled), .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled) {
  background: #2b2b2b;
}
.dark-theme ui-icon-button .icon-button.theme-brand.active, .dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand.active, .dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand.active, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.active {
  background: rgba(35, 111, 188, 0.2);
  color: #236fbc;
}
.dark-theme ui-icon-button .icon-button.disabled, .dark-theme ui-icon-button .icon-button-menu-toggle.disabled, .dark-theme ui-icon-button-menu-toggle .icon-button.disabled, .dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.disabled {
  color: #545454;
}
.dark-theme .shell.stack .brand-logo {
  display: none;
}
.dark-theme .shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dark-theme .shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dark-theme .shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dark-theme .shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dark-theme .shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dark-theme .shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.dark-theme .shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dark-theme .shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dark-theme .shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dark-theme .shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dark-theme .shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dark-theme .shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.dark-theme .shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dark-theme .shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dark-theme .shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dark-theme .shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dark-theme .shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dark-theme .shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.dark-theme .shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dark-theme .shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dark-theme .shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dark-theme .shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dark-theme .shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dark-theme .shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dark-theme .shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dark-theme .shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dark-theme .shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dark-theme .shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.dark-theme .shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.dark-theme .shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.dark-theme .shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.dark-theme .shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.dark-theme .shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.dark-theme .shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.dark-theme .shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.dark-theme .shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.dark-theme .shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.dark-theme .shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dark-theme .shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.dark-theme .shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.dark-theme .shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dark-theme .shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.dark-theme .shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dark-theme .shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dark-theme .shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dark-theme .shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.dark-theme .shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.dark-theme .shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.dark-theme .shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.dark-theme .shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.dark-theme .shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.dark-theme .shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.dark-theme .shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.dark-theme .shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.dark-theme .shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dark-theme .shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}
.dark-theme ui-callout .callout-banner.error {
  color: #fbecea;
  background: rgba(216, 60, 43, 0.25);
  border: 1px solid #e06355;
}
.dark-theme ui-callout .callout-banner.warning {
  color: #fff4e9;
  background: rgba(250, 147, 39, 0.25);
  border: 1px solid #fba952;
}
.dark-theme ui-callout .callout-banner.success {
  color: #e9f6ee;
  background: rgba(38, 169, 88, 0.25);
  border: 1px solid #51ba79;
}
.dark-theme ui-callout .callout-banner.info {
  color: #e9f1f8;
  background: rgba(35, 111, 188, 0.25);
  border: 1px solid #4f8cc9;
}
.dark-theme ui-snackbar {
  background-color: #121212;
}
.dark-theme ui-snackbar .snackbar .state {
  color: white;
}
.dark-theme ui-snackbar .snackbar.error {
  background-color: rgba(216, 60, 43, 0.25);
  color: #fbecea;
}
.dark-theme ui-snackbar .snackbar.error .state {
  background-color: #d83c2b;
  color: white;
}
.dark-theme ui-snackbar .snackbar.error .state mat-icon {
  color: white;
}
.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.dark-theme ui-snackbar .snackbar.error .timer {
  background-color: rgba(216, 60, 43, 0.25);
}
.dark-theme ui-snackbar .snackbar.error .timer .inner {
  background-color: #e57c71;
}
.dark-theme ui-snackbar .snackbar.warning {
  background-color: rgba(250, 147, 39, 0.25);
  color: #fff4e9;
}
.dark-theme ui-snackbar .snackbar.warning .state {
  background-color: #fcb76e;
  color: #693e10;
}
.dark-theme ui-snackbar .snackbar.warning .state mat-icon {
  color: #693e10;
}
.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fba952;
}
.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fba952;
}
.dark-theme ui-snackbar .snackbar.warning .timer {
  background-color: rgba(250, 147, 39, 0.25);
}
.dark-theme ui-snackbar .snackbar.warning .timer .inner {
  background-color: #fcb76e;
}
.dark-theme ui-snackbar .snackbar.success {
  background-color: rgba(38, 169, 88, 0.25);
  color: #e9f6ee;
}
.dark-theme ui-snackbar .snackbar.success .state {
  background-color: #6ec58f;
  color: #104725;
}
.dark-theme ui-snackbar .snackbar.success .state mat-icon {
  color: #104725;
}
.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid #51ba79;
}
.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid #51ba79;
}
.dark-theme ui-snackbar .snackbar.success .timer {
  background-color: rgba(38, 169, 88, 0.25);
}
.dark-theme ui-snackbar .snackbar.success .timer .inner {
  background-color: #6ec58f;
}
.dark-theme ui-snackbar .snackbar.info {
  background-color: rgba(35, 111, 188, 0.25);
  color: #e9f1f8;
}
.dark-theme ui-snackbar .snackbar.info .state {
  background-color: #6c9fd2;
  color: #0f2f4f;
}
.dark-theme ui-snackbar .snackbar.info .state mat-icon {
  color: #0f2f4f;
}
.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid #4f8cc9;
}
.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid #4f8cc9;
}
.dark-theme ui-snackbar .snackbar.info .timer {
  background-color: rgba(35, 111, 188, 0.25);
}
.dark-theme ui-snackbar .snackbar.info .timer .inner {
  background-color: #6c9fd2;
}
.dark-theme ui-select-card .select-card {
  background-color: #2b2b2b;
  color: rgba(255, 255, 255, 0.87);
  border: 2px solid #323232;
}
.dark-theme ui-select-card .select-card:not(.disabled):not(.active):hover, .dark-theme ui-select-card .select-card:not(.disabled):not(.active):active {
  background-color: #323232;
  color: rgba(255, 255, 255, 0.87);
  border: 2px solid #6b6b6b;
}
.dark-theme ui-select-card .select-card:not(.disabled).active {
  background-color: #2b2b2b;
  color: #6c9fd2;
  border: 2px solid #6c9fd2;
}
.dark-theme ui-select-card .select-card:not(.disabled).active:hover, .dark-theme ui-select-card .select-card:not(.disabled).active:active {
  background-color: #2b2b2b;
  color: #6c9fd2;
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.dark-theme ui-select-card .select-card.disabled {
  background-color: #323232;
  color: #545454;
  border: 2px solid rgba(250, 250, 250, 0);
}
.dark-theme ui-select-card .select-card.disabled.active {
  border: 2px solid rgba(108, 159, 210, 0.25);
}
.dark-theme .mdc-tooltip__surface {
  background-color: white !important;
  color: black !important;
}
.dark-theme ui-avatar .avatar:not(.profile-picture).primary {
  background-color: #236fbc;
  color: white;
}
.dark-theme ui-avatar .avatar:not(.profile-picture).secondary {
  background-color: #236fbc;
  color: white;
}
.dark-theme ui-search .search-container.none {
  background: rgba(57, 57, 57, 0);
}
.dark-theme ui-search .search-container.primary {
  background: #1e1e1e;
}
.dark-theme ui-search .search-container.secondary {
  background: #393939;
}
.dark-theme ui-search .search-container .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder,
.dark-theme ui-search .search-container ui-icon {
  color: #a3a3a3;
}
.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) {
  background: #393939;
}
.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: #a3a3a3;
}
.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,
.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.dark-theme ui-context-menu .menu-container {
  background: #121212;
  border: 1px solid #323232;
}
.dark-theme ui-context-menu-item .shortcut {
  color: #a3a3a3;
}
.dark-theme .ui-menu-top {
  margin-top: -8px;
}
.dark-theme .ui-menu-bottom {
  margin-bottom: -8px;
}
.dark-theme .ui-menu-start {
  margin-right: 12px;
}
.dark-theme .ui-menu-end {
  margin-left: 12px;
}
.dark-theme ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}
.dark-theme .drag-preview {
  color: rgba(255, 255, 255, 0.87);
  background-color: #121212;
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.25);
}

.kion {
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-option-selected-state-label-text-color: #236fbc;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-label-text-font: Inter;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
  --mat-optgroup-label-text-font: Inter;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
  --mat-card-title-text-font: Inter;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: Inter;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-plain-tooltip-supporting-text-font: Inter;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #236fbc;
  --mdc-filled-text-field-focus-active-indicator-color: #236fbc;
  --mdc-filled-text-field-focus-label-text-color: rgba(35, 111, 188, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #236fbc;
  --mdc-outlined-text-field-focus-outline-color: #236fbc;
  --mdc-outlined-text-field-focus-label-text-color: rgba(35, 111, 188, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(35, 111, 188, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mdc-filled-text-field-label-text-font: Inter;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: Inter;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: Inter;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: Inter;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(35, 111, 188, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-select-trigger-text-font: Inter;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: white;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
  --mdc-dialog-subhead-font: Inter;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: Inter;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #6b6b6b;
  --mdc-switch-selected-handle-color: #6b6b6b;
  --mdc-switch-selected-hover-state-layer-color: #6b6b6b;
  --mdc-switch-selected-pressed-state-layer-color: #6b6b6b;
  --mdc-switch-selected-focus-handle-color: #323232;
  --mdc-switch-selected-hover-handle-color: #323232;
  --mdc-switch-selected-pressed-handle-color: #323232;
  --mdc-switch-selected-focus-track-color: #a3a3a3;
  --mdc-switch-selected-hover-track-color: #a3a3a3;
  --mdc-switch-selected-pressed-track-color: #a3a3a3;
  --mdc-switch-selected-track-color: #a3a3a3;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #236fbc;
  --mdc-slider-focus-handle-color: #236fbc;
  --mdc-slider-hover-handle-color: #236fbc;
  --mdc-slider-active-track-color: #236fbc;
  --mdc-slider-inactive-track-color: #236fbc;
  --mdc-slider-with-tick-marks-inactive-container-color: #236fbc;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #236fbc;
  --mat-slider-hover-state-layer-color: rgba(35, 111, 188, 0.05);
  --mat-slider-focus-state-layer-color: rgba(35, 111, 188, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
  --mdc-slider-label-label-text-font: Inter;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
  --mat-menu-item-label-text-font: Inter;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mdc-list-list-item-label-text-font: Inter;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: Inter;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: Inter;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-container-text-font: Inter;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-text-button-label-text-font: Inter;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: Inter;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: Inter;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: Inter;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: white;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-extended-fab-label-text-font: Inter;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #5c5c5c;
  --mdc-snackbar-supporting-text-font: Inter;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mat-table-header-headline-font: Inter;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: Inter;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: Inter;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #236fbc;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #236fbc;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-badge-text-font: Inter;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
  --mat-bottom-sheet-container-text-font: Inter;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
  --mat-standard-button-toggle-height: 48px;
  --mat-legacy-button-toggle-label-text-font: Inter;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: Inter;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-background-color: #236fbc;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(35, 111, 188, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(35, 111, 188, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(35, 111, 188, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #236fbc;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(35, 111, 188, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-text-font: Inter;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-expansion-header-text-font: Inter;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: Inter;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
  --mat-stepper-header-selected-state-icon-background-color: #236fbc;
  --mat-stepper-header-done-state-icon-background-color: #236fbc;
  --mat-stepper-header-edit-state-icon-background-color: #236fbc;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-stepper-container-text-font: Inter;
  --mat-stepper-header-label-text-font: Inter;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
  --mat-sort-arrow-color: #757575;
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-toolbar-title-text-font: Inter;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
  --mat-tree-node-min-height: 48px;
  --mat-tree-node-text-font: Inter;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
  /* Slider toggle */
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #236fbc;
  --mdc-switch-selected-hover-handle-color: #236fbc;
  --mdc-switch-selected-pressed-handle-color: #236fbc;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  /* ------ START -> GENERAL STYLING ------ */
  /* ------ END -> GENERAL STYLING ------ */
  /* Material stuff */
}
.kion .mat-accent {
  --mat-option-selected-state-label-text-color: #5c5c5c;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.kion .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.kion .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #236fbc;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #236fbc;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.kion .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.kion .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.kion .mat-elevation-z0, .kion .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z1, .kion .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z2, .kion .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z3, .kion .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z4, .kion .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z5, .kion .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z6, .kion .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z7, .kion .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z8, .kion .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z9, .kion .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z10, .kion .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z11, .kion .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z12, .kion .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z13, .kion .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z14, .kion .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z15, .kion .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z16, .kion .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z17, .kion .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z18, .kion .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z19, .kion .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z20, .kion .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z21, .kion .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z22, .kion .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z23, .kion .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.kion .mat-elevation-z24, .kion .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.kion .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #236fbc;
  --mdc-linear-progress-track-color: rgba(35, 111, 188, 0.25);
}
.kion .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #5c5c5c;
  --mdc-linear-progress-track-color: rgba(92, 92, 92, 0.25);
}
.kion .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.kion .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #5c5c5c;
  --mdc-filled-text-field-focus-active-indicator-color: #5c5c5c;
  --mdc-filled-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mdc-outlined-text-field-caret-color: #5c5c5c;
  --mdc-outlined-text-field-focus-outline-color: #5c5c5c;
  --mdc-outlined-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(92, 92, 92, 0.87);
}
.kion .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.kion .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(92, 92, 92, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.kion .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.kion .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.kion .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
.kion .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .kion .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #236fbc;
  --mdc-chip-elevated-selected-container-color: #236fbc;
  --mdc-chip-elevated-disabled-container-color: #236fbc;
  --mdc-chip-flat-disabled-selected-container-color: #236fbc;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.kion .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .kion .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #5c5c5c;
  --mdc-chip-elevated-selected-container-color: #5c5c5c;
  --mdc-chip-elevated-disabled-container-color: #5c5c5c;
  --mdc-chip-flat-disabled-selected-container-color: #5c5c5c;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.kion .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .kion .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.kion .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.kion .mat-mdc-standard-chip {
  --mdc-chip-label-text-font: Inter;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}
.kion .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.kion .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #6b6b6b;
  --mdc-switch-selected-handle-color: #6b6b6b;
  --mdc-switch-selected-hover-state-layer-color: #6b6b6b;
  --mdc-switch-selected-pressed-state-layer-color: #6b6b6b;
  --mdc-switch-selected-focus-handle-color: #323232;
  --mdc-switch-selected-hover-handle-color: #323232;
  --mdc-switch-selected-pressed-handle-color: #323232;
  --mdc-switch-selected-focus-track-color: #a3a3a3;
  --mdc-switch-selected-hover-track-color: #a3a3a3;
  --mdc-switch-selected-pressed-track-color: #a3a3a3;
  --mdc-switch-selected-track-color: #a3a3a3;
}
.kion .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.kion .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.kion .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.kion .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #236fbc;
  --mdc-radio-selected-hover-icon-color: #236fbc;
  --mdc-radio-selected-icon-color: #236fbc;
  --mdc-radio-selected-pressed-icon-color: #236fbc;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #236fbc;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.kion .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #5c5c5c;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.kion .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.kion .mat-mdc-radio-button {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.kion .mat-accent {
  --mat-slider-ripple-color: #5c5c5c;
  --mat-slider-hover-state-layer-color: rgba(92, 92, 92, 0.05);
  --mat-slider-focus-state-layer-color: rgba(92, 92, 92, 0.2);
  --mdc-slider-handle-color: #5c5c5c;
  --mdc-slider-focus-handle-color: #5c5c5c;
  --mdc-slider-hover-handle-color: #5c5c5c;
  --mdc-slider-active-track-color: #5c5c5c;
  --mdc-slider-inactive-track-color: #5c5c5c;
  --mdc-slider-with-tick-marks-inactive-container-color: #5c5c5c;
}
.kion .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.kion .mdc-list-item__start,
.kion .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #236fbc;
  --mdc-radio-selected-hover-icon-color: #236fbc;
  --mdc-radio-selected-icon-color: #236fbc;
  --mdc-radio-selected-pressed-icon-color: #236fbc;
}
.kion .mat-accent .mdc-list-item__start,
.kion .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
}
.kion .mat-warn .mdc-list-item__start,
.kion .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.kion .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #236fbc;
  --mdc-checkbox-selected-hover-icon-color: #236fbc;
  --mdc-checkbox-selected-icon-color: #236fbc;
  --mdc-checkbox-selected-pressed-icon-color: #236fbc;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #236fbc;
  --mdc-checkbox-selected-hover-state-layer-color: #236fbc;
  --mdc-checkbox-selected-pressed-state-layer-color: #236fbc;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.kion .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.kion .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.kion .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.kion .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #236fbc;
}
.kion .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.kion .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #236fbc;
}
.kion .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.kion .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.kion .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.kion .mdc-list-item__start,
.kion .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.kion .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .kion .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .kion .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.kion .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .kion .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .kion .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.kion .mdc-list-group__subheader {
  font: 400 16px / 28px Inter;
  letter-spacing: 0.009375em;
}
.kion .mat-mdc-tab-group, .kion .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #236fbc;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #236fbc;
  --mat-tab-header-active-ripple-color: #236fbc;
  --mat-tab-header-inactive-ripple-color: #236fbc;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #236fbc;
  --mat-tab-header-active-hover-label-text-color: #236fbc;
  --mat-tab-header-active-focus-indicator-color: #236fbc;
  --mat-tab-header-active-hover-indicator-color: #236fbc;
}
.kion .mat-mdc-tab-group.mat-accent, .kion .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #5c5c5c;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #5c5c5c;
  --mat-tab-header-active-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #5c5c5c;
  --mat-tab-header-active-hover-label-text-color: #5c5c5c;
  --mat-tab-header-active-focus-indicator-color: #5c5c5c;
  --mat-tab-header-active-hover-indicator-color: #5c5c5c;
}
.kion .mat-mdc-tab-group.mat-warn, .kion .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.kion .mat-mdc-tab-group.mat-background-primary, .kion .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #236fbc;
}
.kion .mat-mdc-tab-group.mat-background-accent, .kion .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #5c5c5c;
}
.kion .mat-mdc-tab-group.mat-background-warn, .kion .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.kion .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.kion .mat-mdc-tab-header {
  --mat-tab-header-label-text-font: Inter;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}
.kion .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.kion .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #236fbc;
  --mdc-checkbox-selected-hover-icon-color: #236fbc;
  --mdc-checkbox-selected-icon-color: #236fbc;
  --mdc-checkbox-selected-pressed-icon-color: #236fbc;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #236fbc;
  --mdc-checkbox-selected-hover-state-layer-color: #236fbc;
  --mdc-checkbox-selected-pressed-state-layer-color: #236fbc;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.kion .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.kion .mat-mdc-checkbox {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.kion .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #236fbc;
  --mat-text-button-state-layer-color: #236fbc;
  --mat-text-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.kion .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #5c5c5c;
  --mat-text-button-state-layer-color: #5c5c5c;
  --mat-text-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.kion .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.kion .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #236fbc;
  --mat-filled-button-state-layer-color: #fff;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #5c5c5c;
  --mat-filled-button-state-layer-color: #fff;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #236fbc;
  --mat-protected-button-state-layer-color: #fff;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #5c5c5c;
  --mat-protected-button-state-layer-color: #fff;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #236fbc;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #236fbc;
  --mat-outlined-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.kion .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #5c5c5c;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #5c5c5c;
  --mat-outlined-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.kion .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.kion .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #236fbc;
  --mat-icon-button-state-layer-color: #236fbc;
  --mat-icon-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.kion .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #5c5c5c;
  --mat-icon-button-state-layer-color: #5c5c5c;
  --mat-icon-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.kion .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.kion .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.kion .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #236fbc;
  --mat-fab-foreground-color: #fff;
  --mat-fab-state-layer-color: #fff;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #5c5c5c;
  --mat-fab-foreground-color: #fff;
  --mat-fab-state-layer-color: #fff;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #236fbc;
  --mat-fab-small-foreground-color: #fff;
  --mat-fab-small-state-layer-color: #fff;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #5c5c5c;
  --mat-fab-small-foreground-color: #fff;
  --mat-fab-small-state-layer-color: #fff;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion .mat-accent {
  --mdc-circular-progress-active-indicator-color: #5c5c5c;
}
.kion .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.kion .mat-badge-accent {
  --mat-badge-background-color: #5c5c5c;
}
.kion .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.kion .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #5c5c5c;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(92, 92, 92, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(92, 92, 92, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.kion .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.kion .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #5c5c5c;
}
.kion .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.kion .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.kion .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.kion .mat-icon.mat-primary {
  --mat-icon-color: #236fbc;
}
.kion .mat-icon.mat-accent {
  --mat-icon-color: #5c5c5c;
}
.kion .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.kion .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-done-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-edit-state-icon-background-color: #5c5c5c;
}
.kion .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.kion .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #236fbc;
}
.kion .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #5c5c5c;
}
.kion .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.kion ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}
.kion ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #ebebeb;
}
.kion ui-setting-category-item.disabled {
  color: #919191;
}
.kion ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
.kion ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
.kion ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
.kion ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
.kion ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
.kion ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.kion ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}
.kion .transport-state {
  width: 7px;
}
.kion .transport-state.undefined {
  background: #fafafa;
}
.kion .transport-state.incomplete {
  background: #fefefe;
}
.kion .transport-state.verified {
  background: #b2681c;
}
.kion .transport-state.pending {
  background: #bbd2ea;
}
.kion .transport-state.assigned {
  background: #6ec58f;
}
.kion .transport-state.request_source {
  background: #fffbe6;
}
.kion .transport-state.request_destination {
  background: #fff4b0;
}
.kion .transport-state.wait_source {
  background: #fffbe6;
}
.kion .transport-state.retrieved {
  background: #ffe754;
}
.kion .transport-state.retrieving {
  background: #9bd7b2;
}
.kion .transport-state.wait_destination {
  background: #ffe233;
}
.kion .transport-state.storing {
  background: #ffdb00;
}
.kion .transport-state.stored {
  background: silver;
}
.kion .transport-state.finished {
  background: #6c9fd2;
}
.kion .transport-state.combined {
  background: #e990c1;
}
.kion .transport-state.requested {
  background: #6b6b6b;
}
.kion .transport-state.stacked {
  background: #236fbc;
}
.kion .transport-state.cancelled {
  background: #d83c2b;
}
.kion ui-state-legend {
  box-shadow: 0 0 6px 0;
}
.kion ui-state-legend .legend-content .legend-item {
  border: 1px solid;
}
.kion ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid;
}
.kion ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid;
}
.kion ui-state-legend .legend-content .legend-item .state-amount span {
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-table .mat-mdc-table.clickable .mat-mdc-row.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.kion ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  background: rgba(108, 159, 210, 0.05);
  cursor: pointer;
}
.kion ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #fafafa;
  color: #919191;
}
.kion ui-card .card-container {
  background-color: transparent;
}
.kion ui-card .card-container.border {
  border: 1px solid #d5d5d5;
}
.kion ui-card .card-container ui-card-footer {
  border-top: 1px solid #d5d5d5;
}
.kion ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
}
.kion ui-card .card-container.clickable.selected {
  border: 1px solid #236fbc;
}
.kion ui-card .card-container.clickable.selected.active {
  border: 1px solid #236fbc;
}
.kion ui-card .card-container.tile ui-card-header mat-icon {
  color: #545454 !important;
}
.kion ui-card .card-container.background-none {
  background-color: transparent;
}
.kion ui-card .card-container.background-primary {
  background-color: white;
}
.kion ui-card .card-container.background-primary.border {
  border: 1px solid #d5d5d5;
}
.kion ui-card .card-container.background-primary ui-card-footer {
  background-color: #fafafa;
  border-top: 1px solid #d5d5d5;
}
.kion ui-card .card-container.background-secondary {
  background-color: #fafafa;
}
.kion ui-card .card-container.background-secondary.border {
  border: 1px solid #d5d5d5;
}
.kion ui-card .card-container.background-secondary ui-card-footer {
  background-color: white;
  border-top: 1px solid #d5d5d5;
}
.kion ui-card .card-container.background-tertiary {
  background-color: #ebebeb;
}
.kion ui-card .card-container.background-tertiary.border {
  border: 1px solid #d5d5d5;
}
.kion ui-card .card-container.background-tertiary ui-card-footer {
  background-color: #fafafa;
  border-top: 1px solid #d5d5d5;
}
.kion .mat-badge .mat-badge-content {
  color: white;
}
.kion .mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid white;
}
.kion .mat-badge.mat-badge-warn .mat-badge-content, .kion .mat-badge.error .mat-badge-content {
  background: #d83c2b;
}
.kion .mat-badge.warning .mat-badge-content {
  background: #fa9327;
}
.kion .mat-badge.information .mat-badge-content {
  background: #236fbc;
}
.kion .mat-badge.success .mat-badge-content {
  background: #26a958;
}
.kion .mat-badge.assigned .mat-badge-content {
  background: #6ec58f;
}
.kion .mat-badge.cancelled .mat-badge-content {
  background: #d83c2b;
}
.kion .mat-badge.combined .mat-badge-content {
  background: #e990c1;
}
.kion .mat-badge.finished .mat-badge-content {
  background: #6c9fd2;
}
.kion .mat-badge.incomplete .mat-badge-content {
  background: #fefefe;
}
.kion .mat-badge.pending .mat-badge-content {
  background: #bbd2ea;
}
.kion .mat-badge.request-destination .mat-badge-content {
  background: #fff4b0;
}
.kion .mat-badge.request-source .mat-badge-content {
  background: #fffbe6;
}
.kion .mat-badge.requested .mat-badge-content {
  background: #6b6b6b;
}
.kion .mat-badge.retrieved .mat-badge-content {
  background: #ffe754;
}
.kion .mat-badge.retrieving .mat-badge-content {
  background: #9bd7b2;
}
.kion .mat-badge.stacked .mat-badge-content {
  background: #236fbc;
}
.kion .mat-badge.stored .mat-badge-content {
  background: silver;
}
.kion .mat-badge.storing .mat-badge-content {
  background: #ffdb00;
}
.kion .mat-badge.undefined .mat-badge-content {
  background: #fafafa;
}
.kion .mat-badge.verified .mat-badge-content {
  background: #b2681c;
}
.kion .mat-badge.wait-destination .mat-badge-content {
  background: #ffe233;
}
.kion .mat-badge.wait-source .mat-badge-content {
  background: #fffbe6;
}
.kion mat-icon.dot.error,
.kion mat-icon.dot.warning,
.kion mat-icon.dot.success {
  color: rgba(0, 0, 0, 0.87);
}
.kion button.mat-mdc-unelevated-button,
.kion button.mat-mdc-raised-button,
.kion button.mat-mdc-fab,
.kion button.mat-mdc-mini-fab {
  color: white !important;
  background-color: #236fbc !important;
  border: 2px solid #236fbc;
}
.kion button.mat-mdc-unelevated-button:hover,
.kion button.mat-mdc-raised-button:hover,
.kion button.mat-mdc-fab:hover,
.kion button.mat-mdc-mini-fab:hover {
  color: white !important;
  background-color: #194f85 !important;
  border: 2px solid #133d67;
}
.kion button.mat-mdc-unelevated-button:active,
.kion button.mat-mdc-raised-button:active,
.kion button.mat-mdc-fab:active,
.kion button.mat-mdc-mini-fab:active {
  color: white !important;
  background-color: #2065ab !important;
  border: 2px solid #133d67;
}
.kion button.mat-mdc-unelevated-button.mat-accent,
.kion button.mat-mdc-raised-button.mat-accent,
.kion button.mat-mdc-fab.mat-accent,
.kion button.mat-mdc-mini-fab.mat-accent {
  color: white !important;
  background-color: black !important;
  border: 2px solid black;
}
.kion button.mat-mdc-unelevated-button.mat-accent:hover,
.kion button.mat-mdc-raised-button.mat-accent:hover,
.kion button.mat-mdc-fab.mat-accent:hover,
.kion button.mat-mdc-mini-fab.mat-accent:hover {
  color: white !important;
  background-color: rgba(0, 0, 0, 0.75) !important;
  border: 2px solid black;
}
.kion button.mat-mdc-unelevated-button.mat-accent:active,
.kion button.mat-mdc-raised-button.mat-accent:active,
.kion button.mat-mdc-fab.mat-accent:active,
.kion button.mat-mdc-mini-fab.mat-accent:active {
  color: white !important;
  background-color: rgba(0, 0, 0, 0.85) !important;
  border: 2px solid black;
}
.kion button.mat-mdc-unelevated-button.mat-warn,
.kion button.mat-mdc-raised-button.mat-warn,
.kion button.mat-mdc-fab.mat-warn,
.kion button.mat-mdc-mini-fab.mat-warn {
  color: white !important;
  background-color: #d83c2b !important;
  border: 2px solid #d83c2b;
}
.kion button.mat-mdc-unelevated-button.mat-warn:hover,
.kion button.mat-mdc-raised-button.mat-warn:hover,
.kion button.mat-mdc-fab.mat-warn:hover,
.kion button.mat-mdc-mini-fab.mat-warn:hover {
  color: white !important;
  background-color: #e06355 !important;
  border: 2px solid #772118;
}
.kion button.mat-mdc-unelevated-button:disabled,
.kion button.mat-mdc-raised-button:disabled,
.kion button.mat-mdc-fab:disabled,
.kion button.mat-mdc-mini-fab:disabled {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.kion button.mat-mdc-unelevated-button:disabled:hover,
.kion button.mat-mdc-raised-button:disabled:hover,
.kion button.mat-mdc-fab:disabled:hover,
.kion button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.kion button.mat-mdc-button:not(:disabled) {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0) !important;
}
.kion button.mat-mdc-button:not(:disabled).mat-accent {
  color: black !important;
  background-color: rgba(0, 0, 0, 0) !important;
}
.kion button.mat-mdc-button:not(:disabled).mat-warn {
  color: #d83c2b !important;
  background-color: rgba(216, 60, 43, 0) !important;
}
.kion button.mat-mdc-outlined-button:not(:disabled) {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0) !important;
  border: 2px solid #236fbc;
  transition: all 220ms ease-in-out;
}
.kion button.mat-mdc-outlined-button:not(:disabled):hover {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0.25) !important;
  border: 2px solid #236fbc;
}
.kion button.mat-mdc-outlined-button:not(:disabled):active {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0.15) !important;
  border: 2px solid #236fbc;
}
.kion button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: black !important;
  background-color: rgba(0, 0, 0, 0) !important;
  border: 2px solid black;
}
.kion button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: black !important;
  background-color: rgba(0, 0, 0, 0.25) !important;
  border: 2px solid black;
}
.kion button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: black !important;
  background-color: rgba(0, 0, 0, 0.15) !important;
  border: 2px solid black;
}
.kion button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: black !important;
  background-color: rgba(216, 60, 43, 0) !important;
  border: 2px solid #d83c2b;
}
.kion button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: black !important;
  background-color: rgba(216, 60, 43, 0.25) !important;
  border: 2px solid #d83c2b;
}
.kion button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: black !important;
  background-color: rgba(216, 60, 43, 0.15) !important;
  border: 2px solid #d83c2b;
}
.kion button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: rgba(0, 0, 0, 0.87) !important;
  border: 1px solid #d5d5d5 !important;
}
.kion button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #236fbc !important;
}
.kion button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #236fbc !important;
  color: #236fbc !important;
}
.kion button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
.kion button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.kion button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, .kion button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #26a958 !important;
  border: 1px solid #26a958 !important;
  color: !important;
}
.kion button.mat-mdc-outlined-button:disabled {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.kion button.mat-mdc-outlined-button:disabled:hover {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.kion .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  background-color: #f1f1f1;
}
.kion .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #ebebeb;
}
.kion .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #236fbc;
  color: white;
}
.kion .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.kion .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #5c5c5c;
  color: white;
}
.kion .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.kion .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #d83c2b;
  color: white;
}
.kion .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.kion .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #26a958;
  color: white;
}
.kion .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.kion .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.kion .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
.kion .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.kion .dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.kion .dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.kion .dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}
.kion .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .kion .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: white !important;
}
.kion .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.kion .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .kion .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.kion .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: white !important;
}
.kion .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #d83c2b !important;
}
.kion .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: white !important;
}
.kion .mat-mdc-chip.state.success {
  border: 1px solid #26a958;
  color: !important;
}
.kion .mat-mdc-chip.state.warn {
  border: 1px solid #fa9327;
  color: #fa9327 !important;
}
.kion .mat-mdc-chip.state.error {
  border: 1px solid #d83c2b;
  color: #d83c2b !important;
}
.kion .mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}
.kion .mat-mdc-table {
  background: transparent;
}
.kion .mat-mdc-table .mat-mdc-header-row.mat-mdc-table-sticky {
  background: #fafafa;
}
.kion .mat-mdc-table .mat-mdc-row.suspended {
  background: rgba(108, 159, 210, 0.05);
}
.kion .mat-mdc-table .mat-mdc-row.disabled {
  background: #fafafa;
  color: #919191;
}
.kion .mat-mdc-table .mat-mdc-row.disabled .mat-mdc-cell {
  color: #919191;
}
.kion .mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.kion .mat-mdc-table.selectableRow .mat-mdc-row:hover, .kion .mat-mdc-table.clickable .mat-mdc-row:hover {
  background: rgba(108, 159, 210, 0.05);
}
.kion .mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .kion .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #fafafa;
  color: #919191;
}
.kion ::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}
.kion ::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #ebebeb;
}
.kion body {
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.kion a {
  color: #236fbc;
}
.kion ol li::before {
  background: rgba(0, 0, 0, 0.87);
}
.kion .snack-bar-success .mdc-snackbar__surface {
  background-color: #26a958;
}
.kion .snack-bar-success .mdc-snackbar__label {
  color: white;
}
.kion .snack-bar-warning .mdc-snackbar__surface {
  background-color: #d83c2b;
}
.kion .snack-bar-warning .mdc-snackbar__label {
  color: white;
}
.kion .spinner .dot1,
.kion .spinner .dot2 {
  background-color: #236fbc;
}
.kion hr {
  border-top: 1px solid #d5d5d5;
  border-bottom: none;
  border-left: none;
  border-right: none;
}
.kion input:-webkit-autofill,
.kion input:-webkit-autofill:hover,
.kion input:-webkit-autofill:focus,
.kion input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
}
.kion .cdk-overlay-container {
  color: rgba(0, 0, 0, 0.87);
}
.kion .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}
.kion .mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}
.kion ui-link-button .link-button.active .mat-badge.standalone.brand .mat-badge-content,
.kion ui-icon-button .icon-button.active .mat-badge.standalone.brand .mat-badge-content {
  background: #d83c2b;
  color: white;
}
.kion mat-icon.warning,
.kion ui-icon.warning {
  color: #fa9327;
}
.kion mat-icon.error,
.kion ui-icon.error {
  color: #d83c2b;
}
.kion mat-icon.succeeded, .kion mat-icon.success,
.kion ui-icon.succeeded,
.kion ui-icon.success {
  color: #26a958;
}
.kion .mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  background: white;
  border: 14px solid #236fbc;
}
.kion .mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #236fbc;
}
.kion .mat-mdc-slider.alternative .mdc-slider__track {
  background: #236fbc;
}
.kion .mat-mdc-card.custom {
  background: !important;
  box-shadow: !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.kion .mat-mdc-card.custom .mat-mdc-card-header {
  background: !important;
  border-bottom: 4px solid #236fbc;
}
.kion .mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #236fbc !important;
}
.kion .mat-mdc-card.custom.plus:hover {
  border: 1px solid;
}
.kion .link {
  color: #236fbc;
}
.kion .link.disabled {
  color: #919191;
}
.kion .highlighted {
  background: #ffe754;
  color: black;
}
.kion etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid;
}
.kion etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
.kion etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #d83c2b;
}
.kion .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}
.kion .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}
.kion ui-shell {
  color: rgba(0, 0, 0, 0.87);
}
.kion .tiles {
  border-top: 1px solid #d5d5d5;
  border-bottom: 1px solid #d5d5d5;
}
.kion ui-thumbnail {
  background-color: transparent;
}
.kion ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
.kion ui-state .state-container.success {
  background-color: #6ec58f;
}
.kion ui-state .state-container.success ui-icon {
  color: #104725;
}
.kion ui-state .state-container.warning {
  background-color: #fcb76e;
}
.kion ui-state .state-container.warning ui-icon {
  color: #693e10;
}
.kion ui-state .state-container.error {
  background-color: #d83c2b;
}
.kion ui-state .state-container.info {
  background-color: #6c9fd2;
}
.kion ui-state .state-container.info ui-icon {
  color: #0f2f4f;
}
.kion ui-state .state-container.unavailable {
  background-color: #6b6b6b;
}
.kion ui-state .state-container.removed {
  background-color: #6b6b6b;
}
.kion ui-state .state-container.accent {
  background-color: #5c5c5c;
}
.kion ui-state .state-container.primary {
  background-color: #236fbc;
}
.kion ui-state .state-container.bodytext {
  background-color: rgba(0, 0, 0, 0.87);
}
.kion ui-state .state-container.bodytext ui-icon {
  color: white;
}
.kion ui-state .state-container ui-icon {
  color: white;
}
.kion ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
.kion ui-state .state-container.iconOnly ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-state .state-container.iconOnly.success ui-icon {
  color: #26a958;
}
.kion ui-state .state-container.iconOnly.warning ui-icon {
  color: #fa9327;
}
.kion ui-state .state-container.iconOnly.error ui-icon {
  color: #d83c2b;
}
.kion ui-state .state-container.iconOnly.info ui-icon {
  color: #236fbc;
}
.kion ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #6b6b6b;
}
.kion ui-state .state-container.iconOnly.removed ui-icon {
  color: #6b6b6b;
}
.kion ui-state .state-container.iconOnly.accent ui-icon {
  color: #5c5c5c;
}
.kion ui-state .state-container.iconOnly.primary ui-icon {
  color: #236fbc;
}
.kion ui-state .state-container.iconOnly.bodytext ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-state .state-container.iconOnly.small.warning {
  border: none;
}
.kion ui-tag .tag-container {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #d5d5d5;
  border: 1px solid #545454;
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  background-color: #f1f1f1;
  border: 1px solid #236fbc;
  color: #236fbc;
}
.kion ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  background-color: #f1f1f1;
  border: 1px solid rgba(35, 111, 188, 0.25);
  color: #236fbc;
}
.kion ui-tag .tag-container.disabled {
  background-color: #fafafa;
  border: 1px solid rgba(118, 118, 118, 0.25);
  color: #919191;
}
.kion ui-tag .tag-container.secondary {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #d5d5d5;
  border: 1px solid rgba(213, 213, 213, 0);
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  background-color: #f1f1f1;
  border: 1px solid #414141;
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-tag .tag-container.secondary.disabled {
  background-color: #fafafa;
  border: 1px solid rgba(118, 118, 118, 0.25);
  color: #919191;
}
.kion ui-tag .tag-container.subLabel:not(.active):not(.disabled) .tag-label span {
  color: #545454;
}
.kion ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, #545454 12.5%, #d5d5d5 12.5%, #d5d5d5 50%, #545454 50%, #545454 62.5%, #d5d5d5 62.5%, #d5d5d5 100%);
  background-size: 4px 4px;
}
.kion ui-title {
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-title .subtitle {
  color: #545454;
}
.kion ui-title .large .subtitle {
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-flowpanel .flowpanel {
  background: #fafafa;
}
.kion ui-filter {
  border: 1px solid #d5d5d5;
}
@media only screen and (max-width: 999px) {
  .kion ui-filter .hotpicks {
    border-top: 1px solid #d5d5d5;
  }
}
.kion ui-filter ui-hotpick {
  border-left: 1px solid #d5d5d5;
}
.kion ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  .kion ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid #d5d5d5;
  }
  .kion ui-filter ui-hotpick:last-child {
    border-right: 1px solid #d5d5d5;
  }
}
@media only screen and (max-width: 999px) {
  .kion ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid #d5d5d5;
    border-right: 0;
  }
}
.kion .mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid #d5d5d5;
}
.kion ui-label-value-container ui-card-header {
  background: #f1f1f1;
}
.kion ui-label-value .label {
  color: #767676;
}
.kion .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: #545454;
  background: #ebebeb;
}
.kion .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex #placeholder {
  color: #545454;
}
.kion .mat-mdc-form-field.search.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: rgba(0, 0, 0, 0.87);
}
.kion .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface {
  background: white;
}
.kion .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: rgba(0, 0, 0, 0.87) !important;
}
.kion .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid #d5d5d5;
}
.kion .cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #d83c2b !important;
}
.kion .cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.kion .cdk-overlay-pane.error .mat-mdc-dialog-title .subtitle {
  color: white;
}
.kion .cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.kion .cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #fa9327;
}
.kion .cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.kion .cdk-overlay-pane.warning .mat-mdc-dialog-title .subtitle {
  color: white;
}
.kion .cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.kion ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #ae0055;
  --mdc-linear-progress-track-color: rgba(174, 0, 85, 0.15);
}
.kion ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
.kion ui-link-button .link-button.border {
  border: 1px solid #d5d5d5;
}
.kion ui-link-button .link-button.background-light {
  background: #fafafa;
}
.kion ui-link-button .link-button.background-light:hover:not(.active, .disabled) {
  background: #ebebeb;
}
.kion ui-link-button .link-button:hover:not(.active, .disabled) {
  background: #eeeff3;
}
.kion ui-link-button .link-button.active {
  color: #ae0055;
  background: rgba(174, 0, 85, 0.1);
}
.kion ui-link-button .link-button.active.border {
  border: 1px solid #ae0055;
}
.kion ui-link-button .link-button.disabled {
  color: #919191;
}
.kion ui-link-button .link-button.disabled.border {
  border: 1px solid #fafafa;
}
.kion ui-icon-button .icon-button, .kion ui-icon-button .icon-button-menu-toggle, .kion ui-icon-button-menu-toggle .icon-button, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
  border: 1px solid transparent;
}
.kion ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .kion ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), .kion ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .kion ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid #d5d5d5;
  background: #eeeff3;
}
.kion ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .kion ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .kion ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .kion ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  background: #eeeff3;
  border: 1px solid #919191;
}
.kion ui-icon-button .icon-button.theme-secondary.active, .kion ui-icon-button .icon-button-menu-toggle.theme-secondary.active, .kion ui-icon-button-menu-toggle .icon-button.theme-secondary.active, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  background: #ebebeb;
  border: 1px solid #d5d5d5;
}
.kion ui-icon-button .icon-button.theme-secondary.active:hover, .kion ui-icon-button .icon-button.theme-secondary.active.focused, .kion ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, .kion ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, .kion ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, .kion ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  background: #d5d5d5;
  border: 1px solid #919191;
}
.kion ui-icon-button .icon-button.theme-primary.active, .kion ui-icon-button .icon-button-menu-toggle.theme-primary.active, .kion ui-icon-button-menu-toggle .icon-button.theme-primary.active, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  background: rgba(38, 122, 206, 0.1);
  color: #236fbc;
  border: 1px solid #236fbc;
}
.kion ui-icon-button .icon-button.theme-primary.active:hover, .kion ui-icon-button .icon-button.theme-primary.active.focused, .kion ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, .kion ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, .kion ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, .kion ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid #9abde0;
}
.kion ui-icon-button .icon-button.theme-tertiary, .kion ui-icon-button .icon-button-menu-toggle.theme-tertiary, .kion ui-icon-button-menu-toggle .icon-button.theme-tertiary, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
.kion ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .kion ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), .kion ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
.kion ui-icon-button .icon-button.theme-tertiary.active, .kion ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, .kion ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #236fbc;
}
.kion ui-icon-button .icon-button.theme-tertiary.active:hover, .kion ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, .kion ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
.kion ui-icon-button .icon-button.theme-brand:hover, .kion ui-icon-button .icon-button-menu-toggle.theme-brand:hover, .kion ui-icon-button-menu-toggle .icon-button.theme-brand:hover, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid #d5d5d5;
}
.kion ui-icon-button .icon-button.theme-brand:hover:not(.active, .disabled), .kion ui-icon-button .icon-button.theme-brand.focused:not(.active, .disabled), .kion ui-icon-button .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .kion ui-icon-button .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled), .kion ui-icon-button-menu-toggle .icon-button.theme-brand:hover:not(.active, .disabled), .kion ui-icon-button-menu-toggle .icon-button.theme-brand.focused:not(.active, .disabled), .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled) {
  background: #eeeff3;
}
.kion ui-icon-button .icon-button.theme-brand.active, .kion ui-icon-button .icon-button-menu-toggle.theme-brand.active, .kion ui-icon-button-menu-toggle .icon-button.theme-brand.active, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.active {
  background: rgba(174, 0, 85, 0.1);
  color: #ae0055;
}
.kion ui-icon-button .icon-button.disabled, .kion ui-icon-button .icon-button-menu-toggle.disabled, .kion ui-icon-button-menu-toggle .icon-button.disabled, .kion ui-icon-button-menu-toggle .icon-button-menu-toggle.disabled {
  color: #919191;
}
.kion .shell.stack .brand-logo {
  display: none;
}
.kion .shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.kion .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.kion .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.kion .shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.kion .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.kion .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion .shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.kion .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.kion .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.kion .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.kion .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion .shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.kion .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.kion .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.kion .shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.kion .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.kion .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.kion .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.kion .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion .shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.kion .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.kion .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion .shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.kion .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.kion .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.kion .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.kion .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.kion .shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.kion .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.kion .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.kion .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.kion .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.kion .shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.kion .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.kion .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.kion .shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.kion .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.kion .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.kion .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.kion .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.kion .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.kion .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.kion .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.kion .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.kion .shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.kion .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.kion .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.kion .shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.kion .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.kion .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion .shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.kion .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.kion .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.kion .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.kion .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion .shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.kion .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.kion .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.kion .shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.kion .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.kion .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.kion .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.kion .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion .shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.kion .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.kion .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion .shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.kion .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.kion .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.kion .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.kion .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.kion .shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.kion .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.kion .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.kion .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.kion .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.kion .shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.kion .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.kion .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.kion .shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.kion .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.kion .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.kion .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.kion .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.kion .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.kion .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.kion .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.kion .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.kion .shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.kion .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.kion .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.kion .shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.kion .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.kion .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion .shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.kion .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.kion .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.kion .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.kion .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion .shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.kion .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.kion .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.kion .shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.kion .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.kion .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.kion .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.kion .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion .shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.kion .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.kion .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion .shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.kion .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.kion .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.kion .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.kion .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.kion .shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.kion .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.kion .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.kion .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.kion .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.kion .shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.kion .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.kion .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.kion .shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.kion .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.kion .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.kion .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.kion .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.kion .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.kion .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.kion .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.kion .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.kion .shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.kion .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.kion .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.kion .shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.kion .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.kion .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion .shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.kion .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.kion .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.kion .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.kion .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion .shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.kion .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.kion .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.kion .shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.kion .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.kion .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.kion .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.kion .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion .shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.kion .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.kion .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion .shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.kion .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.kion .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.kion .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.kion .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.kion .shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.kion .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.kion .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion .shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.kion .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.kion .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.kion .shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.kion .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.kion .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.kion .shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.kion .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.kion .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.kion .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.kion .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.kion .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.kion .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.kion .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.kion .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion .shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.kion .shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.kion .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.kion .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.kion .shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.kion .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.kion .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.kion .shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.kion .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.kion .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.kion .shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.kion .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.kion .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.kion .shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.kion .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.kion .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.kion .shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.kion .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.kion .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.kion .shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.kion .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.kion .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.kion .shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.kion .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.kion .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.kion .shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.kion .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.kion .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.kion .shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.kion .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.kion .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.kion .shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.kion .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.kion .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.kion .shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.kion .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.kion .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.kion .shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.kion .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.kion .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.kion .shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.kion .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.kion .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.kion .shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.kion .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.kion .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.kion .shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.kion .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.kion .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.kion .shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.kion .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion .shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.kion .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.kion .shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.kion .shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.kion .shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.kion .shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.kion .shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.kion .shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.kion .shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.kion .shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.kion .shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.kion .shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.kion .shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.kion .shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.kion .shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.kion .shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.kion .shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.kion .shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.kion .shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.kion .shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.kion .shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.kion .shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.kion .shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.kion .shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.kion .shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.kion .shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.kion .shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.kion .shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.kion .shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.kion .shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.kion .shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.kion .shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.kion .shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.kion .shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.kion .shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.kion .shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.kion .shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.kion .shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.kion .shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.kion .shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.kion .shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.kion .shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.kion .shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.kion .shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.kion .shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.kion .shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.kion .shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.kion .shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.kion .shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.kion .shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.kion .shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.kion .shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.kion .shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.kion .shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.kion .shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.kion .shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.kion .shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.kion .shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.kion .shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.kion .shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.kion .shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.kion .shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.kion .shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.kion .shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.kion .shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.kion .shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.kion .shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.kion .shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.kion .shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.kion .shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.kion .shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.kion .shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.kion .shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.kion .shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.kion .shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.kion .shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion .shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}
.kion ui-callout .callout-banner.error {
  color: #5b1912;
  background: rgba(216, 60, 43, 0.05);
  border: 1px solid #eda59d;
}
.kion ui-callout .callout-banner.warning {
  color: #693e10;
  background: rgba(250, 147, 39, 0.05);
  border: 1px solid #fdcd9c;
}
.kion ui-callout .callout-banner.success {
  color: #104725;
  background: rgba(38, 169, 88, 0.05);
  border: 1px solid #9bd7b2;
}
.kion ui-callout .callout-banner.info {
  color: #0f2f4f;
  background: rgba(35, 111, 188, 0.05);
  border: 1px solid #9abde0;
}
.kion ui-snackbar {
  background-color: white;
}
.kion ui-snackbar .snackbar .state {
  color: white;
}
.kion ui-snackbar .snackbar.error {
  background-color: rgba(216, 60, 43, 0.05);
  color: #5b1912;
}
.kion ui-snackbar .snackbar.error .state {
  background-color: #d83c2b;
  color: white;
}
.kion ui-snackbar .snackbar.error .state mat-icon {
  color: white;
}
.kion ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.kion ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.kion ui-snackbar .snackbar.error .timer {
  background-color: rgba(216, 60, 43, 0.25);
}
.kion ui-snackbar .snackbar.error .timer .inner {
  background-color: #e57c71;
}
.kion ui-snackbar .snackbar.warning {
  background-color: rgba(250, 147, 39, 0.05);
  color: #693e10;
}
.kion ui-snackbar .snackbar.warning .state {
  background-color: #fcb76e;
  color: #693e10;
}
.kion ui-snackbar .snackbar.warning .state mat-icon {
  color: #693e10;
}
.kion ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fdcd9c;
}
.kion ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fdcd9c;
}
.kion ui-snackbar .snackbar.warning .timer {
  background-color: rgba(250, 147, 39, 0.25);
}
.kion ui-snackbar .snackbar.warning .timer .inner {
  background-color: #fcb76e;
}
.kion ui-snackbar .snackbar.success {
  background-color: rgba(38, 169, 88, 0.05);
  color: #104725;
}
.kion ui-snackbar .snackbar.success .state {
  background-color: #6ec58f;
  color: #104725;
}
.kion ui-snackbar .snackbar.success .state mat-icon {
  color: #104725;
}
.kion ui-snackbar .snackbar.success .right-container {
  border: 1px solid #9bd7b2;
}
.kion ui-snackbar .snackbar.success .right-container {
  border: 1px solid #9bd7b2;
}
.kion ui-snackbar .snackbar.success .timer {
  background-color: rgba(38, 169, 88, 0.25);
}
.kion ui-snackbar .snackbar.success .timer .inner {
  background-color: #6ec58f;
}
.kion ui-snackbar .snackbar.info {
  background-color: rgba(35, 111, 188, 0.05);
  color: #0f2f4f;
}
.kion ui-snackbar .snackbar.info .state {
  background-color: #6c9fd2;
  color: #0f2f4f;
}
.kion ui-snackbar .snackbar.info .state mat-icon {
  color: #0f2f4f;
}
.kion ui-snackbar .snackbar.info .right-container {
  border: 1px solid #9abde0;
}
.kion ui-snackbar .snackbar.info .right-container {
  border: 1px solid #9abde0;
}
.kion ui-snackbar .snackbar.info .timer {
  background-color: rgba(35, 111, 188, 0.25);
}
.kion ui-snackbar .snackbar.info .timer .inner {
  background-color: #6c9fd2;
}
.kion ui-select-card .select-card {
  background-color: #f1f1f1;
  color: rgba(0, 0, 0, 0.87);
  border: 2px solid #d5d5d5;
}
.kion ui-select-card .select-card:not(.disabled):not(.active):hover, .kion ui-select-card .select-card:not(.disabled):not(.active):active {
  background-color: #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
  border: 2px solid #545454;
}
.kion ui-select-card .select-card:not(.disabled).active {
  background-color: #f1f1f1;
  color: #236fbc;
  border: 2px solid #236fbc;
}
.kion ui-select-card .select-card:not(.disabled).active:hover, .kion ui-select-card .select-card:not(.disabled).active:active {
  background-color: #f1f1f1;
  color: #236fbc;
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.kion ui-select-card .select-card.disabled {
  background-color: #fafafa;
  color: #919191;
  border: 2px solid rgba(118, 118, 118, 0.25);
}
.kion ui-select-card .select-card.disabled.active {
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.kion .mdc-tooltip__surface {
  background-color: black !important;
  color: white !important;
}
.kion ui-avatar .avatar:not(.profile-picture).primary {
  background-color: #ae0055;
  color: white;
}
.kion ui-avatar .avatar:not(.profile-picture).secondary {
  background-color: #ae0055;
  color: white;
}
.kion ui-search .search-container.none {
  background: rgba(235, 235, 235, 0);
}
.kion ui-search .search-container.primary {
  background: #fafafa;
}
.kion ui-search .search-container.secondary {
  background: #ebebeb;
}
.kion ui-search .search-container .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder,
.kion ui-search .search-container ui-icon {
  color: #545454;
}
.kion ui-search .search-container:has(.mdc-line-ripple--active) {
  background: #ebebeb;
}
.kion ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: #545454;
}
.kion ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,
.kion ui-search .search-container:has(.mdc-line-ripple--active) ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.kion ui-context-menu .menu-container {
  background: white;
  border: 1px solid #d5d5d5;
}
.kion ui-context-menu-item .shortcut {
  color: #545454;
}
.kion .ui-menu-top {
  margin-top: -8px;
}
.kion .ui-menu-bottom {
  margin-bottom: -8px;
}
.kion .ui-menu-start {
  margin-right: 12px;
}
.kion .ui-menu-end {
  margin-left: 12px;
}
.kion ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}
.kion .drag-preview {
  color: rgba(0, 0, 0, 0.87);
  background-color: white;
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
}
.kion.dark-theme {
  --mat-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-option-selected-state-label-text-color: #6c9fd2;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-optgroup-label-text-color: white;
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
  --mat-app-background-color: #303030;
  --mat-app-text-color: white;
  --mat-option-label-text-font: Inter;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
  --mat-optgroup-label-text-font: Inter;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: #424242;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: #424242;
  --mdc-outlined-card-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(255, 255, 255, 0.7);
  --mat-card-title-text-font: Inter;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: Inter;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-plain-tooltip-supporting-text-font: Inter;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #6c9fd2;
  --mdc-filled-text-field-focus-active-indicator-color: #6c9fd2;
  --mdc-filled-text-field-focus-label-text-color: rgba(108, 159, 210, 0.87);
  --mdc-filled-text-field-container-color: #4a4a4a;
  --mdc-filled-text-field-disabled-container-color: #464646;
  --mdc-filled-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(255, 255, 255, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(255, 255, 255, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #6c9fd2;
  --mdc-outlined-text-field-focus-outline-color: #6c9fd2;
  --mdc-outlined-text-field-focus-label-text-color: rgba(108, 159, 210, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(255, 255, 255, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(108, 159, 210, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-state-layer-color: rgba(255, 255, 255, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.08;
  --mat-form-field-focus-state-layer-opacity: 0.24;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mdc-filled-text-field-label-text-font: Inter;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: Inter;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: Inter;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: Inter;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(108, 159, 210, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-select-trigger-text-font: Inter;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: #424242;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: #424242;
  --mdc-dialog-subhead-color: rgba(255, 255, 255, 0.87);
  --mdc-dialog-supporting-text-color: rgba(255, 255, 255, 0.6);
  --mdc-dialog-subhead-font: Inter;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: Inter;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #a3a3a3;
  --mdc-switch-selected-handle-color: #a3a3a3;
  --mdc-switch-selected-hover-state-layer-color: #a3a3a3;
  --mdc-switch-selected-pressed-state-layer-color: #a3a3a3;
  --mdc-switch-selected-focus-handle-color: silver;
  --mdc-switch-selected-hover-handle-color: silver;
  --mdc-switch-selected-pressed-handle-color: silver;
  --mdc-switch-selected-focus-track-color: #6b6b6b;
  --mdc-switch-selected-hover-track-color: #6b6b6b;
  --mdc-switch-selected-pressed-track-color: #6b6b6b;
  --mdc-switch-selected-track-color: #6b6b6b;
  --mdc-switch-disabled-selected-handle-color: #000;
  --mdc-switch-disabled-selected-icon-color: #212121;
  --mdc-switch-disabled-selected-track-color: #f5f5f5;
  --mdc-switch-disabled-unselected-handle-color: #000;
  --mdc-switch-disabled-unselected-icon-color: #212121;
  --mdc-switch-disabled-unselected-track-color: #f5f5f5;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #212121;
  --mdc-switch-unselected-focus-handle-color: #fafafa;
  --mdc-switch-unselected-focus-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-focus-track-color: #616161;
  --mdc-switch-unselected-handle-color: #9e9e9e;
  --mdc-switch-unselected-hover-handle-color: #fafafa;
  --mdc-switch-unselected-hover-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-hover-track-color: #616161;
  --mdc-switch-unselected-icon-color: #212121;
  --mdc-switch-unselected-pressed-handle-color: #fafafa;
  --mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-pressed-track-color: #616161;
  --mdc-switch-unselected-track-color: #616161;
  --mdc-switch-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #6c9fd2;
  --mdc-slider-focus-handle-color: #6c9fd2;
  --mdc-slider-hover-handle-color: #6c9fd2;
  --mdc-slider-active-track-color: #6c9fd2;
  --mdc-slider-inactive-track-color: #6c9fd2;
  --mdc-slider-with-tick-marks-inactive-container-color: #6c9fd2;
  --mdc-slider-disabled-active-track-color: #fff;
  --mdc-slider-disabled-handle-color: #fff;
  --mdc-slider-disabled-inactive-track-color: #fff;
  --mdc-slider-label-container-color: #fff;
  --mdc-slider-label-label-text-color: #000;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #fff;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #6c9fd2;
  --mat-slider-hover-state-layer-color: rgba(108, 159, 210, 0.05);
  --mat-slider-focus-state-layer-color: rgba(108, 159, 210, 0.2);
  --mat-slider-value-indicator-opacity: 0.9;
  --mdc-slider-label-label-text-font: Inter;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: white;
  --mat-menu-item-icon-color: white;
  --mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-container-color: #424242;
  --mat-menu-divider-color: rgba(255, 255, 255, 0.12);
  --mat-menu-item-label-text-font: Inter;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: white;
  --mdc-list-list-item-supporting-text-color: rgba(255, 255, 255, 0.7);
  --mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-disabled-label-text-color: white;
  --mdc-list-list-item-disabled-leading-icon-color: white;
  --mdc-list-list-item-disabled-trailing-icon-color: white;
  --mdc-list-list-item-hover-label-text-color: white;
  --mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-focus-label-text-color: white;
  --mdc-list-list-item-hover-state-layer-color: white;
  --mdc-list-list-item-hover-state-layer-opacity: 0.08;
  --mdc-list-list-item-focus-state-layer-color: white;
  --mdc-list-list-item-focus-state-layer-opacity: 0.24;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mdc-list-list-item-label-text-font: Inter;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: Inter;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: Inter;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
  --mat-paginator-container-text-color: rgba(255, 255, 255, 0.87);
  --mat-paginator-container-background-color: #424242;
  --mat-paginator-enabled-icon-color: rgba(255, 255, 255, 0.54);
  --mat-paginator-disabled-icon-color: rgba(255, 255, 255, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-container-text-font: Inter;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
  --mat-checkbox-disabled-label-color: rgba(255, 255, 255, 0.5);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: white;
  --mdc-text-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-text-button-state-layer-color: white;
  --mat-text-button-disabled-state-layer-color: white;
  --mat-text-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.08;
  --mat-text-button-focus-state-layer-opacity: 0.24;
  --mat-text-button-pressed-state-layer-opacity: 0.24;
  --mdc-filled-button-container-color: #424242;
  --mdc-filled-button-label-text-color: white;
  --mdc-filled-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-disabled-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.08;
  --mat-filled-button-focus-state-layer-opacity: 0.24;
  --mat-filled-button-pressed-state-layer-opacity: 0.24;
  --mdc-protected-button-container-color: #424242;
  --mdc-protected-button-label-text-color: white;
  --mdc-protected-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-disabled-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.08;
  --mat-protected-button-focus-state-layer-opacity: 0.24;
  --mat-protected-button-pressed-state-layer-opacity: 0.24;
  --mdc-outlined-button-disabled-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-outlined-button-label-text-color: white;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: white;
  --mat-outlined-button-disabled-state-layer-color: white;
  --mat-outlined-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.08;
  --mat-outlined-button-focus-state-layer-opacity: 0.24;
  --mat-outlined-button-pressed-state-layer-opacity: 0.24;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-text-button-label-text-font: Inter;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: Inter;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: Inter;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: Inter;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, 0.5);
  --mat-icon-button-state-layer-color: white;
  --mat-icon-button-disabled-state-layer-color: white;
  --mat-icon-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.08;
  --mat-icon-button-focus-state-layer-opacity: 0.24;
  --mat-icon-button-pressed-state-layer-opacity: 0.24;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: #424242;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-disabled-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.08;
  --mat-fab-focus-state-layer-opacity: 0.24;
  --mat-fab-pressed-state-layer-opacity: 0.24;
  --mat-fab-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-fab-small-container-color: #424242;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-disabled-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.08;
  --mat-fab-small-focus-state-layer-opacity: 0.24;
  --mat-fab-small-pressed-state-layer-opacity: 0.24;
  --mat-fab-small-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-extended-fab-label-text-font: Inter;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #d9d9d9;
  --mdc-snackbar-supporting-text-color: rgba(66, 66, 66, 0.87);
  --mat-snack-bar-button-color: rgba(0, 0, 0, 0.87);
  --mdc-snackbar-supporting-text-font: Inter;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: #424242;
  --mat-table-header-headline-color: white;
  --mat-table-row-item-label-text-color: white;
  --mat-table-row-item-outline-color: rgba(255, 255, 255, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mat-table-header-headline-font: Inter;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: Inter;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: Inter;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #6c9fd2;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #6c9fd2;
  --mat-badge-disabled-state-background-color: #6e6e6e;
  --mat-badge-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-badge-text-font: Inter;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: white;
  --mat-bottom-sheet-container-background-color: #424242;
  --mat-bottom-sheet-container-text-font: Inter;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(255, 255, 255, 0.5);
  --mat-legacy-button-toggle-state-layer-color: rgba(255, 255, 255, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(255, 255, 255, 0.7);
  --mat-legacy-button-toggle-selected-state-background-color: #212121;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-legacy-button-toggle-disabled-state-background-color: black;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-text-color: white;
  --mat-standard-button-toggle-background-color: #424242;
  --mat-standard-button-toggle-state-layer-color: white;
  --mat-standard-button-toggle-selected-state-background-color: #212121;
  --mat-standard-button-toggle-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-standard-button-toggle-disabled-state-background-color: #424242;
  --mat-standard-button-toggle-disabled-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-divider-color: #595959;
  --mat-standard-button-toggle-height: 48px;
  --mat-legacy-button-toggle-label-text-font: Inter;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: Inter;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-background-color: #6c9fd2;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(108, 159, 210, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(108, 159, 210, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(108, 159, 210, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #6c9fd2;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(108, 159, 210, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: white;
  --mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-period-button-text-color: white;
  --mat-datepicker-calendar-period-button-icon-color: white;
  --mat-datepicker-calendar-navigation-button-icon-color: white;
  --mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(255, 255, 255, 0.3);
  --mat-datepicker-calendar-date-text-color: white;
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, 0.24);
  --mat-datepicker-range-input-separator-color: white;
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-container-background-color: #424242;
  --mat-datepicker-calendar-container-text-color: white;
  --mat-datepicker-calendar-text-font: Inter;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: #424242;
  --mat-expansion-container-text-color: white;
  --mat-expansion-actions-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-expansion-header-text-color: white;
  --mat-expansion-header-description-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-indicator-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-expansion-header-text-font: Inter;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: Inter;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(255, 255, 255, 0.12);
  --mat-sidenav-container-background-color: #424242;
  --mat-sidenav-container-text-color: white;
  --mat-sidenav-content-background-color: #303030;
  --mat-sidenav-content-text-color: white;
  --mat-sidenav-scrim-color: rgba(189, 189, 189, 0.6);
  --mat-stepper-header-selected-state-icon-background-color: #6c9fd2;
  --mat-stepper-header-done-state-icon-background-color: #6c9fd2;
  --mat-stepper-header-edit-state-icon-background-color: #6c9fd2;
  --mat-stepper-container-color: #424242;
  --mat-stepper-line-color: rgba(255, 255, 255, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-optional-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-selected-state-label-text-color: white;
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-stepper-container-text-font: Inter;
  --mat-stepper-header-label-text-font: Inter;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
  --mat-sort-arrow-color: #c6c6c6;
  --mat-toolbar-container-background-color: #212121;
  --mat-toolbar-container-text-color: white;
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-toolbar-title-text-font: Inter;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
  --mat-tree-container-background-color: #424242;
  --mat-tree-node-text-color: white;
  --mat-tree-node-min-height: 48px;
  --mat-tree-node-text-font: Inter;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
  /* Slider toggle */
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #6c9fd2;
  --mdc-switch-selected-hover-handle-color: #6c9fd2;
  --mdc-switch-selected-pressed-handle-color: #6c9fd2;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  /* ------ START -> GENERAL STYLING ------ */
  /* ------ END -> GENERAL STYLING ------ */
  /* Material stuff */
}
.kion.dark-theme .mat-accent {
  --mat-option-selected-state-label-text-color: #a1a1a1;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.kion.dark-theme .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.kion.dark-theme .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #6c9fd2;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #6c9fd2;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.kion.dark-theme .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.kion.dark-theme .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.kion.dark-theme .mat-elevation-z0, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z1, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z2, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z3, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z4, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z5, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z6, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z7, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z8, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z9, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z10, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z11, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z12, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z13, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z14, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z15, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z16, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z17, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z18, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z19, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z20, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z21, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z22, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z23, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.kion.dark-theme .mat-elevation-z24, .kion.dark-theme .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.kion.dark-theme .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #6c9fd2;
  --mdc-linear-progress-track-color: rgba(108, 159, 210, 0.25);
}
.kion.dark-theme .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #a1a1a1;
  --mdc-linear-progress-track-color: rgba(161, 161, 161, 0.25);
}
.kion.dark-theme .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.kion.dark-theme .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #a1a1a1;
  --mdc-filled-text-field-focus-active-indicator-color: #a1a1a1;
  --mdc-filled-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mdc-outlined-text-field-caret-color: #a1a1a1;
  --mdc-outlined-text-field-focus-outline-color: #a1a1a1;
  --mdc-outlined-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(161, 161, 161, 0.87);
}
.kion.dark-theme .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.kion.dark-theme .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(161, 161, 161, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.kion.dark-theme .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.kion.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.kion.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #fafafa;
  --mdc-chip-elevated-container-color: #595959;
  --mdc-chip-elevated-selected-container-color: #595959;
  --mdc-chip-elevated-disabled-container-color: #595959;
  --mdc-chip-flat-disabled-selected-container-color: #595959;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #fafafa;
  --mdc-chip-selected-label-text-color: #fafafa;
  --mdc-chip-with-icon-icon-color: #fafafa;
  --mdc-chip-with-icon-disabled-icon-color: #fafafa;
  --mdc-chip-with-icon-selected-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;
  --mat-chip-selected-disabled-trailing-icon-color: #fafafa;
  --mat-chip-selected-trailing-icon-color: #fafafa;
}
.kion.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .kion.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #6c9fd2;
  --mdc-chip-elevated-selected-container-color: #6c9fd2;
  --mdc-chip-elevated-disabled-container-color: #6c9fd2;
  --mdc-chip-flat-disabled-selected-container-color: #6c9fd2;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.kion.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .kion.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #a1a1a1;
  --mdc-chip-elevated-selected-container-color: #a1a1a1;
  --mdc-chip-elevated-disabled-container-color: #a1a1a1;
  --mdc-chip-flat-disabled-selected-container-color: #a1a1a1;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.kion.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .kion.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.kion.dark-theme .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.kion.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-label-text-font: Inter;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}
.kion.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: white;
}
.kion.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #a3a3a3;
  --mdc-switch-selected-handle-color: #a3a3a3;
  --mdc-switch-selected-hover-state-layer-color: #a3a3a3;
  --mdc-switch-selected-pressed-state-layer-color: #a3a3a3;
  --mdc-switch-selected-focus-handle-color: silver;
  --mdc-switch-selected-hover-handle-color: silver;
  --mdc-switch-selected-pressed-handle-color: silver;
  --mdc-switch-selected-focus-track-color: #6b6b6b;
  --mdc-switch-selected-hover-track-color: #6b6b6b;
  --mdc-switch-selected-pressed-track-color: #6b6b6b;
  --mdc-switch-selected-track-color: #6b6b6b;
}
.kion.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e57373;
  --mdc-switch-selected-handle-color: #e57373;
  --mdc-switch-selected-hover-state-layer-color: #e57373;
  --mdc-switch-selected-pressed-state-layer-color: #e57373;
  --mdc-switch-selected-focus-handle-color: #ef9a9a;
  --mdc-switch-selected-hover-handle-color: #ef9a9a;
  --mdc-switch-selected-pressed-handle-color: #ef9a9a;
  --mdc-switch-selected-focus-track-color: #e53935;
  --mdc-switch-selected-hover-track-color: #e53935;
  --mdc-switch-selected-pressed-track-color: #e53935;
  --mdc-switch-selected-track-color: #e53935;
}
.kion.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.kion.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: white;
}
.kion.dark-theme .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #6c9fd2;
  --mdc-radio-selected-hover-icon-color: #6c9fd2;
  --mdc-radio-selected-icon-color: #6c9fd2;
  --mdc-radio-selected-pressed-icon-color: #6c9fd2;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #6c9fd2;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.kion.dark-theme .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #a1a1a1;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.kion.dark-theme .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.kion.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.kion.dark-theme .mat-accent {
  --mat-slider-ripple-color: #a1a1a1;
  --mat-slider-hover-state-layer-color: rgba(161, 161, 161, 0.05);
  --mat-slider-focus-state-layer-color: rgba(161, 161, 161, 0.2);
  --mdc-slider-handle-color: #a1a1a1;
  --mdc-slider-focus-handle-color: #a1a1a1;
  --mdc-slider-hover-handle-color: #a1a1a1;
  --mdc-slider-active-track-color: #a1a1a1;
  --mdc-slider-inactive-track-color: #a1a1a1;
  --mdc-slider-with-tick-marks-inactive-container-color: #a1a1a1;
}
.kion.dark-theme .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.kion.dark-theme .mdc-list-item__start,
.kion.dark-theme .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #6c9fd2;
  --mdc-radio-selected-hover-icon-color: #6c9fd2;
  --mdc-radio-selected-icon-color: #6c9fd2;
  --mdc-radio-selected-pressed-icon-color: #6c9fd2;
}
.kion.dark-theme .mat-accent .mdc-list-item__start,
.kion.dark-theme .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
}
.kion.dark-theme .mat-warn .mdc-list-item__start,
.kion.dark-theme .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.kion.dark-theme .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #6c9fd2;
  --mdc-checkbox-selected-hover-icon-color: #6c9fd2;
  --mdc-checkbox-selected-icon-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-icon-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-hover-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-state-layer-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.kion.dark-theme .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.kion.dark-theme .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.kion.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.kion.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #6c9fd2;
}
.kion.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.kion.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #6c9fd2;
}
.kion.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.kion.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.kion.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.kion.dark-theme .mdc-list-item__start,
.kion.dark-theme .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.kion.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .kion.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .kion.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.kion.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .kion.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .kion.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.kion.dark-theme .mdc-list-group__subheader {
  font: 400 16px / 28px Inter;
  letter-spacing: 0.009375em;
}
.kion.dark-theme .mat-mdc-tab-group, .kion.dark-theme .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #6c9fd2;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #6c9fd2;
  --mat-tab-header-active-ripple-color: #6c9fd2;
  --mat-tab-header-inactive-ripple-color: #6c9fd2;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #6c9fd2;
  --mat-tab-header-active-hover-label-text-color: #6c9fd2;
  --mat-tab-header-active-focus-indicator-color: #6c9fd2;
  --mat-tab-header-active-hover-indicator-color: #6c9fd2;
}
.kion.dark-theme .mat-mdc-tab-group.mat-accent, .kion.dark-theme .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #a1a1a1;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #a1a1a1;
  --mat-tab-header-active-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #a1a1a1;
  --mat-tab-header-active-hover-label-text-color: #a1a1a1;
  --mat-tab-header-active-focus-indicator-color: #a1a1a1;
  --mat-tab-header-active-hover-indicator-color: #a1a1a1;
}
.kion.dark-theme .mat-mdc-tab-group.mat-warn, .kion.dark-theme .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.kion.dark-theme .mat-mdc-tab-group.mat-background-primary, .kion.dark-theme .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #6c9fd2;
}
.kion.dark-theme .mat-mdc-tab-group.mat-background-accent, .kion.dark-theme .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #a1a1a1;
}
.kion.dark-theme .mat-mdc-tab-group.mat-background-warn, .kion.dark-theme .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.kion.dark-theme .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.kion.dark-theme .mat-mdc-tab-header {
  --mat-tab-header-label-text-font: Inter;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}
.kion.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: white;
}
.kion.dark-theme .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #6c9fd2;
  --mdc-checkbox-selected-hover-icon-color: #6c9fd2;
  --mdc-checkbox-selected-icon-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-icon-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-hover-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-state-layer-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.kion.dark-theme .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.kion.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.kion.dark-theme .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #6c9fd2;
  --mat-text-button-state-layer-color: #6c9fd2;
  --mat-text-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.kion.dark-theme .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #a1a1a1;
  --mat-text-button-state-layer-color: #a1a1a1;
  --mat-text-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.kion.dark-theme .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.kion.dark-theme .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #6c9fd2;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.kion.dark-theme .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #a1a1a1;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.kion.dark-theme .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion.dark-theme .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #6c9fd2;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.kion.dark-theme .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #a1a1a1;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.kion.dark-theme .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion.dark-theme .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #6c9fd2;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #6c9fd2;
  --mat-outlined-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.kion.dark-theme .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #a1a1a1;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #a1a1a1;
  --mat-outlined-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.kion.dark-theme .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.kion.dark-theme .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #6c9fd2;
  --mat-icon-button-state-layer-color: #6c9fd2;
  --mat-icon-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.kion.dark-theme .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #a1a1a1;
  --mat-icon-button-state-layer-color: #a1a1a1;
  --mat-icon-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.kion.dark-theme .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.kion.dark-theme .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.kion.dark-theme .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #6c9fd2;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.kion.dark-theme .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #a1a1a1;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.kion.dark-theme .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion.dark-theme .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #6c9fd2;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.kion.dark-theme .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #a1a1a1;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.kion.dark-theme .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.kion.dark-theme .mat-accent {
  --mdc-circular-progress-active-indicator-color: #a1a1a1;
}
.kion.dark-theme .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.kion.dark-theme .mat-badge-accent {
  --mat-badge-background-color: #a1a1a1;
}
.kion.dark-theme .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.kion.dark-theme .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #a1a1a1;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(161, 161, 161, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(161, 161, 161, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.kion.dark-theme .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.kion.dark-theme .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #a1a1a1;
}
.kion.dark-theme .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.kion.dark-theme .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.kion.dark-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.kion.dark-theme .mat-icon.mat-primary {
  --mat-icon-color: #6c9fd2;
}
.kion.dark-theme .mat-icon.mat-accent {
  --mat-icon-color: #a1a1a1;
}
.kion.dark-theme .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.kion.dark-theme .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-done-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-edit-state-icon-background-color: #a1a1a1;
}
.kion.dark-theme .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.kion.dark-theme .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #6c9fd2;
}
.kion.dark-theme .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #a1a1a1;
}
.kion.dark-theme .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.kion.dark-theme ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}
.kion.dark-theme ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #2b2b2b;
}
.kion.dark-theme ui-setting-category-item.disabled {
  color: #545454;
}
.kion.dark-theme ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
.kion.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
.kion.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
.kion.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
.kion.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
.kion.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.kion.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}
.kion.dark-theme .transport-state {
  width: 7px;
}
.kion.dark-theme .transport-state.undefined {
  background: #fafafa;
}
.kion.dark-theme .transport-state.incomplete {
  background: #fefefe;
}
.kion.dark-theme .transport-state.verified {
  background: #b2681c;
}
.kion.dark-theme .transport-state.pending {
  background: #bbd2ea;
}
.kion.dark-theme .transport-state.assigned {
  background: #6ec58f;
}
.kion.dark-theme .transport-state.request_source {
  background: #fffbe6;
}
.kion.dark-theme .transport-state.request_destination {
  background: #fff4b0;
}
.kion.dark-theme .transport-state.wait_source {
  background: #fffbe6;
}
.kion.dark-theme .transport-state.retrieved {
  background: #ffe754;
}
.kion.dark-theme .transport-state.retrieving {
  background: #9bd7b2;
}
.kion.dark-theme .transport-state.wait_destination {
  background: #ffe233;
}
.kion.dark-theme .transport-state.storing {
  background: #ffdb00;
}
.kion.dark-theme .transport-state.stored {
  background: silver;
}
.kion.dark-theme .transport-state.finished {
  background: #6c9fd2;
}
.kion.dark-theme .transport-state.combined {
  background: #e990c1;
}
.kion.dark-theme .transport-state.requested {
  background: #6b6b6b;
}
.kion.dark-theme .transport-state.stacked {
  background: #236fbc;
}
.kion.dark-theme .transport-state.cancelled {
  background: #d83c2b;
}
.kion.dark-theme ui-state-legend {
  box-shadow: 0 0 6px 0;
}
.kion.dark-theme ui-state-legend .legend-content .legend-item {
  border: 1px solid;
}
.kion.dark-theme ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid;
}
.kion.dark-theme ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid;
}
.kion.dark-theme ui-state-legend .legend-content .legend-item .state-amount span {
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-table .mat-mdc-table.clickable .mat-mdc-row.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.kion.dark-theme ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  background: rgba(108, 159, 210, 0.05);
  cursor: pointer;
}
.kion.dark-theme ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #323232;
  color: #545454;
}
.kion.dark-theme ui-card .card-container {
  background-color: transparent;
}
.kion.dark-theme ui-card .card-container.border {
  border: 1px solid #323232;
}
.kion.dark-theme ui-card .card-container ui-card-footer {
  border-top: 1px solid #323232;
}
.kion.dark-theme ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.25);
}
.kion.dark-theme ui-card .card-container.clickable.selected {
  border: 1px solid #6c9fd2;
}
.kion.dark-theme ui-card .card-container.clickable.selected.active {
  border: 1px solid #6c9fd2;
}
.kion.dark-theme ui-card .card-container.tile ui-card-header mat-icon {
  color: #a3a3a3 !important;
}
.kion.dark-theme ui-card .card-container.background-none {
  background-color: transparent;
}
.kion.dark-theme ui-card .card-container.background-primary {
  background-color: #121212;
}
.kion.dark-theme ui-card .card-container.background-primary.border {
  border: 1px solid #323232;
}
.kion.dark-theme ui-card .card-container.background-primary ui-card-footer {
  background-color: #1e1e1e;
  border-top: 1px solid #323232;
}
.kion.dark-theme ui-card .card-container.background-secondary {
  background-color: #1e1e1e;
}
.kion.dark-theme ui-card .card-container.background-secondary.border {
  border: 1px solid #323232;
}
.kion.dark-theme ui-card .card-container.background-secondary ui-card-footer {
  background-color: #121212;
  border-top: 1px solid #323232;
}
.kion.dark-theme ui-card .card-container.background-tertiary {
  background-color: #393939;
}
.kion.dark-theme ui-card .card-container.background-tertiary.border {
  border: 1px solid #2b2b2b;
}
.kion.dark-theme ui-card .card-container.background-tertiary ui-card-footer {
  background-color: #1e1e1e;
  border-top: 1px solid #2b2b2b;
}
.kion.dark-theme .mat-badge .mat-badge-content {
  color: white;
}
.kion.dark-theme .mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid black;
}
.kion.dark-theme .mat-badge.mat-badge-warn .mat-badge-content, .kion.dark-theme .mat-badge.error .mat-badge-content {
  background: #d83c2b;
}
.kion.dark-theme .mat-badge.warning .mat-badge-content {
  background: #fa9327;
}
.kion.dark-theme .mat-badge.information .mat-badge-content {
  background: #6c9fd2;
}
.kion.dark-theme .mat-badge.success .mat-badge-content {
  background: #26a958;
}
.kion.dark-theme .mat-badge.assigned .mat-badge-content {
  background: #6ec58f;
}
.kion.dark-theme .mat-badge.cancelled .mat-badge-content {
  background: #d83c2b;
}
.kion.dark-theme .mat-badge.combined .mat-badge-content {
  background: #e990c1;
}
.kion.dark-theme .mat-badge.finished .mat-badge-content {
  background: #6c9fd2;
}
.kion.dark-theme .mat-badge.incomplete .mat-badge-content {
  background: #fefefe;
}
.kion.dark-theme .mat-badge.pending .mat-badge-content {
  background: #bbd2ea;
}
.kion.dark-theme .mat-badge.request-destination .mat-badge-content {
  background: #fff4b0;
}
.kion.dark-theme .mat-badge.request-source .mat-badge-content {
  background: #fffbe6;
}
.kion.dark-theme .mat-badge.requested .mat-badge-content {
  background: #6b6b6b;
}
.kion.dark-theme .mat-badge.retrieved .mat-badge-content {
  background: #ffe754;
}
.kion.dark-theme .mat-badge.retrieving .mat-badge-content {
  background: #9bd7b2;
}
.kion.dark-theme .mat-badge.stacked .mat-badge-content {
  background: #236fbc;
}
.kion.dark-theme .mat-badge.stored .mat-badge-content {
  background: silver;
}
.kion.dark-theme .mat-badge.storing .mat-badge-content {
  background: #ffdb00;
}
.kion.dark-theme .mat-badge.undefined .mat-badge-content {
  background: #fafafa;
}
.kion.dark-theme .mat-badge.verified .mat-badge-content {
  background: #b2681c;
}
.kion.dark-theme .mat-badge.wait-destination .mat-badge-content {
  background: #ffe233;
}
.kion.dark-theme .mat-badge.wait-source .mat-badge-content {
  background: #fffbe6;
}
.kion.dark-theme mat-icon.dot.error,
.kion.dark-theme mat-icon.dot.warning,
.kion.dark-theme mat-icon.dot.success {
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme button.mat-mdc-unelevated-button,
.kion.dark-theme button.mat-mdc-raised-button,
.kion.dark-theme button.mat-mdc-fab,
.kion.dark-theme button.mat-mdc-mini-fab {
  color: white !important;
  background-color: #6c9fd2 !important;
  border: 2px solid #6c9fd2;
}
.kion.dark-theme button.mat-mdc-unelevated-button:hover,
.kion.dark-theme button.mat-mdc-raised-button:hover,
.kion.dark-theme button.mat-mdc-fab:hover,
.kion.dark-theme button.mat-mdc-mini-fab:hover {
  color: white !important;
  background-color: #194f85 !important;
  border: 2px solid #133d67;
}
.kion.dark-theme button.mat-mdc-unelevated-button:active,
.kion.dark-theme button.mat-mdc-raised-button:active,
.kion.dark-theme button.mat-mdc-fab:active,
.kion.dark-theme button.mat-mdc-mini-fab:active {
  color: white !important;
  background-color: #2065ab !important;
  border: 2px solid #133d67;
}
.kion.dark-theme button.mat-mdc-unelevated-button.mat-accent,
.kion.dark-theme button.mat-mdc-raised-button.mat-accent,
.kion.dark-theme button.mat-mdc-fab.mat-accent,
.kion.dark-theme button.mat-mdc-mini-fab.mat-accent {
  color: black !important;
  background-color: white !important;
  border: 2px solid white;
}
.kion.dark-theme button.mat-mdc-unelevated-button.mat-accent:hover,
.kion.dark-theme button.mat-mdc-raised-button.mat-accent:hover,
.kion.dark-theme button.mat-mdc-fab.mat-accent:hover,
.kion.dark-theme button.mat-mdc-mini-fab.mat-accent:hover {
  color: black !important;
  background-color: rgba(255, 255, 255, 0.75) !important;
  border: 2px solid white;
}
.kion.dark-theme button.mat-mdc-unelevated-button.mat-accent:active,
.kion.dark-theme button.mat-mdc-raised-button.mat-accent:active,
.kion.dark-theme button.mat-mdc-fab.mat-accent:active,
.kion.dark-theme button.mat-mdc-mini-fab.mat-accent:active {
  color: black !important;
  background-color: rgba(255, 255, 255, 0.85) !important;
  border: 2px solid white;
}
.kion.dark-theme button.mat-mdc-unelevated-button.mat-warn,
.kion.dark-theme button.mat-mdc-raised-button.mat-warn,
.kion.dark-theme button.mat-mdc-fab.mat-warn,
.kion.dark-theme button.mat-mdc-mini-fab.mat-warn {
  color: white !important;
  background-color: #d83c2b !important;
  border: 2px solid #d83c2b;
}
.kion.dark-theme button.mat-mdc-unelevated-button.mat-warn:hover,
.kion.dark-theme button.mat-mdc-raised-button.mat-warn:hover,
.kion.dark-theme button.mat-mdc-fab.mat-warn:hover,
.kion.dark-theme button.mat-mdc-mini-fab.mat-warn:hover {
  color: white !important;
  background-color: #992b1f !important;
  border: 2px solid #e06355;
}
.kion.dark-theme button.mat-mdc-unelevated-button:disabled,
.kion.dark-theme button.mat-mdc-raised-button:disabled,
.kion.dark-theme button.mat-mdc-fab:disabled,
.kion.dark-theme button.mat-mdc-mini-fab:disabled {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.kion.dark-theme button.mat-mdc-unelevated-button:disabled:hover,
.kion.dark-theme button.mat-mdc-raised-button:disabled:hover,
.kion.dark-theme button.mat-mdc-fab:disabled:hover,
.kion.dark-theme button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.kion.dark-theme button.mat-mdc-button:not(:disabled) {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0) !important;
}
.kion.dark-theme button.mat-mdc-button:not(:disabled).mat-accent {
  color: white !important;
  background-color: rgba(255, 255, 255, 0) !important;
}
.kion.dark-theme button.mat-mdc-button:not(:disabled).mat-warn {
  color: #d83c2b !important;
  background-color: rgba(216, 60, 43, 0) !important;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled) {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0) !important;
  border: 2px solid #6c9fd2;
  transition: all 220ms ease-in-out;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled):hover {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0.25) !important;
  border: 2px solid #6c9fd2;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled):active {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0.15) !important;
  border: 2px solid #6c9fd2;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: white !important;
  background-color: rgba(255, 255, 255, 0) !important;
  border: 2px solid white;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.25) !important;
  border: 2px solid white;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.15) !important;
  border: 2px solid white;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: white !important;
  background-color: rgba(216, 60, 43, 0) !important;
  border: 2px solid #d83c2b;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: white !important;
  background-color: rgba(216, 60, 43, 0.25) !important;
  border: 2px solid #d83c2b;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: white !important;
  background-color: rgba(216, 60, 43, 0.15) !important;
  border: 2px solid #d83c2b;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: rgba(255, 255, 255, 0.87) !important;
  border: 1px solid #323232 !important;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #6c9fd2 !important;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #6c9fd2 !important;
  color: #6c9fd2 !important;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: rgba(255, 255, 255, 0.87) !important;
}
.kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, .kion.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #26a958 !important;
  border: 1px solid #26a958 !important;
  color: !important;
}
.kion.dark-theme button.mat-mdc-outlined-button:disabled {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.kion.dark-theme button.mat-mdc-outlined-button:disabled:hover {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.kion.dark-theme .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  background-color: #2b2b2b;
}
.kion.dark-theme .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #272727;
}
.kion.dark-theme .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #6c9fd2;
  color: white;
}
.kion.dark-theme .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.kion.dark-theme .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #a1a1a1;
  color: white;
}
.kion.dark-theme .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.kion.dark-theme .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #d83c2b;
  color: white;
}
.kion.dark-theme .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.kion.dark-theme .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #26a958;
  color: white;
}
.kion.dark-theme .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.kion.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.kion.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
.kion.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.kion.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.kion.dark-theme .dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.kion.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}
.kion.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .kion.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: white !important;
}
.kion.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.kion.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .kion.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.kion.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: white !important;
}
.kion.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #d83c2b !important;
}
.kion.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: white !important;
}
.kion.dark-theme .mat-mdc-chip.state.success {
  border: 1px solid #26a958;
  color: !important;
}
.kion.dark-theme .mat-mdc-chip.state.warn {
  border: 1px solid #fa9327;
  color: #fa9327 !important;
}
.kion.dark-theme .mat-mdc-chip.state.error {
  border: 1px solid #d83c2b;
  color: #d83c2b !important;
}
.kion.dark-theme .mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}
.kion.dark-theme .mat-mdc-table {
  background: transparent;
}
.kion.dark-theme .mat-mdc-table .mat-mdc-header-row.mat-mdc-table-sticky {
  background: #1a1a1a;
}
.kion.dark-theme .mat-mdc-table .mat-mdc-row.suspended {
  background: rgba(108, 159, 210, 0.05);
}
.kion.dark-theme .mat-mdc-table .mat-mdc-row.disabled {
  background: #323232;
  color: #545454;
}
.kion.dark-theme .mat-mdc-table .mat-mdc-row.disabled .mat-mdc-cell {
  color: #545454;
}
.kion.dark-theme .mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.kion.dark-theme .mat-mdc-table.selectableRow .mat-mdc-row:hover, .kion.dark-theme .mat-mdc-table.clickable .mat-mdc-row:hover {
  background: rgba(108, 159, 210, 0.05);
}
.kion.dark-theme .mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .kion.dark-theme .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #323232;
  color: #545454;
}
.kion.dark-theme ::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}
.kion.dark-theme ::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #393939;
}
.kion.dark-theme body {
  background-color: #121212;
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme a {
  color: #6c9fd2;
}
.kion.dark-theme ol li::before {
  background: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme .snack-bar-success .mdc-snackbar__surface {
  background-color: #26a958;
}
.kion.dark-theme .snack-bar-success .mdc-snackbar__label {
  color: white;
}
.kion.dark-theme .snack-bar-warning .mdc-snackbar__surface {
  background-color: #d83c2b;
}
.kion.dark-theme .snack-bar-warning .mdc-snackbar__label {
  color: white;
}
.kion.dark-theme .spinner .dot1,
.kion.dark-theme .spinner .dot2 {
  background-color: #6c9fd2;
}
.kion.dark-theme hr {
  border-top: 1px solid #323232;
  border-bottom: none;
  border-left: none;
  border-right: none;
}
.kion.dark-theme input:-webkit-autofill,
.kion.dark-theme input:-webkit-autofill:hover,
.kion.dark-theme input:-webkit-autofill:focus,
.kion.dark-theme input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
}
.kion.dark-theme .cdk-overlay-container {
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}
.kion.dark-theme .mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}
.kion.dark-theme ui-link-button .link-button.active .mat-badge.standalone.brand .mat-badge-content,
.kion.dark-theme ui-icon-button .icon-button.active .mat-badge.standalone.brand .mat-badge-content {
  background: white;
  color: #ae0055;
}
.kion.dark-theme mat-icon.warning,
.kion.dark-theme ui-icon.warning {
  color: #fa9327;
}
.kion.dark-theme mat-icon.error,
.kion.dark-theme ui-icon.error {
  color: #d83c2b;
}
.kion.dark-theme mat-icon.succeeded, .kion.dark-theme mat-icon.success,
.kion.dark-theme ui-icon.succeeded,
.kion.dark-theme ui-icon.success {
  color: #26a958;
}
.kion.dark-theme .mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  background: white;
  border: 14px solid #6c9fd2;
}
.kion.dark-theme .mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #6c9fd2;
}
.kion.dark-theme .mat-mdc-slider.alternative .mdc-slider__track {
  background: #6c9fd2;
}
.kion.dark-theme .mat-mdc-card.custom {
  background: !important;
  box-shadow: !important;
  color: rgba(255, 255, 255, 0.87) !important;
}
.kion.dark-theme .mat-mdc-card.custom .mat-mdc-card-header {
  background: !important;
  border-bottom: 4px solid #6c9fd2;
}
.kion.dark-theme .mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #6c9fd2 !important;
}
.kion.dark-theme .mat-mdc-card.custom.plus:hover {
  border: 1px solid;
}
.kion.dark-theme .link {
  color: #6c9fd2;
}
.kion.dark-theme .link.disabled {
  color: #545454;
}
.kion.dark-theme .highlighted {
  background: #ffe754;
  color: black;
}
.kion.dark-theme etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid;
}
.kion.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
.kion.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #d83c2b;
}
.kion.dark-theme .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}
.kion.dark-theme .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}
.kion.dark-theme ui-shell {
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme .tiles {
  border-top: 1px solid #323232;
  border-bottom: 1px solid #323232;
}
.kion.dark-theme ui-thumbnail {
  background-color: transparent;
}
.kion.dark-theme ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
.kion.dark-theme ui-state .state-container.success {
  background-color: #6ec58f;
}
.kion.dark-theme ui-state .state-container.success ui-icon {
  color: #104725;
}
.kion.dark-theme ui-state .state-container.warning {
  background-color: #fcb76e;
}
.kion.dark-theme ui-state .state-container.warning ui-icon {
  color: #693e10;
}
.kion.dark-theme ui-state .state-container.error {
  background-color: #d83c2b;
}
.kion.dark-theme ui-state .state-container.info {
  background-color: #6c9fd2;
}
.kion.dark-theme ui-state .state-container.info ui-icon {
  color: #0f2f4f;
}
.kion.dark-theme ui-state .state-container.unavailable {
  background-color: #6b6b6b;
}
.kion.dark-theme ui-state .state-container.removed {
  background-color: #6b6b6b;
}
.kion.dark-theme ui-state .state-container.accent {
  background-color: #a1a1a1;
}
.kion.dark-theme ui-state .state-container.primary {
  background-color: #6c9fd2;
}
.kion.dark-theme ui-state .state-container.bodytext {
  background-color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-state .state-container.bodytext ui-icon {
  color: black;
}
.kion.dark-theme ui-state .state-container ui-icon {
  color: white;
}
.kion.dark-theme ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
.kion.dark-theme ui-state .state-container.iconOnly ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-state .state-container.iconOnly.success ui-icon {
  color: #26a958;
}
.kion.dark-theme ui-state .state-container.iconOnly.warning ui-icon {
  color: #fa9327;
}
.kion.dark-theme ui-state .state-container.iconOnly.error ui-icon {
  color: #d83c2b;
}
.kion.dark-theme ui-state .state-container.iconOnly.info ui-icon {
  color: #6c9fd2;
}
.kion.dark-theme ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #6b6b6b;
}
.kion.dark-theme ui-state .state-container.iconOnly.removed ui-icon {
  color: #6b6b6b;
}
.kion.dark-theme ui-state .state-container.iconOnly.accent ui-icon {
  color: #a1a1a1;
}
.kion.dark-theme ui-state .state-container.iconOnly.primary ui-icon {
  color: #6c9fd2;
}
.kion.dark-theme ui-state .state-container.iconOnly.bodytext ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-state .state-container.iconOnly.small.warning {
  border: none;
}
.kion.dark-theme ui-tag .tag-container {
  background-color: #2b2b2b;
  border: 1px solid #323232;
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #323232;
  border: 1px solid #6b6b6b;
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  background-color: #2b2b2b;
  border: 1px solid #6c9fd2;
  color: #6c9fd2;
}
.kion.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  background-color: #2b2b2b;
  border: 1px solid rgba(35, 111, 188, 0.25);
  color: #6c9fd2;
}
.kion.dark-theme ui-tag .tag-container.disabled {
  background-color: #323232;
  border: 1px solid rgba(250, 250, 250, 0.25);
  color: #545454;
}
.kion.dark-theme ui-tag .tag-container.secondary {
  background-color: #2b2b2b;
  border: 1px solid rgba(43, 43, 43, 0);
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #323232;
  border: 1px solid #6b6b6b;
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  background-color: #2b2b2b;
  border: 1px solid rgba(255, 255, 255, 0.87);
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  background-color: #2b2b2b;
  border: 1px solid lch(100 0 0/0.85);
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-tag .tag-container.secondary.disabled {
  background-color: #323232;
  border: 1px solid rgba(250, 250, 250, 0.25);
  color: #545454;
}
.kion.dark-theme ui-tag .tag-container.subLabel:not(.active):not(.disabled) .tag-label span {
  color: #a3a3a3;
}
.kion.dark-theme ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, #a3a3a3 12.5%, #323232 12.5%, #323232 50%, #a3a3a3 50%, #a3a3a3 62.5%, #323232 62.5%, #323232 100%);
  background-size: 4px 4px;
}
.kion.dark-theme ui-title {
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-title .subtitle {
  color: #a3a3a3;
}
.kion.dark-theme ui-title .large .subtitle {
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-flowpanel .flowpanel {
  background: #fafafa;
}
.kion.dark-theme ui-filter {
  border: 1px solid #323232;
}
@media only screen and (max-width: 999px) {
  .kion.dark-theme ui-filter .hotpicks {
    border-top: 1px solid #323232;
  }
}
.kion.dark-theme ui-filter ui-hotpick {
  border-left: 1px solid #323232;
}
.kion.dark-theme ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  .kion.dark-theme ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid #323232;
  }
  .kion.dark-theme ui-filter ui-hotpick:last-child {
    border-right: 1px solid #323232;
  }
}
@media only screen and (max-width: 999px) {
  .kion.dark-theme ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid #323232;
    border-right: 0;
  }
}
.kion.dark-theme .mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid #323232;
}
.kion.dark-theme ui-label-value-container ui-card-header {
  background: #f1f1f1;
}
.kion.dark-theme ui-label-value .label {
  color: #767676;
}
.kion.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: #a3a3a3;
  background: #393939;
}
.kion.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex #placeholder {
  color: #a3a3a3;
}
.kion.dark-theme .mat-mdc-form-field.search.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface {
  background: #121212;
}
.kion.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: rgba(255, 255, 255, 0.87) !important;
}
.kion.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid #323232;
}
.kion.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #d83c2b !important;
}
.kion.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.kion.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title .subtitle {
  color: white;
}
.kion.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.kion.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #fa9327;
}
.kion.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.kion.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title .subtitle {
  color: white;
}
.kion.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.kion.dark-theme ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #ae0055;
  --mdc-linear-progress-track-color: rgba(174, 0, 85, 0.15);
}
.kion.dark-theme ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
.kion.dark-theme ui-link-button .link-button.border {
  border: 1px solid #323232;
}
.kion.dark-theme ui-link-button .link-button.background-light {
  background: #1e1e1e;
}
.kion.dark-theme ui-link-button .link-button.background-light:hover:not(.active, .disabled) {
  background: #393939;
}
.kion.dark-theme ui-link-button .link-button:hover:not(.active, .disabled) {
  background: #2b2b2b;
}
.kion.dark-theme ui-link-button .link-button.active {
  color: white;
  background: #ae0055;
}
.kion.dark-theme ui-link-button .link-button.active.border {
  border: 1px solid #ae0055;
}
.kion.dark-theme ui-link-button .link-button.disabled {
  color: #545454;
}
.kion.dark-theme ui-link-button .link-button.disabled.border {
  border: 1px solid #323232;
}
.kion.dark-theme ui-icon-button .icon-button, .kion.dark-theme ui-icon-button .icon-button-menu-toggle, .kion.dark-theme ui-icon-button-menu-toggle .icon-button, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  color: rgba(255, 255, 255, 0.87);
  border: 1px solid transparent;
}
.kion.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .kion.dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), .kion.dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid #545454;
  background: #323232;
}
.kion.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .kion.dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .kion.dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  background: #323232;
  border: 1px solid #414141;
}
.kion.dark-theme ui-icon-button .icon-button.theme-secondary.active, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  background: #414141;
  border: 1px solid #a3a3a3;
}
.kion.dark-theme ui-icon-button .icon-button.theme-secondary.active:hover, .kion.dark-theme ui-icon-button .icon-button.theme-secondary.active.focused, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  background: #545454;
  border: 1px solid #a3a3a3;
}
.kion.dark-theme ui-icon-button .icon-button.theme-primary.active, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  background: rgba(38, 122, 206, 0.2);
  color: #6c9fd2;
  border: 1px solid #6c9fd2;
}
.kion.dark-theme ui-icon-button .icon-button.theme-primary.active:hover, .kion.dark-theme ui-icon-button .icon-button.theme-primary.active.focused, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid #6c9fd2;
}
.kion.dark-theme ui-icon-button .icon-button.theme-tertiary, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
.kion.dark-theme ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
.kion.dark-theme ui-icon-button .icon-button.theme-tertiary.active, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #6c9fd2;
}
.kion.dark-theme ui-icon-button .icon-button.theme-tertiary.active:hover, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
.kion.dark-theme ui-icon-button .icon-button.theme-brand:hover, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand:hover, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand:hover, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid #545454;
}
.kion.dark-theme ui-icon-button .icon-button.theme-brand:hover:not(.active, .disabled), .kion.dark-theme ui-icon-button .icon-button.theme-brand.focused:not(.active, .disabled), .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled), .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand:hover:not(.active, .disabled), .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand.focused:not(.active, .disabled), .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled) {
  background: #2b2b2b;
}
.kion.dark-theme ui-icon-button .icon-button.theme-brand.active, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand.active, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand.active, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.active {
  background: #ae0055;
  color: white;
}
.kion.dark-theme ui-icon-button .icon-button.disabled, .kion.dark-theme ui-icon-button .icon-button-menu-toggle.disabled, .kion.dark-theme ui-icon-button-menu-toggle .icon-button.disabled, .kion.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.disabled {
  color: #545454;
}
.kion.dark-theme .shell.stack .brand-logo {
  display: none;
}
.kion.dark-theme .shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.kion.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.kion.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.kion.dark-theme .shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.kion.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.kion.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion.dark-theme .shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.kion.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.kion.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.kion.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.kion.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion.dark-theme .shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.kion.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.kion.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.kion.dark-theme .shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.kion.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.kion.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.kion.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.kion.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion.dark-theme .shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.kion.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.kion.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion.dark-theme .shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.kion.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.kion.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.kion.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.kion.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.kion.dark-theme .shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.kion.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.kion.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.kion.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.kion.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.kion.dark-theme .shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.kion.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.kion.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.kion.dark-theme .shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.kion.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.kion.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.kion.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.kion.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.kion.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.kion.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.kion.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.kion.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.kion.dark-theme .shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.kion.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.kion.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.kion.dark-theme .shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.kion.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.kion.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion.dark-theme .shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.kion.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.kion.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.kion.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.kion.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion.dark-theme .shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.kion.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.kion.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.kion.dark-theme .shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.kion.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.kion.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.kion.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.kion.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion.dark-theme .shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.kion.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.kion.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion.dark-theme .shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.kion.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.kion.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.kion.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.kion.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.kion.dark-theme .shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.kion.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.kion.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.kion.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.kion.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.kion.dark-theme .shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.kion.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.kion.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.kion.dark-theme .shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.kion.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.kion.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.kion.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.kion.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.kion.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.kion.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.kion.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.kion.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.kion.dark-theme .shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.kion.dark-theme .shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion.dark-theme .shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion.dark-theme .shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.kion.dark-theme .shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion.dark-theme .shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion.dark-theme .shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.kion.dark-theme .shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.kion.dark-theme .shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.kion.dark-theme .shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.kion.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.kion.dark-theme .shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.kion.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.kion.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.kion.dark-theme .shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.kion.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.kion.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion.dark-theme .shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.kion.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.kion.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.kion.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.kion.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion.dark-theme .shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.kion.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.kion.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.kion.dark-theme .shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.kion.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.kion.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.kion.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.kion.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.kion.dark-theme .shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.kion.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.kion.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.kion.dark-theme .shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.kion.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.kion.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.kion.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.kion.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.kion.dark-theme .shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.kion.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.kion.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.kion.dark-theme .shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.kion.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.kion.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.kion.dark-theme .shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.kion.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.kion.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.kion.dark-theme .shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.kion.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.kion.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.kion.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.kion.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.kion.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.kion.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.kion.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.kion.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.kion.dark-theme .shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.kion.dark-theme .shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.kion.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.kion.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.kion.dark-theme .shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.kion.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.kion.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.kion.dark-theme .shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.kion.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.kion.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.kion.dark-theme .shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.kion.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.kion.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.kion.dark-theme .shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.kion.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.kion.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.kion.dark-theme .shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.kion.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.kion.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.kion.dark-theme .shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.kion.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.kion.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.kion.dark-theme .shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.kion.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.kion.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.kion.dark-theme .shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.kion.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.kion.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.kion.dark-theme .shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.kion.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.kion.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.kion.dark-theme .shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.kion.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.kion.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.kion.dark-theme .shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.kion.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.kion.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.kion.dark-theme .shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.kion.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.kion.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.kion.dark-theme .shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.kion.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.kion.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.kion.dark-theme .shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.kion.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.kion.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.kion.dark-theme .shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.kion.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.kion.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.kion.dark-theme .shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.kion.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.kion.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.kion.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.kion.dark-theme .shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.kion.dark-theme .shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.kion.dark-theme .shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.kion.dark-theme .shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.kion.dark-theme .shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.kion.dark-theme .shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.kion.dark-theme .shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}
.kion.dark-theme ui-callout .callout-banner.error {
  color: #fbecea;
  background: rgba(216, 60, 43, 0.25);
  border: 1px solid #e06355;
}
.kion.dark-theme ui-callout .callout-banner.warning {
  color: #fff4e9;
  background: rgba(250, 147, 39, 0.25);
  border: 1px solid #fba952;
}
.kion.dark-theme ui-callout .callout-banner.success {
  color: #e9f6ee;
  background: rgba(38, 169, 88, 0.25);
  border: 1px solid #51ba79;
}
.kion.dark-theme ui-callout .callout-banner.info {
  color: #e9f1f8;
  background: rgba(35, 111, 188, 0.25);
  border: 1px solid #4f8cc9;
}
.kion.dark-theme ui-snackbar {
  background-color: #121212;
}
.kion.dark-theme ui-snackbar .snackbar .state {
  color: white;
}
.kion.dark-theme ui-snackbar .snackbar.error {
  background-color: rgba(216, 60, 43, 0.25);
  color: #fbecea;
}
.kion.dark-theme ui-snackbar .snackbar.error .state {
  background-color: #d83c2b;
  color: white;
}
.kion.dark-theme ui-snackbar .snackbar.error .state mat-icon {
  color: white;
}
.kion.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.kion.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.kion.dark-theme ui-snackbar .snackbar.error .timer {
  background-color: rgba(216, 60, 43, 0.25);
}
.kion.dark-theme ui-snackbar .snackbar.error .timer .inner {
  background-color: #e57c71;
}
.kion.dark-theme ui-snackbar .snackbar.warning {
  background-color: rgba(250, 147, 39, 0.25);
  color: #fff4e9;
}
.kion.dark-theme ui-snackbar .snackbar.warning .state {
  background-color: #fcb76e;
  color: #693e10;
}
.kion.dark-theme ui-snackbar .snackbar.warning .state mat-icon {
  color: #693e10;
}
.kion.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fba952;
}
.kion.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fba952;
}
.kion.dark-theme ui-snackbar .snackbar.warning .timer {
  background-color: rgba(250, 147, 39, 0.25);
}
.kion.dark-theme ui-snackbar .snackbar.warning .timer .inner {
  background-color: #fcb76e;
}
.kion.dark-theme ui-snackbar .snackbar.success {
  background-color: rgba(38, 169, 88, 0.25);
  color: #e9f6ee;
}
.kion.dark-theme ui-snackbar .snackbar.success .state {
  background-color: #6ec58f;
  color: #104725;
}
.kion.dark-theme ui-snackbar .snackbar.success .state mat-icon {
  color: #104725;
}
.kion.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid #51ba79;
}
.kion.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid #51ba79;
}
.kion.dark-theme ui-snackbar .snackbar.success .timer {
  background-color: rgba(38, 169, 88, 0.25);
}
.kion.dark-theme ui-snackbar .snackbar.success .timer .inner {
  background-color: #6ec58f;
}
.kion.dark-theme ui-snackbar .snackbar.info {
  background-color: rgba(35, 111, 188, 0.25);
  color: #e9f1f8;
}
.kion.dark-theme ui-snackbar .snackbar.info .state {
  background-color: #6c9fd2;
  color: #0f2f4f;
}
.kion.dark-theme ui-snackbar .snackbar.info .state mat-icon {
  color: #0f2f4f;
}
.kion.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid #4f8cc9;
}
.kion.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid #4f8cc9;
}
.kion.dark-theme ui-snackbar .snackbar.info .timer {
  background-color: rgba(35, 111, 188, 0.25);
}
.kion.dark-theme ui-snackbar .snackbar.info .timer .inner {
  background-color: #6c9fd2;
}
.kion.dark-theme ui-select-card .select-card {
  background-color: #2b2b2b;
  color: rgba(255, 255, 255, 0.87);
  border: 2px solid #323232;
}
.kion.dark-theme ui-select-card .select-card:not(.disabled):not(.active):hover, .kion.dark-theme ui-select-card .select-card:not(.disabled):not(.active):active {
  background-color: #323232;
  color: rgba(255, 255, 255, 0.87);
  border: 2px solid #6b6b6b;
}
.kion.dark-theme ui-select-card .select-card:not(.disabled).active {
  background-color: #2b2b2b;
  color: #6c9fd2;
  border: 2px solid #6c9fd2;
}
.kion.dark-theme ui-select-card .select-card:not(.disabled).active:hover, .kion.dark-theme ui-select-card .select-card:not(.disabled).active:active {
  background-color: #2b2b2b;
  color: #6c9fd2;
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.kion.dark-theme ui-select-card .select-card.disabled {
  background-color: #323232;
  color: #545454;
  border: 2px solid rgba(250, 250, 250, 0);
}
.kion.dark-theme ui-select-card .select-card.disabled.active {
  border: 2px solid rgba(108, 159, 210, 0.25);
}
.kion.dark-theme .mdc-tooltip__surface {
  background-color: white !important;
  color: black !important;
}
.kion.dark-theme ui-avatar .avatar:not(.profile-picture).primary {
  background-color: #ae0055;
  color: white;
}
.kion.dark-theme ui-avatar .avatar:not(.profile-picture).secondary {
  background-color: white;
  color: #ae0055;
}
.kion.dark-theme ui-search .search-container.none {
  background: rgba(57, 57, 57, 0);
}
.kion.dark-theme ui-search .search-container.primary {
  background: #1e1e1e;
}
.kion.dark-theme ui-search .search-container.secondary {
  background: #393939;
}
.kion.dark-theme ui-search .search-container .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder,
.kion.dark-theme ui-search .search-container ui-icon {
  color: #a3a3a3;
}
.kion.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) {
  background: #393939;
}
.kion.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: #a3a3a3;
}
.kion.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,
.kion.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.kion.dark-theme ui-context-menu .menu-container {
  background: #121212;
  border: 1px solid #323232;
}
.kion.dark-theme ui-context-menu-item .shortcut {
  color: #a3a3a3;
}
.kion.dark-theme .ui-menu-top {
  margin-top: -8px;
}
.kion.dark-theme .ui-menu-bottom {
  margin-bottom: -8px;
}
.kion.dark-theme .ui-menu-start {
  margin-right: 12px;
}
.kion.dark-theme .ui-menu-end {
  margin-left: 12px;
}
.kion.dark-theme ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}
.kion.dark-theme .drag-preview {
  color: rgba(255, 255, 255, 0.87);
  background-color: #121212;
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.25);
}

.dematic {
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-option-selected-state-label-text-color: #236fbc;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-label-text-font: Inter;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
  --mat-optgroup-label-text-font: Inter;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
  --mat-card-title-text-font: Inter;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: Inter;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-plain-tooltip-supporting-text-font: Inter;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #236fbc;
  --mdc-filled-text-field-focus-active-indicator-color: #236fbc;
  --mdc-filled-text-field-focus-label-text-color: rgba(35, 111, 188, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #236fbc;
  --mdc-outlined-text-field-focus-outline-color: #236fbc;
  --mdc-outlined-text-field-focus-label-text-color: rgba(35, 111, 188, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(35, 111, 188, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mdc-filled-text-field-label-text-font: Inter;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: Inter;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: Inter;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: Inter;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(35, 111, 188, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-select-trigger-text-font: Inter;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: white;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
  --mdc-dialog-subhead-font: Inter;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: Inter;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #6b6b6b;
  --mdc-switch-selected-handle-color: #6b6b6b;
  --mdc-switch-selected-hover-state-layer-color: #6b6b6b;
  --mdc-switch-selected-pressed-state-layer-color: #6b6b6b;
  --mdc-switch-selected-focus-handle-color: #323232;
  --mdc-switch-selected-hover-handle-color: #323232;
  --mdc-switch-selected-pressed-handle-color: #323232;
  --mdc-switch-selected-focus-track-color: #a3a3a3;
  --mdc-switch-selected-hover-track-color: #a3a3a3;
  --mdc-switch-selected-pressed-track-color: #a3a3a3;
  --mdc-switch-selected-track-color: #a3a3a3;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #236fbc;
  --mdc-slider-focus-handle-color: #236fbc;
  --mdc-slider-hover-handle-color: #236fbc;
  --mdc-slider-active-track-color: #236fbc;
  --mdc-slider-inactive-track-color: #236fbc;
  --mdc-slider-with-tick-marks-inactive-container-color: #236fbc;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #236fbc;
  --mat-slider-hover-state-layer-color: rgba(35, 111, 188, 0.05);
  --mat-slider-focus-state-layer-color: rgba(35, 111, 188, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
  --mdc-slider-label-label-text-font: Inter;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
  --mat-menu-item-label-text-font: Inter;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mdc-list-list-item-label-text-font: Inter;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: Inter;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: Inter;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-container-text-font: Inter;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-text-button-label-text-font: Inter;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: Inter;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: Inter;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: Inter;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: white;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-extended-fab-label-text-font: Inter;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #5c5c5c;
  --mdc-snackbar-supporting-text-font: Inter;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mat-table-header-headline-font: Inter;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: Inter;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: Inter;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #236fbc;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #236fbc;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-badge-text-font: Inter;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
  --mat-bottom-sheet-container-text-font: Inter;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
  --mat-standard-button-toggle-height: 48px;
  --mat-legacy-button-toggle-label-text-font: Inter;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: Inter;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-background-color: #236fbc;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(35, 111, 188, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(35, 111, 188, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(35, 111, 188, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #236fbc;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(35, 111, 188, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-text-font: Inter;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-expansion-header-text-font: Inter;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: Inter;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
  --mat-stepper-header-selected-state-icon-background-color: #236fbc;
  --mat-stepper-header-done-state-icon-background-color: #236fbc;
  --mat-stepper-header-edit-state-icon-background-color: #236fbc;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-stepper-container-text-font: Inter;
  --mat-stepper-header-label-text-font: Inter;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
  --mat-sort-arrow-color: #757575;
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-toolbar-title-text-font: Inter;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
  --mat-tree-node-min-height: 48px;
  --mat-tree-node-text-font: Inter;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
  /* Slider toggle */
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #236fbc;
  --mdc-switch-selected-hover-handle-color: #236fbc;
  --mdc-switch-selected-pressed-handle-color: #236fbc;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  /* ------ START -> GENERAL STYLING ------ */
  /* ------ END -> GENERAL STYLING ------ */
  /* Material stuff */
}
.dematic .mat-accent {
  --mat-option-selected-state-label-text-color: #5c5c5c;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.dematic .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.dematic .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #236fbc;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #236fbc;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.dematic .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.dematic .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.dematic .mat-elevation-z0, .dematic .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z1, .dematic .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z2, .dematic .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z3, .dematic .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z4, .dematic .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z5, .dematic .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z6, .dematic .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z7, .dematic .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z8, .dematic .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z9, .dematic .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z10, .dematic .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z11, .dematic .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z12, .dematic .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z13, .dematic .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z14, .dematic .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z15, .dematic .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z16, .dematic .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z17, .dematic .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z18, .dematic .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z19, .dematic .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z20, .dematic .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z21, .dematic .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z22, .dematic .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z23, .dematic .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.dematic .mat-elevation-z24, .dematic .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.dematic .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #236fbc;
  --mdc-linear-progress-track-color: rgba(35, 111, 188, 0.25);
}
.dematic .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #5c5c5c;
  --mdc-linear-progress-track-color: rgba(92, 92, 92, 0.25);
}
.dematic .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.dematic .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #5c5c5c;
  --mdc-filled-text-field-focus-active-indicator-color: #5c5c5c;
  --mdc-filled-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mdc-outlined-text-field-caret-color: #5c5c5c;
  --mdc-outlined-text-field-focus-outline-color: #5c5c5c;
  --mdc-outlined-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(92, 92, 92, 0.87);
}
.dematic .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.dematic .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(92, 92, 92, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.dematic .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.dematic .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.dematic .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
.dematic .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .dematic .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #236fbc;
  --mdc-chip-elevated-selected-container-color: #236fbc;
  --mdc-chip-elevated-disabled-container-color: #236fbc;
  --mdc-chip-flat-disabled-selected-container-color: #236fbc;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.dematic .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .dematic .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #5c5c5c;
  --mdc-chip-elevated-selected-container-color: #5c5c5c;
  --mdc-chip-elevated-disabled-container-color: #5c5c5c;
  --mdc-chip-flat-disabled-selected-container-color: #5c5c5c;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.dematic .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .dematic .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.dematic .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.dematic .mat-mdc-standard-chip {
  --mdc-chip-label-text-font: Inter;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}
.dematic .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.dematic .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #6b6b6b;
  --mdc-switch-selected-handle-color: #6b6b6b;
  --mdc-switch-selected-hover-state-layer-color: #6b6b6b;
  --mdc-switch-selected-pressed-state-layer-color: #6b6b6b;
  --mdc-switch-selected-focus-handle-color: #323232;
  --mdc-switch-selected-hover-handle-color: #323232;
  --mdc-switch-selected-pressed-handle-color: #323232;
  --mdc-switch-selected-focus-track-color: #a3a3a3;
  --mdc-switch-selected-hover-track-color: #a3a3a3;
  --mdc-switch-selected-pressed-track-color: #a3a3a3;
  --mdc-switch-selected-track-color: #a3a3a3;
}
.dematic .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.dematic .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dematic .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.dematic .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #236fbc;
  --mdc-radio-selected-hover-icon-color: #236fbc;
  --mdc-radio-selected-icon-color: #236fbc;
  --mdc-radio-selected-pressed-icon-color: #236fbc;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #236fbc;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.dematic .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #5c5c5c;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.dematic .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.dematic .mat-mdc-radio-button {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dematic .mat-accent {
  --mat-slider-ripple-color: #5c5c5c;
  --mat-slider-hover-state-layer-color: rgba(92, 92, 92, 0.05);
  --mat-slider-focus-state-layer-color: rgba(92, 92, 92, 0.2);
  --mdc-slider-handle-color: #5c5c5c;
  --mdc-slider-focus-handle-color: #5c5c5c;
  --mdc-slider-hover-handle-color: #5c5c5c;
  --mdc-slider-active-track-color: #5c5c5c;
  --mdc-slider-inactive-track-color: #5c5c5c;
  --mdc-slider-with-tick-marks-inactive-container-color: #5c5c5c;
}
.dematic .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.dematic .mdc-list-item__start,
.dematic .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #236fbc;
  --mdc-radio-selected-hover-icon-color: #236fbc;
  --mdc-radio-selected-icon-color: #236fbc;
  --mdc-radio-selected-pressed-icon-color: #236fbc;
}
.dematic .mat-accent .mdc-list-item__start,
.dematic .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
}
.dematic .mat-warn .mdc-list-item__start,
.dematic .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.dematic .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #236fbc;
  --mdc-checkbox-selected-hover-icon-color: #236fbc;
  --mdc-checkbox-selected-icon-color: #236fbc;
  --mdc-checkbox-selected-pressed-icon-color: #236fbc;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #236fbc;
  --mdc-checkbox-selected-hover-state-layer-color: #236fbc;
  --mdc-checkbox-selected-pressed-state-layer-color: #236fbc;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.dematic .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.dematic .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.dematic .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.dematic .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #236fbc;
}
.dematic .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.dematic .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #236fbc;
}
.dematic .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.dematic .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.dematic .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.dematic .mdc-list-item__start,
.dematic .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.dematic .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .dematic .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .dematic .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.dematic .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .dematic .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .dematic .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.dematic .mdc-list-group__subheader {
  font: 400 16px / 28px Inter;
  letter-spacing: 0.009375em;
}
.dematic .mat-mdc-tab-group, .dematic .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #236fbc;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #236fbc;
  --mat-tab-header-active-ripple-color: #236fbc;
  --mat-tab-header-inactive-ripple-color: #236fbc;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #236fbc;
  --mat-tab-header-active-hover-label-text-color: #236fbc;
  --mat-tab-header-active-focus-indicator-color: #236fbc;
  --mat-tab-header-active-hover-indicator-color: #236fbc;
}
.dematic .mat-mdc-tab-group.mat-accent, .dematic .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #5c5c5c;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #5c5c5c;
  --mat-tab-header-active-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #5c5c5c;
  --mat-tab-header-active-hover-label-text-color: #5c5c5c;
  --mat-tab-header-active-focus-indicator-color: #5c5c5c;
  --mat-tab-header-active-hover-indicator-color: #5c5c5c;
}
.dematic .mat-mdc-tab-group.mat-warn, .dematic .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.dematic .mat-mdc-tab-group.mat-background-primary, .dematic .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #236fbc;
}
.dematic .mat-mdc-tab-group.mat-background-accent, .dematic .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #5c5c5c;
}
.dematic .mat-mdc-tab-group.mat-background-warn, .dematic .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.dematic .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.dematic .mat-mdc-tab-header {
  --mat-tab-header-label-text-font: Inter;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}
.dematic .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.dematic .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #236fbc;
  --mdc-checkbox-selected-hover-icon-color: #236fbc;
  --mdc-checkbox-selected-icon-color: #236fbc;
  --mdc-checkbox-selected-pressed-icon-color: #236fbc;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #236fbc;
  --mdc-checkbox-selected-hover-state-layer-color: #236fbc;
  --mdc-checkbox-selected-pressed-state-layer-color: #236fbc;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.dematic .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.dematic .mat-mdc-checkbox {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dematic .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #236fbc;
  --mat-text-button-state-layer-color: #236fbc;
  --mat-text-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.dematic .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #5c5c5c;
  --mat-text-button-state-layer-color: #5c5c5c;
  --mat-text-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.dematic .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dematic .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #236fbc;
  --mat-filled-button-state-layer-color: #fff;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #5c5c5c;
  --mat-filled-button-state-layer-color: #fff;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #236fbc;
  --mat-protected-button-state-layer-color: #fff;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #5c5c5c;
  --mat-protected-button-state-layer-color: #fff;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #236fbc;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #236fbc;
  --mat-outlined-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.dematic .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #5c5c5c;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #5c5c5c;
  --mat-outlined-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.dematic .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dematic .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #236fbc;
  --mat-icon-button-state-layer-color: #236fbc;
  --mat-icon-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.dematic .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #5c5c5c;
  --mat-icon-button-state-layer-color: #5c5c5c;
  --mat-icon-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.dematic .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dematic .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.dematic .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #236fbc;
  --mat-fab-foreground-color: #fff;
  --mat-fab-state-layer-color: #fff;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #5c5c5c;
  --mat-fab-foreground-color: #fff;
  --mat-fab-state-layer-color: #fff;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #236fbc;
  --mat-fab-small-foreground-color: #fff;
  --mat-fab-small-state-layer-color: #fff;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #5c5c5c;
  --mat-fab-small-foreground-color: #fff;
  --mat-fab-small-state-layer-color: #fff;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic .mat-accent {
  --mdc-circular-progress-active-indicator-color: #5c5c5c;
}
.dematic .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.dematic .mat-badge-accent {
  --mat-badge-background-color: #5c5c5c;
}
.dematic .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.dematic .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #5c5c5c;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(92, 92, 92, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(92, 92, 92, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.dematic .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.dematic .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #5c5c5c;
}
.dematic .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.dematic .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.dematic .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.dematic .mat-icon.mat-primary {
  --mat-icon-color: #236fbc;
}
.dematic .mat-icon.mat-accent {
  --mat-icon-color: #5c5c5c;
}
.dematic .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.dematic .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-done-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-edit-state-icon-background-color: #5c5c5c;
}
.dematic .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.dematic .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #236fbc;
}
.dematic .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #5c5c5c;
}
.dematic .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.dematic ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}
.dematic ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #ebebeb;
}
.dematic ui-setting-category-item.disabled {
  color: #919191;
}
.dematic ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
.dematic ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
.dematic ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
.dematic ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
.dematic ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
.dematic ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.dematic ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}
.dematic .transport-state {
  width: 7px;
}
.dematic .transport-state.undefined {
  background: #fafafa;
}
.dematic .transport-state.incomplete {
  background: #fefefe;
}
.dematic .transport-state.verified {
  background: #b2681c;
}
.dematic .transport-state.pending {
  background: #bbd2ea;
}
.dematic .transport-state.assigned {
  background: #6ec58f;
}
.dematic .transport-state.request_source {
  background: #fffbe6;
}
.dematic .transport-state.request_destination {
  background: #fff4b0;
}
.dematic .transport-state.wait_source {
  background: #fffbe6;
}
.dematic .transport-state.retrieved {
  background: #ffe754;
}
.dematic .transport-state.retrieving {
  background: #9bd7b2;
}
.dematic .transport-state.wait_destination {
  background: #ffe233;
}
.dematic .transport-state.storing {
  background: #ffdb00;
}
.dematic .transport-state.stored {
  background: silver;
}
.dematic .transport-state.finished {
  background: #6c9fd2;
}
.dematic .transport-state.combined {
  background: #e990c1;
}
.dematic .transport-state.requested {
  background: #6b6b6b;
}
.dematic .transport-state.stacked {
  background: #236fbc;
}
.dematic .transport-state.cancelled {
  background: #d83c2b;
}
.dematic ui-state-legend {
  box-shadow: 0 0 6px 0;
}
.dematic ui-state-legend .legend-content .legend-item {
  border: 1px solid;
}
.dematic ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid;
}
.dematic ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid;
}
.dematic ui-state-legend .legend-content .legend-item .state-amount span {
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-table .mat-mdc-table.clickable .mat-mdc-row.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.dematic ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  background: rgba(108, 159, 210, 0.05);
  cursor: pointer;
}
.dematic ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #fafafa;
  color: #919191;
}
.dematic ui-card .card-container {
  background-color: transparent;
}
.dematic ui-card .card-container.border {
  border: 1px solid #d5d5d5;
}
.dematic ui-card .card-container ui-card-footer {
  border-top: 1px solid #d5d5d5;
}
.dematic ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
}
.dematic ui-card .card-container.clickable.selected {
  border: 1px solid #236fbc;
}
.dematic ui-card .card-container.clickable.selected.active {
  border: 1px solid #236fbc;
}
.dematic ui-card .card-container.tile ui-card-header mat-icon {
  color: #545454 !important;
}
.dematic ui-card .card-container.background-none {
  background-color: transparent;
}
.dematic ui-card .card-container.background-primary {
  background-color: white;
}
.dematic ui-card .card-container.background-primary.border {
  border: 1px solid #d5d5d5;
}
.dematic ui-card .card-container.background-primary ui-card-footer {
  background-color: #fafafa;
  border-top: 1px solid #d5d5d5;
}
.dematic ui-card .card-container.background-secondary {
  background-color: #fafafa;
}
.dematic ui-card .card-container.background-secondary.border {
  border: 1px solid #d5d5d5;
}
.dematic ui-card .card-container.background-secondary ui-card-footer {
  background-color: white;
  border-top: 1px solid #d5d5d5;
}
.dematic ui-card .card-container.background-tertiary {
  background-color: #ebebeb;
}
.dematic ui-card .card-container.background-tertiary.border {
  border: 1px solid #d5d5d5;
}
.dematic ui-card .card-container.background-tertiary ui-card-footer {
  background-color: #fafafa;
  border-top: 1px solid #d5d5d5;
}
.dematic .mat-badge .mat-badge-content {
  color: white;
}
.dematic .mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid white;
}
.dematic .mat-badge.mat-badge-warn .mat-badge-content, .dematic .mat-badge.error .mat-badge-content {
  background: #d83c2b;
}
.dematic .mat-badge.warning .mat-badge-content {
  background: #fa9327;
}
.dematic .mat-badge.information .mat-badge-content {
  background: #236fbc;
}
.dematic .mat-badge.success .mat-badge-content {
  background: #26a958;
}
.dematic .mat-badge.assigned .mat-badge-content {
  background: #6ec58f;
}
.dematic .mat-badge.cancelled .mat-badge-content {
  background: #d83c2b;
}
.dematic .mat-badge.combined .mat-badge-content {
  background: #e990c1;
}
.dematic .mat-badge.finished .mat-badge-content {
  background: #6c9fd2;
}
.dematic .mat-badge.incomplete .mat-badge-content {
  background: #fefefe;
}
.dematic .mat-badge.pending .mat-badge-content {
  background: #bbd2ea;
}
.dematic .mat-badge.request-destination .mat-badge-content {
  background: #fff4b0;
}
.dematic .mat-badge.request-source .mat-badge-content {
  background: #fffbe6;
}
.dematic .mat-badge.requested .mat-badge-content {
  background: #6b6b6b;
}
.dematic .mat-badge.retrieved .mat-badge-content {
  background: #ffe754;
}
.dematic .mat-badge.retrieving .mat-badge-content {
  background: #9bd7b2;
}
.dematic .mat-badge.stacked .mat-badge-content {
  background: #236fbc;
}
.dematic .mat-badge.stored .mat-badge-content {
  background: silver;
}
.dematic .mat-badge.storing .mat-badge-content {
  background: #ffdb00;
}
.dematic .mat-badge.undefined .mat-badge-content {
  background: #fafafa;
}
.dematic .mat-badge.verified .mat-badge-content {
  background: #b2681c;
}
.dematic .mat-badge.wait-destination .mat-badge-content {
  background: #ffe233;
}
.dematic .mat-badge.wait-source .mat-badge-content {
  background: #fffbe6;
}
.dematic mat-icon.dot.error,
.dematic mat-icon.dot.warning,
.dematic mat-icon.dot.success {
  color: rgba(0, 0, 0, 0.87);
}
.dematic button.mat-mdc-unelevated-button,
.dematic button.mat-mdc-raised-button,
.dematic button.mat-mdc-fab,
.dematic button.mat-mdc-mini-fab {
  color: white !important;
  background-color: #236fbc !important;
  border: 2px solid #236fbc;
}
.dematic button.mat-mdc-unelevated-button:hover,
.dematic button.mat-mdc-raised-button:hover,
.dematic button.mat-mdc-fab:hover,
.dematic button.mat-mdc-mini-fab:hover {
  color: white !important;
  background-color: #194f85 !important;
  border: 2px solid #133d67;
}
.dematic button.mat-mdc-unelevated-button:active,
.dematic button.mat-mdc-raised-button:active,
.dematic button.mat-mdc-fab:active,
.dematic button.mat-mdc-mini-fab:active {
  color: white !important;
  background-color: #2065ab !important;
  border: 2px solid #133d67;
}
.dematic button.mat-mdc-unelevated-button.mat-accent,
.dematic button.mat-mdc-raised-button.mat-accent,
.dematic button.mat-mdc-fab.mat-accent,
.dematic button.mat-mdc-mini-fab.mat-accent {
  color: white !important;
  background-color: black !important;
  border: 2px solid black;
}
.dematic button.mat-mdc-unelevated-button.mat-accent:hover,
.dematic button.mat-mdc-raised-button.mat-accent:hover,
.dematic button.mat-mdc-fab.mat-accent:hover,
.dematic button.mat-mdc-mini-fab.mat-accent:hover {
  color: white !important;
  background-color: rgba(0, 0, 0, 0.75) !important;
  border: 2px solid black;
}
.dematic button.mat-mdc-unelevated-button.mat-accent:active,
.dematic button.mat-mdc-raised-button.mat-accent:active,
.dematic button.mat-mdc-fab.mat-accent:active,
.dematic button.mat-mdc-mini-fab.mat-accent:active {
  color: white !important;
  background-color: rgba(0, 0, 0, 0.85) !important;
  border: 2px solid black;
}
.dematic button.mat-mdc-unelevated-button.mat-warn,
.dematic button.mat-mdc-raised-button.mat-warn,
.dematic button.mat-mdc-fab.mat-warn,
.dematic button.mat-mdc-mini-fab.mat-warn {
  color: white !important;
  background-color: #d83c2b !important;
  border: 2px solid #d83c2b;
}
.dematic button.mat-mdc-unelevated-button.mat-warn:hover,
.dematic button.mat-mdc-raised-button.mat-warn:hover,
.dematic button.mat-mdc-fab.mat-warn:hover,
.dematic button.mat-mdc-mini-fab.mat-warn:hover {
  color: white !important;
  background-color: #e06355 !important;
  border: 2px solid #772118;
}
.dematic button.mat-mdc-unelevated-button:disabled,
.dematic button.mat-mdc-raised-button:disabled,
.dematic button.mat-mdc-fab:disabled,
.dematic button.mat-mdc-mini-fab:disabled {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.dematic button.mat-mdc-unelevated-button:disabled:hover,
.dematic button.mat-mdc-raised-button:disabled:hover,
.dematic button.mat-mdc-fab:disabled:hover,
.dematic button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.dematic button.mat-mdc-button:not(:disabled) {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0) !important;
}
.dematic button.mat-mdc-button:not(:disabled).mat-accent {
  color: black !important;
  background-color: rgba(0, 0, 0, 0) !important;
}
.dematic button.mat-mdc-button:not(:disabled).mat-warn {
  color: #d83c2b !important;
  background-color: rgba(216, 60, 43, 0) !important;
}
.dematic button.mat-mdc-outlined-button:not(:disabled) {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0) !important;
  border: 2px solid #236fbc;
  transition: all 220ms ease-in-out;
}
.dematic button.mat-mdc-outlined-button:not(:disabled):hover {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0.25) !important;
  border: 2px solid #236fbc;
}
.dematic button.mat-mdc-outlined-button:not(:disabled):active {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0.15) !important;
  border: 2px solid #236fbc;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: black !important;
  background-color: rgba(0, 0, 0, 0) !important;
  border: 2px solid black;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: black !important;
  background-color: rgba(0, 0, 0, 0.25) !important;
  border: 2px solid black;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: black !important;
  background-color: rgba(0, 0, 0, 0.15) !important;
  border: 2px solid black;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: black !important;
  background-color: rgba(216, 60, 43, 0) !important;
  border: 2px solid #d83c2b;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: black !important;
  background-color: rgba(216, 60, 43, 0.25) !important;
  border: 2px solid #d83c2b;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: black !important;
  background-color: rgba(216, 60, 43, 0.15) !important;
  border: 2px solid #d83c2b;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: rgba(0, 0, 0, 0.87) !important;
  border: 1px solid #d5d5d5 !important;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #236fbc !important;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #236fbc !important;
  color: #236fbc !important;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.dematic button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, .dematic button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #26a958 !important;
  border: 1px solid #26a958 !important;
  color: !important;
}
.dematic button.mat-mdc-outlined-button:disabled {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.dematic button.mat-mdc-outlined-button:disabled:hover {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.dematic .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  background-color: #f1f1f1;
}
.dematic .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #ebebeb;
}
.dematic .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #236fbc;
  color: white;
}
.dematic .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dematic .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #5c5c5c;
  color: white;
}
.dematic .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dematic .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #d83c2b;
  color: white;
}
.dematic .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dematic .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #26a958;
  color: white;
}
.dematic .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dematic .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.dematic .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
.dematic .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.dematic .dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.dematic .dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.dematic .dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}
.dematic .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .dematic .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: white !important;
}
.dematic .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.dematic .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .dematic .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.dematic .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: white !important;
}
.dematic .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #d83c2b !important;
}
.dematic .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: white !important;
}
.dematic .mat-mdc-chip.state.success {
  border: 1px solid #26a958;
  color: !important;
}
.dematic .mat-mdc-chip.state.warn {
  border: 1px solid #fa9327;
  color: #fa9327 !important;
}
.dematic .mat-mdc-chip.state.error {
  border: 1px solid #d83c2b;
  color: #d83c2b !important;
}
.dematic .mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}
.dematic .mat-mdc-table {
  background: transparent;
}
.dematic .mat-mdc-table .mat-mdc-header-row.mat-mdc-table-sticky {
  background: #fafafa;
}
.dematic .mat-mdc-table .mat-mdc-row.suspended {
  background: rgba(108, 159, 210, 0.05);
}
.dematic .mat-mdc-table .mat-mdc-row.disabled {
  background: #fafafa;
  color: #919191;
}
.dematic .mat-mdc-table .mat-mdc-row.disabled .mat-mdc-cell {
  color: #919191;
}
.dematic .mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.dematic .mat-mdc-table.selectableRow .mat-mdc-row:hover, .dematic .mat-mdc-table.clickable .mat-mdc-row:hover {
  background: rgba(108, 159, 210, 0.05);
}
.dematic .mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .dematic .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #fafafa;
  color: #919191;
}
.dematic ::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}
.dematic ::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #ebebeb;
}
.dematic body {
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.dematic a {
  color: #236fbc;
}
.dematic ol li::before {
  background: rgba(0, 0, 0, 0.87);
}
.dematic .snack-bar-success .mdc-snackbar__surface {
  background-color: #26a958;
}
.dematic .snack-bar-success .mdc-snackbar__label {
  color: white;
}
.dematic .snack-bar-warning .mdc-snackbar__surface {
  background-color: #d83c2b;
}
.dematic .snack-bar-warning .mdc-snackbar__label {
  color: white;
}
.dematic .spinner .dot1,
.dematic .spinner .dot2 {
  background-color: #236fbc;
}
.dematic hr {
  border-top: 1px solid #d5d5d5;
  border-bottom: none;
  border-left: none;
  border-right: none;
}
.dematic input:-webkit-autofill,
.dematic input:-webkit-autofill:hover,
.dematic input:-webkit-autofill:focus,
.dematic input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
}
.dematic .cdk-overlay-container {
  color: rgba(0, 0, 0, 0.87);
}
.dematic .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}
.dematic .mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}
.dematic ui-link-button .link-button.active .mat-badge.standalone.brand .mat-badge-content,
.dematic ui-icon-button .icon-button.active .mat-badge.standalone.brand .mat-badge-content {
  background: #d83c2b;
  color: white;
}
.dematic mat-icon.warning,
.dematic ui-icon.warning {
  color: #fa9327;
}
.dematic mat-icon.error,
.dematic ui-icon.error {
  color: #d83c2b;
}
.dematic mat-icon.succeeded, .dematic mat-icon.success,
.dematic ui-icon.succeeded,
.dematic ui-icon.success {
  color: #26a958;
}
.dematic .mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  background: white;
  border: 14px solid #236fbc;
}
.dematic .mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #236fbc;
}
.dematic .mat-mdc-slider.alternative .mdc-slider__track {
  background: #236fbc;
}
.dematic .mat-mdc-card.custom {
  background: !important;
  box-shadow: !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.dematic .mat-mdc-card.custom .mat-mdc-card-header {
  background: !important;
  border-bottom: 4px solid #236fbc;
}
.dematic .mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #236fbc !important;
}
.dematic .mat-mdc-card.custom.plus:hover {
  border: 1px solid;
}
.dematic .link {
  color: #236fbc;
}
.dematic .link.disabled {
  color: #919191;
}
.dematic .highlighted {
  background: #ffe754;
  color: black;
}
.dematic etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid;
}
.dematic etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
.dematic etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #d83c2b;
}
.dematic .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}
.dematic .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}
.dematic ui-shell {
  color: rgba(0, 0, 0, 0.87);
}
.dematic .tiles {
  border-top: 1px solid #d5d5d5;
  border-bottom: 1px solid #d5d5d5;
}
.dematic ui-thumbnail {
  background-color: transparent;
}
.dematic ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
.dematic ui-state .state-container.success {
  background-color: #6ec58f;
}
.dematic ui-state .state-container.success ui-icon {
  color: #104725;
}
.dematic ui-state .state-container.warning {
  background-color: #fcb76e;
}
.dematic ui-state .state-container.warning ui-icon {
  color: #693e10;
}
.dematic ui-state .state-container.error {
  background-color: #d83c2b;
}
.dematic ui-state .state-container.info {
  background-color: #6c9fd2;
}
.dematic ui-state .state-container.info ui-icon {
  color: #0f2f4f;
}
.dematic ui-state .state-container.unavailable {
  background-color: #6b6b6b;
}
.dematic ui-state .state-container.removed {
  background-color: #6b6b6b;
}
.dematic ui-state .state-container.accent {
  background-color: #5c5c5c;
}
.dematic ui-state .state-container.primary {
  background-color: #236fbc;
}
.dematic ui-state .state-container.bodytext {
  background-color: rgba(0, 0, 0, 0.87);
}
.dematic ui-state .state-container.bodytext ui-icon {
  color: white;
}
.dematic ui-state .state-container ui-icon {
  color: white;
}
.dematic ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
.dematic ui-state .state-container.iconOnly ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-state .state-container.iconOnly.success ui-icon {
  color: #26a958;
}
.dematic ui-state .state-container.iconOnly.warning ui-icon {
  color: #fa9327;
}
.dematic ui-state .state-container.iconOnly.error ui-icon {
  color: #d83c2b;
}
.dematic ui-state .state-container.iconOnly.info ui-icon {
  color: #236fbc;
}
.dematic ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #6b6b6b;
}
.dematic ui-state .state-container.iconOnly.removed ui-icon {
  color: #6b6b6b;
}
.dematic ui-state .state-container.iconOnly.accent ui-icon {
  color: #5c5c5c;
}
.dematic ui-state .state-container.iconOnly.primary ui-icon {
  color: #236fbc;
}
.dematic ui-state .state-container.iconOnly.bodytext ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-state .state-container.iconOnly.small.warning {
  border: none;
}
.dematic ui-tag .tag-container {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #d5d5d5;
  border: 1px solid #545454;
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  background-color: #f1f1f1;
  border: 1px solid #236fbc;
  color: #236fbc;
}
.dematic ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  background-color: #f1f1f1;
  border: 1px solid rgba(35, 111, 188, 0.25);
  color: #236fbc;
}
.dematic ui-tag .tag-container.disabled {
  background-color: #fafafa;
  border: 1px solid rgba(118, 118, 118, 0.25);
  color: #919191;
}
.dematic ui-tag .tag-container.secondary {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #d5d5d5;
  border: 1px solid rgba(213, 213, 213, 0);
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  background-color: #f1f1f1;
  border: 1px solid #414141;
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-tag .tag-container.secondary.disabled {
  background-color: #fafafa;
  border: 1px solid rgba(118, 118, 118, 0.25);
  color: #919191;
}
.dematic ui-tag .tag-container.subLabel:not(.active):not(.disabled) .tag-label span {
  color: #545454;
}
.dematic ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, #545454 12.5%, #d5d5d5 12.5%, #d5d5d5 50%, #545454 50%, #545454 62.5%, #d5d5d5 62.5%, #d5d5d5 100%);
  background-size: 4px 4px;
}
.dematic ui-title {
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-title .subtitle {
  color: #545454;
}
.dematic ui-title .large .subtitle {
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-flowpanel .flowpanel {
  background: #fafafa;
}
.dematic ui-filter {
  border: 1px solid #d5d5d5;
}
@media only screen and (max-width: 999px) {
  .dematic ui-filter .hotpicks {
    border-top: 1px solid #d5d5d5;
  }
}
.dematic ui-filter ui-hotpick {
  border-left: 1px solid #d5d5d5;
}
.dematic ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  .dematic ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid #d5d5d5;
  }
  .dematic ui-filter ui-hotpick:last-child {
    border-right: 1px solid #d5d5d5;
  }
}
@media only screen and (max-width: 999px) {
  .dematic ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid #d5d5d5;
    border-right: 0;
  }
}
.dematic .mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid #d5d5d5;
}
.dematic ui-label-value-container ui-card-header {
  background: #f1f1f1;
}
.dematic ui-label-value .label {
  color: #767676;
}
.dematic .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: #545454;
  background: #ebebeb;
}
.dematic .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex #placeholder {
  color: #545454;
}
.dematic .mat-mdc-form-field.search.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: rgba(0, 0, 0, 0.87);
}
.dematic .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface {
  background: white;
}
.dematic .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: rgba(0, 0, 0, 0.87) !important;
}
.dematic .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid #d5d5d5;
}
.dematic .cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #d83c2b !important;
}
.dematic .cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.dematic .cdk-overlay-pane.error .mat-mdc-dialog-title .subtitle {
  color: white;
}
.dematic .cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.dematic .cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #fa9327;
}
.dematic .cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.dematic .cdk-overlay-pane.warning .mat-mdc-dialog-title .subtitle {
  color: white;
}
.dematic .cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.dematic ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #fdbb30;
  --mdc-linear-progress-track-color: rgba(253, 187, 48, 0.15);
}
.dematic ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
.dematic ui-link-button .link-button.border {
  border: 1px solid #d5d5d5;
}
.dematic ui-link-button .link-button.background-light {
  background: #fafafa;
}
.dematic ui-link-button .link-button.background-light:hover:not(.active, .disabled) {
  background: #ebebeb;
}
.dematic ui-link-button .link-button:hover:not(.active, .disabled) {
  background: #eeeff3;
}
.dematic ui-link-button .link-button.active {
  color: rgba(0, 0, 0, 0.87);
  background: rgba(253, 187, 48, 0.2);
}
.dematic ui-link-button .link-button.active.border {
  border: 1px solid #fdbb30;
}
.dematic ui-link-button .link-button.disabled {
  color: #919191;
}
.dematic ui-link-button .link-button.disabled.border {
  border: 1px solid #fafafa;
}
.dematic ui-icon-button .icon-button, .dematic ui-icon-button .icon-button-menu-toggle, .dematic ui-icon-button-menu-toggle .icon-button, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
  border: 1px solid transparent;
}
.dematic ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .dematic ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), .dematic ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid #d5d5d5;
  background: #eeeff3;
}
.dematic ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dematic ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dematic ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  background: #eeeff3;
  border: 1px solid #919191;
}
.dematic ui-icon-button .icon-button.theme-secondary.active, .dematic ui-icon-button .icon-button-menu-toggle.theme-secondary.active, .dematic ui-icon-button-menu-toggle .icon-button.theme-secondary.active, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  background: #ebebeb;
  border: 1px solid #d5d5d5;
}
.dematic ui-icon-button .icon-button.theme-secondary.active:hover, .dematic ui-icon-button .icon-button.theme-secondary.active.focused, .dematic ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, .dematic ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, .dematic ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, .dematic ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  background: #d5d5d5;
  border: 1px solid #919191;
}
.dematic ui-icon-button .icon-button.theme-primary.active, .dematic ui-icon-button .icon-button-menu-toggle.theme-primary.active, .dematic ui-icon-button-menu-toggle .icon-button.theme-primary.active, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  background: rgba(38, 122, 206, 0.1);
  color: #236fbc;
  border: 1px solid #236fbc;
}
.dematic ui-icon-button .icon-button.theme-primary.active:hover, .dematic ui-icon-button .icon-button.theme-primary.active.focused, .dematic ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, .dematic ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, .dematic ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, .dematic ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid #9abde0;
}
.dematic ui-icon-button .icon-button.theme-tertiary, .dematic ui-icon-button .icon-button-menu-toggle.theme-tertiary, .dematic ui-icon-button-menu-toggle .icon-button.theme-tertiary, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
.dematic ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .dematic ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), .dematic ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
.dematic ui-icon-button .icon-button.theme-tertiary.active, .dematic ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, .dematic ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #236fbc;
}
.dematic ui-icon-button .icon-button.theme-tertiary.active:hover, .dematic ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, .dematic ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
.dematic ui-icon-button .icon-button.theme-brand:hover, .dematic ui-icon-button .icon-button-menu-toggle.theme-brand:hover, .dematic ui-icon-button-menu-toggle .icon-button.theme-brand:hover, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid #d5d5d5;
}
.dematic ui-icon-button .icon-button.theme-brand:hover:not(.active, .disabled), .dematic ui-icon-button .icon-button.theme-brand.focused:not(.active, .disabled), .dematic ui-icon-button .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .dematic ui-icon-button .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled), .dematic ui-icon-button-menu-toggle .icon-button.theme-brand:hover:not(.active, .disabled), .dematic ui-icon-button-menu-toggle .icon-button.theme-brand.focused:not(.active, .disabled), .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled) {
  background: #eeeff3;
}
.dematic ui-icon-button .icon-button.theme-brand.active, .dematic ui-icon-button .icon-button-menu-toggle.theme-brand.active, .dematic ui-icon-button-menu-toggle .icon-button.theme-brand.active, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.active {
  background: rgba(253, 187, 48, 0.2);
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-icon-button .icon-button.disabled, .dematic ui-icon-button .icon-button-menu-toggle.disabled, .dematic ui-icon-button-menu-toggle .icon-button.disabled, .dematic ui-icon-button-menu-toggle .icon-button-menu-toggle.disabled {
  color: #919191;
}
.dematic .shell.stack .brand-logo {
  display: none;
}
.dematic .shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.dematic .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.dematic .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dematic .shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.dematic .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.dematic .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic .shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.dematic .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.dematic .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.dematic .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.dematic .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic .shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.dematic .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.dematic .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dematic .shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.dematic .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.dematic .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.dematic .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.dematic .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic .shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.dematic .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.dematic .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic .shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.dematic .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.dematic .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.dematic .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.dematic .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dematic .shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.dematic .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.dematic .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.dematic .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.dematic .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dematic .shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.dematic .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.dematic .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dematic .shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.dematic .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.dematic .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.dematic .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.dematic .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.dematic .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.dematic .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.dematic .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.dematic .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.dematic .shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.dematic .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.dematic .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dematic .shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.dematic .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.dematic .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic .shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.dematic .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.dematic .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.dematic .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.dematic .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic .shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.dematic .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.dematic .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dematic .shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.dematic .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.dematic .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.dematic .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.dematic .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic .shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.dematic .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.dematic .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic .shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.dematic .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.dematic .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.dematic .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.dematic .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dematic .shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.dematic .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.dematic .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.dematic .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.dematic .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dematic .shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.dematic .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.dematic .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dematic .shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.dematic .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.dematic .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.dematic .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.dematic .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.dematic .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.dematic .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.dematic .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.dematic .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.dematic .shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.dematic .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.dematic .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dematic .shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.dematic .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.dematic .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic .shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.dematic .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.dematic .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.dematic .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.dematic .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic .shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.dematic .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.dematic .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dematic .shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.dematic .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.dematic .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.dematic .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.dematic .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic .shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.dematic .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.dematic .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic .shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.dematic .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.dematic .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.dematic .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.dematic .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dematic .shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.dematic .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.dematic .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.dematic .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.dematic .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dematic .shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.dematic .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.dematic .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dematic .shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.dematic .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.dematic .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.dematic .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.dematic .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.dematic .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.dematic .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.dematic .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.dematic .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.dematic .shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.dematic .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.dematic .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dematic .shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.dematic .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.dematic .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic .shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.dematic .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.dematic .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.dematic .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.dematic .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic .shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.dematic .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.dematic .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dematic .shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.dematic .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.dematic .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.dematic .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.dematic .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic .shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.dematic .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.dematic .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic .shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.dematic .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.dematic .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.dematic .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.dematic .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dematic .shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.dematic .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.dematic .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic .shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.dematic .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.dematic .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dematic .shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.dematic .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.dematic .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dematic .shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.dematic .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.dematic .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.dematic .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.dematic .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.dematic .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.dematic .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.dematic .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.dematic .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic .shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.dematic .shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.dematic .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.dematic .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.dematic .shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.dematic .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.dematic .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.dematic .shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.dematic .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.dematic .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.dematic .shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.dematic .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.dematic .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.dematic .shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.dematic .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.dematic .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.dematic .shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.dematic .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.dematic .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.dematic .shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.dematic .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.dematic .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.dematic .shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.dematic .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.dematic .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.dematic .shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.dematic .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.dematic .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.dematic .shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.dematic .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.dematic .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dematic .shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.dematic .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.dematic .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.dematic .shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.dematic .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.dematic .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.dematic .shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.dematic .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.dematic .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dematic .shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.dematic .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.dematic .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.dematic .shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.dematic .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.dematic .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dematic .shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.dematic .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.dematic .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dematic .shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.dematic .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic .shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.dematic .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dematic .shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.dematic .shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.dematic .shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.dematic .shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.dematic .shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.dematic .shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.dematic .shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.dematic .shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.dematic .shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.dematic .shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.dematic .shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.dematic .shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.dematic .shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.dematic .shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.dematic .shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.dematic .shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.dematic .shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.dematic .shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.dematic .shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.dematic .shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.dematic .shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.dematic .shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.dematic .shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.dematic .shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.dematic .shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.dematic .shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.dematic .shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.dematic .shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic .shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}
.dematic ui-callout .callout-banner.error {
  color: #5b1912;
  background: rgba(216, 60, 43, 0.05);
  border: 1px solid #eda59d;
}
.dematic ui-callout .callout-banner.warning {
  color: #693e10;
  background: rgba(250, 147, 39, 0.05);
  border: 1px solid #fdcd9c;
}
.dematic ui-callout .callout-banner.success {
  color: #104725;
  background: rgba(38, 169, 88, 0.05);
  border: 1px solid #9bd7b2;
}
.dematic ui-callout .callout-banner.info {
  color: #0f2f4f;
  background: rgba(35, 111, 188, 0.05);
  border: 1px solid #9abde0;
}
.dematic ui-snackbar {
  background-color: white;
}
.dematic ui-snackbar .snackbar .state {
  color: white;
}
.dematic ui-snackbar .snackbar.error {
  background-color: rgba(216, 60, 43, 0.05);
  color: #5b1912;
}
.dematic ui-snackbar .snackbar.error .state {
  background-color: #d83c2b;
  color: white;
}
.dematic ui-snackbar .snackbar.error .state mat-icon {
  color: white;
}
.dematic ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.dematic ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.dematic ui-snackbar .snackbar.error .timer {
  background-color: rgba(216, 60, 43, 0.25);
}
.dematic ui-snackbar .snackbar.error .timer .inner {
  background-color: #e57c71;
}
.dematic ui-snackbar .snackbar.warning {
  background-color: rgba(250, 147, 39, 0.05);
  color: #693e10;
}
.dematic ui-snackbar .snackbar.warning .state {
  background-color: #fcb76e;
  color: #693e10;
}
.dematic ui-snackbar .snackbar.warning .state mat-icon {
  color: #693e10;
}
.dematic ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fdcd9c;
}
.dematic ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fdcd9c;
}
.dematic ui-snackbar .snackbar.warning .timer {
  background-color: rgba(250, 147, 39, 0.25);
}
.dematic ui-snackbar .snackbar.warning .timer .inner {
  background-color: #fcb76e;
}
.dematic ui-snackbar .snackbar.success {
  background-color: rgba(38, 169, 88, 0.05);
  color: #104725;
}
.dematic ui-snackbar .snackbar.success .state {
  background-color: #6ec58f;
  color: #104725;
}
.dematic ui-snackbar .snackbar.success .state mat-icon {
  color: #104725;
}
.dematic ui-snackbar .snackbar.success .right-container {
  border: 1px solid #9bd7b2;
}
.dematic ui-snackbar .snackbar.success .right-container {
  border: 1px solid #9bd7b2;
}
.dematic ui-snackbar .snackbar.success .timer {
  background-color: rgba(38, 169, 88, 0.25);
}
.dematic ui-snackbar .snackbar.success .timer .inner {
  background-color: #6ec58f;
}
.dematic ui-snackbar .snackbar.info {
  background-color: rgba(35, 111, 188, 0.05);
  color: #0f2f4f;
}
.dematic ui-snackbar .snackbar.info .state {
  background-color: #6c9fd2;
  color: #0f2f4f;
}
.dematic ui-snackbar .snackbar.info .state mat-icon {
  color: #0f2f4f;
}
.dematic ui-snackbar .snackbar.info .right-container {
  border: 1px solid #9abde0;
}
.dematic ui-snackbar .snackbar.info .right-container {
  border: 1px solid #9abde0;
}
.dematic ui-snackbar .snackbar.info .timer {
  background-color: rgba(35, 111, 188, 0.25);
}
.dematic ui-snackbar .snackbar.info .timer .inner {
  background-color: #6c9fd2;
}
.dematic ui-select-card .select-card {
  background-color: #f1f1f1;
  color: rgba(0, 0, 0, 0.87);
  border: 2px solid #d5d5d5;
}
.dematic ui-select-card .select-card:not(.disabled):not(.active):hover, .dematic ui-select-card .select-card:not(.disabled):not(.active):active {
  background-color: #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
  border: 2px solid #545454;
}
.dematic ui-select-card .select-card:not(.disabled).active {
  background-color: #f1f1f1;
  color: #236fbc;
  border: 2px solid #236fbc;
}
.dematic ui-select-card .select-card:not(.disabled).active:hover, .dematic ui-select-card .select-card:not(.disabled).active:active {
  background-color: #f1f1f1;
  color: #236fbc;
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.dematic ui-select-card .select-card.disabled {
  background-color: #fafafa;
  color: #919191;
  border: 2px solid rgba(118, 118, 118, 0.25);
}
.dematic ui-select-card .select-card.disabled.active {
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.dematic .mdc-tooltip__surface {
  background-color: black !important;
  color: white !important;
}
.dematic ui-avatar .avatar:not(.profile-picture).primary {
  background-color: #fdbb30;
  color: white;
}
.dematic ui-avatar .avatar:not(.profile-picture).secondary {
  background-color: #fdbb30;
  color: white;
}
.dematic ui-search .search-container.none {
  background: rgba(235, 235, 235, 0);
}
.dematic ui-search .search-container.primary {
  background: #fafafa;
}
.dematic ui-search .search-container.secondary {
  background: #ebebeb;
}
.dematic ui-search .search-container .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder,
.dematic ui-search .search-container ui-icon {
  color: #545454;
}
.dematic ui-search .search-container:has(.mdc-line-ripple--active) {
  background: #ebebeb;
}
.dematic ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: #545454;
}
.dematic ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,
.dematic ui-search .search-container:has(.mdc-line-ripple--active) ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-context-menu .menu-container {
  background: white;
  border: 1px solid #d5d5d5;
}
.dematic ui-context-menu-item .shortcut {
  color: #545454;
}
.dematic .ui-menu-top {
  margin-top: -8px;
}
.dematic .ui-menu-bottom {
  margin-bottom: -8px;
}
.dematic .ui-menu-start {
  margin-right: 12px;
}
.dematic .ui-menu-end {
  margin-left: 12px;
}
.dematic ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}
.dematic .drag-preview {
  color: rgba(0, 0, 0, 0.87);
  background-color: white;
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
}
.dematic.dark-theme {
  --mat-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-option-selected-state-label-text-color: #6c9fd2;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-optgroup-label-text-color: white;
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
  --mat-app-background-color: #303030;
  --mat-app-text-color: white;
  --mat-option-label-text-font: Inter;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
  --mat-optgroup-label-text-font: Inter;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: #424242;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: #424242;
  --mdc-outlined-card-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(255, 255, 255, 0.7);
  --mat-card-title-text-font: Inter;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: Inter;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-plain-tooltip-supporting-text-font: Inter;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #6c9fd2;
  --mdc-filled-text-field-focus-active-indicator-color: #6c9fd2;
  --mdc-filled-text-field-focus-label-text-color: rgba(108, 159, 210, 0.87);
  --mdc-filled-text-field-container-color: #4a4a4a;
  --mdc-filled-text-field-disabled-container-color: #464646;
  --mdc-filled-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(255, 255, 255, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(255, 255, 255, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #6c9fd2;
  --mdc-outlined-text-field-focus-outline-color: #6c9fd2;
  --mdc-outlined-text-field-focus-label-text-color: rgba(108, 159, 210, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(255, 255, 255, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(108, 159, 210, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-state-layer-color: rgba(255, 255, 255, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.08;
  --mat-form-field-focus-state-layer-opacity: 0.24;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mdc-filled-text-field-label-text-font: Inter;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: Inter;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: Inter;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: Inter;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(108, 159, 210, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-select-trigger-text-font: Inter;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: #424242;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: #424242;
  --mdc-dialog-subhead-color: rgba(255, 255, 255, 0.87);
  --mdc-dialog-supporting-text-color: rgba(255, 255, 255, 0.6);
  --mdc-dialog-subhead-font: Inter;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: Inter;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #a3a3a3;
  --mdc-switch-selected-handle-color: #a3a3a3;
  --mdc-switch-selected-hover-state-layer-color: #a3a3a3;
  --mdc-switch-selected-pressed-state-layer-color: #a3a3a3;
  --mdc-switch-selected-focus-handle-color: silver;
  --mdc-switch-selected-hover-handle-color: silver;
  --mdc-switch-selected-pressed-handle-color: silver;
  --mdc-switch-selected-focus-track-color: #6b6b6b;
  --mdc-switch-selected-hover-track-color: #6b6b6b;
  --mdc-switch-selected-pressed-track-color: #6b6b6b;
  --mdc-switch-selected-track-color: #6b6b6b;
  --mdc-switch-disabled-selected-handle-color: #000;
  --mdc-switch-disabled-selected-icon-color: #212121;
  --mdc-switch-disabled-selected-track-color: #f5f5f5;
  --mdc-switch-disabled-unselected-handle-color: #000;
  --mdc-switch-disabled-unselected-icon-color: #212121;
  --mdc-switch-disabled-unselected-track-color: #f5f5f5;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #212121;
  --mdc-switch-unselected-focus-handle-color: #fafafa;
  --mdc-switch-unselected-focus-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-focus-track-color: #616161;
  --mdc-switch-unselected-handle-color: #9e9e9e;
  --mdc-switch-unselected-hover-handle-color: #fafafa;
  --mdc-switch-unselected-hover-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-hover-track-color: #616161;
  --mdc-switch-unselected-icon-color: #212121;
  --mdc-switch-unselected-pressed-handle-color: #fafafa;
  --mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-pressed-track-color: #616161;
  --mdc-switch-unselected-track-color: #616161;
  --mdc-switch-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #6c9fd2;
  --mdc-slider-focus-handle-color: #6c9fd2;
  --mdc-slider-hover-handle-color: #6c9fd2;
  --mdc-slider-active-track-color: #6c9fd2;
  --mdc-slider-inactive-track-color: #6c9fd2;
  --mdc-slider-with-tick-marks-inactive-container-color: #6c9fd2;
  --mdc-slider-disabled-active-track-color: #fff;
  --mdc-slider-disabled-handle-color: #fff;
  --mdc-slider-disabled-inactive-track-color: #fff;
  --mdc-slider-label-container-color: #fff;
  --mdc-slider-label-label-text-color: #000;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #fff;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #6c9fd2;
  --mat-slider-hover-state-layer-color: rgba(108, 159, 210, 0.05);
  --mat-slider-focus-state-layer-color: rgba(108, 159, 210, 0.2);
  --mat-slider-value-indicator-opacity: 0.9;
  --mdc-slider-label-label-text-font: Inter;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: white;
  --mat-menu-item-icon-color: white;
  --mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-container-color: #424242;
  --mat-menu-divider-color: rgba(255, 255, 255, 0.12);
  --mat-menu-item-label-text-font: Inter;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: white;
  --mdc-list-list-item-supporting-text-color: rgba(255, 255, 255, 0.7);
  --mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-disabled-label-text-color: white;
  --mdc-list-list-item-disabled-leading-icon-color: white;
  --mdc-list-list-item-disabled-trailing-icon-color: white;
  --mdc-list-list-item-hover-label-text-color: white;
  --mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-focus-label-text-color: white;
  --mdc-list-list-item-hover-state-layer-color: white;
  --mdc-list-list-item-hover-state-layer-opacity: 0.08;
  --mdc-list-list-item-focus-state-layer-color: white;
  --mdc-list-list-item-focus-state-layer-opacity: 0.24;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mdc-list-list-item-label-text-font: Inter;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: Inter;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: Inter;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
  --mat-paginator-container-text-color: rgba(255, 255, 255, 0.87);
  --mat-paginator-container-background-color: #424242;
  --mat-paginator-enabled-icon-color: rgba(255, 255, 255, 0.54);
  --mat-paginator-disabled-icon-color: rgba(255, 255, 255, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-container-text-font: Inter;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
  --mat-checkbox-disabled-label-color: rgba(255, 255, 255, 0.5);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: white;
  --mdc-text-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-text-button-state-layer-color: white;
  --mat-text-button-disabled-state-layer-color: white;
  --mat-text-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.08;
  --mat-text-button-focus-state-layer-opacity: 0.24;
  --mat-text-button-pressed-state-layer-opacity: 0.24;
  --mdc-filled-button-container-color: #424242;
  --mdc-filled-button-label-text-color: white;
  --mdc-filled-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-disabled-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.08;
  --mat-filled-button-focus-state-layer-opacity: 0.24;
  --mat-filled-button-pressed-state-layer-opacity: 0.24;
  --mdc-protected-button-container-color: #424242;
  --mdc-protected-button-label-text-color: white;
  --mdc-protected-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-disabled-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.08;
  --mat-protected-button-focus-state-layer-opacity: 0.24;
  --mat-protected-button-pressed-state-layer-opacity: 0.24;
  --mdc-outlined-button-disabled-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-outlined-button-label-text-color: white;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: white;
  --mat-outlined-button-disabled-state-layer-color: white;
  --mat-outlined-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.08;
  --mat-outlined-button-focus-state-layer-opacity: 0.24;
  --mat-outlined-button-pressed-state-layer-opacity: 0.24;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-text-button-label-text-font: Inter;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: Inter;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: Inter;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: Inter;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, 0.5);
  --mat-icon-button-state-layer-color: white;
  --mat-icon-button-disabled-state-layer-color: white;
  --mat-icon-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.08;
  --mat-icon-button-focus-state-layer-opacity: 0.24;
  --mat-icon-button-pressed-state-layer-opacity: 0.24;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: #424242;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-disabled-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.08;
  --mat-fab-focus-state-layer-opacity: 0.24;
  --mat-fab-pressed-state-layer-opacity: 0.24;
  --mat-fab-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-fab-small-container-color: #424242;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-disabled-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.08;
  --mat-fab-small-focus-state-layer-opacity: 0.24;
  --mat-fab-small-pressed-state-layer-opacity: 0.24;
  --mat-fab-small-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-extended-fab-label-text-font: Inter;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #d9d9d9;
  --mdc-snackbar-supporting-text-color: rgba(66, 66, 66, 0.87);
  --mat-snack-bar-button-color: rgba(0, 0, 0, 0.87);
  --mdc-snackbar-supporting-text-font: Inter;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: #424242;
  --mat-table-header-headline-color: white;
  --mat-table-row-item-label-text-color: white;
  --mat-table-row-item-outline-color: rgba(255, 255, 255, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mat-table-header-headline-font: Inter;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: Inter;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: Inter;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #6c9fd2;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #6c9fd2;
  --mat-badge-disabled-state-background-color: #6e6e6e;
  --mat-badge-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-badge-text-font: Inter;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: white;
  --mat-bottom-sheet-container-background-color: #424242;
  --mat-bottom-sheet-container-text-font: Inter;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(255, 255, 255, 0.5);
  --mat-legacy-button-toggle-state-layer-color: rgba(255, 255, 255, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(255, 255, 255, 0.7);
  --mat-legacy-button-toggle-selected-state-background-color: #212121;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-legacy-button-toggle-disabled-state-background-color: black;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-text-color: white;
  --mat-standard-button-toggle-background-color: #424242;
  --mat-standard-button-toggle-state-layer-color: white;
  --mat-standard-button-toggle-selected-state-background-color: #212121;
  --mat-standard-button-toggle-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-standard-button-toggle-disabled-state-background-color: #424242;
  --mat-standard-button-toggle-disabled-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-divider-color: #595959;
  --mat-standard-button-toggle-height: 48px;
  --mat-legacy-button-toggle-label-text-font: Inter;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: Inter;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-background-color: #6c9fd2;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(108, 159, 210, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(108, 159, 210, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(108, 159, 210, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #6c9fd2;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(108, 159, 210, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: white;
  --mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-period-button-text-color: white;
  --mat-datepicker-calendar-period-button-icon-color: white;
  --mat-datepicker-calendar-navigation-button-icon-color: white;
  --mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(255, 255, 255, 0.3);
  --mat-datepicker-calendar-date-text-color: white;
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, 0.24);
  --mat-datepicker-range-input-separator-color: white;
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-container-background-color: #424242;
  --mat-datepicker-calendar-container-text-color: white;
  --mat-datepicker-calendar-text-font: Inter;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: #424242;
  --mat-expansion-container-text-color: white;
  --mat-expansion-actions-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-expansion-header-text-color: white;
  --mat-expansion-header-description-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-indicator-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-expansion-header-text-font: Inter;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: Inter;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(255, 255, 255, 0.12);
  --mat-sidenav-container-background-color: #424242;
  --mat-sidenav-container-text-color: white;
  --mat-sidenav-content-background-color: #303030;
  --mat-sidenav-content-text-color: white;
  --mat-sidenav-scrim-color: rgba(189, 189, 189, 0.6);
  --mat-stepper-header-selected-state-icon-background-color: #6c9fd2;
  --mat-stepper-header-done-state-icon-background-color: #6c9fd2;
  --mat-stepper-header-edit-state-icon-background-color: #6c9fd2;
  --mat-stepper-container-color: #424242;
  --mat-stepper-line-color: rgba(255, 255, 255, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-optional-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-selected-state-label-text-color: white;
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-stepper-container-text-font: Inter;
  --mat-stepper-header-label-text-font: Inter;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
  --mat-sort-arrow-color: #c6c6c6;
  --mat-toolbar-container-background-color: #212121;
  --mat-toolbar-container-text-color: white;
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-toolbar-title-text-font: Inter;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
  --mat-tree-container-background-color: #424242;
  --mat-tree-node-text-color: white;
  --mat-tree-node-min-height: 48px;
  --mat-tree-node-text-font: Inter;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
  /* Slider toggle */
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #6c9fd2;
  --mdc-switch-selected-hover-handle-color: #6c9fd2;
  --mdc-switch-selected-pressed-handle-color: #6c9fd2;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  /* ------ START -> GENERAL STYLING ------ */
  /* ------ END -> GENERAL STYLING ------ */
  /* Material stuff */
}
.dematic.dark-theme .mat-accent {
  --mat-option-selected-state-label-text-color: #a1a1a1;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.dematic.dark-theme .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.dematic.dark-theme .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #6c9fd2;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #6c9fd2;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.dematic.dark-theme .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.dematic.dark-theme .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.dematic.dark-theme .mat-elevation-z0, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z1, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z2, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z3, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z4, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z5, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z6, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z7, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z8, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z9, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z10, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z11, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z12, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z13, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z14, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z15, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z16, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z17, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z18, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z19, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z20, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z21, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z22, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z23, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.dematic.dark-theme .mat-elevation-z24, .dematic.dark-theme .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.dematic.dark-theme .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #6c9fd2;
  --mdc-linear-progress-track-color: rgba(108, 159, 210, 0.25);
}
.dematic.dark-theme .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #a1a1a1;
  --mdc-linear-progress-track-color: rgba(161, 161, 161, 0.25);
}
.dematic.dark-theme .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.dematic.dark-theme .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #a1a1a1;
  --mdc-filled-text-field-focus-active-indicator-color: #a1a1a1;
  --mdc-filled-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mdc-outlined-text-field-caret-color: #a1a1a1;
  --mdc-outlined-text-field-focus-outline-color: #a1a1a1;
  --mdc-outlined-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(161, 161, 161, 0.87);
}
.dematic.dark-theme .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.dematic.dark-theme .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(161, 161, 161, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.dematic.dark-theme .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.dematic.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.dematic.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #fafafa;
  --mdc-chip-elevated-container-color: #595959;
  --mdc-chip-elevated-selected-container-color: #595959;
  --mdc-chip-elevated-disabled-container-color: #595959;
  --mdc-chip-flat-disabled-selected-container-color: #595959;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #fafafa;
  --mdc-chip-selected-label-text-color: #fafafa;
  --mdc-chip-with-icon-icon-color: #fafafa;
  --mdc-chip-with-icon-disabled-icon-color: #fafafa;
  --mdc-chip-with-icon-selected-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;
  --mat-chip-selected-disabled-trailing-icon-color: #fafafa;
  --mat-chip-selected-trailing-icon-color: #fafafa;
}
.dematic.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .dematic.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #6c9fd2;
  --mdc-chip-elevated-selected-container-color: #6c9fd2;
  --mdc-chip-elevated-disabled-container-color: #6c9fd2;
  --mdc-chip-flat-disabled-selected-container-color: #6c9fd2;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.dematic.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .dematic.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #a1a1a1;
  --mdc-chip-elevated-selected-container-color: #a1a1a1;
  --mdc-chip-elevated-disabled-container-color: #a1a1a1;
  --mdc-chip-flat-disabled-selected-container-color: #a1a1a1;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.dematic.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .dematic.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.dematic.dark-theme .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.dematic.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-label-text-font: Inter;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}
.dematic.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: white;
}
.dematic.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #a3a3a3;
  --mdc-switch-selected-handle-color: #a3a3a3;
  --mdc-switch-selected-hover-state-layer-color: #a3a3a3;
  --mdc-switch-selected-pressed-state-layer-color: #a3a3a3;
  --mdc-switch-selected-focus-handle-color: silver;
  --mdc-switch-selected-hover-handle-color: silver;
  --mdc-switch-selected-pressed-handle-color: silver;
  --mdc-switch-selected-focus-track-color: #6b6b6b;
  --mdc-switch-selected-hover-track-color: #6b6b6b;
  --mdc-switch-selected-pressed-track-color: #6b6b6b;
  --mdc-switch-selected-track-color: #6b6b6b;
}
.dematic.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e57373;
  --mdc-switch-selected-handle-color: #e57373;
  --mdc-switch-selected-hover-state-layer-color: #e57373;
  --mdc-switch-selected-pressed-state-layer-color: #e57373;
  --mdc-switch-selected-focus-handle-color: #ef9a9a;
  --mdc-switch-selected-hover-handle-color: #ef9a9a;
  --mdc-switch-selected-pressed-handle-color: #ef9a9a;
  --mdc-switch-selected-focus-track-color: #e53935;
  --mdc-switch-selected-hover-track-color: #e53935;
  --mdc-switch-selected-pressed-track-color: #e53935;
  --mdc-switch-selected-track-color: #e53935;
}
.dematic.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dematic.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: white;
}
.dematic.dark-theme .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #6c9fd2;
  --mdc-radio-selected-hover-icon-color: #6c9fd2;
  --mdc-radio-selected-icon-color: #6c9fd2;
  --mdc-radio-selected-pressed-icon-color: #6c9fd2;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #6c9fd2;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.dematic.dark-theme .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #a1a1a1;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.dematic.dark-theme .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.dematic.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dematic.dark-theme .mat-accent {
  --mat-slider-ripple-color: #a1a1a1;
  --mat-slider-hover-state-layer-color: rgba(161, 161, 161, 0.05);
  --mat-slider-focus-state-layer-color: rgba(161, 161, 161, 0.2);
  --mdc-slider-handle-color: #a1a1a1;
  --mdc-slider-focus-handle-color: #a1a1a1;
  --mdc-slider-hover-handle-color: #a1a1a1;
  --mdc-slider-active-track-color: #a1a1a1;
  --mdc-slider-inactive-track-color: #a1a1a1;
  --mdc-slider-with-tick-marks-inactive-container-color: #a1a1a1;
}
.dematic.dark-theme .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.dematic.dark-theme .mdc-list-item__start,
.dematic.dark-theme .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #6c9fd2;
  --mdc-radio-selected-hover-icon-color: #6c9fd2;
  --mdc-radio-selected-icon-color: #6c9fd2;
  --mdc-radio-selected-pressed-icon-color: #6c9fd2;
}
.dematic.dark-theme .mat-accent .mdc-list-item__start,
.dematic.dark-theme .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
}
.dematic.dark-theme .mat-warn .mdc-list-item__start,
.dematic.dark-theme .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.dematic.dark-theme .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #6c9fd2;
  --mdc-checkbox-selected-hover-icon-color: #6c9fd2;
  --mdc-checkbox-selected-icon-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-icon-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-hover-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-state-layer-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dematic.dark-theme .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dematic.dark-theme .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dematic.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.dematic.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #6c9fd2;
}
.dematic.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.dematic.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #6c9fd2;
}
.dematic.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.dematic.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.dematic.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.dematic.dark-theme .mdc-list-item__start,
.dematic.dark-theme .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.dematic.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .dematic.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .dematic.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.dematic.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .dematic.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .dematic.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.dematic.dark-theme .mdc-list-group__subheader {
  font: 400 16px / 28px Inter;
  letter-spacing: 0.009375em;
}
.dematic.dark-theme .mat-mdc-tab-group, .dematic.dark-theme .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #6c9fd2;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #6c9fd2;
  --mat-tab-header-active-ripple-color: #6c9fd2;
  --mat-tab-header-inactive-ripple-color: #6c9fd2;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #6c9fd2;
  --mat-tab-header-active-hover-label-text-color: #6c9fd2;
  --mat-tab-header-active-focus-indicator-color: #6c9fd2;
  --mat-tab-header-active-hover-indicator-color: #6c9fd2;
}
.dematic.dark-theme .mat-mdc-tab-group.mat-accent, .dematic.dark-theme .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #a1a1a1;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #a1a1a1;
  --mat-tab-header-active-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #a1a1a1;
  --mat-tab-header-active-hover-label-text-color: #a1a1a1;
  --mat-tab-header-active-focus-indicator-color: #a1a1a1;
  --mat-tab-header-active-hover-indicator-color: #a1a1a1;
}
.dematic.dark-theme .mat-mdc-tab-group.mat-warn, .dematic.dark-theme .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.dematic.dark-theme .mat-mdc-tab-group.mat-background-primary, .dematic.dark-theme .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #6c9fd2;
}
.dematic.dark-theme .mat-mdc-tab-group.mat-background-accent, .dematic.dark-theme .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #a1a1a1;
}
.dematic.dark-theme .mat-mdc-tab-group.mat-background-warn, .dematic.dark-theme .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.dematic.dark-theme .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.dematic.dark-theme .mat-mdc-tab-header {
  --mat-tab-header-label-text-font: Inter;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}
.dematic.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: white;
}
.dematic.dark-theme .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #6c9fd2;
  --mdc-checkbox-selected-hover-icon-color: #6c9fd2;
  --mdc-checkbox-selected-icon-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-icon-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-hover-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-state-layer-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dematic.dark-theme .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.dematic.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.dematic.dark-theme .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #6c9fd2;
  --mat-text-button-state-layer-color: #6c9fd2;
  --mat-text-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.dematic.dark-theme .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #a1a1a1;
  --mat-text-button-state-layer-color: #a1a1a1;
  --mat-text-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.dematic.dark-theme .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dematic.dark-theme .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #6c9fd2;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dematic.dark-theme .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #a1a1a1;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dematic.dark-theme .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic.dark-theme .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #6c9fd2;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dematic.dark-theme .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #a1a1a1;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.dematic.dark-theme .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic.dark-theme .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #6c9fd2;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #6c9fd2;
  --mat-outlined-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.dematic.dark-theme .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #a1a1a1;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #a1a1a1;
  --mat-outlined-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.dematic.dark-theme .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dematic.dark-theme .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #6c9fd2;
  --mat-icon-button-state-layer-color: #6c9fd2;
  --mat-icon-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.dematic.dark-theme .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #a1a1a1;
  --mat-icon-button-state-layer-color: #a1a1a1;
  --mat-icon-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.dematic.dark-theme .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.dematic.dark-theme .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.dematic.dark-theme .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #6c9fd2;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.dematic.dark-theme .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #a1a1a1;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.dematic.dark-theme .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic.dark-theme .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #6c9fd2;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.dematic.dark-theme .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #a1a1a1;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.dematic.dark-theme .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.dematic.dark-theme .mat-accent {
  --mdc-circular-progress-active-indicator-color: #a1a1a1;
}
.dematic.dark-theme .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.dematic.dark-theme .mat-badge-accent {
  --mat-badge-background-color: #a1a1a1;
}
.dematic.dark-theme .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.dematic.dark-theme .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #a1a1a1;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(161, 161, 161, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(161, 161, 161, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.dematic.dark-theme .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.dematic.dark-theme .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #a1a1a1;
}
.dematic.dark-theme .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.dematic.dark-theme .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.dematic.dark-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.dematic.dark-theme .mat-icon.mat-primary {
  --mat-icon-color: #6c9fd2;
}
.dematic.dark-theme .mat-icon.mat-accent {
  --mat-icon-color: #a1a1a1;
}
.dematic.dark-theme .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.dematic.dark-theme .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-done-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-edit-state-icon-background-color: #a1a1a1;
}
.dematic.dark-theme .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.dematic.dark-theme .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #6c9fd2;
}
.dematic.dark-theme .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #a1a1a1;
}
.dematic.dark-theme .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.dematic.dark-theme ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}
.dematic.dark-theme ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #2b2b2b;
}
.dematic.dark-theme ui-setting-category-item.disabled {
  color: #545454;
}
.dematic.dark-theme ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
.dematic.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
.dematic.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
.dematic.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
.dematic.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
.dematic.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.dematic.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}
.dematic.dark-theme .transport-state {
  width: 7px;
}
.dematic.dark-theme .transport-state.undefined {
  background: #fafafa;
}
.dematic.dark-theme .transport-state.incomplete {
  background: #fefefe;
}
.dematic.dark-theme .transport-state.verified {
  background: #b2681c;
}
.dematic.dark-theme .transport-state.pending {
  background: #bbd2ea;
}
.dematic.dark-theme .transport-state.assigned {
  background: #6ec58f;
}
.dematic.dark-theme .transport-state.request_source {
  background: #fffbe6;
}
.dematic.dark-theme .transport-state.request_destination {
  background: #fff4b0;
}
.dematic.dark-theme .transport-state.wait_source {
  background: #fffbe6;
}
.dematic.dark-theme .transport-state.retrieved {
  background: #ffe754;
}
.dematic.dark-theme .transport-state.retrieving {
  background: #9bd7b2;
}
.dematic.dark-theme .transport-state.wait_destination {
  background: #ffe233;
}
.dematic.dark-theme .transport-state.storing {
  background: #ffdb00;
}
.dematic.dark-theme .transport-state.stored {
  background: silver;
}
.dematic.dark-theme .transport-state.finished {
  background: #6c9fd2;
}
.dematic.dark-theme .transport-state.combined {
  background: #e990c1;
}
.dematic.dark-theme .transport-state.requested {
  background: #6b6b6b;
}
.dematic.dark-theme .transport-state.stacked {
  background: #236fbc;
}
.dematic.dark-theme .transport-state.cancelled {
  background: #d83c2b;
}
.dematic.dark-theme ui-state-legend {
  box-shadow: 0 0 6px 0;
}
.dematic.dark-theme ui-state-legend .legend-content .legend-item {
  border: 1px solid;
}
.dematic.dark-theme ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid;
}
.dematic.dark-theme ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid;
}
.dematic.dark-theme ui-state-legend .legend-content .legend-item .state-amount span {
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-table .mat-mdc-table.clickable .mat-mdc-row.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.dematic.dark-theme ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  background: rgba(108, 159, 210, 0.05);
  cursor: pointer;
}
.dematic.dark-theme ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #323232;
  color: #545454;
}
.dematic.dark-theme ui-card .card-container {
  background-color: transparent;
}
.dematic.dark-theme ui-card .card-container.border {
  border: 1px solid #323232;
}
.dematic.dark-theme ui-card .card-container ui-card-footer {
  border-top: 1px solid #323232;
}
.dematic.dark-theme ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.25);
}
.dematic.dark-theme ui-card .card-container.clickable.selected {
  border: 1px solid #6c9fd2;
}
.dematic.dark-theme ui-card .card-container.clickable.selected.active {
  border: 1px solid #6c9fd2;
}
.dematic.dark-theme ui-card .card-container.tile ui-card-header mat-icon {
  color: #a3a3a3 !important;
}
.dematic.dark-theme ui-card .card-container.background-none {
  background-color: transparent;
}
.dematic.dark-theme ui-card .card-container.background-primary {
  background-color: #121212;
}
.dematic.dark-theme ui-card .card-container.background-primary.border {
  border: 1px solid #323232;
}
.dematic.dark-theme ui-card .card-container.background-primary ui-card-footer {
  background-color: #1e1e1e;
  border-top: 1px solid #323232;
}
.dematic.dark-theme ui-card .card-container.background-secondary {
  background-color: #1e1e1e;
}
.dematic.dark-theme ui-card .card-container.background-secondary.border {
  border: 1px solid #323232;
}
.dematic.dark-theme ui-card .card-container.background-secondary ui-card-footer {
  background-color: #121212;
  border-top: 1px solid #323232;
}
.dematic.dark-theme ui-card .card-container.background-tertiary {
  background-color: #393939;
}
.dematic.dark-theme ui-card .card-container.background-tertiary.border {
  border: 1px solid #2b2b2b;
}
.dematic.dark-theme ui-card .card-container.background-tertiary ui-card-footer {
  background-color: #1e1e1e;
  border-top: 1px solid #2b2b2b;
}
.dematic.dark-theme .mat-badge .mat-badge-content {
  color: white;
}
.dematic.dark-theme .mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid black;
}
.dematic.dark-theme .mat-badge.mat-badge-warn .mat-badge-content, .dematic.dark-theme .mat-badge.error .mat-badge-content {
  background: #d83c2b;
}
.dematic.dark-theme .mat-badge.warning .mat-badge-content {
  background: #fa9327;
}
.dematic.dark-theme .mat-badge.information .mat-badge-content {
  background: #6c9fd2;
}
.dematic.dark-theme .mat-badge.success .mat-badge-content {
  background: #26a958;
}
.dematic.dark-theme .mat-badge.assigned .mat-badge-content {
  background: #6ec58f;
}
.dematic.dark-theme .mat-badge.cancelled .mat-badge-content {
  background: #d83c2b;
}
.dematic.dark-theme .mat-badge.combined .mat-badge-content {
  background: #e990c1;
}
.dematic.dark-theme .mat-badge.finished .mat-badge-content {
  background: #6c9fd2;
}
.dematic.dark-theme .mat-badge.incomplete .mat-badge-content {
  background: #fefefe;
}
.dematic.dark-theme .mat-badge.pending .mat-badge-content {
  background: #bbd2ea;
}
.dematic.dark-theme .mat-badge.request-destination .mat-badge-content {
  background: #fff4b0;
}
.dematic.dark-theme .mat-badge.request-source .mat-badge-content {
  background: #fffbe6;
}
.dematic.dark-theme .mat-badge.requested .mat-badge-content {
  background: #6b6b6b;
}
.dematic.dark-theme .mat-badge.retrieved .mat-badge-content {
  background: #ffe754;
}
.dematic.dark-theme .mat-badge.retrieving .mat-badge-content {
  background: #9bd7b2;
}
.dematic.dark-theme .mat-badge.stacked .mat-badge-content {
  background: #236fbc;
}
.dematic.dark-theme .mat-badge.stored .mat-badge-content {
  background: silver;
}
.dematic.dark-theme .mat-badge.storing .mat-badge-content {
  background: #ffdb00;
}
.dematic.dark-theme .mat-badge.undefined .mat-badge-content {
  background: #fafafa;
}
.dematic.dark-theme .mat-badge.verified .mat-badge-content {
  background: #b2681c;
}
.dematic.dark-theme .mat-badge.wait-destination .mat-badge-content {
  background: #ffe233;
}
.dematic.dark-theme .mat-badge.wait-source .mat-badge-content {
  background: #fffbe6;
}
.dematic.dark-theme mat-icon.dot.error,
.dematic.dark-theme mat-icon.dot.warning,
.dematic.dark-theme mat-icon.dot.success {
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme button.mat-mdc-unelevated-button,
.dematic.dark-theme button.mat-mdc-raised-button,
.dematic.dark-theme button.mat-mdc-fab,
.dematic.dark-theme button.mat-mdc-mini-fab {
  color: white !important;
  background-color: #6c9fd2 !important;
  border: 2px solid #6c9fd2;
}
.dematic.dark-theme button.mat-mdc-unelevated-button:hover,
.dematic.dark-theme button.mat-mdc-raised-button:hover,
.dematic.dark-theme button.mat-mdc-fab:hover,
.dematic.dark-theme button.mat-mdc-mini-fab:hover {
  color: white !important;
  background-color: #194f85 !important;
  border: 2px solid #133d67;
}
.dematic.dark-theme button.mat-mdc-unelevated-button:active,
.dematic.dark-theme button.mat-mdc-raised-button:active,
.dematic.dark-theme button.mat-mdc-fab:active,
.dematic.dark-theme button.mat-mdc-mini-fab:active {
  color: white !important;
  background-color: #2065ab !important;
  border: 2px solid #133d67;
}
.dematic.dark-theme button.mat-mdc-unelevated-button.mat-accent,
.dematic.dark-theme button.mat-mdc-raised-button.mat-accent,
.dematic.dark-theme button.mat-mdc-fab.mat-accent,
.dematic.dark-theme button.mat-mdc-mini-fab.mat-accent {
  color: black !important;
  background-color: white !important;
  border: 2px solid white;
}
.dematic.dark-theme button.mat-mdc-unelevated-button.mat-accent:hover,
.dematic.dark-theme button.mat-mdc-raised-button.mat-accent:hover,
.dematic.dark-theme button.mat-mdc-fab.mat-accent:hover,
.dematic.dark-theme button.mat-mdc-mini-fab.mat-accent:hover {
  color: black !important;
  background-color: rgba(255, 255, 255, 0.75) !important;
  border: 2px solid white;
}
.dematic.dark-theme button.mat-mdc-unelevated-button.mat-accent:active,
.dematic.dark-theme button.mat-mdc-raised-button.mat-accent:active,
.dematic.dark-theme button.mat-mdc-fab.mat-accent:active,
.dematic.dark-theme button.mat-mdc-mini-fab.mat-accent:active {
  color: black !important;
  background-color: rgba(255, 255, 255, 0.85) !important;
  border: 2px solid white;
}
.dematic.dark-theme button.mat-mdc-unelevated-button.mat-warn,
.dematic.dark-theme button.mat-mdc-raised-button.mat-warn,
.dematic.dark-theme button.mat-mdc-fab.mat-warn,
.dematic.dark-theme button.mat-mdc-mini-fab.mat-warn {
  color: white !important;
  background-color: #d83c2b !important;
  border: 2px solid #d83c2b;
}
.dematic.dark-theme button.mat-mdc-unelevated-button.mat-warn:hover,
.dematic.dark-theme button.mat-mdc-raised-button.mat-warn:hover,
.dematic.dark-theme button.mat-mdc-fab.mat-warn:hover,
.dematic.dark-theme button.mat-mdc-mini-fab.mat-warn:hover {
  color: white !important;
  background-color: #992b1f !important;
  border: 2px solid #e06355;
}
.dematic.dark-theme button.mat-mdc-unelevated-button:disabled,
.dematic.dark-theme button.mat-mdc-raised-button:disabled,
.dematic.dark-theme button.mat-mdc-fab:disabled,
.dematic.dark-theme button.mat-mdc-mini-fab:disabled {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.dematic.dark-theme button.mat-mdc-unelevated-button:disabled:hover,
.dematic.dark-theme button.mat-mdc-raised-button:disabled:hover,
.dematic.dark-theme button.mat-mdc-fab:disabled:hover,
.dematic.dark-theme button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.dematic.dark-theme button.mat-mdc-button:not(:disabled) {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0) !important;
}
.dematic.dark-theme button.mat-mdc-button:not(:disabled).mat-accent {
  color: white !important;
  background-color: rgba(255, 255, 255, 0) !important;
}
.dematic.dark-theme button.mat-mdc-button:not(:disabled).mat-warn {
  color: #d83c2b !important;
  background-color: rgba(216, 60, 43, 0) !important;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled) {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0) !important;
  border: 2px solid #6c9fd2;
  transition: all 220ms ease-in-out;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled):hover {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0.25) !important;
  border: 2px solid #6c9fd2;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled):active {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0.15) !important;
  border: 2px solid #6c9fd2;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: white !important;
  background-color: rgba(255, 255, 255, 0) !important;
  border: 2px solid white;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.25) !important;
  border: 2px solid white;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.15) !important;
  border: 2px solid white;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: white !important;
  background-color: rgba(216, 60, 43, 0) !important;
  border: 2px solid #d83c2b;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: white !important;
  background-color: rgba(216, 60, 43, 0.25) !important;
  border: 2px solid #d83c2b;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: white !important;
  background-color: rgba(216, 60, 43, 0.15) !important;
  border: 2px solid #d83c2b;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: rgba(255, 255, 255, 0.87) !important;
  border: 1px solid #323232 !important;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #6c9fd2 !important;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #6c9fd2 !important;
  color: #6c9fd2 !important;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: rgba(255, 255, 255, 0.87) !important;
}
.dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, .dematic.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #26a958 !important;
  border: 1px solid #26a958 !important;
  color: !important;
}
.dematic.dark-theme button.mat-mdc-outlined-button:disabled {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.dematic.dark-theme button.mat-mdc-outlined-button:disabled:hover {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.dematic.dark-theme .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  background-color: #2b2b2b;
}
.dematic.dark-theme .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #272727;
}
.dematic.dark-theme .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #6c9fd2;
  color: white;
}
.dematic.dark-theme .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dematic.dark-theme .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #a1a1a1;
  color: white;
}
.dematic.dark-theme .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dematic.dark-theme .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #d83c2b;
  color: white;
}
.dematic.dark-theme .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dematic.dark-theme .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #26a958;
  color: white;
}
.dematic.dark-theme .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.dematic.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.dematic.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
.dematic.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.dematic.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.dematic.dark-theme .dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.dematic.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}
.dematic.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .dematic.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: white !important;
}
.dematic.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.dematic.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .dematic.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.dematic.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: white !important;
}
.dematic.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #d83c2b !important;
}
.dematic.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: white !important;
}
.dematic.dark-theme .mat-mdc-chip.state.success {
  border: 1px solid #26a958;
  color: !important;
}
.dematic.dark-theme .mat-mdc-chip.state.warn {
  border: 1px solid #fa9327;
  color: #fa9327 !important;
}
.dematic.dark-theme .mat-mdc-chip.state.error {
  border: 1px solid #d83c2b;
  color: #d83c2b !important;
}
.dematic.dark-theme .mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}
.dematic.dark-theme .mat-mdc-table {
  background: transparent;
}
.dematic.dark-theme .mat-mdc-table .mat-mdc-header-row.mat-mdc-table-sticky {
  background: #1a1a1a;
}
.dematic.dark-theme .mat-mdc-table .mat-mdc-row.suspended {
  background: rgba(108, 159, 210, 0.05);
}
.dematic.dark-theme .mat-mdc-table .mat-mdc-row.disabled {
  background: #323232;
  color: #545454;
}
.dematic.dark-theme .mat-mdc-table .mat-mdc-row.disabled .mat-mdc-cell {
  color: #545454;
}
.dematic.dark-theme .mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.dematic.dark-theme .mat-mdc-table.selectableRow .mat-mdc-row:hover, .dematic.dark-theme .mat-mdc-table.clickable .mat-mdc-row:hover {
  background: rgba(108, 159, 210, 0.05);
}
.dematic.dark-theme .mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .dematic.dark-theme .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #323232;
  color: #545454;
}
.dematic.dark-theme ::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}
.dematic.dark-theme ::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #393939;
}
.dematic.dark-theme body {
  background-color: #121212;
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme a {
  color: #6c9fd2;
}
.dematic.dark-theme ol li::before {
  background: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme .snack-bar-success .mdc-snackbar__surface {
  background-color: #26a958;
}
.dematic.dark-theme .snack-bar-success .mdc-snackbar__label {
  color: white;
}
.dematic.dark-theme .snack-bar-warning .mdc-snackbar__surface {
  background-color: #d83c2b;
}
.dematic.dark-theme .snack-bar-warning .mdc-snackbar__label {
  color: white;
}
.dematic.dark-theme .spinner .dot1,
.dematic.dark-theme .spinner .dot2 {
  background-color: #6c9fd2;
}
.dematic.dark-theme hr {
  border-top: 1px solid #323232;
  border-bottom: none;
  border-left: none;
  border-right: none;
}
.dematic.dark-theme input:-webkit-autofill,
.dematic.dark-theme input:-webkit-autofill:hover,
.dematic.dark-theme input:-webkit-autofill:focus,
.dematic.dark-theme input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
}
.dematic.dark-theme .cdk-overlay-container {
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}
.dematic.dark-theme .mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}
.dematic.dark-theme ui-link-button .link-button.active .mat-badge.standalone.brand .mat-badge-content,
.dematic.dark-theme ui-icon-button .icon-button.active .mat-badge.standalone.brand .mat-badge-content {
  background: #d83c2b;
  color: white;
}
.dematic.dark-theme mat-icon.warning,
.dematic.dark-theme ui-icon.warning {
  color: #fa9327;
}
.dematic.dark-theme mat-icon.error,
.dematic.dark-theme ui-icon.error {
  color: #d83c2b;
}
.dematic.dark-theme mat-icon.succeeded, .dematic.dark-theme mat-icon.success,
.dematic.dark-theme ui-icon.succeeded,
.dematic.dark-theme ui-icon.success {
  color: #26a958;
}
.dematic.dark-theme .mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  background: white;
  border: 14px solid #6c9fd2;
}
.dematic.dark-theme .mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #6c9fd2;
}
.dematic.dark-theme .mat-mdc-slider.alternative .mdc-slider__track {
  background: #6c9fd2;
}
.dematic.dark-theme .mat-mdc-card.custom {
  background: !important;
  box-shadow: !important;
  color: rgba(255, 255, 255, 0.87) !important;
}
.dematic.dark-theme .mat-mdc-card.custom .mat-mdc-card-header {
  background: !important;
  border-bottom: 4px solid #6c9fd2;
}
.dematic.dark-theme .mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #6c9fd2 !important;
}
.dematic.dark-theme .mat-mdc-card.custom.plus:hover {
  border: 1px solid;
}
.dematic.dark-theme .link {
  color: #6c9fd2;
}
.dematic.dark-theme .link.disabled {
  color: #545454;
}
.dematic.dark-theme .highlighted {
  background: #ffe754;
  color: black;
}
.dematic.dark-theme etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid;
}
.dematic.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
.dematic.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #d83c2b;
}
.dematic.dark-theme .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}
.dematic.dark-theme .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}
.dematic.dark-theme ui-shell {
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme .tiles {
  border-top: 1px solid #323232;
  border-bottom: 1px solid #323232;
}
.dematic.dark-theme ui-thumbnail {
  background-color: transparent;
}
.dematic.dark-theme ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
.dematic.dark-theme ui-state .state-container.success {
  background-color: #6ec58f;
}
.dematic.dark-theme ui-state .state-container.success ui-icon {
  color: #104725;
}
.dematic.dark-theme ui-state .state-container.warning {
  background-color: #fcb76e;
}
.dematic.dark-theme ui-state .state-container.warning ui-icon {
  color: #693e10;
}
.dematic.dark-theme ui-state .state-container.error {
  background-color: #d83c2b;
}
.dematic.dark-theme ui-state .state-container.info {
  background-color: #6c9fd2;
}
.dematic.dark-theme ui-state .state-container.info ui-icon {
  color: #0f2f4f;
}
.dematic.dark-theme ui-state .state-container.unavailable {
  background-color: #6b6b6b;
}
.dematic.dark-theme ui-state .state-container.removed {
  background-color: #6b6b6b;
}
.dematic.dark-theme ui-state .state-container.accent {
  background-color: #a1a1a1;
}
.dematic.dark-theme ui-state .state-container.primary {
  background-color: #6c9fd2;
}
.dematic.dark-theme ui-state .state-container.bodytext {
  background-color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-state .state-container.bodytext ui-icon {
  color: black;
}
.dematic.dark-theme ui-state .state-container ui-icon {
  color: white;
}
.dematic.dark-theme ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
.dematic.dark-theme ui-state .state-container.iconOnly ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-state .state-container.iconOnly.success ui-icon {
  color: #26a958;
}
.dematic.dark-theme ui-state .state-container.iconOnly.warning ui-icon {
  color: #fa9327;
}
.dematic.dark-theme ui-state .state-container.iconOnly.error ui-icon {
  color: #d83c2b;
}
.dematic.dark-theme ui-state .state-container.iconOnly.info ui-icon {
  color: #6c9fd2;
}
.dematic.dark-theme ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #6b6b6b;
}
.dematic.dark-theme ui-state .state-container.iconOnly.removed ui-icon {
  color: #6b6b6b;
}
.dematic.dark-theme ui-state .state-container.iconOnly.accent ui-icon {
  color: #a1a1a1;
}
.dematic.dark-theme ui-state .state-container.iconOnly.primary ui-icon {
  color: #6c9fd2;
}
.dematic.dark-theme ui-state .state-container.iconOnly.bodytext ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-state .state-container.iconOnly.small.warning {
  border: none;
}
.dematic.dark-theme ui-tag .tag-container {
  background-color: #2b2b2b;
  border: 1px solid #323232;
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #323232;
  border: 1px solid #6b6b6b;
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  background-color: #2b2b2b;
  border: 1px solid #6c9fd2;
  color: #6c9fd2;
}
.dematic.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  background-color: #2b2b2b;
  border: 1px solid rgba(35, 111, 188, 0.25);
  color: #6c9fd2;
}
.dematic.dark-theme ui-tag .tag-container.disabled {
  background-color: #323232;
  border: 1px solid rgba(250, 250, 250, 0.25);
  color: #545454;
}
.dematic.dark-theme ui-tag .tag-container.secondary {
  background-color: #2b2b2b;
  border: 1px solid rgba(43, 43, 43, 0);
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #323232;
  border: 1px solid #6b6b6b;
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  background-color: #2b2b2b;
  border: 1px solid rgba(255, 255, 255, 0.87);
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  background-color: #2b2b2b;
  border: 1px solid lch(100 0 0/0.85);
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-tag .tag-container.secondary.disabled {
  background-color: #323232;
  border: 1px solid rgba(250, 250, 250, 0.25);
  color: #545454;
}
.dematic.dark-theme ui-tag .tag-container.subLabel:not(.active):not(.disabled) .tag-label span {
  color: #a3a3a3;
}
.dematic.dark-theme ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, #a3a3a3 12.5%, #323232 12.5%, #323232 50%, #a3a3a3 50%, #a3a3a3 62.5%, #323232 62.5%, #323232 100%);
  background-size: 4px 4px;
}
.dematic.dark-theme ui-title {
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-title .subtitle {
  color: #a3a3a3;
}
.dematic.dark-theme ui-title .large .subtitle {
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-flowpanel .flowpanel {
  background: #fafafa;
}
.dematic.dark-theme ui-filter {
  border: 1px solid #323232;
}
@media only screen and (max-width: 999px) {
  .dematic.dark-theme ui-filter .hotpicks {
    border-top: 1px solid #323232;
  }
}
.dematic.dark-theme ui-filter ui-hotpick {
  border-left: 1px solid #323232;
}
.dematic.dark-theme ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  .dematic.dark-theme ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid #323232;
  }
  .dematic.dark-theme ui-filter ui-hotpick:last-child {
    border-right: 1px solid #323232;
  }
}
@media only screen and (max-width: 999px) {
  .dematic.dark-theme ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid #323232;
    border-right: 0;
  }
}
.dematic.dark-theme .mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid #323232;
}
.dematic.dark-theme ui-label-value-container ui-card-header {
  background: #f1f1f1;
}
.dematic.dark-theme ui-label-value .label {
  color: #767676;
}
.dematic.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: #a3a3a3;
  background: #393939;
}
.dematic.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex #placeholder {
  color: #a3a3a3;
}
.dematic.dark-theme .mat-mdc-form-field.search.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface {
  background: #121212;
}
.dematic.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: rgba(255, 255, 255, 0.87) !important;
}
.dematic.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid #323232;
}
.dematic.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #d83c2b !important;
}
.dematic.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.dematic.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title .subtitle {
  color: white;
}
.dematic.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.dematic.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #fa9327;
}
.dematic.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.dematic.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title .subtitle {
  color: white;
}
.dematic.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.dematic.dark-theme ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #fdbb30;
  --mdc-linear-progress-track-color: rgba(253, 187, 48, 0.15);
}
.dematic.dark-theme ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
.dematic.dark-theme ui-link-button .link-button.border {
  border: 1px solid #323232;
}
.dematic.dark-theme ui-link-button .link-button.background-light {
  background: #1e1e1e;
}
.dematic.dark-theme ui-link-button .link-button.background-light:hover:not(.active, .disabled) {
  background: #393939;
}
.dematic.dark-theme ui-link-button .link-button:hover:not(.active, .disabled) {
  background: #2b2b2b;
}
.dematic.dark-theme ui-link-button .link-button.active {
  color: #fdbb30;
  background: rgba(253, 187, 48, 0.2);
}
.dematic.dark-theme ui-link-button .link-button.active.border {
  border: 1px solid #fdbb30;
}
.dematic.dark-theme ui-link-button .link-button.disabled {
  color: #545454;
}
.dematic.dark-theme ui-link-button .link-button.disabled.border {
  border: 1px solid #323232;
}
.dematic.dark-theme ui-icon-button .icon-button, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  color: rgba(255, 255, 255, 0.87);
  border: 1px solid transparent;
}
.dematic.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .dematic.dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), .dematic.dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid #545454;
  background: #323232;
}
.dematic.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dematic.dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dematic.dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  background: #323232;
  border: 1px solid #414141;
}
.dematic.dark-theme ui-icon-button .icon-button.theme-secondary.active, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  background: #414141;
  border: 1px solid #a3a3a3;
}
.dematic.dark-theme ui-icon-button .icon-button.theme-secondary.active:hover, .dematic.dark-theme ui-icon-button .icon-button.theme-secondary.active.focused, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  background: #545454;
  border: 1px solid #a3a3a3;
}
.dematic.dark-theme ui-icon-button .icon-button.theme-primary.active, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  background: rgba(38, 122, 206, 0.2);
  color: #6c9fd2;
  border: 1px solid #6c9fd2;
}
.dematic.dark-theme ui-icon-button .icon-button.theme-primary.active:hover, .dematic.dark-theme ui-icon-button .icon-button.theme-primary.active.focused, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid #6c9fd2;
}
.dematic.dark-theme ui-icon-button .icon-button.theme-tertiary, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
.dematic.dark-theme ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
.dematic.dark-theme ui-icon-button .icon-button.theme-tertiary.active, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #6c9fd2;
}
.dematic.dark-theme ui-icon-button .icon-button.theme-tertiary.active:hover, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
.dematic.dark-theme ui-icon-button .icon-button.theme-brand:hover, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand:hover, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand:hover, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid #545454;
}
.dematic.dark-theme ui-icon-button .icon-button.theme-brand:hover:not(.active, .disabled), .dematic.dark-theme ui-icon-button .icon-button.theme-brand.focused:not(.active, .disabled), .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled), .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand:hover:not(.active, .disabled), .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand.focused:not(.active, .disabled), .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled) {
  background: #2b2b2b;
}
.dematic.dark-theme ui-icon-button .icon-button.theme-brand.active, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand.active, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand.active, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.active {
  background: rgba(253, 187, 48, 0.2);
  color: #fdbb30;
}
.dematic.dark-theme ui-icon-button .icon-button.disabled, .dematic.dark-theme ui-icon-button .icon-button-menu-toggle.disabled, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button.disabled, .dematic.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.disabled {
  color: #545454;
}
.dematic.dark-theme .shell.stack .brand-logo {
  display: none;
}
.dematic.dark-theme .shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dematic.dark-theme .shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic.dark-theme .shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic.dark-theme .shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dematic.dark-theme .shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic.dark-theme .shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic.dark-theme .shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dematic.dark-theme .shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dematic.dark-theme .shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dematic.dark-theme .shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.dematic.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.dematic.dark-theme .shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dematic.dark-theme .shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic.dark-theme .shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic.dark-theme .shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dematic.dark-theme .shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic.dark-theme .shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic.dark-theme .shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dematic.dark-theme .shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dematic.dark-theme .shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dematic.dark-theme .shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.dematic.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.dematic.dark-theme .shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dematic.dark-theme .shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic.dark-theme .shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic.dark-theme .shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dematic.dark-theme .shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic.dark-theme .shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic.dark-theme .shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dematic.dark-theme .shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dematic.dark-theme .shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dematic.dark-theme .shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.dematic.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.dematic.dark-theme .shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.dematic.dark-theme .shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic.dark-theme .shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic.dark-theme .shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.dematic.dark-theme .shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.dematic.dark-theme .shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.dematic.dark-theme .shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dematic.dark-theme .shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.dematic.dark-theme .shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.dematic.dark-theme .shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dematic.dark-theme .shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.dematic.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.dematic.dark-theme .shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.dematic.dark-theme .shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.dematic.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.dematic.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.dematic.dark-theme .shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.dematic.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.dematic.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.dematic.dark-theme .shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.dematic.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.dematic.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.dematic.dark-theme .shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.dematic.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.dematic.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.dematic.dark-theme .shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.dematic.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.dematic.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.dematic.dark-theme .shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.dematic.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.dematic.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.dematic.dark-theme .shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.dematic.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.dematic.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.dematic.dark-theme .shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.dematic.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.dematic.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.dematic.dark-theme .shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.dematic.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.dematic.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.dematic.dark-theme .shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.dematic.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.dematic.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.dematic.dark-theme .shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.dematic.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.dematic.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.dematic.dark-theme .shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.dematic.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.dematic.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.dematic.dark-theme .shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.dematic.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.dematic.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.dematic.dark-theme .shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.dematic.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.dematic.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.dematic.dark-theme .shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.dematic.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.dematic.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dematic.dark-theme .shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.dematic.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.dematic.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dematic.dark-theme .shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.dematic.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.dematic.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.dematic.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.dematic.dark-theme .shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.dematic.dark-theme .shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.dematic.dark-theme .shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.dematic.dark-theme .shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.dematic.dark-theme .shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.dematic.dark-theme .shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.dematic.dark-theme .shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}
.dematic.dark-theme ui-callout .callout-banner.error {
  color: #fbecea;
  background: rgba(216, 60, 43, 0.25);
  border: 1px solid #e06355;
}
.dematic.dark-theme ui-callout .callout-banner.warning {
  color: #fff4e9;
  background: rgba(250, 147, 39, 0.25);
  border: 1px solid #fba952;
}
.dematic.dark-theme ui-callout .callout-banner.success {
  color: #e9f6ee;
  background: rgba(38, 169, 88, 0.25);
  border: 1px solid #51ba79;
}
.dematic.dark-theme ui-callout .callout-banner.info {
  color: #e9f1f8;
  background: rgba(35, 111, 188, 0.25);
  border: 1px solid #4f8cc9;
}
.dematic.dark-theme ui-snackbar {
  background-color: #121212;
}
.dematic.dark-theme ui-snackbar .snackbar .state {
  color: white;
}
.dematic.dark-theme ui-snackbar .snackbar.error {
  background-color: rgba(216, 60, 43, 0.25);
  color: #fbecea;
}
.dematic.dark-theme ui-snackbar .snackbar.error .state {
  background-color: #d83c2b;
  color: white;
}
.dematic.dark-theme ui-snackbar .snackbar.error .state mat-icon {
  color: white;
}
.dematic.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.dematic.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.dematic.dark-theme ui-snackbar .snackbar.error .timer {
  background-color: rgba(216, 60, 43, 0.25);
}
.dematic.dark-theme ui-snackbar .snackbar.error .timer .inner {
  background-color: #e57c71;
}
.dematic.dark-theme ui-snackbar .snackbar.warning {
  background-color: rgba(250, 147, 39, 0.25);
  color: #fff4e9;
}
.dematic.dark-theme ui-snackbar .snackbar.warning .state {
  background-color: #fcb76e;
  color: #693e10;
}
.dematic.dark-theme ui-snackbar .snackbar.warning .state mat-icon {
  color: #693e10;
}
.dematic.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fba952;
}
.dematic.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fba952;
}
.dematic.dark-theme ui-snackbar .snackbar.warning .timer {
  background-color: rgba(250, 147, 39, 0.25);
}
.dematic.dark-theme ui-snackbar .snackbar.warning .timer .inner {
  background-color: #fcb76e;
}
.dematic.dark-theme ui-snackbar .snackbar.success {
  background-color: rgba(38, 169, 88, 0.25);
  color: #e9f6ee;
}
.dematic.dark-theme ui-snackbar .snackbar.success .state {
  background-color: #6ec58f;
  color: #104725;
}
.dematic.dark-theme ui-snackbar .snackbar.success .state mat-icon {
  color: #104725;
}
.dematic.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid #51ba79;
}
.dematic.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid #51ba79;
}
.dematic.dark-theme ui-snackbar .snackbar.success .timer {
  background-color: rgba(38, 169, 88, 0.25);
}
.dematic.dark-theme ui-snackbar .snackbar.success .timer .inner {
  background-color: #6ec58f;
}
.dematic.dark-theme ui-snackbar .snackbar.info {
  background-color: rgba(35, 111, 188, 0.25);
  color: #e9f1f8;
}
.dematic.dark-theme ui-snackbar .snackbar.info .state {
  background-color: #6c9fd2;
  color: #0f2f4f;
}
.dematic.dark-theme ui-snackbar .snackbar.info .state mat-icon {
  color: #0f2f4f;
}
.dematic.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid #4f8cc9;
}
.dematic.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid #4f8cc9;
}
.dematic.dark-theme ui-snackbar .snackbar.info .timer {
  background-color: rgba(35, 111, 188, 0.25);
}
.dematic.dark-theme ui-snackbar .snackbar.info .timer .inner {
  background-color: #6c9fd2;
}
.dematic.dark-theme ui-select-card .select-card {
  background-color: #2b2b2b;
  color: rgba(255, 255, 255, 0.87);
  border: 2px solid #323232;
}
.dematic.dark-theme ui-select-card .select-card:not(.disabled):not(.active):hover, .dematic.dark-theme ui-select-card .select-card:not(.disabled):not(.active):active {
  background-color: #323232;
  color: rgba(255, 255, 255, 0.87);
  border: 2px solid #6b6b6b;
}
.dematic.dark-theme ui-select-card .select-card:not(.disabled).active {
  background-color: #2b2b2b;
  color: #6c9fd2;
  border: 2px solid #6c9fd2;
}
.dematic.dark-theme ui-select-card .select-card:not(.disabled).active:hover, .dematic.dark-theme ui-select-card .select-card:not(.disabled).active:active {
  background-color: #2b2b2b;
  color: #6c9fd2;
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.dematic.dark-theme ui-select-card .select-card.disabled {
  background-color: #323232;
  color: #545454;
  border: 2px solid rgba(250, 250, 250, 0);
}
.dematic.dark-theme ui-select-card .select-card.disabled.active {
  border: 2px solid rgba(108, 159, 210, 0.25);
}
.dematic.dark-theme .mdc-tooltip__surface {
  background-color: white !important;
  color: black !important;
}
.dematic.dark-theme ui-avatar .avatar:not(.profile-picture).primary {
  background-color: #fdbb30;
  color: white;
}
.dematic.dark-theme ui-avatar .avatar:not(.profile-picture).secondary {
  background-color: #fdbb30;
  color: white;
}
.dematic.dark-theme ui-search .search-container.none {
  background: rgba(57, 57, 57, 0);
}
.dematic.dark-theme ui-search .search-container.primary {
  background: #1e1e1e;
}
.dematic.dark-theme ui-search .search-container.secondary {
  background: #393939;
}
.dematic.dark-theme ui-search .search-container .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder,
.dematic.dark-theme ui-search .search-container ui-icon {
  color: #a3a3a3;
}
.dematic.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) {
  background: #393939;
}
.dematic.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: #a3a3a3;
}
.dematic.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,
.dematic.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.dematic.dark-theme ui-context-menu .menu-container {
  background: #121212;
  border: 1px solid #323232;
}
.dematic.dark-theme ui-context-menu-item .shortcut {
  color: #a3a3a3;
}
.dematic.dark-theme .ui-menu-top {
  margin-top: -8px;
}
.dematic.dark-theme .ui-menu-bottom {
  margin-bottom: -8px;
}
.dematic.dark-theme .ui-menu-start {
  margin-right: 12px;
}
.dematic.dark-theme .ui-menu-end {
  margin-left: 12px;
}
.dematic.dark-theme ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}
.dematic.dark-theme .drag-preview {
  color: rgba(255, 255, 255, 0.87);
  background-color: #121212;
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.25);
}

.linde {
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-option-selected-state-label-text-color: #236fbc;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-label-text-font: Inter;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
  --mat-optgroup-label-text-font: Inter;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
  --mat-card-title-text-font: Inter;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: Inter;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-plain-tooltip-supporting-text-font: Inter;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #236fbc;
  --mdc-filled-text-field-focus-active-indicator-color: #236fbc;
  --mdc-filled-text-field-focus-label-text-color: rgba(35, 111, 188, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #236fbc;
  --mdc-outlined-text-field-focus-outline-color: #236fbc;
  --mdc-outlined-text-field-focus-label-text-color: rgba(35, 111, 188, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(35, 111, 188, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mdc-filled-text-field-label-text-font: Inter;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: Inter;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: Inter;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: Inter;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(35, 111, 188, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-select-trigger-text-font: Inter;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: white;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
  --mdc-dialog-subhead-font: Inter;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: Inter;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #6b6b6b;
  --mdc-switch-selected-handle-color: #6b6b6b;
  --mdc-switch-selected-hover-state-layer-color: #6b6b6b;
  --mdc-switch-selected-pressed-state-layer-color: #6b6b6b;
  --mdc-switch-selected-focus-handle-color: #323232;
  --mdc-switch-selected-hover-handle-color: #323232;
  --mdc-switch-selected-pressed-handle-color: #323232;
  --mdc-switch-selected-focus-track-color: #a3a3a3;
  --mdc-switch-selected-hover-track-color: #a3a3a3;
  --mdc-switch-selected-pressed-track-color: #a3a3a3;
  --mdc-switch-selected-track-color: #a3a3a3;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #236fbc;
  --mdc-slider-focus-handle-color: #236fbc;
  --mdc-slider-hover-handle-color: #236fbc;
  --mdc-slider-active-track-color: #236fbc;
  --mdc-slider-inactive-track-color: #236fbc;
  --mdc-slider-with-tick-marks-inactive-container-color: #236fbc;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #236fbc;
  --mat-slider-hover-state-layer-color: rgba(35, 111, 188, 0.05);
  --mat-slider-focus-state-layer-color: rgba(35, 111, 188, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
  --mdc-slider-label-label-text-font: Inter;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
  --mat-menu-item-label-text-font: Inter;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mdc-list-list-item-label-text-font: Inter;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: Inter;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: Inter;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-container-text-font: Inter;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-text-button-label-text-font: Inter;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: Inter;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: Inter;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: Inter;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: white;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-extended-fab-label-text-font: Inter;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #5c5c5c;
  --mdc-snackbar-supporting-text-font: Inter;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mat-table-header-headline-font: Inter;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: Inter;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: Inter;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #236fbc;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #236fbc;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-badge-text-font: Inter;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
  --mat-bottom-sheet-container-text-font: Inter;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
  --mat-standard-button-toggle-height: 48px;
  --mat-legacy-button-toggle-label-text-font: Inter;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: Inter;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-background-color: #236fbc;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(35, 111, 188, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(35, 111, 188, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(35, 111, 188, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #236fbc;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(35, 111, 188, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-text-font: Inter;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-expansion-header-text-font: Inter;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: Inter;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
  --mat-stepper-header-selected-state-icon-background-color: #236fbc;
  --mat-stepper-header-done-state-icon-background-color: #236fbc;
  --mat-stepper-header-edit-state-icon-background-color: #236fbc;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-stepper-container-text-font: Inter;
  --mat-stepper-header-label-text-font: Inter;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
  --mat-sort-arrow-color: #757575;
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-toolbar-title-text-font: Inter;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
  --mat-tree-node-min-height: 48px;
  --mat-tree-node-text-font: Inter;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
  /* Slider toggle */
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #236fbc;
  --mdc-switch-selected-hover-handle-color: #236fbc;
  --mdc-switch-selected-pressed-handle-color: #236fbc;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  /* ------ START -> GENERAL STYLING ------ */
  /* ------ END -> GENERAL STYLING ------ */
  /* Material stuff */
}
.linde .mat-accent {
  --mat-option-selected-state-label-text-color: #5c5c5c;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.linde .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.linde .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #236fbc;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #236fbc;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.linde .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.linde .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.linde .mat-elevation-z0, .linde .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z1, .linde .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z2, .linde .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z3, .linde .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z4, .linde .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z5, .linde .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z6, .linde .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z7, .linde .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z8, .linde .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z9, .linde .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z10, .linde .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z11, .linde .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z12, .linde .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z13, .linde .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z14, .linde .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z15, .linde .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z16, .linde .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z17, .linde .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z18, .linde .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z19, .linde .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z20, .linde .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z21, .linde .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z22, .linde .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z23, .linde .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.linde .mat-elevation-z24, .linde .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.linde .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #236fbc;
  --mdc-linear-progress-track-color: rgba(35, 111, 188, 0.25);
}
.linde .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #5c5c5c;
  --mdc-linear-progress-track-color: rgba(92, 92, 92, 0.25);
}
.linde .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.linde .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #5c5c5c;
  --mdc-filled-text-field-focus-active-indicator-color: #5c5c5c;
  --mdc-filled-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mdc-outlined-text-field-caret-color: #5c5c5c;
  --mdc-outlined-text-field-focus-outline-color: #5c5c5c;
  --mdc-outlined-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(92, 92, 92, 0.87);
}
.linde .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.linde .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(92, 92, 92, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.linde .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.linde .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.linde .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
.linde .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .linde .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #236fbc;
  --mdc-chip-elevated-selected-container-color: #236fbc;
  --mdc-chip-elevated-disabled-container-color: #236fbc;
  --mdc-chip-flat-disabled-selected-container-color: #236fbc;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.linde .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .linde .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #5c5c5c;
  --mdc-chip-elevated-selected-container-color: #5c5c5c;
  --mdc-chip-elevated-disabled-container-color: #5c5c5c;
  --mdc-chip-flat-disabled-selected-container-color: #5c5c5c;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.linde .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .linde .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.linde .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.linde .mat-mdc-standard-chip {
  --mdc-chip-label-text-font: Inter;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}
.linde .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.linde .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #6b6b6b;
  --mdc-switch-selected-handle-color: #6b6b6b;
  --mdc-switch-selected-hover-state-layer-color: #6b6b6b;
  --mdc-switch-selected-pressed-state-layer-color: #6b6b6b;
  --mdc-switch-selected-focus-handle-color: #323232;
  --mdc-switch-selected-hover-handle-color: #323232;
  --mdc-switch-selected-pressed-handle-color: #323232;
  --mdc-switch-selected-focus-track-color: #a3a3a3;
  --mdc-switch-selected-hover-track-color: #a3a3a3;
  --mdc-switch-selected-pressed-track-color: #a3a3a3;
  --mdc-switch-selected-track-color: #a3a3a3;
}
.linde .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.linde .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.linde .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.linde .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #236fbc;
  --mdc-radio-selected-hover-icon-color: #236fbc;
  --mdc-radio-selected-icon-color: #236fbc;
  --mdc-radio-selected-pressed-icon-color: #236fbc;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #236fbc;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.linde .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #5c5c5c;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.linde .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.linde .mat-mdc-radio-button {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.linde .mat-accent {
  --mat-slider-ripple-color: #5c5c5c;
  --mat-slider-hover-state-layer-color: rgba(92, 92, 92, 0.05);
  --mat-slider-focus-state-layer-color: rgba(92, 92, 92, 0.2);
  --mdc-slider-handle-color: #5c5c5c;
  --mdc-slider-focus-handle-color: #5c5c5c;
  --mdc-slider-hover-handle-color: #5c5c5c;
  --mdc-slider-active-track-color: #5c5c5c;
  --mdc-slider-inactive-track-color: #5c5c5c;
  --mdc-slider-with-tick-marks-inactive-container-color: #5c5c5c;
}
.linde .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.linde .mdc-list-item__start,
.linde .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #236fbc;
  --mdc-radio-selected-hover-icon-color: #236fbc;
  --mdc-radio-selected-icon-color: #236fbc;
  --mdc-radio-selected-pressed-icon-color: #236fbc;
}
.linde .mat-accent .mdc-list-item__start,
.linde .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
}
.linde .mat-warn .mdc-list-item__start,
.linde .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.linde .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #236fbc;
  --mdc-checkbox-selected-hover-icon-color: #236fbc;
  --mdc-checkbox-selected-icon-color: #236fbc;
  --mdc-checkbox-selected-pressed-icon-color: #236fbc;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #236fbc;
  --mdc-checkbox-selected-hover-state-layer-color: #236fbc;
  --mdc-checkbox-selected-pressed-state-layer-color: #236fbc;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.linde .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.linde .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.linde .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.linde .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #236fbc;
}
.linde .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.linde .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #236fbc;
}
.linde .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.linde .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.linde .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.linde .mdc-list-item__start,
.linde .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.linde .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .linde .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .linde .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.linde .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .linde .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .linde .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.linde .mdc-list-group__subheader {
  font: 400 16px / 28px Inter;
  letter-spacing: 0.009375em;
}
.linde .mat-mdc-tab-group, .linde .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #236fbc;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #236fbc;
  --mat-tab-header-active-ripple-color: #236fbc;
  --mat-tab-header-inactive-ripple-color: #236fbc;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #236fbc;
  --mat-tab-header-active-hover-label-text-color: #236fbc;
  --mat-tab-header-active-focus-indicator-color: #236fbc;
  --mat-tab-header-active-hover-indicator-color: #236fbc;
}
.linde .mat-mdc-tab-group.mat-accent, .linde .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #5c5c5c;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #5c5c5c;
  --mat-tab-header-active-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #5c5c5c;
  --mat-tab-header-active-hover-label-text-color: #5c5c5c;
  --mat-tab-header-active-focus-indicator-color: #5c5c5c;
  --mat-tab-header-active-hover-indicator-color: #5c5c5c;
}
.linde .mat-mdc-tab-group.mat-warn, .linde .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.linde .mat-mdc-tab-group.mat-background-primary, .linde .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #236fbc;
}
.linde .mat-mdc-tab-group.mat-background-accent, .linde .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #5c5c5c;
}
.linde .mat-mdc-tab-group.mat-background-warn, .linde .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.linde .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.linde .mat-mdc-tab-header {
  --mat-tab-header-label-text-font: Inter;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}
.linde .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.linde .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #236fbc;
  --mdc-checkbox-selected-hover-icon-color: #236fbc;
  --mdc-checkbox-selected-icon-color: #236fbc;
  --mdc-checkbox-selected-pressed-icon-color: #236fbc;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #236fbc;
  --mdc-checkbox-selected-hover-state-layer-color: #236fbc;
  --mdc-checkbox-selected-pressed-state-layer-color: #236fbc;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.linde .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.linde .mat-mdc-checkbox {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.linde .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #236fbc;
  --mat-text-button-state-layer-color: #236fbc;
  --mat-text-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.linde .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #5c5c5c;
  --mat-text-button-state-layer-color: #5c5c5c;
  --mat-text-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.linde .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.linde .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #236fbc;
  --mat-filled-button-state-layer-color: #fff;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #5c5c5c;
  --mat-filled-button-state-layer-color: #fff;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #236fbc;
  --mat-protected-button-state-layer-color: #fff;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #5c5c5c;
  --mat-protected-button-state-layer-color: #fff;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #236fbc;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #236fbc;
  --mat-outlined-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.linde .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #5c5c5c;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #5c5c5c;
  --mat-outlined-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.linde .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.linde .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #236fbc;
  --mat-icon-button-state-layer-color: #236fbc;
  --mat-icon-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.linde .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #5c5c5c;
  --mat-icon-button-state-layer-color: #5c5c5c;
  --mat-icon-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.linde .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.linde .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.linde .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #236fbc;
  --mat-fab-foreground-color: #fff;
  --mat-fab-state-layer-color: #fff;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #5c5c5c;
  --mat-fab-foreground-color: #fff;
  --mat-fab-state-layer-color: #fff;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #236fbc;
  --mat-fab-small-foreground-color: #fff;
  --mat-fab-small-state-layer-color: #fff;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #5c5c5c;
  --mat-fab-small-foreground-color: #fff;
  --mat-fab-small-state-layer-color: #fff;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde .mat-accent {
  --mdc-circular-progress-active-indicator-color: #5c5c5c;
}
.linde .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.linde .mat-badge-accent {
  --mat-badge-background-color: #5c5c5c;
}
.linde .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.linde .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #5c5c5c;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(92, 92, 92, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(92, 92, 92, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.linde .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.linde .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #5c5c5c;
}
.linde .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.linde .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.linde .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.linde .mat-icon.mat-primary {
  --mat-icon-color: #236fbc;
}
.linde .mat-icon.mat-accent {
  --mat-icon-color: #5c5c5c;
}
.linde .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.linde .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-done-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-edit-state-icon-background-color: #5c5c5c;
}
.linde .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.linde .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #236fbc;
}
.linde .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #5c5c5c;
}
.linde .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.linde ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}
.linde ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #ebebeb;
}
.linde ui-setting-category-item.disabled {
  color: #919191;
}
.linde ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
.linde ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
.linde ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
.linde ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
.linde ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
.linde ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.linde ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}
.linde .transport-state {
  width: 7px;
}
.linde .transport-state.undefined {
  background: #fafafa;
}
.linde .transport-state.incomplete {
  background: #fefefe;
}
.linde .transport-state.verified {
  background: #b2681c;
}
.linde .transport-state.pending {
  background: #bbd2ea;
}
.linde .transport-state.assigned {
  background: #6ec58f;
}
.linde .transport-state.request_source {
  background: #fffbe6;
}
.linde .transport-state.request_destination {
  background: #fff4b0;
}
.linde .transport-state.wait_source {
  background: #fffbe6;
}
.linde .transport-state.retrieved {
  background: #ffe754;
}
.linde .transport-state.retrieving {
  background: #9bd7b2;
}
.linde .transport-state.wait_destination {
  background: #ffe233;
}
.linde .transport-state.storing {
  background: #ffdb00;
}
.linde .transport-state.stored {
  background: silver;
}
.linde .transport-state.finished {
  background: #6c9fd2;
}
.linde .transport-state.combined {
  background: #e990c1;
}
.linde .transport-state.requested {
  background: #6b6b6b;
}
.linde .transport-state.stacked {
  background: #236fbc;
}
.linde .transport-state.cancelled {
  background: #d83c2b;
}
.linde ui-state-legend {
  box-shadow: 0 0 6px 0;
}
.linde ui-state-legend .legend-content .legend-item {
  border: 1px solid;
}
.linde ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid;
}
.linde ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid;
}
.linde ui-state-legend .legend-content .legend-item .state-amount span {
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-table .mat-mdc-table.clickable .mat-mdc-row.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.linde ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  background: rgba(108, 159, 210, 0.05);
  cursor: pointer;
}
.linde ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #fafafa;
  color: #919191;
}
.linde ui-card .card-container {
  background-color: transparent;
}
.linde ui-card .card-container.border {
  border: 1px solid #d5d5d5;
}
.linde ui-card .card-container ui-card-footer {
  border-top: 1px solid #d5d5d5;
}
.linde ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
}
.linde ui-card .card-container.clickable.selected {
  border: 1px solid #236fbc;
}
.linde ui-card .card-container.clickable.selected.active {
  border: 1px solid #236fbc;
}
.linde ui-card .card-container.tile ui-card-header mat-icon {
  color: #545454 !important;
}
.linde ui-card .card-container.background-none {
  background-color: transparent;
}
.linde ui-card .card-container.background-primary {
  background-color: white;
}
.linde ui-card .card-container.background-primary.border {
  border: 1px solid #d5d5d5;
}
.linde ui-card .card-container.background-primary ui-card-footer {
  background-color: #fafafa;
  border-top: 1px solid #d5d5d5;
}
.linde ui-card .card-container.background-secondary {
  background-color: #fafafa;
}
.linde ui-card .card-container.background-secondary.border {
  border: 1px solid #d5d5d5;
}
.linde ui-card .card-container.background-secondary ui-card-footer {
  background-color: white;
  border-top: 1px solid #d5d5d5;
}
.linde ui-card .card-container.background-tertiary {
  background-color: #ebebeb;
}
.linde ui-card .card-container.background-tertiary.border {
  border: 1px solid #d5d5d5;
}
.linde ui-card .card-container.background-tertiary ui-card-footer {
  background-color: #fafafa;
  border-top: 1px solid #d5d5d5;
}
.linde .mat-badge .mat-badge-content {
  color: white;
}
.linde .mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid white;
}
.linde .mat-badge.mat-badge-warn .mat-badge-content, .linde .mat-badge.error .mat-badge-content {
  background: #d83c2b;
}
.linde .mat-badge.warning .mat-badge-content {
  background: #fa9327;
}
.linde .mat-badge.information .mat-badge-content {
  background: #236fbc;
}
.linde .mat-badge.success .mat-badge-content {
  background: #26a958;
}
.linde .mat-badge.assigned .mat-badge-content {
  background: #6ec58f;
}
.linde .mat-badge.cancelled .mat-badge-content {
  background: #d83c2b;
}
.linde .mat-badge.combined .mat-badge-content {
  background: #e990c1;
}
.linde .mat-badge.finished .mat-badge-content {
  background: #6c9fd2;
}
.linde .mat-badge.incomplete .mat-badge-content {
  background: #fefefe;
}
.linde .mat-badge.pending .mat-badge-content {
  background: #bbd2ea;
}
.linde .mat-badge.request-destination .mat-badge-content {
  background: #fff4b0;
}
.linde .mat-badge.request-source .mat-badge-content {
  background: #fffbe6;
}
.linde .mat-badge.requested .mat-badge-content {
  background: #6b6b6b;
}
.linde .mat-badge.retrieved .mat-badge-content {
  background: #ffe754;
}
.linde .mat-badge.retrieving .mat-badge-content {
  background: #9bd7b2;
}
.linde .mat-badge.stacked .mat-badge-content {
  background: #236fbc;
}
.linde .mat-badge.stored .mat-badge-content {
  background: silver;
}
.linde .mat-badge.storing .mat-badge-content {
  background: #ffdb00;
}
.linde .mat-badge.undefined .mat-badge-content {
  background: #fafafa;
}
.linde .mat-badge.verified .mat-badge-content {
  background: #b2681c;
}
.linde .mat-badge.wait-destination .mat-badge-content {
  background: #ffe233;
}
.linde .mat-badge.wait-source .mat-badge-content {
  background: #fffbe6;
}
.linde mat-icon.dot.error,
.linde mat-icon.dot.warning,
.linde mat-icon.dot.success {
  color: rgba(0, 0, 0, 0.87);
}
.linde button.mat-mdc-unelevated-button,
.linde button.mat-mdc-raised-button,
.linde button.mat-mdc-fab,
.linde button.mat-mdc-mini-fab {
  color: white !important;
  background-color: #236fbc !important;
  border: 2px solid #236fbc;
}
.linde button.mat-mdc-unelevated-button:hover,
.linde button.mat-mdc-raised-button:hover,
.linde button.mat-mdc-fab:hover,
.linde button.mat-mdc-mini-fab:hover {
  color: white !important;
  background-color: #194f85 !important;
  border: 2px solid #133d67;
}
.linde button.mat-mdc-unelevated-button:active,
.linde button.mat-mdc-raised-button:active,
.linde button.mat-mdc-fab:active,
.linde button.mat-mdc-mini-fab:active {
  color: white !important;
  background-color: #2065ab !important;
  border: 2px solid #133d67;
}
.linde button.mat-mdc-unelevated-button.mat-accent,
.linde button.mat-mdc-raised-button.mat-accent,
.linde button.mat-mdc-fab.mat-accent,
.linde button.mat-mdc-mini-fab.mat-accent {
  color: white !important;
  background-color: black !important;
  border: 2px solid black;
}
.linde button.mat-mdc-unelevated-button.mat-accent:hover,
.linde button.mat-mdc-raised-button.mat-accent:hover,
.linde button.mat-mdc-fab.mat-accent:hover,
.linde button.mat-mdc-mini-fab.mat-accent:hover {
  color: white !important;
  background-color: rgba(0, 0, 0, 0.75) !important;
  border: 2px solid black;
}
.linde button.mat-mdc-unelevated-button.mat-accent:active,
.linde button.mat-mdc-raised-button.mat-accent:active,
.linde button.mat-mdc-fab.mat-accent:active,
.linde button.mat-mdc-mini-fab.mat-accent:active {
  color: white !important;
  background-color: rgba(0, 0, 0, 0.85) !important;
  border: 2px solid black;
}
.linde button.mat-mdc-unelevated-button.mat-warn,
.linde button.mat-mdc-raised-button.mat-warn,
.linde button.mat-mdc-fab.mat-warn,
.linde button.mat-mdc-mini-fab.mat-warn {
  color: white !important;
  background-color: #d83c2b !important;
  border: 2px solid #d83c2b;
}
.linde button.mat-mdc-unelevated-button.mat-warn:hover,
.linde button.mat-mdc-raised-button.mat-warn:hover,
.linde button.mat-mdc-fab.mat-warn:hover,
.linde button.mat-mdc-mini-fab.mat-warn:hover {
  color: white !important;
  background-color: #e06355 !important;
  border: 2px solid #772118;
}
.linde button.mat-mdc-unelevated-button:disabled,
.linde button.mat-mdc-raised-button:disabled,
.linde button.mat-mdc-fab:disabled,
.linde button.mat-mdc-mini-fab:disabled {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.linde button.mat-mdc-unelevated-button:disabled:hover,
.linde button.mat-mdc-raised-button:disabled:hover,
.linde button.mat-mdc-fab:disabled:hover,
.linde button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.linde button.mat-mdc-button:not(:disabled) {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0) !important;
}
.linde button.mat-mdc-button:not(:disabled).mat-accent {
  color: black !important;
  background-color: rgba(0, 0, 0, 0) !important;
}
.linde button.mat-mdc-button:not(:disabled).mat-warn {
  color: #d83c2b !important;
  background-color: rgba(216, 60, 43, 0) !important;
}
.linde button.mat-mdc-outlined-button:not(:disabled) {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0) !important;
  border: 2px solid #236fbc;
  transition: all 220ms ease-in-out;
}
.linde button.mat-mdc-outlined-button:not(:disabled):hover {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0.25) !important;
  border: 2px solid #236fbc;
}
.linde button.mat-mdc-outlined-button:not(:disabled):active {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0.15) !important;
  border: 2px solid #236fbc;
}
.linde button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: black !important;
  background-color: rgba(0, 0, 0, 0) !important;
  border: 2px solid black;
}
.linde button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: black !important;
  background-color: rgba(0, 0, 0, 0.25) !important;
  border: 2px solid black;
}
.linde button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: black !important;
  background-color: rgba(0, 0, 0, 0.15) !important;
  border: 2px solid black;
}
.linde button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: black !important;
  background-color: rgba(216, 60, 43, 0) !important;
  border: 2px solid #d83c2b;
}
.linde button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: black !important;
  background-color: rgba(216, 60, 43, 0.25) !important;
  border: 2px solid #d83c2b;
}
.linde button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: black !important;
  background-color: rgba(216, 60, 43, 0.15) !important;
  border: 2px solid #d83c2b;
}
.linde button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: rgba(0, 0, 0, 0.87) !important;
  border: 1px solid #d5d5d5 !important;
}
.linde button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #236fbc !important;
}
.linde button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #236fbc !important;
  color: #236fbc !important;
}
.linde button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
.linde button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.linde button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, .linde button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #26a958 !important;
  border: 1px solid #26a958 !important;
  color: !important;
}
.linde button.mat-mdc-outlined-button:disabled {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.linde button.mat-mdc-outlined-button:disabled:hover {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.linde .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  background-color: #f1f1f1;
}
.linde .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #ebebeb;
}
.linde .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #236fbc;
  color: white;
}
.linde .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.linde .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #5c5c5c;
  color: white;
}
.linde .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.linde .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #d83c2b;
  color: white;
}
.linde .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.linde .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #26a958;
  color: white;
}
.linde .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.linde .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.linde .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
.linde .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.linde .dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.linde .dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.linde .dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}
.linde .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .linde .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: white !important;
}
.linde .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.linde .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .linde .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.linde .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: white !important;
}
.linde .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #d83c2b !important;
}
.linde .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: white !important;
}
.linde .mat-mdc-chip.state.success {
  border: 1px solid #26a958;
  color: !important;
}
.linde .mat-mdc-chip.state.warn {
  border: 1px solid #fa9327;
  color: #fa9327 !important;
}
.linde .mat-mdc-chip.state.error {
  border: 1px solid #d83c2b;
  color: #d83c2b !important;
}
.linde .mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}
.linde .mat-mdc-table {
  background: transparent;
}
.linde .mat-mdc-table .mat-mdc-header-row.mat-mdc-table-sticky {
  background: #fafafa;
}
.linde .mat-mdc-table .mat-mdc-row.suspended {
  background: rgba(108, 159, 210, 0.05);
}
.linde .mat-mdc-table .mat-mdc-row.disabled {
  background: #fafafa;
  color: #919191;
}
.linde .mat-mdc-table .mat-mdc-row.disabled .mat-mdc-cell {
  color: #919191;
}
.linde .mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.linde .mat-mdc-table.selectableRow .mat-mdc-row:hover, .linde .mat-mdc-table.clickable .mat-mdc-row:hover {
  background: rgba(108, 159, 210, 0.05);
}
.linde .mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .linde .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #fafafa;
  color: #919191;
}
.linde ::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}
.linde ::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #ebebeb;
}
.linde body {
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.linde a {
  color: #236fbc;
}
.linde ol li::before {
  background: rgba(0, 0, 0, 0.87);
}
.linde .snack-bar-success .mdc-snackbar__surface {
  background-color: #26a958;
}
.linde .snack-bar-success .mdc-snackbar__label {
  color: white;
}
.linde .snack-bar-warning .mdc-snackbar__surface {
  background-color: #d83c2b;
}
.linde .snack-bar-warning .mdc-snackbar__label {
  color: white;
}
.linde .spinner .dot1,
.linde .spinner .dot2 {
  background-color: #236fbc;
}
.linde hr {
  border-top: 1px solid #d5d5d5;
  border-bottom: none;
  border-left: none;
  border-right: none;
}
.linde input:-webkit-autofill,
.linde input:-webkit-autofill:hover,
.linde input:-webkit-autofill:focus,
.linde input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
}
.linde .cdk-overlay-container {
  color: rgba(0, 0, 0, 0.87);
}
.linde .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}
.linde .mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}
.linde ui-link-button .link-button.active .mat-badge.standalone.brand .mat-badge-content,
.linde ui-icon-button .icon-button.active .mat-badge.standalone.brand .mat-badge-content {
  background: #d83c2b;
  color: white;
}
.linde mat-icon.warning,
.linde ui-icon.warning {
  color: #fa9327;
}
.linde mat-icon.error,
.linde ui-icon.error {
  color: #d83c2b;
}
.linde mat-icon.succeeded, .linde mat-icon.success,
.linde ui-icon.succeeded,
.linde ui-icon.success {
  color: #26a958;
}
.linde .mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  background: white;
  border: 14px solid #236fbc;
}
.linde .mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #236fbc;
}
.linde .mat-mdc-slider.alternative .mdc-slider__track {
  background: #236fbc;
}
.linde .mat-mdc-card.custom {
  background: !important;
  box-shadow: !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.linde .mat-mdc-card.custom .mat-mdc-card-header {
  background: !important;
  border-bottom: 4px solid #236fbc;
}
.linde .mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #236fbc !important;
}
.linde .mat-mdc-card.custom.plus:hover {
  border: 1px solid;
}
.linde .link {
  color: #236fbc;
}
.linde .link.disabled {
  color: #919191;
}
.linde .highlighted {
  background: #ffe754;
  color: black;
}
.linde etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid;
}
.linde etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
.linde etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #d83c2b;
}
.linde .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}
.linde .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}
.linde ui-shell {
  color: rgba(0, 0, 0, 0.87);
}
.linde .tiles {
  border-top: 1px solid #d5d5d5;
  border-bottom: 1px solid #d5d5d5;
}
.linde ui-thumbnail {
  background-color: transparent;
}
.linde ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
.linde ui-state .state-container.success {
  background-color: #6ec58f;
}
.linde ui-state .state-container.success ui-icon {
  color: #104725;
}
.linde ui-state .state-container.warning {
  background-color: #fcb76e;
}
.linde ui-state .state-container.warning ui-icon {
  color: #693e10;
}
.linde ui-state .state-container.error {
  background-color: #d83c2b;
}
.linde ui-state .state-container.info {
  background-color: #6c9fd2;
}
.linde ui-state .state-container.info ui-icon {
  color: #0f2f4f;
}
.linde ui-state .state-container.unavailable {
  background-color: #6b6b6b;
}
.linde ui-state .state-container.removed {
  background-color: #6b6b6b;
}
.linde ui-state .state-container.accent {
  background-color: #5c5c5c;
}
.linde ui-state .state-container.primary {
  background-color: #236fbc;
}
.linde ui-state .state-container.bodytext {
  background-color: rgba(0, 0, 0, 0.87);
}
.linde ui-state .state-container.bodytext ui-icon {
  color: white;
}
.linde ui-state .state-container ui-icon {
  color: white;
}
.linde ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
.linde ui-state .state-container.iconOnly ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-state .state-container.iconOnly.success ui-icon {
  color: #26a958;
}
.linde ui-state .state-container.iconOnly.warning ui-icon {
  color: #fa9327;
}
.linde ui-state .state-container.iconOnly.error ui-icon {
  color: #d83c2b;
}
.linde ui-state .state-container.iconOnly.info ui-icon {
  color: #236fbc;
}
.linde ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #6b6b6b;
}
.linde ui-state .state-container.iconOnly.removed ui-icon {
  color: #6b6b6b;
}
.linde ui-state .state-container.iconOnly.accent ui-icon {
  color: #5c5c5c;
}
.linde ui-state .state-container.iconOnly.primary ui-icon {
  color: #236fbc;
}
.linde ui-state .state-container.iconOnly.bodytext ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-state .state-container.iconOnly.small.warning {
  border: none;
}
.linde ui-tag .tag-container {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #d5d5d5;
  border: 1px solid #545454;
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  background-color: #f1f1f1;
  border: 1px solid #236fbc;
  color: #236fbc;
}
.linde ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  background-color: #f1f1f1;
  border: 1px solid rgba(35, 111, 188, 0.25);
  color: #236fbc;
}
.linde ui-tag .tag-container.disabled {
  background-color: #fafafa;
  border: 1px solid rgba(118, 118, 118, 0.25);
  color: #919191;
}
.linde ui-tag .tag-container.secondary {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #d5d5d5;
  border: 1px solid rgba(213, 213, 213, 0);
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  background-color: #f1f1f1;
  border: 1px solid #414141;
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-tag .tag-container.secondary.disabled {
  background-color: #fafafa;
  border: 1px solid rgba(118, 118, 118, 0.25);
  color: #919191;
}
.linde ui-tag .tag-container.subLabel:not(.active):not(.disabled) .tag-label span {
  color: #545454;
}
.linde ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, #545454 12.5%, #d5d5d5 12.5%, #d5d5d5 50%, #545454 50%, #545454 62.5%, #d5d5d5 62.5%, #d5d5d5 100%);
  background-size: 4px 4px;
}
.linde ui-title {
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-title .subtitle {
  color: #545454;
}
.linde ui-title .large .subtitle {
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-flowpanel .flowpanel {
  background: #fafafa;
}
.linde ui-filter {
  border: 1px solid #d5d5d5;
}
@media only screen and (max-width: 999px) {
  .linde ui-filter .hotpicks {
    border-top: 1px solid #d5d5d5;
  }
}
.linde ui-filter ui-hotpick {
  border-left: 1px solid #d5d5d5;
}
.linde ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  .linde ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid #d5d5d5;
  }
  .linde ui-filter ui-hotpick:last-child {
    border-right: 1px solid #d5d5d5;
  }
}
@media only screen and (max-width: 999px) {
  .linde ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid #d5d5d5;
    border-right: 0;
  }
}
.linde .mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid #d5d5d5;
}
.linde ui-label-value-container ui-card-header {
  background: #f1f1f1;
}
.linde ui-label-value .label {
  color: #767676;
}
.linde .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: #545454;
  background: #ebebeb;
}
.linde .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex #placeholder {
  color: #545454;
}
.linde .mat-mdc-form-field.search.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: rgba(0, 0, 0, 0.87);
}
.linde .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface {
  background: white;
}
.linde .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: rgba(0, 0, 0, 0.87) !important;
}
.linde .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid #d5d5d5;
}
.linde .cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #d83c2b !important;
}
.linde .cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.linde .cdk-overlay-pane.error .mat-mdc-dialog-title .subtitle {
  color: white;
}
.linde .cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.linde .cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #fa9327;
}
.linde .cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.linde .cdk-overlay-pane.warning .mat-mdc-dialog-title .subtitle {
  color: white;
}
.linde .cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.linde ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #9f0220;
  --mdc-linear-progress-track-color: rgba(159, 2, 32, 0.15);
}
.linde ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
.linde ui-link-button .link-button.border {
  border: 1px solid #d5d5d5;
}
.linde ui-link-button .link-button.background-light {
  background: #fafafa;
}
.linde ui-link-button .link-button.background-light:hover:not(.active, .disabled) {
  background: #ebebeb;
}
.linde ui-link-button .link-button:hover:not(.active, .disabled) {
  background: #eeeff3;
}
.linde ui-link-button .link-button.active {
  color: #9f0220;
  background: #eeeff3;
}
.linde ui-link-button .link-button.active.border {
  border: 1px solid #9f0220;
}
.linde ui-link-button .link-button.disabled {
  color: #919191;
}
.linde ui-link-button .link-button.disabled.border {
  border: 1px solid #fafafa;
}
.linde ui-icon-button .icon-button, .linde ui-icon-button .icon-button-menu-toggle, .linde ui-icon-button-menu-toggle .icon-button, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
  border: 1px solid transparent;
}
.linde ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .linde ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), .linde ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .linde ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid #d5d5d5;
  background: #eeeff3;
}
.linde ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .linde ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .linde ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .linde ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  background: #eeeff3;
  border: 1px solid #919191;
}
.linde ui-icon-button .icon-button.theme-secondary.active, .linde ui-icon-button .icon-button-menu-toggle.theme-secondary.active, .linde ui-icon-button-menu-toggle .icon-button.theme-secondary.active, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  background: #ebebeb;
  border: 1px solid #d5d5d5;
}
.linde ui-icon-button .icon-button.theme-secondary.active:hover, .linde ui-icon-button .icon-button.theme-secondary.active.focused, .linde ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, .linde ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, .linde ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, .linde ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  background: #d5d5d5;
  border: 1px solid #919191;
}
.linde ui-icon-button .icon-button.theme-primary.active, .linde ui-icon-button .icon-button-menu-toggle.theme-primary.active, .linde ui-icon-button-menu-toggle .icon-button.theme-primary.active, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  background: rgba(38, 122, 206, 0.1);
  color: #236fbc;
  border: 1px solid #236fbc;
}
.linde ui-icon-button .icon-button.theme-primary.active:hover, .linde ui-icon-button .icon-button.theme-primary.active.focused, .linde ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, .linde ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, .linde ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, .linde ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid #9abde0;
}
.linde ui-icon-button .icon-button.theme-tertiary, .linde ui-icon-button .icon-button-menu-toggle.theme-tertiary, .linde ui-icon-button-menu-toggle .icon-button.theme-tertiary, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
.linde ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .linde ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), .linde ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
.linde ui-icon-button .icon-button.theme-tertiary.active, .linde ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, .linde ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #236fbc;
}
.linde ui-icon-button .icon-button.theme-tertiary.active:hover, .linde ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, .linde ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
.linde ui-icon-button .icon-button.theme-brand:hover, .linde ui-icon-button .icon-button-menu-toggle.theme-brand:hover, .linde ui-icon-button-menu-toggle .icon-button.theme-brand:hover, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid #d5d5d5;
}
.linde ui-icon-button .icon-button.theme-brand:hover:not(.active, .disabled), .linde ui-icon-button .icon-button.theme-brand.focused:not(.active, .disabled), .linde ui-icon-button .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .linde ui-icon-button .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled), .linde ui-icon-button-menu-toggle .icon-button.theme-brand:hover:not(.active, .disabled), .linde ui-icon-button-menu-toggle .icon-button.theme-brand.focused:not(.active, .disabled), .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled) {
  background: #eeeff3;
}
.linde ui-icon-button .icon-button.theme-brand.active, .linde ui-icon-button .icon-button-menu-toggle.theme-brand.active, .linde ui-icon-button-menu-toggle .icon-button.theme-brand.active, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.active {
  background: #eeeff3;
  color: #9f0220;
}
.linde ui-icon-button .icon-button.disabled, .linde ui-icon-button .icon-button-menu-toggle.disabled, .linde ui-icon-button-menu-toggle .icon-button.disabled, .linde ui-icon-button-menu-toggle .icon-button-menu-toggle.disabled {
  color: #919191;
}
.linde .shell.stack .brand-logo {
  display: none;
}
.linde .shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.linde .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.linde .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.linde .shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.linde .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.linde .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde .shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.linde .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.linde .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.linde .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.linde .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde .shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.linde .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.linde .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.linde .shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.linde .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.linde .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.linde .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.linde .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde .shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.linde .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.linde .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde .shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.linde .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.linde .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.linde .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.linde .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.linde .shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.linde .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.linde .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.linde .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.linde .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.linde .shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.linde .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.linde .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.linde .shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.linde .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.linde .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.linde .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.linde .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.linde .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.linde .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.linde .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.linde .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.linde .shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.linde .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.linde .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.linde .shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.linde .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.linde .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde .shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.linde .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.linde .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.linde .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.linde .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde .shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.linde .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.linde .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.linde .shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.linde .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.linde .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.linde .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.linde .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde .shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.linde .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.linde .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde .shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.linde .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.linde .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.linde .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.linde .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.linde .shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.linde .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.linde .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.linde .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.linde .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.linde .shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.linde .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.linde .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.linde .shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.linde .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.linde .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.linde .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.linde .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.linde .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.linde .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.linde .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.linde .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.linde .shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.linde .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.linde .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.linde .shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.linde .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.linde .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde .shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.linde .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.linde .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.linde .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.linde .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde .shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.linde .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.linde .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.linde .shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.linde .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.linde .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.linde .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.linde .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde .shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.linde .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.linde .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde .shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.linde .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.linde .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.linde .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.linde .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.linde .shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.linde .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.linde .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.linde .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.linde .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.linde .shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.linde .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.linde .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.linde .shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.linde .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.linde .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.linde .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.linde .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.linde .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.linde .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.linde .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.linde .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.linde .shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.linde .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.linde .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.linde .shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.linde .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.linde .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde .shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.linde .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.linde .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.linde .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.linde .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde .shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.linde .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.linde .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.linde .shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.linde .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.linde .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.linde .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.linde .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde .shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.linde .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.linde .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde .shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.linde .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.linde .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.linde .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.linde .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.linde .shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.linde .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.linde .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde .shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.linde .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.linde .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.linde .shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.linde .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.linde .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.linde .shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.linde .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.linde .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.linde .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.linde .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.linde .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.linde .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.linde .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.linde .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde .shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.linde .shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.linde .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.linde .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.linde .shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.linde .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.linde .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.linde .shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.linde .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.linde .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.linde .shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.linde .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.linde .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.linde .shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.linde .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.linde .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.linde .shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.linde .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.linde .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.linde .shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.linde .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.linde .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.linde .shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.linde .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.linde .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.linde .shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.linde .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.linde .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.linde .shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.linde .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.linde .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.linde .shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.linde .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.linde .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.linde .shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.linde .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.linde .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.linde .shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.linde .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.linde .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.linde .shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.linde .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.linde .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.linde .shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.linde .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.linde .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.linde .shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.linde .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.linde .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.linde .shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.linde .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde .shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.linde .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.linde .shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.linde .shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.linde .shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.linde .shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.linde .shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.linde .shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.linde .shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.linde .shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.linde .shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.linde .shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.linde .shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.linde .shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.linde .shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.linde .shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.linde .shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.linde .shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.linde .shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.linde .shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.linde .shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.linde .shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.linde .shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.linde .shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.linde .shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.linde .shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.linde .shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.linde .shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.linde .shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.linde .shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.linde .shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.linde .shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.linde .shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.linde .shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.linde .shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.linde .shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.linde .shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.linde .shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.linde .shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.linde .shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.linde .shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.linde .shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.linde .shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.linde .shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.linde .shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.linde .shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.linde .shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.linde .shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.linde .shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.linde .shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.linde .shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.linde .shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.linde .shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.linde .shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.linde .shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.linde .shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.linde .shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.linde .shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.linde .shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.linde .shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.linde .shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.linde .shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.linde .shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.linde .shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.linde .shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.linde .shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.linde .shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.linde .shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.linde .shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.linde .shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.linde .shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.linde .shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.linde .shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.linde .shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.linde .shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.linde .shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde .shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}
.linde ui-callout .callout-banner.error {
  color: #5b1912;
  background: rgba(216, 60, 43, 0.05);
  border: 1px solid #eda59d;
}
.linde ui-callout .callout-banner.warning {
  color: #693e10;
  background: rgba(250, 147, 39, 0.05);
  border: 1px solid #fdcd9c;
}
.linde ui-callout .callout-banner.success {
  color: #104725;
  background: rgba(38, 169, 88, 0.05);
  border: 1px solid #9bd7b2;
}
.linde ui-callout .callout-banner.info {
  color: #0f2f4f;
  background: rgba(35, 111, 188, 0.05);
  border: 1px solid #9abde0;
}
.linde ui-snackbar {
  background-color: white;
}
.linde ui-snackbar .snackbar .state {
  color: white;
}
.linde ui-snackbar .snackbar.error {
  background-color: rgba(216, 60, 43, 0.05);
  color: #5b1912;
}
.linde ui-snackbar .snackbar.error .state {
  background-color: #d83c2b;
  color: white;
}
.linde ui-snackbar .snackbar.error .state mat-icon {
  color: white;
}
.linde ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.linde ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.linde ui-snackbar .snackbar.error .timer {
  background-color: rgba(216, 60, 43, 0.25);
}
.linde ui-snackbar .snackbar.error .timer .inner {
  background-color: #e57c71;
}
.linde ui-snackbar .snackbar.warning {
  background-color: rgba(250, 147, 39, 0.05);
  color: #693e10;
}
.linde ui-snackbar .snackbar.warning .state {
  background-color: #fcb76e;
  color: #693e10;
}
.linde ui-snackbar .snackbar.warning .state mat-icon {
  color: #693e10;
}
.linde ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fdcd9c;
}
.linde ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fdcd9c;
}
.linde ui-snackbar .snackbar.warning .timer {
  background-color: rgba(250, 147, 39, 0.25);
}
.linde ui-snackbar .snackbar.warning .timer .inner {
  background-color: #fcb76e;
}
.linde ui-snackbar .snackbar.success {
  background-color: rgba(38, 169, 88, 0.05);
  color: #104725;
}
.linde ui-snackbar .snackbar.success .state {
  background-color: #6ec58f;
  color: #104725;
}
.linde ui-snackbar .snackbar.success .state mat-icon {
  color: #104725;
}
.linde ui-snackbar .snackbar.success .right-container {
  border: 1px solid #9bd7b2;
}
.linde ui-snackbar .snackbar.success .right-container {
  border: 1px solid #9bd7b2;
}
.linde ui-snackbar .snackbar.success .timer {
  background-color: rgba(38, 169, 88, 0.25);
}
.linde ui-snackbar .snackbar.success .timer .inner {
  background-color: #6ec58f;
}
.linde ui-snackbar .snackbar.info {
  background-color: rgba(35, 111, 188, 0.05);
  color: #0f2f4f;
}
.linde ui-snackbar .snackbar.info .state {
  background-color: #6c9fd2;
  color: #0f2f4f;
}
.linde ui-snackbar .snackbar.info .state mat-icon {
  color: #0f2f4f;
}
.linde ui-snackbar .snackbar.info .right-container {
  border: 1px solid #9abde0;
}
.linde ui-snackbar .snackbar.info .right-container {
  border: 1px solid #9abde0;
}
.linde ui-snackbar .snackbar.info .timer {
  background-color: rgba(35, 111, 188, 0.25);
}
.linde ui-snackbar .snackbar.info .timer .inner {
  background-color: #6c9fd2;
}
.linde ui-select-card .select-card {
  background-color: #f1f1f1;
  color: rgba(0, 0, 0, 0.87);
  border: 2px solid #d5d5d5;
}
.linde ui-select-card .select-card:not(.disabled):not(.active):hover, .linde ui-select-card .select-card:not(.disabled):not(.active):active {
  background-color: #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
  border: 2px solid #545454;
}
.linde ui-select-card .select-card:not(.disabled).active {
  background-color: #f1f1f1;
  color: #236fbc;
  border: 2px solid #236fbc;
}
.linde ui-select-card .select-card:not(.disabled).active:hover, .linde ui-select-card .select-card:not(.disabled).active:active {
  background-color: #f1f1f1;
  color: #236fbc;
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.linde ui-select-card .select-card.disabled {
  background-color: #fafafa;
  color: #919191;
  border: 2px solid rgba(118, 118, 118, 0.25);
}
.linde ui-select-card .select-card.disabled.active {
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.linde .mdc-tooltip__surface {
  background-color: black !important;
  color: white !important;
}
.linde ui-avatar .avatar:not(.profile-picture).primary {
  background-color: #9f0220;
  color: white;
}
.linde ui-avatar .avatar:not(.profile-picture).secondary {
  background-color: #9f0220;
  color: white;
}
.linde ui-search .search-container.none {
  background: rgba(235, 235, 235, 0);
}
.linde ui-search .search-container.primary {
  background: #fafafa;
}
.linde ui-search .search-container.secondary {
  background: #ebebeb;
}
.linde ui-search .search-container .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder,
.linde ui-search .search-container ui-icon {
  color: #545454;
}
.linde ui-search .search-container:has(.mdc-line-ripple--active) {
  background: #ebebeb;
}
.linde ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: #545454;
}
.linde ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,
.linde ui-search .search-container:has(.mdc-line-ripple--active) ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.linde ui-context-menu .menu-container {
  background: white;
  border: 1px solid #d5d5d5;
}
.linde ui-context-menu-item .shortcut {
  color: #545454;
}
.linde .ui-menu-top {
  margin-top: -8px;
}
.linde .ui-menu-bottom {
  margin-bottom: -8px;
}
.linde .ui-menu-start {
  margin-right: 12px;
}
.linde .ui-menu-end {
  margin-left: 12px;
}
.linde ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}
.linde .drag-preview {
  color: rgba(0, 0, 0, 0.87);
  background-color: white;
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
}
.linde.dark-theme {
  --mat-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-option-selected-state-label-text-color: #6c9fd2;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-optgroup-label-text-color: white;
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
  --mat-app-background-color: #303030;
  --mat-app-text-color: white;
  --mat-option-label-text-font: Inter;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
  --mat-optgroup-label-text-font: Inter;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: #424242;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: #424242;
  --mdc-outlined-card-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(255, 255, 255, 0.7);
  --mat-card-title-text-font: Inter;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: Inter;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-plain-tooltip-supporting-text-font: Inter;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #6c9fd2;
  --mdc-filled-text-field-focus-active-indicator-color: #6c9fd2;
  --mdc-filled-text-field-focus-label-text-color: rgba(108, 159, 210, 0.87);
  --mdc-filled-text-field-container-color: #4a4a4a;
  --mdc-filled-text-field-disabled-container-color: #464646;
  --mdc-filled-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(255, 255, 255, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(255, 255, 255, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #6c9fd2;
  --mdc-outlined-text-field-focus-outline-color: #6c9fd2;
  --mdc-outlined-text-field-focus-label-text-color: rgba(108, 159, 210, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(255, 255, 255, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(108, 159, 210, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-state-layer-color: rgba(255, 255, 255, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.08;
  --mat-form-field-focus-state-layer-opacity: 0.24;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mdc-filled-text-field-label-text-font: Inter;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: Inter;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: Inter;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: Inter;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(108, 159, 210, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-select-trigger-text-font: Inter;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: #424242;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: #424242;
  --mdc-dialog-subhead-color: rgba(255, 255, 255, 0.87);
  --mdc-dialog-supporting-text-color: rgba(255, 255, 255, 0.6);
  --mdc-dialog-subhead-font: Inter;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: Inter;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #a3a3a3;
  --mdc-switch-selected-handle-color: #a3a3a3;
  --mdc-switch-selected-hover-state-layer-color: #a3a3a3;
  --mdc-switch-selected-pressed-state-layer-color: #a3a3a3;
  --mdc-switch-selected-focus-handle-color: silver;
  --mdc-switch-selected-hover-handle-color: silver;
  --mdc-switch-selected-pressed-handle-color: silver;
  --mdc-switch-selected-focus-track-color: #6b6b6b;
  --mdc-switch-selected-hover-track-color: #6b6b6b;
  --mdc-switch-selected-pressed-track-color: #6b6b6b;
  --mdc-switch-selected-track-color: #6b6b6b;
  --mdc-switch-disabled-selected-handle-color: #000;
  --mdc-switch-disabled-selected-icon-color: #212121;
  --mdc-switch-disabled-selected-track-color: #f5f5f5;
  --mdc-switch-disabled-unselected-handle-color: #000;
  --mdc-switch-disabled-unselected-icon-color: #212121;
  --mdc-switch-disabled-unselected-track-color: #f5f5f5;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #212121;
  --mdc-switch-unselected-focus-handle-color: #fafafa;
  --mdc-switch-unselected-focus-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-focus-track-color: #616161;
  --mdc-switch-unselected-handle-color: #9e9e9e;
  --mdc-switch-unselected-hover-handle-color: #fafafa;
  --mdc-switch-unselected-hover-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-hover-track-color: #616161;
  --mdc-switch-unselected-icon-color: #212121;
  --mdc-switch-unselected-pressed-handle-color: #fafafa;
  --mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-pressed-track-color: #616161;
  --mdc-switch-unselected-track-color: #616161;
  --mdc-switch-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #6c9fd2;
  --mdc-slider-focus-handle-color: #6c9fd2;
  --mdc-slider-hover-handle-color: #6c9fd2;
  --mdc-slider-active-track-color: #6c9fd2;
  --mdc-slider-inactive-track-color: #6c9fd2;
  --mdc-slider-with-tick-marks-inactive-container-color: #6c9fd2;
  --mdc-slider-disabled-active-track-color: #fff;
  --mdc-slider-disabled-handle-color: #fff;
  --mdc-slider-disabled-inactive-track-color: #fff;
  --mdc-slider-label-container-color: #fff;
  --mdc-slider-label-label-text-color: #000;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #fff;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #6c9fd2;
  --mat-slider-hover-state-layer-color: rgba(108, 159, 210, 0.05);
  --mat-slider-focus-state-layer-color: rgba(108, 159, 210, 0.2);
  --mat-slider-value-indicator-opacity: 0.9;
  --mdc-slider-label-label-text-font: Inter;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: white;
  --mat-menu-item-icon-color: white;
  --mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-container-color: #424242;
  --mat-menu-divider-color: rgba(255, 255, 255, 0.12);
  --mat-menu-item-label-text-font: Inter;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: white;
  --mdc-list-list-item-supporting-text-color: rgba(255, 255, 255, 0.7);
  --mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-disabled-label-text-color: white;
  --mdc-list-list-item-disabled-leading-icon-color: white;
  --mdc-list-list-item-disabled-trailing-icon-color: white;
  --mdc-list-list-item-hover-label-text-color: white;
  --mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-focus-label-text-color: white;
  --mdc-list-list-item-hover-state-layer-color: white;
  --mdc-list-list-item-hover-state-layer-opacity: 0.08;
  --mdc-list-list-item-focus-state-layer-color: white;
  --mdc-list-list-item-focus-state-layer-opacity: 0.24;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mdc-list-list-item-label-text-font: Inter;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: Inter;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: Inter;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
  --mat-paginator-container-text-color: rgba(255, 255, 255, 0.87);
  --mat-paginator-container-background-color: #424242;
  --mat-paginator-enabled-icon-color: rgba(255, 255, 255, 0.54);
  --mat-paginator-disabled-icon-color: rgba(255, 255, 255, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-container-text-font: Inter;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
  --mat-checkbox-disabled-label-color: rgba(255, 255, 255, 0.5);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: white;
  --mdc-text-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-text-button-state-layer-color: white;
  --mat-text-button-disabled-state-layer-color: white;
  --mat-text-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.08;
  --mat-text-button-focus-state-layer-opacity: 0.24;
  --mat-text-button-pressed-state-layer-opacity: 0.24;
  --mdc-filled-button-container-color: #424242;
  --mdc-filled-button-label-text-color: white;
  --mdc-filled-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-disabled-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.08;
  --mat-filled-button-focus-state-layer-opacity: 0.24;
  --mat-filled-button-pressed-state-layer-opacity: 0.24;
  --mdc-protected-button-container-color: #424242;
  --mdc-protected-button-label-text-color: white;
  --mdc-protected-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-disabled-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.08;
  --mat-protected-button-focus-state-layer-opacity: 0.24;
  --mat-protected-button-pressed-state-layer-opacity: 0.24;
  --mdc-outlined-button-disabled-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-outlined-button-label-text-color: white;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: white;
  --mat-outlined-button-disabled-state-layer-color: white;
  --mat-outlined-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.08;
  --mat-outlined-button-focus-state-layer-opacity: 0.24;
  --mat-outlined-button-pressed-state-layer-opacity: 0.24;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-text-button-label-text-font: Inter;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: Inter;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: Inter;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: Inter;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, 0.5);
  --mat-icon-button-state-layer-color: white;
  --mat-icon-button-disabled-state-layer-color: white;
  --mat-icon-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.08;
  --mat-icon-button-focus-state-layer-opacity: 0.24;
  --mat-icon-button-pressed-state-layer-opacity: 0.24;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: #424242;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-disabled-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.08;
  --mat-fab-focus-state-layer-opacity: 0.24;
  --mat-fab-pressed-state-layer-opacity: 0.24;
  --mat-fab-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-fab-small-container-color: #424242;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-disabled-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.08;
  --mat-fab-small-focus-state-layer-opacity: 0.24;
  --mat-fab-small-pressed-state-layer-opacity: 0.24;
  --mat-fab-small-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-extended-fab-label-text-font: Inter;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #d9d9d9;
  --mdc-snackbar-supporting-text-color: rgba(66, 66, 66, 0.87);
  --mat-snack-bar-button-color: rgba(0, 0, 0, 0.87);
  --mdc-snackbar-supporting-text-font: Inter;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: #424242;
  --mat-table-header-headline-color: white;
  --mat-table-row-item-label-text-color: white;
  --mat-table-row-item-outline-color: rgba(255, 255, 255, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mat-table-header-headline-font: Inter;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: Inter;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: Inter;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #6c9fd2;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #6c9fd2;
  --mat-badge-disabled-state-background-color: #6e6e6e;
  --mat-badge-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-badge-text-font: Inter;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: white;
  --mat-bottom-sheet-container-background-color: #424242;
  --mat-bottom-sheet-container-text-font: Inter;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(255, 255, 255, 0.5);
  --mat-legacy-button-toggle-state-layer-color: rgba(255, 255, 255, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(255, 255, 255, 0.7);
  --mat-legacy-button-toggle-selected-state-background-color: #212121;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-legacy-button-toggle-disabled-state-background-color: black;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-text-color: white;
  --mat-standard-button-toggle-background-color: #424242;
  --mat-standard-button-toggle-state-layer-color: white;
  --mat-standard-button-toggle-selected-state-background-color: #212121;
  --mat-standard-button-toggle-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-standard-button-toggle-disabled-state-background-color: #424242;
  --mat-standard-button-toggle-disabled-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-divider-color: #595959;
  --mat-standard-button-toggle-height: 48px;
  --mat-legacy-button-toggle-label-text-font: Inter;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: Inter;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-background-color: #6c9fd2;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(108, 159, 210, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(108, 159, 210, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(108, 159, 210, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #6c9fd2;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(108, 159, 210, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: white;
  --mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-period-button-text-color: white;
  --mat-datepicker-calendar-period-button-icon-color: white;
  --mat-datepicker-calendar-navigation-button-icon-color: white;
  --mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(255, 255, 255, 0.3);
  --mat-datepicker-calendar-date-text-color: white;
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, 0.24);
  --mat-datepicker-range-input-separator-color: white;
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-container-background-color: #424242;
  --mat-datepicker-calendar-container-text-color: white;
  --mat-datepicker-calendar-text-font: Inter;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: #424242;
  --mat-expansion-container-text-color: white;
  --mat-expansion-actions-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-expansion-header-text-color: white;
  --mat-expansion-header-description-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-indicator-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-expansion-header-text-font: Inter;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: Inter;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(255, 255, 255, 0.12);
  --mat-sidenav-container-background-color: #424242;
  --mat-sidenav-container-text-color: white;
  --mat-sidenav-content-background-color: #303030;
  --mat-sidenav-content-text-color: white;
  --mat-sidenav-scrim-color: rgba(189, 189, 189, 0.6);
  --mat-stepper-header-selected-state-icon-background-color: #6c9fd2;
  --mat-stepper-header-done-state-icon-background-color: #6c9fd2;
  --mat-stepper-header-edit-state-icon-background-color: #6c9fd2;
  --mat-stepper-container-color: #424242;
  --mat-stepper-line-color: rgba(255, 255, 255, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-optional-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-selected-state-label-text-color: white;
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-stepper-container-text-font: Inter;
  --mat-stepper-header-label-text-font: Inter;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
  --mat-sort-arrow-color: #c6c6c6;
  --mat-toolbar-container-background-color: #212121;
  --mat-toolbar-container-text-color: white;
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-toolbar-title-text-font: Inter;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
  --mat-tree-container-background-color: #424242;
  --mat-tree-node-text-color: white;
  --mat-tree-node-min-height: 48px;
  --mat-tree-node-text-font: Inter;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
  /* Slider toggle */
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #6c9fd2;
  --mdc-switch-selected-hover-handle-color: #6c9fd2;
  --mdc-switch-selected-pressed-handle-color: #6c9fd2;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  /* ------ START -> GENERAL STYLING ------ */
  /* ------ END -> GENERAL STYLING ------ */
  /* Material stuff */
}
.linde.dark-theme .mat-accent {
  --mat-option-selected-state-label-text-color: #a1a1a1;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.linde.dark-theme .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.linde.dark-theme .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #6c9fd2;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #6c9fd2;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.linde.dark-theme .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.linde.dark-theme .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.linde.dark-theme .mat-elevation-z0, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z1, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z2, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z3, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z4, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z5, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z6, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z7, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z8, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z9, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z10, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z11, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z12, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z13, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z14, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z15, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z16, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z17, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z18, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z19, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z20, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z21, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z22, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z23, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.linde.dark-theme .mat-elevation-z24, .linde.dark-theme .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.linde.dark-theme .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #6c9fd2;
  --mdc-linear-progress-track-color: rgba(108, 159, 210, 0.25);
}
.linde.dark-theme .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #a1a1a1;
  --mdc-linear-progress-track-color: rgba(161, 161, 161, 0.25);
}
.linde.dark-theme .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.linde.dark-theme .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #a1a1a1;
  --mdc-filled-text-field-focus-active-indicator-color: #a1a1a1;
  --mdc-filled-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mdc-outlined-text-field-caret-color: #a1a1a1;
  --mdc-outlined-text-field-focus-outline-color: #a1a1a1;
  --mdc-outlined-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(161, 161, 161, 0.87);
}
.linde.dark-theme .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.linde.dark-theme .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(161, 161, 161, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.linde.dark-theme .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.linde.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.linde.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #fafafa;
  --mdc-chip-elevated-container-color: #595959;
  --mdc-chip-elevated-selected-container-color: #595959;
  --mdc-chip-elevated-disabled-container-color: #595959;
  --mdc-chip-flat-disabled-selected-container-color: #595959;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #fafafa;
  --mdc-chip-selected-label-text-color: #fafafa;
  --mdc-chip-with-icon-icon-color: #fafafa;
  --mdc-chip-with-icon-disabled-icon-color: #fafafa;
  --mdc-chip-with-icon-selected-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;
  --mat-chip-selected-disabled-trailing-icon-color: #fafafa;
  --mat-chip-selected-trailing-icon-color: #fafafa;
}
.linde.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .linde.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #6c9fd2;
  --mdc-chip-elevated-selected-container-color: #6c9fd2;
  --mdc-chip-elevated-disabled-container-color: #6c9fd2;
  --mdc-chip-flat-disabled-selected-container-color: #6c9fd2;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.linde.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .linde.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #a1a1a1;
  --mdc-chip-elevated-selected-container-color: #a1a1a1;
  --mdc-chip-elevated-disabled-container-color: #a1a1a1;
  --mdc-chip-flat-disabled-selected-container-color: #a1a1a1;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.linde.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .linde.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.linde.dark-theme .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.linde.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-label-text-font: Inter;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}
.linde.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: white;
}
.linde.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #a3a3a3;
  --mdc-switch-selected-handle-color: #a3a3a3;
  --mdc-switch-selected-hover-state-layer-color: #a3a3a3;
  --mdc-switch-selected-pressed-state-layer-color: #a3a3a3;
  --mdc-switch-selected-focus-handle-color: silver;
  --mdc-switch-selected-hover-handle-color: silver;
  --mdc-switch-selected-pressed-handle-color: silver;
  --mdc-switch-selected-focus-track-color: #6b6b6b;
  --mdc-switch-selected-hover-track-color: #6b6b6b;
  --mdc-switch-selected-pressed-track-color: #6b6b6b;
  --mdc-switch-selected-track-color: #6b6b6b;
}
.linde.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e57373;
  --mdc-switch-selected-handle-color: #e57373;
  --mdc-switch-selected-hover-state-layer-color: #e57373;
  --mdc-switch-selected-pressed-state-layer-color: #e57373;
  --mdc-switch-selected-focus-handle-color: #ef9a9a;
  --mdc-switch-selected-hover-handle-color: #ef9a9a;
  --mdc-switch-selected-pressed-handle-color: #ef9a9a;
  --mdc-switch-selected-focus-track-color: #e53935;
  --mdc-switch-selected-hover-track-color: #e53935;
  --mdc-switch-selected-pressed-track-color: #e53935;
  --mdc-switch-selected-track-color: #e53935;
}
.linde.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.linde.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: white;
}
.linde.dark-theme .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #6c9fd2;
  --mdc-radio-selected-hover-icon-color: #6c9fd2;
  --mdc-radio-selected-icon-color: #6c9fd2;
  --mdc-radio-selected-pressed-icon-color: #6c9fd2;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #6c9fd2;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.linde.dark-theme .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #a1a1a1;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.linde.dark-theme .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.linde.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.linde.dark-theme .mat-accent {
  --mat-slider-ripple-color: #a1a1a1;
  --mat-slider-hover-state-layer-color: rgba(161, 161, 161, 0.05);
  --mat-slider-focus-state-layer-color: rgba(161, 161, 161, 0.2);
  --mdc-slider-handle-color: #a1a1a1;
  --mdc-slider-focus-handle-color: #a1a1a1;
  --mdc-slider-hover-handle-color: #a1a1a1;
  --mdc-slider-active-track-color: #a1a1a1;
  --mdc-slider-inactive-track-color: #a1a1a1;
  --mdc-slider-with-tick-marks-inactive-container-color: #a1a1a1;
}
.linde.dark-theme .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.linde.dark-theme .mdc-list-item__start,
.linde.dark-theme .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #6c9fd2;
  --mdc-radio-selected-hover-icon-color: #6c9fd2;
  --mdc-radio-selected-icon-color: #6c9fd2;
  --mdc-radio-selected-pressed-icon-color: #6c9fd2;
}
.linde.dark-theme .mat-accent .mdc-list-item__start,
.linde.dark-theme .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
}
.linde.dark-theme .mat-warn .mdc-list-item__start,
.linde.dark-theme .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.linde.dark-theme .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #6c9fd2;
  --mdc-checkbox-selected-hover-icon-color: #6c9fd2;
  --mdc-checkbox-selected-icon-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-icon-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-hover-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-state-layer-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.linde.dark-theme .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.linde.dark-theme .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.linde.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.linde.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #6c9fd2;
}
.linde.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.linde.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #6c9fd2;
}
.linde.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.linde.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.linde.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.linde.dark-theme .mdc-list-item__start,
.linde.dark-theme .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.linde.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .linde.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .linde.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.linde.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .linde.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .linde.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.linde.dark-theme .mdc-list-group__subheader {
  font: 400 16px / 28px Inter;
  letter-spacing: 0.009375em;
}
.linde.dark-theme .mat-mdc-tab-group, .linde.dark-theme .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #6c9fd2;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #6c9fd2;
  --mat-tab-header-active-ripple-color: #6c9fd2;
  --mat-tab-header-inactive-ripple-color: #6c9fd2;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #6c9fd2;
  --mat-tab-header-active-hover-label-text-color: #6c9fd2;
  --mat-tab-header-active-focus-indicator-color: #6c9fd2;
  --mat-tab-header-active-hover-indicator-color: #6c9fd2;
}
.linde.dark-theme .mat-mdc-tab-group.mat-accent, .linde.dark-theme .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #a1a1a1;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #a1a1a1;
  --mat-tab-header-active-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #a1a1a1;
  --mat-tab-header-active-hover-label-text-color: #a1a1a1;
  --mat-tab-header-active-focus-indicator-color: #a1a1a1;
  --mat-tab-header-active-hover-indicator-color: #a1a1a1;
}
.linde.dark-theme .mat-mdc-tab-group.mat-warn, .linde.dark-theme .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.linde.dark-theme .mat-mdc-tab-group.mat-background-primary, .linde.dark-theme .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #6c9fd2;
}
.linde.dark-theme .mat-mdc-tab-group.mat-background-accent, .linde.dark-theme .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #a1a1a1;
}
.linde.dark-theme .mat-mdc-tab-group.mat-background-warn, .linde.dark-theme .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.linde.dark-theme .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.linde.dark-theme .mat-mdc-tab-header {
  --mat-tab-header-label-text-font: Inter;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}
.linde.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: white;
}
.linde.dark-theme .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #6c9fd2;
  --mdc-checkbox-selected-hover-icon-color: #6c9fd2;
  --mdc-checkbox-selected-icon-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-icon-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-hover-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-state-layer-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.linde.dark-theme .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.linde.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-font: Inter;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.linde.dark-theme .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #6c9fd2;
  --mat-text-button-state-layer-color: #6c9fd2;
  --mat-text-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.linde.dark-theme .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #a1a1a1;
  --mat-text-button-state-layer-color: #a1a1a1;
  --mat-text-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.linde.dark-theme .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.linde.dark-theme .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #6c9fd2;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.linde.dark-theme .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #a1a1a1;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.linde.dark-theme .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde.dark-theme .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #6c9fd2;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.linde.dark-theme .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #a1a1a1;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.linde.dark-theme .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde.dark-theme .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #6c9fd2;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #6c9fd2;
  --mat-outlined-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.linde.dark-theme .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #a1a1a1;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #a1a1a1;
  --mat-outlined-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.linde.dark-theme .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.linde.dark-theme .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #6c9fd2;
  --mat-icon-button-state-layer-color: #6c9fd2;
  --mat-icon-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.linde.dark-theme .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #a1a1a1;
  --mat-icon-button-state-layer-color: #a1a1a1;
  --mat-icon-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.linde.dark-theme .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.linde.dark-theme .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.linde.dark-theme .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #6c9fd2;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.linde.dark-theme .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #a1a1a1;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.linde.dark-theme .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde.dark-theme .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #6c9fd2;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.linde.dark-theme .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #a1a1a1;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.linde.dark-theme .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.linde.dark-theme .mat-accent {
  --mdc-circular-progress-active-indicator-color: #a1a1a1;
}
.linde.dark-theme .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.linde.dark-theme .mat-badge-accent {
  --mat-badge-background-color: #a1a1a1;
}
.linde.dark-theme .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.linde.dark-theme .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #a1a1a1;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(161, 161, 161, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(161, 161, 161, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.linde.dark-theme .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.linde.dark-theme .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #a1a1a1;
}
.linde.dark-theme .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.linde.dark-theme .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.linde.dark-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.linde.dark-theme .mat-icon.mat-primary {
  --mat-icon-color: #6c9fd2;
}
.linde.dark-theme .mat-icon.mat-accent {
  --mat-icon-color: #a1a1a1;
}
.linde.dark-theme .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.linde.dark-theme .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-done-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-edit-state-icon-background-color: #a1a1a1;
}
.linde.dark-theme .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.linde.dark-theme .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #6c9fd2;
}
.linde.dark-theme .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #a1a1a1;
}
.linde.dark-theme .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.linde.dark-theme ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}
.linde.dark-theme ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #2b2b2b;
}
.linde.dark-theme ui-setting-category-item.disabled {
  color: #545454;
}
.linde.dark-theme ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
.linde.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
.linde.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
.linde.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
.linde.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
.linde.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.linde.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}
.linde.dark-theme .transport-state {
  width: 7px;
}
.linde.dark-theme .transport-state.undefined {
  background: #fafafa;
}
.linde.dark-theme .transport-state.incomplete {
  background: #fefefe;
}
.linde.dark-theme .transport-state.verified {
  background: #b2681c;
}
.linde.dark-theme .transport-state.pending {
  background: #bbd2ea;
}
.linde.dark-theme .transport-state.assigned {
  background: #6ec58f;
}
.linde.dark-theme .transport-state.request_source {
  background: #fffbe6;
}
.linde.dark-theme .transport-state.request_destination {
  background: #fff4b0;
}
.linde.dark-theme .transport-state.wait_source {
  background: #fffbe6;
}
.linde.dark-theme .transport-state.retrieved {
  background: #ffe754;
}
.linde.dark-theme .transport-state.retrieving {
  background: #9bd7b2;
}
.linde.dark-theme .transport-state.wait_destination {
  background: #ffe233;
}
.linde.dark-theme .transport-state.storing {
  background: #ffdb00;
}
.linde.dark-theme .transport-state.stored {
  background: silver;
}
.linde.dark-theme .transport-state.finished {
  background: #6c9fd2;
}
.linde.dark-theme .transport-state.combined {
  background: #e990c1;
}
.linde.dark-theme .transport-state.requested {
  background: #6b6b6b;
}
.linde.dark-theme .transport-state.stacked {
  background: #236fbc;
}
.linde.dark-theme .transport-state.cancelled {
  background: #d83c2b;
}
.linde.dark-theme ui-state-legend {
  box-shadow: 0 0 6px 0;
}
.linde.dark-theme ui-state-legend .legend-content .legend-item {
  border: 1px solid;
}
.linde.dark-theme ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid;
}
.linde.dark-theme ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid;
}
.linde.dark-theme ui-state-legend .legend-content .legend-item .state-amount span {
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-table .mat-mdc-table.clickable .mat-mdc-row.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.linde.dark-theme ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  background: rgba(108, 159, 210, 0.05);
  cursor: pointer;
}
.linde.dark-theme ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #323232;
  color: #545454;
}
.linde.dark-theme ui-card .card-container {
  background-color: transparent;
}
.linde.dark-theme ui-card .card-container.border {
  border: 1px solid #323232;
}
.linde.dark-theme ui-card .card-container ui-card-footer {
  border-top: 1px solid #323232;
}
.linde.dark-theme ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.25);
}
.linde.dark-theme ui-card .card-container.clickable.selected {
  border: 1px solid #6c9fd2;
}
.linde.dark-theme ui-card .card-container.clickable.selected.active {
  border: 1px solid #6c9fd2;
}
.linde.dark-theme ui-card .card-container.tile ui-card-header mat-icon {
  color: #a3a3a3 !important;
}
.linde.dark-theme ui-card .card-container.background-none {
  background-color: transparent;
}
.linde.dark-theme ui-card .card-container.background-primary {
  background-color: #121212;
}
.linde.dark-theme ui-card .card-container.background-primary.border {
  border: 1px solid #323232;
}
.linde.dark-theme ui-card .card-container.background-primary ui-card-footer {
  background-color: #1e1e1e;
  border-top: 1px solid #323232;
}
.linde.dark-theme ui-card .card-container.background-secondary {
  background-color: #1e1e1e;
}
.linde.dark-theme ui-card .card-container.background-secondary.border {
  border: 1px solid #323232;
}
.linde.dark-theme ui-card .card-container.background-secondary ui-card-footer {
  background-color: #121212;
  border-top: 1px solid #323232;
}
.linde.dark-theme ui-card .card-container.background-tertiary {
  background-color: #393939;
}
.linde.dark-theme ui-card .card-container.background-tertiary.border {
  border: 1px solid #2b2b2b;
}
.linde.dark-theme ui-card .card-container.background-tertiary ui-card-footer {
  background-color: #1e1e1e;
  border-top: 1px solid #2b2b2b;
}
.linde.dark-theme .mat-badge .mat-badge-content {
  color: white;
}
.linde.dark-theme .mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid black;
}
.linde.dark-theme .mat-badge.mat-badge-warn .mat-badge-content, .linde.dark-theme .mat-badge.error .mat-badge-content {
  background: #d83c2b;
}
.linde.dark-theme .mat-badge.warning .mat-badge-content {
  background: #fa9327;
}
.linde.dark-theme .mat-badge.information .mat-badge-content {
  background: #6c9fd2;
}
.linde.dark-theme .mat-badge.success .mat-badge-content {
  background: #26a958;
}
.linde.dark-theme .mat-badge.assigned .mat-badge-content {
  background: #6ec58f;
}
.linde.dark-theme .mat-badge.cancelled .mat-badge-content {
  background: #d83c2b;
}
.linde.dark-theme .mat-badge.combined .mat-badge-content {
  background: #e990c1;
}
.linde.dark-theme .mat-badge.finished .mat-badge-content {
  background: #6c9fd2;
}
.linde.dark-theme .mat-badge.incomplete .mat-badge-content {
  background: #fefefe;
}
.linde.dark-theme .mat-badge.pending .mat-badge-content {
  background: #bbd2ea;
}
.linde.dark-theme .mat-badge.request-destination .mat-badge-content {
  background: #fff4b0;
}
.linde.dark-theme .mat-badge.request-source .mat-badge-content {
  background: #fffbe6;
}
.linde.dark-theme .mat-badge.requested .mat-badge-content {
  background: #6b6b6b;
}
.linde.dark-theme .mat-badge.retrieved .mat-badge-content {
  background: #ffe754;
}
.linde.dark-theme .mat-badge.retrieving .mat-badge-content {
  background: #9bd7b2;
}
.linde.dark-theme .mat-badge.stacked .mat-badge-content {
  background: #236fbc;
}
.linde.dark-theme .mat-badge.stored .mat-badge-content {
  background: silver;
}
.linde.dark-theme .mat-badge.storing .mat-badge-content {
  background: #ffdb00;
}
.linde.dark-theme .mat-badge.undefined .mat-badge-content {
  background: #fafafa;
}
.linde.dark-theme .mat-badge.verified .mat-badge-content {
  background: #b2681c;
}
.linde.dark-theme .mat-badge.wait-destination .mat-badge-content {
  background: #ffe233;
}
.linde.dark-theme .mat-badge.wait-source .mat-badge-content {
  background: #fffbe6;
}
.linde.dark-theme mat-icon.dot.error,
.linde.dark-theme mat-icon.dot.warning,
.linde.dark-theme mat-icon.dot.success {
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme button.mat-mdc-unelevated-button,
.linde.dark-theme button.mat-mdc-raised-button,
.linde.dark-theme button.mat-mdc-fab,
.linde.dark-theme button.mat-mdc-mini-fab {
  color: white !important;
  background-color: #6c9fd2 !important;
  border: 2px solid #6c9fd2;
}
.linde.dark-theme button.mat-mdc-unelevated-button:hover,
.linde.dark-theme button.mat-mdc-raised-button:hover,
.linde.dark-theme button.mat-mdc-fab:hover,
.linde.dark-theme button.mat-mdc-mini-fab:hover {
  color: white !important;
  background-color: #194f85 !important;
  border: 2px solid #133d67;
}
.linde.dark-theme button.mat-mdc-unelevated-button:active,
.linde.dark-theme button.mat-mdc-raised-button:active,
.linde.dark-theme button.mat-mdc-fab:active,
.linde.dark-theme button.mat-mdc-mini-fab:active {
  color: white !important;
  background-color: #2065ab !important;
  border: 2px solid #133d67;
}
.linde.dark-theme button.mat-mdc-unelevated-button.mat-accent,
.linde.dark-theme button.mat-mdc-raised-button.mat-accent,
.linde.dark-theme button.mat-mdc-fab.mat-accent,
.linde.dark-theme button.mat-mdc-mini-fab.mat-accent {
  color: black !important;
  background-color: white !important;
  border: 2px solid white;
}
.linde.dark-theme button.mat-mdc-unelevated-button.mat-accent:hover,
.linde.dark-theme button.mat-mdc-raised-button.mat-accent:hover,
.linde.dark-theme button.mat-mdc-fab.mat-accent:hover,
.linde.dark-theme button.mat-mdc-mini-fab.mat-accent:hover {
  color: black !important;
  background-color: rgba(255, 255, 255, 0.75) !important;
  border: 2px solid white;
}
.linde.dark-theme button.mat-mdc-unelevated-button.mat-accent:active,
.linde.dark-theme button.mat-mdc-raised-button.mat-accent:active,
.linde.dark-theme button.mat-mdc-fab.mat-accent:active,
.linde.dark-theme button.mat-mdc-mini-fab.mat-accent:active {
  color: black !important;
  background-color: rgba(255, 255, 255, 0.85) !important;
  border: 2px solid white;
}
.linde.dark-theme button.mat-mdc-unelevated-button.mat-warn,
.linde.dark-theme button.mat-mdc-raised-button.mat-warn,
.linde.dark-theme button.mat-mdc-fab.mat-warn,
.linde.dark-theme button.mat-mdc-mini-fab.mat-warn {
  color: white !important;
  background-color: #d83c2b !important;
  border: 2px solid #d83c2b;
}
.linde.dark-theme button.mat-mdc-unelevated-button.mat-warn:hover,
.linde.dark-theme button.mat-mdc-raised-button.mat-warn:hover,
.linde.dark-theme button.mat-mdc-fab.mat-warn:hover,
.linde.dark-theme button.mat-mdc-mini-fab.mat-warn:hover {
  color: white !important;
  background-color: #992b1f !important;
  border: 2px solid #e06355;
}
.linde.dark-theme button.mat-mdc-unelevated-button:disabled,
.linde.dark-theme button.mat-mdc-raised-button:disabled,
.linde.dark-theme button.mat-mdc-fab:disabled,
.linde.dark-theme button.mat-mdc-mini-fab:disabled {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.linde.dark-theme button.mat-mdc-unelevated-button:disabled:hover,
.linde.dark-theme button.mat-mdc-raised-button:disabled:hover,
.linde.dark-theme button.mat-mdc-fab:disabled:hover,
.linde.dark-theme button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.linde.dark-theme button.mat-mdc-button:not(:disabled) {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0) !important;
}
.linde.dark-theme button.mat-mdc-button:not(:disabled).mat-accent {
  color: white !important;
  background-color: rgba(255, 255, 255, 0) !important;
}
.linde.dark-theme button.mat-mdc-button:not(:disabled).mat-warn {
  color: #d83c2b !important;
  background-color: rgba(216, 60, 43, 0) !important;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled) {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0) !important;
  border: 2px solid #6c9fd2;
  transition: all 220ms ease-in-out;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled):hover {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0.25) !important;
  border: 2px solid #6c9fd2;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled):active {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0.15) !important;
  border: 2px solid #6c9fd2;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: white !important;
  background-color: rgba(255, 255, 255, 0) !important;
  border: 2px solid white;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.25) !important;
  border: 2px solid white;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.15) !important;
  border: 2px solid white;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: white !important;
  background-color: rgba(216, 60, 43, 0) !important;
  border: 2px solid #d83c2b;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: white !important;
  background-color: rgba(216, 60, 43, 0.25) !important;
  border: 2px solid #d83c2b;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: white !important;
  background-color: rgba(216, 60, 43, 0.15) !important;
  border: 2px solid #d83c2b;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: rgba(255, 255, 255, 0.87) !important;
  border: 1px solid #323232 !important;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #6c9fd2 !important;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #6c9fd2 !important;
  color: #6c9fd2 !important;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: rgba(255, 255, 255, 0.87) !important;
}
.linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, .linde.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #26a958 !important;
  border: 1px solid #26a958 !important;
  color: !important;
}
.linde.dark-theme button.mat-mdc-outlined-button:disabled {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.linde.dark-theme button.mat-mdc-outlined-button:disabled:hover {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.linde.dark-theme .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  background-color: #2b2b2b;
}
.linde.dark-theme .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #272727;
}
.linde.dark-theme .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #6c9fd2;
  color: white;
}
.linde.dark-theme .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.linde.dark-theme .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #a1a1a1;
  color: white;
}
.linde.dark-theme .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.linde.dark-theme .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #d83c2b;
  color: white;
}
.linde.dark-theme .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.linde.dark-theme .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #26a958;
  color: white;
}
.linde.dark-theme .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.linde.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.linde.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
.linde.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.linde.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.linde.dark-theme .dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.linde.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}
.linde.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .linde.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: white !important;
}
.linde.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.linde.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .linde.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.linde.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: white !important;
}
.linde.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #d83c2b !important;
}
.linde.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: white !important;
}
.linde.dark-theme .mat-mdc-chip.state.success {
  border: 1px solid #26a958;
  color: !important;
}
.linde.dark-theme .mat-mdc-chip.state.warn {
  border: 1px solid #fa9327;
  color: #fa9327 !important;
}
.linde.dark-theme .mat-mdc-chip.state.error {
  border: 1px solid #d83c2b;
  color: #d83c2b !important;
}
.linde.dark-theme .mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}
.linde.dark-theme .mat-mdc-table {
  background: transparent;
}
.linde.dark-theme .mat-mdc-table .mat-mdc-header-row.mat-mdc-table-sticky {
  background: #1a1a1a;
}
.linde.dark-theme .mat-mdc-table .mat-mdc-row.suspended {
  background: rgba(108, 159, 210, 0.05);
}
.linde.dark-theme .mat-mdc-table .mat-mdc-row.disabled {
  background: #323232;
  color: #545454;
}
.linde.dark-theme .mat-mdc-table .mat-mdc-row.disabled .mat-mdc-cell {
  color: #545454;
}
.linde.dark-theme .mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.linde.dark-theme .mat-mdc-table.selectableRow .mat-mdc-row:hover, .linde.dark-theme .mat-mdc-table.clickable .mat-mdc-row:hover {
  background: rgba(108, 159, 210, 0.05);
}
.linde.dark-theme .mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .linde.dark-theme .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #323232;
  color: #545454;
}
.linde.dark-theme ::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}
.linde.dark-theme ::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #393939;
}
.linde.dark-theme body {
  background-color: #121212;
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme a {
  color: #6c9fd2;
}
.linde.dark-theme ol li::before {
  background: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme .snack-bar-success .mdc-snackbar__surface {
  background-color: #26a958;
}
.linde.dark-theme .snack-bar-success .mdc-snackbar__label {
  color: white;
}
.linde.dark-theme .snack-bar-warning .mdc-snackbar__surface {
  background-color: #d83c2b;
}
.linde.dark-theme .snack-bar-warning .mdc-snackbar__label {
  color: white;
}
.linde.dark-theme .spinner .dot1,
.linde.dark-theme .spinner .dot2 {
  background-color: #6c9fd2;
}
.linde.dark-theme hr {
  border-top: 1px solid #323232;
  border-bottom: none;
  border-left: none;
  border-right: none;
}
.linde.dark-theme input:-webkit-autofill,
.linde.dark-theme input:-webkit-autofill:hover,
.linde.dark-theme input:-webkit-autofill:focus,
.linde.dark-theme input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
}
.linde.dark-theme .cdk-overlay-container {
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}
.linde.dark-theme .mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}
.linde.dark-theme ui-link-button .link-button.active .mat-badge.standalone.brand .mat-badge-content,
.linde.dark-theme ui-icon-button .icon-button.active .mat-badge.standalone.brand .mat-badge-content {
  background: white;
  color: #9f0220;
}
.linde.dark-theme mat-icon.warning,
.linde.dark-theme ui-icon.warning {
  color: #fa9327;
}
.linde.dark-theme mat-icon.error,
.linde.dark-theme ui-icon.error {
  color: #d83c2b;
}
.linde.dark-theme mat-icon.succeeded, .linde.dark-theme mat-icon.success,
.linde.dark-theme ui-icon.succeeded,
.linde.dark-theme ui-icon.success {
  color: #26a958;
}
.linde.dark-theme .mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  background: white;
  border: 14px solid #6c9fd2;
}
.linde.dark-theme .mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #6c9fd2;
}
.linde.dark-theme .mat-mdc-slider.alternative .mdc-slider__track {
  background: #6c9fd2;
}
.linde.dark-theme .mat-mdc-card.custom {
  background: !important;
  box-shadow: !important;
  color: rgba(255, 255, 255, 0.87) !important;
}
.linde.dark-theme .mat-mdc-card.custom .mat-mdc-card-header {
  background: !important;
  border-bottom: 4px solid #6c9fd2;
}
.linde.dark-theme .mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #6c9fd2 !important;
}
.linde.dark-theme .mat-mdc-card.custom.plus:hover {
  border: 1px solid;
}
.linde.dark-theme .link {
  color: #6c9fd2;
}
.linde.dark-theme .link.disabled {
  color: #545454;
}
.linde.dark-theme .highlighted {
  background: #ffe754;
  color: black;
}
.linde.dark-theme etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid;
}
.linde.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
.linde.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #d83c2b;
}
.linde.dark-theme .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}
.linde.dark-theme .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}
.linde.dark-theme ui-shell {
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme .tiles {
  border-top: 1px solid #323232;
  border-bottom: 1px solid #323232;
}
.linde.dark-theme ui-thumbnail {
  background-color: transparent;
}
.linde.dark-theme ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
.linde.dark-theme ui-state .state-container.success {
  background-color: #6ec58f;
}
.linde.dark-theme ui-state .state-container.success ui-icon {
  color: #104725;
}
.linde.dark-theme ui-state .state-container.warning {
  background-color: #fcb76e;
}
.linde.dark-theme ui-state .state-container.warning ui-icon {
  color: #693e10;
}
.linde.dark-theme ui-state .state-container.error {
  background-color: #d83c2b;
}
.linde.dark-theme ui-state .state-container.info {
  background-color: #6c9fd2;
}
.linde.dark-theme ui-state .state-container.info ui-icon {
  color: #0f2f4f;
}
.linde.dark-theme ui-state .state-container.unavailable {
  background-color: #6b6b6b;
}
.linde.dark-theme ui-state .state-container.removed {
  background-color: #6b6b6b;
}
.linde.dark-theme ui-state .state-container.accent {
  background-color: #a1a1a1;
}
.linde.dark-theme ui-state .state-container.primary {
  background-color: #6c9fd2;
}
.linde.dark-theme ui-state .state-container.bodytext {
  background-color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-state .state-container.bodytext ui-icon {
  color: black;
}
.linde.dark-theme ui-state .state-container ui-icon {
  color: white;
}
.linde.dark-theme ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
.linde.dark-theme ui-state .state-container.iconOnly ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-state .state-container.iconOnly.success ui-icon {
  color: #26a958;
}
.linde.dark-theme ui-state .state-container.iconOnly.warning ui-icon {
  color: #fa9327;
}
.linde.dark-theme ui-state .state-container.iconOnly.error ui-icon {
  color: #d83c2b;
}
.linde.dark-theme ui-state .state-container.iconOnly.info ui-icon {
  color: #6c9fd2;
}
.linde.dark-theme ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #6b6b6b;
}
.linde.dark-theme ui-state .state-container.iconOnly.removed ui-icon {
  color: #6b6b6b;
}
.linde.dark-theme ui-state .state-container.iconOnly.accent ui-icon {
  color: #a1a1a1;
}
.linde.dark-theme ui-state .state-container.iconOnly.primary ui-icon {
  color: #6c9fd2;
}
.linde.dark-theme ui-state .state-container.iconOnly.bodytext ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-state .state-container.iconOnly.small.warning {
  border: none;
}
.linde.dark-theme ui-tag .tag-container {
  background-color: #2b2b2b;
  border: 1px solid #323232;
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #323232;
  border: 1px solid #6b6b6b;
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  background-color: #2b2b2b;
  border: 1px solid #6c9fd2;
  color: #6c9fd2;
}
.linde.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  background-color: #2b2b2b;
  border: 1px solid rgba(35, 111, 188, 0.25);
  color: #6c9fd2;
}
.linde.dark-theme ui-tag .tag-container.disabled {
  background-color: #323232;
  border: 1px solid rgba(250, 250, 250, 0.25);
  color: #545454;
}
.linde.dark-theme ui-tag .tag-container.secondary {
  background-color: #2b2b2b;
  border: 1px solid rgba(43, 43, 43, 0);
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #323232;
  border: 1px solid #6b6b6b;
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  background-color: #2b2b2b;
  border: 1px solid rgba(255, 255, 255, 0.87);
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  background-color: #2b2b2b;
  border: 1px solid lch(100 0 0/0.85);
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-tag .tag-container.secondary.disabled {
  background-color: #323232;
  border: 1px solid rgba(250, 250, 250, 0.25);
  color: #545454;
}
.linde.dark-theme ui-tag .tag-container.subLabel:not(.active):not(.disabled) .tag-label span {
  color: #a3a3a3;
}
.linde.dark-theme ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, #a3a3a3 12.5%, #323232 12.5%, #323232 50%, #a3a3a3 50%, #a3a3a3 62.5%, #323232 62.5%, #323232 100%);
  background-size: 4px 4px;
}
.linde.dark-theme ui-title {
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-title .subtitle {
  color: #a3a3a3;
}
.linde.dark-theme ui-title .large .subtitle {
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-flowpanel .flowpanel {
  background: #fafafa;
}
.linde.dark-theme ui-filter {
  border: 1px solid #323232;
}
@media only screen and (max-width: 999px) {
  .linde.dark-theme ui-filter .hotpicks {
    border-top: 1px solid #323232;
  }
}
.linde.dark-theme ui-filter ui-hotpick {
  border-left: 1px solid #323232;
}
.linde.dark-theme ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  .linde.dark-theme ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid #323232;
  }
  .linde.dark-theme ui-filter ui-hotpick:last-child {
    border-right: 1px solid #323232;
  }
}
@media only screen and (max-width: 999px) {
  .linde.dark-theme ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid #323232;
    border-right: 0;
  }
}
.linde.dark-theme .mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid #323232;
}
.linde.dark-theme ui-label-value-container ui-card-header {
  background: #f1f1f1;
}
.linde.dark-theme ui-label-value .label {
  color: #767676;
}
.linde.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: #a3a3a3;
  background: #393939;
}
.linde.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex #placeholder {
  color: #a3a3a3;
}
.linde.dark-theme .mat-mdc-form-field.search.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface {
  background: #121212;
}
.linde.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: rgba(255, 255, 255, 0.87) !important;
}
.linde.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid #323232;
}
.linde.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #d83c2b !important;
}
.linde.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.linde.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title .subtitle {
  color: white;
}
.linde.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.linde.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #fa9327;
}
.linde.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.linde.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title .subtitle {
  color: white;
}
.linde.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.linde.dark-theme ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #9f0220;
  --mdc-linear-progress-track-color: rgba(159, 2, 32, 0.15);
}
.linde.dark-theme ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
.linde.dark-theme ui-link-button .link-button.border {
  border: 1px solid #323232;
}
.linde.dark-theme ui-link-button .link-button.background-light {
  background: #1e1e1e;
}
.linde.dark-theme ui-link-button .link-button.background-light:hover:not(.active, .disabled) {
  background: #393939;
}
.linde.dark-theme ui-link-button .link-button:hover:not(.active, .disabled) {
  background: #2b2b2b;
}
.linde.dark-theme ui-link-button .link-button.active {
  color: white;
  background: #9f0220;
}
.linde.dark-theme ui-link-button .link-button.active.border {
  border: 1px solid #9f0220;
}
.linde.dark-theme ui-link-button .link-button.disabled {
  color: #545454;
}
.linde.dark-theme ui-link-button .link-button.disabled.border {
  border: 1px solid #323232;
}
.linde.dark-theme ui-icon-button .icon-button, .linde.dark-theme ui-icon-button .icon-button-menu-toggle, .linde.dark-theme ui-icon-button-menu-toggle .icon-button, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  color: rgba(255, 255, 255, 0.87);
  border: 1px solid transparent;
}
.linde.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .linde.dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), .linde.dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid #545454;
  background: #323232;
}
.linde.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .linde.dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .linde.dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  background: #323232;
  border: 1px solid #414141;
}
.linde.dark-theme ui-icon-button .icon-button.theme-secondary.active, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  background: #414141;
  border: 1px solid #a3a3a3;
}
.linde.dark-theme ui-icon-button .icon-button.theme-secondary.active:hover, .linde.dark-theme ui-icon-button .icon-button.theme-secondary.active.focused, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  background: #545454;
  border: 1px solid #a3a3a3;
}
.linde.dark-theme ui-icon-button .icon-button.theme-primary.active, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  background: rgba(38, 122, 206, 0.2);
  color: #6c9fd2;
  border: 1px solid #6c9fd2;
}
.linde.dark-theme ui-icon-button .icon-button.theme-primary.active:hover, .linde.dark-theme ui-icon-button .icon-button.theme-primary.active.focused, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid #6c9fd2;
}
.linde.dark-theme ui-icon-button .icon-button.theme-tertiary, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
.linde.dark-theme ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
.linde.dark-theme ui-icon-button .icon-button.theme-tertiary.active, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #6c9fd2;
}
.linde.dark-theme ui-icon-button .icon-button.theme-tertiary.active:hover, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
.linde.dark-theme ui-icon-button .icon-button.theme-brand:hover, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand:hover, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand:hover, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid #545454;
}
.linde.dark-theme ui-icon-button .icon-button.theme-brand:hover:not(.active, .disabled), .linde.dark-theme ui-icon-button .icon-button.theme-brand.focused:not(.active, .disabled), .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled), .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand:hover:not(.active, .disabled), .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand.focused:not(.active, .disabled), .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled) {
  background: #2b2b2b;
}
.linde.dark-theme ui-icon-button .icon-button.theme-brand.active, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand.active, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand.active, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.active {
  background: #9f0220;
  color: white;
}
.linde.dark-theme ui-icon-button .icon-button.disabled, .linde.dark-theme ui-icon-button .icon-button-menu-toggle.disabled, .linde.dark-theme ui-icon-button-menu-toggle .icon-button.disabled, .linde.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.disabled {
  color: #545454;
}
.linde.dark-theme .shell.stack .brand-logo {
  display: none;
}
.linde.dark-theme .shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.linde.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.linde.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.linde.dark-theme .shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.linde.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.linde.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde.dark-theme .shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.linde.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.linde.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.linde.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.linde.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde.dark-theme .shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.linde.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.linde.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.linde.dark-theme .shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.linde.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.linde.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.linde.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.linde.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde.dark-theme .shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.linde.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.linde.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde.dark-theme .shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.linde.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.linde.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.linde.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.linde.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.linde.dark-theme .shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.linde.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.linde.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.linde.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.linde.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.linde.dark-theme .shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.linde.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.linde.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.linde.dark-theme .shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.linde.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.linde.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.linde.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.linde.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.linde.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.linde.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.linde.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.linde.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.linde.dark-theme .shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.linde.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.linde.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.linde.dark-theme .shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.linde.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.linde.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde.dark-theme .shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.linde.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.linde.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.linde.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.linde.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde.dark-theme .shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.linde.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.linde.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.linde.dark-theme .shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.linde.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.linde.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.linde.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.linde.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde.dark-theme .shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.linde.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.linde.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde.dark-theme .shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.linde.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.linde.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.linde.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.linde.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.linde.dark-theme .shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.linde.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.linde.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.linde.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.linde.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.linde.dark-theme .shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.linde.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.linde.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.linde.dark-theme .shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.linde.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.linde.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.linde.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.linde.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.linde.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.linde.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.linde.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.linde.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.linde.dark-theme .shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.linde.dark-theme .shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde.dark-theme .shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde.dark-theme .shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.linde.dark-theme .shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde.dark-theme .shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde.dark-theme .shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.linde.dark-theme .shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.linde.dark-theme .shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.linde.dark-theme .shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.linde.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.linde.dark-theme .shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.linde.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.linde.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.linde.dark-theme .shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.linde.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.linde.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde.dark-theme .shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.linde.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.linde.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.linde.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.linde.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde.dark-theme .shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.linde.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.linde.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.linde.dark-theme .shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.linde.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.linde.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.linde.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.linde.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.linde.dark-theme .shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.linde.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.linde.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.linde.dark-theme .shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.linde.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.linde.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.linde.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.linde.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.linde.dark-theme .shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.linde.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.linde.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.linde.dark-theme .shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.linde.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.linde.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.linde.dark-theme .shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.linde.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.linde.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.linde.dark-theme .shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.linde.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.linde.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.linde.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.linde.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.linde.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.linde.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.linde.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.linde.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.linde.dark-theme .shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.linde.dark-theme .shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.linde.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.linde.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.linde.dark-theme .shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.linde.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.linde.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.linde.dark-theme .shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.linde.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.linde.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.linde.dark-theme .shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.linde.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.linde.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.linde.dark-theme .shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.linde.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.linde.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.linde.dark-theme .shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.linde.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.linde.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.linde.dark-theme .shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.linde.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.linde.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.linde.dark-theme .shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.linde.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.linde.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.linde.dark-theme .shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.linde.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.linde.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.linde.dark-theme .shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.linde.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.linde.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.linde.dark-theme .shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.linde.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.linde.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.linde.dark-theme .shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.linde.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.linde.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.linde.dark-theme .shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.linde.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.linde.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.linde.dark-theme .shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.linde.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.linde.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.linde.dark-theme .shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.linde.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.linde.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.linde.dark-theme .shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.linde.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.linde.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.linde.dark-theme .shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.linde.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.linde.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.linde.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.linde.dark-theme .shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.linde.dark-theme .shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.linde.dark-theme .shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.linde.dark-theme .shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.linde.dark-theme .shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.linde.dark-theme .shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.linde.dark-theme .shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}
.linde.dark-theme ui-callout .callout-banner.error {
  color: #fbecea;
  background: rgba(216, 60, 43, 0.25);
  border: 1px solid #e06355;
}
.linde.dark-theme ui-callout .callout-banner.warning {
  color: #fff4e9;
  background: rgba(250, 147, 39, 0.25);
  border: 1px solid #fba952;
}
.linde.dark-theme ui-callout .callout-banner.success {
  color: #e9f6ee;
  background: rgba(38, 169, 88, 0.25);
  border: 1px solid #51ba79;
}
.linde.dark-theme ui-callout .callout-banner.info {
  color: #e9f1f8;
  background: rgba(35, 111, 188, 0.25);
  border: 1px solid #4f8cc9;
}
.linde.dark-theme ui-snackbar {
  background-color: #121212;
}
.linde.dark-theme ui-snackbar .snackbar .state {
  color: white;
}
.linde.dark-theme ui-snackbar .snackbar.error {
  background-color: rgba(216, 60, 43, 0.25);
  color: #fbecea;
}
.linde.dark-theme ui-snackbar .snackbar.error .state {
  background-color: #d83c2b;
  color: white;
}
.linde.dark-theme ui-snackbar .snackbar.error .state mat-icon {
  color: white;
}
.linde.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.linde.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.linde.dark-theme ui-snackbar .snackbar.error .timer {
  background-color: rgba(216, 60, 43, 0.25);
}
.linde.dark-theme ui-snackbar .snackbar.error .timer .inner {
  background-color: #e57c71;
}
.linde.dark-theme ui-snackbar .snackbar.warning {
  background-color: rgba(250, 147, 39, 0.25);
  color: #fff4e9;
}
.linde.dark-theme ui-snackbar .snackbar.warning .state {
  background-color: #fcb76e;
  color: #693e10;
}
.linde.dark-theme ui-snackbar .snackbar.warning .state mat-icon {
  color: #693e10;
}
.linde.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fba952;
}
.linde.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fba952;
}
.linde.dark-theme ui-snackbar .snackbar.warning .timer {
  background-color: rgba(250, 147, 39, 0.25);
}
.linde.dark-theme ui-snackbar .snackbar.warning .timer .inner {
  background-color: #fcb76e;
}
.linde.dark-theme ui-snackbar .snackbar.success {
  background-color: rgba(38, 169, 88, 0.25);
  color: #e9f6ee;
}
.linde.dark-theme ui-snackbar .snackbar.success .state {
  background-color: #6ec58f;
  color: #104725;
}
.linde.dark-theme ui-snackbar .snackbar.success .state mat-icon {
  color: #104725;
}
.linde.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid #51ba79;
}
.linde.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid #51ba79;
}
.linde.dark-theme ui-snackbar .snackbar.success .timer {
  background-color: rgba(38, 169, 88, 0.25);
}
.linde.dark-theme ui-snackbar .snackbar.success .timer .inner {
  background-color: #6ec58f;
}
.linde.dark-theme ui-snackbar .snackbar.info {
  background-color: rgba(35, 111, 188, 0.25);
  color: #e9f1f8;
}
.linde.dark-theme ui-snackbar .snackbar.info .state {
  background-color: #6c9fd2;
  color: #0f2f4f;
}
.linde.dark-theme ui-snackbar .snackbar.info .state mat-icon {
  color: #0f2f4f;
}
.linde.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid #4f8cc9;
}
.linde.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid #4f8cc9;
}
.linde.dark-theme ui-snackbar .snackbar.info .timer {
  background-color: rgba(35, 111, 188, 0.25);
}
.linde.dark-theme ui-snackbar .snackbar.info .timer .inner {
  background-color: #6c9fd2;
}
.linde.dark-theme ui-select-card .select-card {
  background-color: #2b2b2b;
  color: rgba(255, 255, 255, 0.87);
  border: 2px solid #323232;
}
.linde.dark-theme ui-select-card .select-card:not(.disabled):not(.active):hover, .linde.dark-theme ui-select-card .select-card:not(.disabled):not(.active):active {
  background-color: #323232;
  color: rgba(255, 255, 255, 0.87);
  border: 2px solid #6b6b6b;
}
.linde.dark-theme ui-select-card .select-card:not(.disabled).active {
  background-color: #2b2b2b;
  color: #6c9fd2;
  border: 2px solid #6c9fd2;
}
.linde.dark-theme ui-select-card .select-card:not(.disabled).active:hover, .linde.dark-theme ui-select-card .select-card:not(.disabled).active:active {
  background-color: #2b2b2b;
  color: #6c9fd2;
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.linde.dark-theme ui-select-card .select-card.disabled {
  background-color: #323232;
  color: #545454;
  border: 2px solid rgba(250, 250, 250, 0);
}
.linde.dark-theme ui-select-card .select-card.disabled.active {
  border: 2px solid rgba(108, 159, 210, 0.25);
}
.linde.dark-theme .mdc-tooltip__surface {
  background-color: white !important;
  color: black !important;
}
.linde.dark-theme ui-avatar .avatar:not(.profile-picture).primary {
  background-color: #9f0220;
  color: white;
}
.linde.dark-theme ui-avatar .avatar:not(.profile-picture).secondary {
  background-color: white;
  color: #9f0220;
}
.linde.dark-theme ui-search .search-container.none {
  background: rgba(57, 57, 57, 0);
}
.linde.dark-theme ui-search .search-container.primary {
  background: #1e1e1e;
}
.linde.dark-theme ui-search .search-container.secondary {
  background: #393939;
}
.linde.dark-theme ui-search .search-container .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder,
.linde.dark-theme ui-search .search-container ui-icon {
  color: #a3a3a3;
}
.linde.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) {
  background: #393939;
}
.linde.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: #a3a3a3;
}
.linde.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,
.linde.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.linde.dark-theme ui-context-menu .menu-container {
  background: #121212;
  border: 1px solid #323232;
}
.linde.dark-theme ui-context-menu-item .shortcut {
  color: #a3a3a3;
}
.linde.dark-theme .ui-menu-top {
  margin-top: -8px;
}
.linde.dark-theme .ui-menu-bottom {
  margin-bottom: -8px;
}
.linde.dark-theme .ui-menu-start {
  margin-right: 12px;
}
.linde.dark-theme .ui-menu-end {
  margin-left: 12px;
}
.linde.dark-theme ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}
.linde.dark-theme .drag-preview {
  color: rgba(255, 255, 255, 0.87);
  background-color: #121212;
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.25);
}

.still {
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-option-selected-state-label-text-color: #236fbc;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-label-text-font: STILL Type;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
  --mat-optgroup-label-text-font: STILL Type;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
  --mat-card-title-text-font: STILL Type;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: STILL Type;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-plain-tooltip-supporting-text-font: STILL Type;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #236fbc;
  --mdc-filled-text-field-focus-active-indicator-color: #236fbc;
  --mdc-filled-text-field-focus-label-text-color: rgba(35, 111, 188, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #236fbc;
  --mdc-outlined-text-field-focus-outline-color: #236fbc;
  --mdc-outlined-text-field-focus-label-text-color: rgba(35, 111, 188, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(35, 111, 188, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mdc-filled-text-field-label-text-font: STILL Type;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: STILL Type;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: STILL Type;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: STILL Type;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(35, 111, 188, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-select-trigger-text-font: STILL Type;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: white;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
  --mdc-dialog-subhead-font: STILL Type;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: STILL Type;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #6b6b6b;
  --mdc-switch-selected-handle-color: #6b6b6b;
  --mdc-switch-selected-hover-state-layer-color: #6b6b6b;
  --mdc-switch-selected-pressed-state-layer-color: #6b6b6b;
  --mdc-switch-selected-focus-handle-color: #323232;
  --mdc-switch-selected-hover-handle-color: #323232;
  --mdc-switch-selected-pressed-handle-color: #323232;
  --mdc-switch-selected-focus-track-color: #a3a3a3;
  --mdc-switch-selected-hover-track-color: #a3a3a3;
  --mdc-switch-selected-pressed-track-color: #a3a3a3;
  --mdc-switch-selected-track-color: #a3a3a3;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #236fbc;
  --mdc-slider-focus-handle-color: #236fbc;
  --mdc-slider-hover-handle-color: #236fbc;
  --mdc-slider-active-track-color: #236fbc;
  --mdc-slider-inactive-track-color: #236fbc;
  --mdc-slider-with-tick-marks-inactive-container-color: #236fbc;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #236fbc;
  --mat-slider-hover-state-layer-color: rgba(35, 111, 188, 0.05);
  --mat-slider-focus-state-layer-color: rgba(35, 111, 188, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
  --mdc-slider-label-label-text-font: STILL Type;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
  --mat-menu-item-label-text-font: STILL Type;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mdc-list-list-item-label-text-font: STILL Type;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: STILL Type;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: STILL Type;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-container-text-font: STILL Type;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-text-button-label-text-font: STILL Type;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: STILL Type;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: STILL Type;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: STILL Type;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: white;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-extended-fab-label-text-font: STILL Type;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #5c5c5c;
  --mdc-snackbar-supporting-text-font: STILL Type;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mat-table-header-headline-font: STILL Type;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: STILL Type;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: STILL Type;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #236fbc;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #236fbc;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-badge-text-font: STILL Type;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
  --mat-bottom-sheet-container-text-font: STILL Type;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
  --mat-standard-button-toggle-height: 48px;
  --mat-legacy-button-toggle-label-text-font: STILL Type;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: STILL Type;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-background-color: #236fbc;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(35, 111, 188, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(35, 111, 188, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(35, 111, 188, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #236fbc;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(35, 111, 188, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-text-font: STILL Type;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-expansion-header-text-font: STILL Type;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: STILL Type;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
  --mat-stepper-header-selected-state-icon-background-color: #236fbc;
  --mat-stepper-header-done-state-icon-background-color: #236fbc;
  --mat-stepper-header-edit-state-icon-background-color: #236fbc;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-stepper-container-text-font: STILL Type;
  --mat-stepper-header-label-text-font: STILL Type;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
  --mat-sort-arrow-color: #757575;
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-toolbar-title-text-font: STILL Type;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
  --mat-tree-node-min-height: 48px;
  --mat-tree-node-text-font: STILL Type;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
  /* Slider toggle */
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #236fbc;
  --mdc-switch-selected-hover-handle-color: #236fbc;
  --mdc-switch-selected-pressed-handle-color: #236fbc;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  /* ------ START -> GENERAL STYLING ------ */
  /* ------ END -> GENERAL STYLING ------ */
  /* Material stuff */
}
.still .mat-accent {
  --mat-option-selected-state-label-text-color: #5c5c5c;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.still .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
.still .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #236fbc;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #236fbc;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.still .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #5c5c5c;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #5c5c5c;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.still .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
.still .mat-elevation-z0, .still .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z1, .still .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z2, .still .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z3, .still .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z4, .still .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z5, .still .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z6, .still .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z7, .still .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z8, .still .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z9, .still .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z10, .still .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z11, .still .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z12, .still .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z13, .still .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z14, .still .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z15, .still .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z16, .still .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z17, .still .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z18, .still .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z19, .still .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z20, .still .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z21, .still .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z22, .still .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z23, .still .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.still .mat-elevation-z24, .still .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.still .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #236fbc;
  --mdc-linear-progress-track-color: rgba(35, 111, 188, 0.25);
}
.still .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #5c5c5c;
  --mdc-linear-progress-track-color: rgba(92, 92, 92, 0.25);
}
.still .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.still .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #5c5c5c;
  --mdc-filled-text-field-focus-active-indicator-color: #5c5c5c;
  --mdc-filled-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mdc-outlined-text-field-caret-color: #5c5c5c;
  --mdc-outlined-text-field-focus-outline-color: #5c5c5c;
  --mdc-outlined-text-field-focus-label-text-color: rgba(92, 92, 92, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(92, 92, 92, 0.87);
}
.still .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.still .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(92, 92, 92, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.still .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.still .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.still .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
.still .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .still .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #236fbc;
  --mdc-chip-elevated-selected-container-color: #236fbc;
  --mdc-chip-elevated-disabled-container-color: #236fbc;
  --mdc-chip-flat-disabled-selected-container-color: #236fbc;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.still .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .still .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #5c5c5c;
  --mdc-chip-elevated-selected-container-color: #5c5c5c;
  --mdc-chip-elevated-disabled-container-color: #5c5c5c;
  --mdc-chip-flat-disabled-selected-container-color: #5c5c5c;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.still .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .still .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.still .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.still .mat-mdc-standard-chip {
  --mdc-chip-label-text-font: STILL Type;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}
.still .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.still .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #6b6b6b;
  --mdc-switch-selected-handle-color: #6b6b6b;
  --mdc-switch-selected-hover-state-layer-color: #6b6b6b;
  --mdc-switch-selected-pressed-state-layer-color: #6b6b6b;
  --mdc-switch-selected-focus-handle-color: #323232;
  --mdc-switch-selected-hover-handle-color: #323232;
  --mdc-switch-selected-pressed-handle-color: #323232;
  --mdc-switch-selected-focus-track-color: #a3a3a3;
  --mdc-switch-selected-hover-track-color: #a3a3a3;
  --mdc-switch-selected-pressed-track-color: #a3a3a3;
  --mdc-switch-selected-track-color: #a3a3a3;
}
.still .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.still .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: STILL Type;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.still .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.still .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #236fbc;
  --mdc-radio-selected-hover-icon-color: #236fbc;
  --mdc-radio-selected-icon-color: #236fbc;
  --mdc-radio-selected-pressed-icon-color: #236fbc;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #236fbc;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.still .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #5c5c5c;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.still .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
.still .mat-mdc-radio-button {
  --mdc-form-field-label-text-font: STILL Type;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.still .mat-accent {
  --mat-slider-ripple-color: #5c5c5c;
  --mat-slider-hover-state-layer-color: rgba(92, 92, 92, 0.05);
  --mat-slider-focus-state-layer-color: rgba(92, 92, 92, 0.2);
  --mdc-slider-handle-color: #5c5c5c;
  --mdc-slider-focus-handle-color: #5c5c5c;
  --mdc-slider-hover-handle-color: #5c5c5c;
  --mdc-slider-active-track-color: #5c5c5c;
  --mdc-slider-inactive-track-color: #5c5c5c;
  --mdc-slider-with-tick-marks-inactive-container-color: #5c5c5c;
}
.still .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.still .mdc-list-item__start,
.still .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #236fbc;
  --mdc-radio-selected-hover-icon-color: #236fbc;
  --mdc-radio-selected-icon-color: #236fbc;
  --mdc-radio-selected-pressed-icon-color: #236fbc;
}
.still .mat-accent .mdc-list-item__start,
.still .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #5c5c5c;
  --mdc-radio-selected-hover-icon-color: #5c5c5c;
  --mdc-radio-selected-icon-color: #5c5c5c;
  --mdc-radio-selected-pressed-icon-color: #5c5c5c;
}
.still .mat-warn .mdc-list-item__start,
.still .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.still .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #236fbc;
  --mdc-checkbox-selected-hover-icon-color: #236fbc;
  --mdc-checkbox-selected-icon-color: #236fbc;
  --mdc-checkbox-selected-pressed-icon-color: #236fbc;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #236fbc;
  --mdc-checkbox-selected-hover-state-layer-color: #236fbc;
  --mdc-checkbox-selected-pressed-state-layer-color: #236fbc;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.still .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #5c5c5c;
  --mdc-checkbox-selected-hover-icon-color: #5c5c5c;
  --mdc-checkbox-selected-icon-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-icon-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-hover-state-layer-color: #5c5c5c;
  --mdc-checkbox-selected-pressed-state-layer-color: #5c5c5c;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.still .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.still .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.still .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #236fbc;
}
.still .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.still .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #236fbc;
}
.still .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.still .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.still .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.still .mdc-list-item__start,
.still .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.still .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .still .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .still .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.still .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .still .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .still .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.still .mdc-list-group__subheader {
  font: 400 16px / 28px STILL Type;
  letter-spacing: 0.009375em;
}
.still .mat-mdc-tab-group, .still .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #236fbc;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #236fbc;
  --mat-tab-header-active-ripple-color: #236fbc;
  --mat-tab-header-inactive-ripple-color: #236fbc;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #236fbc;
  --mat-tab-header-active-hover-label-text-color: #236fbc;
  --mat-tab-header-active-focus-indicator-color: #236fbc;
  --mat-tab-header-active-hover-indicator-color: #236fbc;
}
.still .mat-mdc-tab-group.mat-accent, .still .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #5c5c5c;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #5c5c5c;
  --mat-tab-header-active-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-ripple-color: #5c5c5c;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #5c5c5c;
  --mat-tab-header-active-hover-label-text-color: #5c5c5c;
  --mat-tab-header-active-focus-indicator-color: #5c5c5c;
  --mat-tab-header-active-hover-indicator-color: #5c5c5c;
}
.still .mat-mdc-tab-group.mat-warn, .still .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.still .mat-mdc-tab-group.mat-background-primary, .still .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #236fbc;
}
.still .mat-mdc-tab-group.mat-background-accent, .still .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #5c5c5c;
}
.still .mat-mdc-tab-group.mat-background-warn, .still .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.still .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.still .mat-mdc-tab-header {
  --mat-tab-header-label-text-font: STILL Type;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}
.still .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.still .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #236fbc;
  --mdc-checkbox-selected-hover-icon-color: #236fbc;
  --mdc-checkbox-selected-icon-color: #236fbc;
  --mdc-checkbox-selected-pressed-icon-color: #236fbc;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #236fbc;
  --mdc-checkbox-selected-hover-state-layer-color: #236fbc;
  --mdc-checkbox-selected-pressed-state-layer-color: #236fbc;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.still .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
.still .mat-mdc-checkbox {
  --mdc-form-field-label-text-font: STILL Type;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.still .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #236fbc;
  --mat-text-button-state-layer-color: #236fbc;
  --mat-text-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.still .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #5c5c5c;
  --mat-text-button-state-layer-color: #5c5c5c;
  --mat-text-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.still .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.still .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #236fbc;
  --mat-filled-button-state-layer-color: #fff;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #5c5c5c;
  --mat-filled-button-state-layer-color: #fff;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #236fbc;
  --mat-protected-button-state-layer-color: #fff;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #5c5c5c;
  --mat-protected-button-state-layer-color: #fff;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #236fbc;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #236fbc;
  --mat-outlined-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.still .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #5c5c5c;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #5c5c5c;
  --mat-outlined-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.still .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.still .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #236fbc;
  --mat-icon-button-state-layer-color: #236fbc;
  --mat-icon-button-ripple-color: rgba(35, 111, 188, 0.1);
}
.still .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #5c5c5c;
  --mat-icon-button-state-layer-color: #5c5c5c;
  --mat-icon-button-ripple-color: rgba(92, 92, 92, 0.1);
}
.still .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.still .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.still .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #236fbc;
  --mat-fab-foreground-color: #fff;
  --mat-fab-state-layer-color: #fff;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #5c5c5c;
  --mat-fab-foreground-color: #fff;
  --mat-fab-state-layer-color: #fff;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #236fbc;
  --mat-fab-small-foreground-color: #fff;
  --mat-fab-small-state-layer-color: #fff;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #5c5c5c;
  --mat-fab-small-foreground-color: #fff;
  --mat-fab-small-state-layer-color: #fff;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.still .mat-accent {
  --mdc-circular-progress-active-indicator-color: #5c5c5c;
}
.still .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.still .mat-badge-accent {
  --mat-badge-background-color: #5c5c5c;
}
.still .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.still .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #5c5c5c;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(92, 92, 92, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(92, 92, 92, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(92, 92, 92, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.still .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.still .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #5c5c5c;
}
.still .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.still .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.still .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.still .mat-icon.mat-primary {
  --mat-icon-color: #236fbc;
}
.still .mat-icon.mat-accent {
  --mat-icon-color: #5c5c5c;
}
.still .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.still .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-done-state-icon-background-color: #5c5c5c;
  --mat-stepper-header-edit-state-icon-background-color: #5c5c5c;
}
.still .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.still .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #236fbc;
}
.still .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #5c5c5c;
}
.still .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.still ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}
.still ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #ebebeb;
}
.still ui-setting-category-item.disabled {
  color: #919191;
}
.still ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
.still ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
.still ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
.still ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
.still ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
.still ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.still ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}
.still .transport-state {
  width: 7px;
}
.still .transport-state.undefined {
  background: #fafafa;
}
.still .transport-state.incomplete {
  background: #fefefe;
}
.still .transport-state.verified {
  background: #b2681c;
}
.still .transport-state.pending {
  background: #bbd2ea;
}
.still .transport-state.assigned {
  background: #6ec58f;
}
.still .transport-state.request_source {
  background: #fffbe6;
}
.still .transport-state.request_destination {
  background: #fff4b0;
}
.still .transport-state.wait_source {
  background: #fffbe6;
}
.still .transport-state.retrieved {
  background: #ffe754;
}
.still .transport-state.retrieving {
  background: #9bd7b2;
}
.still .transport-state.wait_destination {
  background: #ffe233;
}
.still .transport-state.storing {
  background: #ffdb00;
}
.still .transport-state.stored {
  background: silver;
}
.still .transport-state.finished {
  background: #6c9fd2;
}
.still .transport-state.combined {
  background: #e990c1;
}
.still .transport-state.requested {
  background: #6b6b6b;
}
.still .transport-state.stacked {
  background: #236fbc;
}
.still .transport-state.cancelled {
  background: #d83c2b;
}
.still ui-state-legend {
  box-shadow: 0 0 6px 0;
}
.still ui-state-legend .legend-content .legend-item {
  border: 1px solid;
}
.still ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid;
}
.still ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid;
}
.still ui-state-legend .legend-content .legend-item .state-amount span {
  color: rgba(0, 0, 0, 0.87);
}
.still ui-table .mat-mdc-table.clickable .mat-mdc-row.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.still ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  background: rgba(108, 159, 210, 0.05);
  cursor: pointer;
}
.still ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #fafafa;
  color: #919191;
}
.still ui-card .card-container {
  background-color: transparent;
}
.still ui-card .card-container.border {
  border: 1px solid #d5d5d5;
}
.still ui-card .card-container ui-card-footer {
  border-top: 1px solid #d5d5d5;
}
.still ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
}
.still ui-card .card-container.clickable.selected {
  border: 1px solid #236fbc;
}
.still ui-card .card-container.clickable.selected.active {
  border: 1px solid #236fbc;
}
.still ui-card .card-container.tile ui-card-header mat-icon {
  color: #545454 !important;
}
.still ui-card .card-container.background-none {
  background-color: transparent;
}
.still ui-card .card-container.background-primary {
  background-color: white;
}
.still ui-card .card-container.background-primary.border {
  border: 1px solid #d5d5d5;
}
.still ui-card .card-container.background-primary ui-card-footer {
  background-color: #fafafa;
  border-top: 1px solid #d5d5d5;
}
.still ui-card .card-container.background-secondary {
  background-color: #fafafa;
}
.still ui-card .card-container.background-secondary.border {
  border: 1px solid #d5d5d5;
}
.still ui-card .card-container.background-secondary ui-card-footer {
  background-color: white;
  border-top: 1px solid #d5d5d5;
}
.still ui-card .card-container.background-tertiary {
  background-color: #ebebeb;
}
.still ui-card .card-container.background-tertiary.border {
  border: 1px solid #d5d5d5;
}
.still ui-card .card-container.background-tertiary ui-card-footer {
  background-color: #fafafa;
  border-top: 1px solid #d5d5d5;
}
.still .mat-badge .mat-badge-content {
  color: white;
}
.still .mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid white;
}
.still .mat-badge.mat-badge-warn .mat-badge-content, .still .mat-badge.error .mat-badge-content {
  background: #d83c2b;
}
.still .mat-badge.warning .mat-badge-content {
  background: #fa9327;
}
.still .mat-badge.information .mat-badge-content {
  background: #236fbc;
}
.still .mat-badge.success .mat-badge-content {
  background: #26a958;
}
.still .mat-badge.assigned .mat-badge-content {
  background: #6ec58f;
}
.still .mat-badge.cancelled .mat-badge-content {
  background: #d83c2b;
}
.still .mat-badge.combined .mat-badge-content {
  background: #e990c1;
}
.still .mat-badge.finished .mat-badge-content {
  background: #6c9fd2;
}
.still .mat-badge.incomplete .mat-badge-content {
  background: #fefefe;
}
.still .mat-badge.pending .mat-badge-content {
  background: #bbd2ea;
}
.still .mat-badge.request-destination .mat-badge-content {
  background: #fff4b0;
}
.still .mat-badge.request-source .mat-badge-content {
  background: #fffbe6;
}
.still .mat-badge.requested .mat-badge-content {
  background: #6b6b6b;
}
.still .mat-badge.retrieved .mat-badge-content {
  background: #ffe754;
}
.still .mat-badge.retrieving .mat-badge-content {
  background: #9bd7b2;
}
.still .mat-badge.stacked .mat-badge-content {
  background: #236fbc;
}
.still .mat-badge.stored .mat-badge-content {
  background: silver;
}
.still .mat-badge.storing .mat-badge-content {
  background: #ffdb00;
}
.still .mat-badge.undefined .mat-badge-content {
  background: #fafafa;
}
.still .mat-badge.verified .mat-badge-content {
  background: #b2681c;
}
.still .mat-badge.wait-destination .mat-badge-content {
  background: #ffe233;
}
.still .mat-badge.wait-source .mat-badge-content {
  background: #fffbe6;
}
.still mat-icon.dot.error,
.still mat-icon.dot.warning,
.still mat-icon.dot.success {
  color: rgba(0, 0, 0, 0.87);
}
.still button.mat-mdc-unelevated-button,
.still button.mat-mdc-raised-button,
.still button.mat-mdc-fab,
.still button.mat-mdc-mini-fab {
  color: white !important;
  background-color: #236fbc !important;
  border: 2px solid #236fbc;
}
.still button.mat-mdc-unelevated-button:hover,
.still button.mat-mdc-raised-button:hover,
.still button.mat-mdc-fab:hover,
.still button.mat-mdc-mini-fab:hover {
  color: white !important;
  background-color: #194f85 !important;
  border: 2px solid #133d67;
}
.still button.mat-mdc-unelevated-button:active,
.still button.mat-mdc-raised-button:active,
.still button.mat-mdc-fab:active,
.still button.mat-mdc-mini-fab:active {
  color: white !important;
  background-color: #2065ab !important;
  border: 2px solid #133d67;
}
.still button.mat-mdc-unelevated-button.mat-accent,
.still button.mat-mdc-raised-button.mat-accent,
.still button.mat-mdc-fab.mat-accent,
.still button.mat-mdc-mini-fab.mat-accent {
  color: white !important;
  background-color: black !important;
  border: 2px solid black;
}
.still button.mat-mdc-unelevated-button.mat-accent:hover,
.still button.mat-mdc-raised-button.mat-accent:hover,
.still button.mat-mdc-fab.mat-accent:hover,
.still button.mat-mdc-mini-fab.mat-accent:hover {
  color: white !important;
  background-color: rgba(0, 0, 0, 0.75) !important;
  border: 2px solid black;
}
.still button.mat-mdc-unelevated-button.mat-accent:active,
.still button.mat-mdc-raised-button.mat-accent:active,
.still button.mat-mdc-fab.mat-accent:active,
.still button.mat-mdc-mini-fab.mat-accent:active {
  color: white !important;
  background-color: rgba(0, 0, 0, 0.85) !important;
  border: 2px solid black;
}
.still button.mat-mdc-unelevated-button.mat-warn,
.still button.mat-mdc-raised-button.mat-warn,
.still button.mat-mdc-fab.mat-warn,
.still button.mat-mdc-mini-fab.mat-warn {
  color: white !important;
  background-color: #d83c2b !important;
  border: 2px solid #d83c2b;
}
.still button.mat-mdc-unelevated-button.mat-warn:hover,
.still button.mat-mdc-raised-button.mat-warn:hover,
.still button.mat-mdc-fab.mat-warn:hover,
.still button.mat-mdc-mini-fab.mat-warn:hover {
  color: white !important;
  background-color: #e06355 !important;
  border: 2px solid #772118;
}
.still button.mat-mdc-unelevated-button:disabled,
.still button.mat-mdc-raised-button:disabled,
.still button.mat-mdc-fab:disabled,
.still button.mat-mdc-mini-fab:disabled {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.still button.mat-mdc-unelevated-button:disabled:hover,
.still button.mat-mdc-raised-button:disabled:hover,
.still button.mat-mdc-fab:disabled:hover,
.still button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.still button.mat-mdc-button:not(:disabled) {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0) !important;
}
.still button.mat-mdc-button:not(:disabled).mat-accent {
  color: black !important;
  background-color: rgba(0, 0, 0, 0) !important;
}
.still button.mat-mdc-button:not(:disabled).mat-warn {
  color: #d83c2b !important;
  background-color: rgba(216, 60, 43, 0) !important;
}
.still button.mat-mdc-outlined-button:not(:disabled) {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0) !important;
  border: 2px solid #236fbc;
  transition: all 220ms ease-in-out;
}
.still button.mat-mdc-outlined-button:not(:disabled):hover {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0.25) !important;
  border: 2px solid #236fbc;
}
.still button.mat-mdc-outlined-button:not(:disabled):active {
  color: #236fbc !important;
  background-color: rgba(35, 111, 188, 0.15) !important;
  border: 2px solid #236fbc;
}
.still button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: black !important;
  background-color: rgba(0, 0, 0, 0) !important;
  border: 2px solid black;
}
.still button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: black !important;
  background-color: rgba(0, 0, 0, 0.25) !important;
  border: 2px solid black;
}
.still button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: black !important;
  background-color: rgba(0, 0, 0, 0.15) !important;
  border: 2px solid black;
}
.still button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: black !important;
  background-color: rgba(216, 60, 43, 0) !important;
  border: 2px solid #d83c2b;
}
.still button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: black !important;
  background-color: rgba(216, 60, 43, 0.25) !important;
  border: 2px solid #d83c2b;
}
.still button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: black !important;
  background-color: rgba(216, 60, 43, 0.15) !important;
  border: 2px solid #d83c2b;
}
.still button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: rgba(0, 0, 0, 0.87) !important;
  border: 1px solid #d5d5d5 !important;
}
.still button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #236fbc !important;
}
.still button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #236fbc !important;
  color: #236fbc !important;
}
.still button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
.still button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.still button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, .still button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #26a958 !important;
  border: 1px solid #26a958 !important;
  color: !important;
}
.still button.mat-mdc-outlined-button:disabled {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.still button.mat-mdc-outlined-button:disabled:hover {
  color: #919191 !important;
  background-color: #fafafa !important;
  border: 2px solid #fafafa;
}
.still .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  background-color: #f1f1f1;
}
.still .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #ebebeb;
}
.still .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #236fbc;
  color: white;
}
.still .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.still .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #5c5c5c;
  color: white;
}
.still .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.still .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #d83c2b;
  color: white;
}
.still .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.still .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #26a958;
  color: white;
}
.still .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.still .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.still .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
.still .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.still .dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.still .dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.still .dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}
.still .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .still .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: white !important;
}
.still .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.still .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .still .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.still .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: white !important;
}
.still .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #d83c2b !important;
}
.still .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: white !important;
}
.still .mat-mdc-chip.state.success {
  border: 1px solid #26a958;
  color: !important;
}
.still .mat-mdc-chip.state.warn {
  border: 1px solid #fa9327;
  color: #fa9327 !important;
}
.still .mat-mdc-chip.state.error {
  border: 1px solid #d83c2b;
  color: #d83c2b !important;
}
.still .mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}
.still .mat-mdc-table {
  background: transparent;
}
.still .mat-mdc-table .mat-mdc-header-row.mat-mdc-table-sticky {
  background: #fafafa;
}
.still .mat-mdc-table .mat-mdc-row.suspended {
  background: rgba(108, 159, 210, 0.05);
}
.still .mat-mdc-table .mat-mdc-row.disabled {
  background: #fafafa;
  color: #919191;
}
.still .mat-mdc-table .mat-mdc-row.disabled .mat-mdc-cell {
  color: #919191;
}
.still .mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.still .mat-mdc-table.selectableRow .mat-mdc-row:hover, .still .mat-mdc-table.clickable .mat-mdc-row:hover {
  background: rgba(108, 159, 210, 0.05);
}
.still .mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .still .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #fafafa;
  color: #919191;
}
.still ::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}
.still ::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #ebebeb;
}
.still body {
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.still a {
  color: #236fbc;
}
.still ol li::before {
  background: rgba(0, 0, 0, 0.87);
}
.still .snack-bar-success .mdc-snackbar__surface {
  background-color: #26a958;
}
.still .snack-bar-success .mdc-snackbar__label {
  color: white;
}
.still .snack-bar-warning .mdc-snackbar__surface {
  background-color: #d83c2b;
}
.still .snack-bar-warning .mdc-snackbar__label {
  color: white;
}
.still .spinner .dot1,
.still .spinner .dot2 {
  background-color: #236fbc;
}
.still hr {
  border-top: 1px solid #d5d5d5;
  border-bottom: none;
  border-left: none;
  border-right: none;
}
.still input:-webkit-autofill,
.still input:-webkit-autofill:hover,
.still input:-webkit-autofill:focus,
.still input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
}
.still .cdk-overlay-container {
  color: rgba(0, 0, 0, 0.87);
}
.still .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}
.still .mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}
.still ui-link-button .link-button.active .mat-badge.standalone.brand .mat-badge-content,
.still ui-icon-button .icon-button.active .mat-badge.standalone.brand .mat-badge-content {
  background: white;
  color: #f96915;
}
.still mat-icon.warning,
.still ui-icon.warning {
  color: #fa9327;
}
.still mat-icon.error,
.still ui-icon.error {
  color: #d83c2b;
}
.still mat-icon.succeeded, .still mat-icon.success,
.still ui-icon.succeeded,
.still ui-icon.success {
  color: #26a958;
}
.still .mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  background: white;
  border: 14px solid #236fbc;
}
.still .mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #236fbc;
}
.still .mat-mdc-slider.alternative .mdc-slider__track {
  background: #236fbc;
}
.still .mat-mdc-card.custom {
  background: !important;
  box-shadow: !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.still .mat-mdc-card.custom .mat-mdc-card-header {
  background: !important;
  border-bottom: 4px solid #236fbc;
}
.still .mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #236fbc !important;
}
.still .mat-mdc-card.custom.plus:hover {
  border: 1px solid;
}
.still .link {
  color: #236fbc;
}
.still .link.disabled {
  color: #919191;
}
.still .highlighted {
  background: #ffe754;
  color: black;
}
.still etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid;
}
.still etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
.still etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #d83c2b;
}
.still .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}
.still .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}
.still ui-shell {
  color: rgba(0, 0, 0, 0.87);
}
.still .tiles {
  border-top: 1px solid #d5d5d5;
  border-bottom: 1px solid #d5d5d5;
}
.still ui-thumbnail {
  background-color: transparent;
}
.still ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
.still ui-state .state-container.success {
  background-color: #6ec58f;
}
.still ui-state .state-container.success ui-icon {
  color: #104725;
}
.still ui-state .state-container.warning {
  background-color: #fcb76e;
}
.still ui-state .state-container.warning ui-icon {
  color: #693e10;
}
.still ui-state .state-container.error {
  background-color: #d83c2b;
}
.still ui-state .state-container.info {
  background-color: #6c9fd2;
}
.still ui-state .state-container.info ui-icon {
  color: #0f2f4f;
}
.still ui-state .state-container.unavailable {
  background-color: #6b6b6b;
}
.still ui-state .state-container.removed {
  background-color: #6b6b6b;
}
.still ui-state .state-container.accent {
  background-color: #5c5c5c;
}
.still ui-state .state-container.primary {
  background-color: #236fbc;
}
.still ui-state .state-container.bodytext {
  background-color: rgba(0, 0, 0, 0.87);
}
.still ui-state .state-container.bodytext ui-icon {
  color: white;
}
.still ui-state .state-container ui-icon {
  color: white;
}
.still ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
.still ui-state .state-container.iconOnly ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.still ui-state .state-container.iconOnly.success ui-icon {
  color: #26a958;
}
.still ui-state .state-container.iconOnly.warning ui-icon {
  color: #fa9327;
}
.still ui-state .state-container.iconOnly.error ui-icon {
  color: #d83c2b;
}
.still ui-state .state-container.iconOnly.info ui-icon {
  color: #236fbc;
}
.still ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #6b6b6b;
}
.still ui-state .state-container.iconOnly.removed ui-icon {
  color: #6b6b6b;
}
.still ui-state .state-container.iconOnly.accent ui-icon {
  color: #5c5c5c;
}
.still ui-state .state-container.iconOnly.primary ui-icon {
  color: #236fbc;
}
.still ui-state .state-container.iconOnly.bodytext ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.still ui-state .state-container.iconOnly.small.warning {
  border: none;
}
.still ui-tag .tag-container {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.still ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #d5d5d5;
  border: 1px solid #545454;
  color: rgba(0, 0, 0, 0.87);
}
.still ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  background-color: #f1f1f1;
  border: 1px solid #236fbc;
  color: #236fbc;
}
.still ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  background-color: #f1f1f1;
  border: 1px solid rgba(35, 111, 188, 0.25);
  color: #236fbc;
}
.still ui-tag .tag-container.disabled {
  background-color: #fafafa;
  border: 1px solid rgba(118, 118, 118, 0.25);
  color: #919191;
}
.still ui-tag .tag-container.secondary {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.still ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #d5d5d5;
  border: 1px solid rgba(213, 213, 213, 0);
  color: rgba(0, 0, 0, 0.87);
}
.still ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  background-color: #f1f1f1;
  border: 1px solid #414141;
  color: rgba(0, 0, 0, 0.87);
}
.still ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  background-color: #f1f1f1;
  border: 1px solid #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
}
.still ui-tag .tag-container.secondary.disabled {
  background-color: #fafafa;
  border: 1px solid rgba(118, 118, 118, 0.25);
  color: #919191;
}
.still ui-tag .tag-container.subLabel:not(.active):not(.disabled) .tag-label span {
  color: #545454;
}
.still ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, #545454 12.5%, #d5d5d5 12.5%, #d5d5d5 50%, #545454 50%, #545454 62.5%, #d5d5d5 62.5%, #d5d5d5 100%);
  background-size: 4px 4px;
}
.still ui-title {
  color: rgba(0, 0, 0, 0.87);
}
.still ui-title .subtitle {
  color: #545454;
}
.still ui-title .large .subtitle {
  color: rgba(0, 0, 0, 0.87);
}
.still ui-flowpanel .flowpanel {
  background: #fafafa;
}
.still ui-filter {
  border: 1px solid #d5d5d5;
}
@media only screen and (max-width: 999px) {
  .still ui-filter .hotpicks {
    border-top: 1px solid #d5d5d5;
  }
}
.still ui-filter ui-hotpick {
  border-left: 1px solid #d5d5d5;
}
.still ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  .still ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid #d5d5d5;
  }
  .still ui-filter ui-hotpick:last-child {
    border-right: 1px solid #d5d5d5;
  }
}
@media only screen and (max-width: 999px) {
  .still ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid #d5d5d5;
    border-right: 0;
  }
}
.still .mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid #d5d5d5;
}
.still ui-label-value-container ui-card-header {
  background: #f1f1f1;
}
.still ui-label-value .label {
  color: #767676;
}
.still .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: #545454;
  background: #ebebeb;
}
.still .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex #placeholder {
  color: #545454;
}
.still .mat-mdc-form-field.search.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: rgba(0, 0, 0, 0.87);
}
.still .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface {
  background: white;
}
.still .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: rgba(0, 0, 0, 0.87) !important;
}
.still .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid #d5d5d5;
}
.still .cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #d83c2b !important;
}
.still .cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.still .cdk-overlay-pane.error .mat-mdc-dialog-title .subtitle {
  color: white;
}
.still .cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.still .cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #fa9327;
}
.still .cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.still .cdk-overlay-pane.warning .mat-mdc-dialog-title .subtitle {
  color: white;
}
.still .cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.still ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #f96915;
  --mdc-linear-progress-track-color: rgba(249, 105, 21, 0.15);
}
.still ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
.still ui-link-button .link-button.border {
  border: 1px solid #d5d5d5;
}
.still ui-link-button .link-button.background-light {
  background: #fafafa;
}
.still ui-link-button .link-button.background-light:hover:not(.active, .disabled) {
  background: #ebebeb;
}
.still ui-link-button .link-button:hover:not(.active, .disabled) {
  background: #eeeff3;
}
.still ui-link-button .link-button.active {
  color: white;
  background: #f96915;
}
.still ui-link-button .link-button.active.border {
  border: 1px solid #f96915;
}
.still ui-link-button .link-button.disabled {
  color: #919191;
}
.still ui-link-button .link-button.disabled.border {
  border: 1px solid #fafafa;
}
.still ui-icon-button .icon-button, .still ui-icon-button .icon-button-menu-toggle, .still ui-icon-button-menu-toggle .icon-button, .still ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
  border: 1px solid transparent;
}
.still ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .still ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), .still ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .still ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid #d5d5d5;
  background: #eeeff3;
}
.still ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .still ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .still ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .still ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  background: #eeeff3;
  border: 1px solid #919191;
}
.still ui-icon-button .icon-button.theme-secondary.active, .still ui-icon-button .icon-button-menu-toggle.theme-secondary.active, .still ui-icon-button-menu-toggle .icon-button.theme-secondary.active, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  background: #ebebeb;
  border: 1px solid #d5d5d5;
}
.still ui-icon-button .icon-button.theme-secondary.active:hover, .still ui-icon-button .icon-button.theme-secondary.active.focused, .still ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, .still ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, .still ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, .still ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  background: #d5d5d5;
  border: 1px solid #919191;
}
.still ui-icon-button .icon-button.theme-primary.active, .still ui-icon-button .icon-button-menu-toggle.theme-primary.active, .still ui-icon-button-menu-toggle .icon-button.theme-primary.active, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  background: rgba(38, 122, 206, 0.1);
  color: #236fbc;
  border: 1px solid #236fbc;
}
.still ui-icon-button .icon-button.theme-primary.active:hover, .still ui-icon-button .icon-button.theme-primary.active.focused, .still ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, .still ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, .still ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, .still ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid #9abde0;
}
.still ui-icon-button .icon-button.theme-tertiary, .still ui-icon-button .icon-button-menu-toggle.theme-tertiary, .still ui-icon-button-menu-toggle .icon-button.theme-tertiary, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
.still ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .still ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), .still ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
.still ui-icon-button .icon-button.theme-tertiary.active, .still ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, .still ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #236fbc;
}
.still ui-icon-button .icon-button.theme-tertiary.active:hover, .still ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, .still ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
.still ui-icon-button .icon-button.theme-brand:hover, .still ui-icon-button .icon-button-menu-toggle.theme-brand:hover, .still ui-icon-button-menu-toggle .icon-button.theme-brand:hover, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid #d5d5d5;
}
.still ui-icon-button .icon-button.theme-brand:hover:not(.active, .disabled), .still ui-icon-button .icon-button.theme-brand.focused:not(.active, .disabled), .still ui-icon-button .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .still ui-icon-button .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled), .still ui-icon-button-menu-toggle .icon-button.theme-brand:hover:not(.active, .disabled), .still ui-icon-button-menu-toggle .icon-button.theme-brand.focused:not(.active, .disabled), .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled) {
  background: #eeeff3;
}
.still ui-icon-button .icon-button.theme-brand.active, .still ui-icon-button .icon-button-menu-toggle.theme-brand.active, .still ui-icon-button-menu-toggle .icon-button.theme-brand.active, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.active {
  background: #f96915;
  color: white;
}
.still ui-icon-button .icon-button.disabled, .still ui-icon-button .icon-button-menu-toggle.disabled, .still ui-icon-button-menu-toggle .icon-button.disabled, .still ui-icon-button-menu-toggle .icon-button-menu-toggle.disabled {
  color: #919191;
}
.still .shell.stack .brand-logo {
  display: none;
}
.still .shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.still .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.still .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.still .shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.still .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.still .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still .shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.still .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.still .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.still .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.still .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still .shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.still .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.still .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.still .shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.still .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.still .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.still .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.still .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still .shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.still .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.still .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still .shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.still .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.still .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.still .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.still .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.still .shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.still .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.still .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.still .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.still .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.still .shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.still .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.still .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.still .shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.still .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.still .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.still .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.still .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.still .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.still .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.still .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.still .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.still .shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.still .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.still .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.still .shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.still .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.still .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still .shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.still .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.still .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.still .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.still .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still .shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.still .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.still .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.still .shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.still .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.still .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.still .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.still .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still .shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.still .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.still .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still .shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.still .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.still .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.still .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.still .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.still .shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.still .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.still .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.still .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.still .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.still .shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.still .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.still .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.still .shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.still .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.still .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.still .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.still .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.still .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.still .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.still .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.still .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.still .shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.still .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.still .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.still .shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.still .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.still .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still .shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.still .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.still .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.still .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.still .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still .shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.still .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.still .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.still .shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.still .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.still .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.still .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.still .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still .shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.still .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.still .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still .shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.still .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.still .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.still .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.still .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.still .shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.still .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.still .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.still .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.still .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.still .shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.still .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.still .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.still .shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.still .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.still .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.still .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.still .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.still .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.still .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.still .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.still .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.still .shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.still .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.still .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.still .shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.still .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.still .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still .shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.still .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.still .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.still .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.still .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still .shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.still .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.still .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.still .shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.still .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.still .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.still .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.still .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still .shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.still .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.still .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still .shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.still .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.still .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.still .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.still .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.still .shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.still .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.still .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still .shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.still .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.still .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.still .shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.still .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.still .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.still .shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.still .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.still .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.still .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.still .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.still .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.still .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.still .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.still .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still .shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.still .shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.still .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.still .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.still .shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.still .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.still .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.still .shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.still .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.still .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.still .shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.still .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.still .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.still .shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.still .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.still .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.still .shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.still .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.still .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.still .shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.still .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.still .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.still .shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.still .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.still .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.still .shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.still .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.still .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.still .shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.still .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.still .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.still .shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.still .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.still .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.still .shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.still .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.still .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.still .shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.still .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.still .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.still .shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.still .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.still .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.still .shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.still .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.still .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.still .shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.still .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.still .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.still .shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.still .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still .shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.still .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.still .shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.still .shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.still .shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.still .shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.still .shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.still .shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.still .shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.still .shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.still .shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.still .shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.still .shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.still .shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.still .shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.still .shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.still .shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.still .shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.still .shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.still .shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.still .shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.still .shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.still .shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.still .shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.still .shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.still .shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.still .shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.still .shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.still .shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.still .shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.still .shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.still .shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.still .shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.still .shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.still .shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.still .shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.still .shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.still .shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.still .shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.still .shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.still .shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.still .shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.still .shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.still .shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.still .shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.still .shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.still .shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.still .shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.still .shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.still .shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.still .shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.still .shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.still .shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.still .shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.still .shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.still .shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.still .shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.still .shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.still .shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.still .shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.still .shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.still .shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.still .shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.still .shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.still .shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.still .shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.still .shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.still .shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.still .shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.still .shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.still .shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.still .shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.still .shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.still .shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.still .shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.still .shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.still .shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.still .shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.still .shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.still .shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.still .shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.still .shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.still .shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.still .shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.still .shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.still .shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.still .shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.still .shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.still .shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.still .shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.still .shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still .shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}
.still ui-callout .callout-banner.error {
  color: #5b1912;
  background: rgba(216, 60, 43, 0.05);
  border: 1px solid #eda59d;
}
.still ui-callout .callout-banner.warning {
  color: #693e10;
  background: rgba(250, 147, 39, 0.05);
  border: 1px solid #fdcd9c;
}
.still ui-callout .callout-banner.success {
  color: #104725;
  background: rgba(38, 169, 88, 0.05);
  border: 1px solid #9bd7b2;
}
.still ui-callout .callout-banner.info {
  color: #0f2f4f;
  background: rgba(35, 111, 188, 0.05);
  border: 1px solid #9abde0;
}
.still ui-snackbar {
  background-color: white;
}
.still ui-snackbar .snackbar .state {
  color: white;
}
.still ui-snackbar .snackbar.error {
  background-color: rgba(216, 60, 43, 0.05);
  color: #5b1912;
}
.still ui-snackbar .snackbar.error .state {
  background-color: #d83c2b;
  color: white;
}
.still ui-snackbar .snackbar.error .state mat-icon {
  color: white;
}
.still ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.still ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.still ui-snackbar .snackbar.error .timer {
  background-color: rgba(216, 60, 43, 0.25);
}
.still ui-snackbar .snackbar.error .timer .inner {
  background-color: #e57c71;
}
.still ui-snackbar .snackbar.warning {
  background-color: rgba(250, 147, 39, 0.05);
  color: #693e10;
}
.still ui-snackbar .snackbar.warning .state {
  background-color: #fcb76e;
  color: #693e10;
}
.still ui-snackbar .snackbar.warning .state mat-icon {
  color: #693e10;
}
.still ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fdcd9c;
}
.still ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fdcd9c;
}
.still ui-snackbar .snackbar.warning .timer {
  background-color: rgba(250, 147, 39, 0.25);
}
.still ui-snackbar .snackbar.warning .timer .inner {
  background-color: #fcb76e;
}
.still ui-snackbar .snackbar.success {
  background-color: rgba(38, 169, 88, 0.05);
  color: #104725;
}
.still ui-snackbar .snackbar.success .state {
  background-color: #6ec58f;
  color: #104725;
}
.still ui-snackbar .snackbar.success .state mat-icon {
  color: #104725;
}
.still ui-snackbar .snackbar.success .right-container {
  border: 1px solid #9bd7b2;
}
.still ui-snackbar .snackbar.success .right-container {
  border: 1px solid #9bd7b2;
}
.still ui-snackbar .snackbar.success .timer {
  background-color: rgba(38, 169, 88, 0.25);
}
.still ui-snackbar .snackbar.success .timer .inner {
  background-color: #6ec58f;
}
.still ui-snackbar .snackbar.info {
  background-color: rgba(35, 111, 188, 0.05);
  color: #0f2f4f;
}
.still ui-snackbar .snackbar.info .state {
  background-color: #6c9fd2;
  color: #0f2f4f;
}
.still ui-snackbar .snackbar.info .state mat-icon {
  color: #0f2f4f;
}
.still ui-snackbar .snackbar.info .right-container {
  border: 1px solid #9abde0;
}
.still ui-snackbar .snackbar.info .right-container {
  border: 1px solid #9abde0;
}
.still ui-snackbar .snackbar.info .timer {
  background-color: rgba(35, 111, 188, 0.25);
}
.still ui-snackbar .snackbar.info .timer .inner {
  background-color: #6c9fd2;
}
.still ui-select-card .select-card {
  background-color: #f1f1f1;
  color: rgba(0, 0, 0, 0.87);
  border: 2px solid #d5d5d5;
}
.still ui-select-card .select-card:not(.disabled):not(.active):hover, .still ui-select-card .select-card:not(.disabled):not(.active):active {
  background-color: #d5d5d5;
  color: rgba(0, 0, 0, 0.87);
  border: 2px solid #545454;
}
.still ui-select-card .select-card:not(.disabled).active {
  background-color: #f1f1f1;
  color: #236fbc;
  border: 2px solid #236fbc;
}
.still ui-select-card .select-card:not(.disabled).active:hover, .still ui-select-card .select-card:not(.disabled).active:active {
  background-color: #f1f1f1;
  color: #236fbc;
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.still ui-select-card .select-card.disabled {
  background-color: #fafafa;
  color: #919191;
  border: 2px solid rgba(118, 118, 118, 0.25);
}
.still ui-select-card .select-card.disabled.active {
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.still .mdc-tooltip__surface {
  background-color: black !important;
  color: white !important;
}
.still ui-avatar .avatar:not(.profile-picture).primary {
  background-color: #f96915;
  color: white;
}
.still ui-avatar .avatar:not(.profile-picture).secondary {
  background-color: white;
  color: #f96915;
}
.still ui-search .search-container.none {
  background: rgba(235, 235, 235, 0);
}
.still ui-search .search-container.primary {
  background: #fafafa;
}
.still ui-search .search-container.secondary {
  background: #ebebeb;
}
.still ui-search .search-container .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder,
.still ui-search .search-container ui-icon {
  color: #545454;
}
.still ui-search .search-container:has(.mdc-line-ripple--active) {
  background: #ebebeb;
}
.still ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: #545454;
}
.still ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,
.still ui-search .search-container:has(.mdc-line-ripple--active) ui-icon {
  color: rgba(0, 0, 0, 0.87);
}
.still ui-context-menu .menu-container {
  background: white;
  border: 1px solid #d5d5d5;
}
.still ui-context-menu-item .shortcut {
  color: #545454;
}
.still .ui-menu-top {
  margin-top: -8px;
}
.still .ui-menu-bottom {
  margin-bottom: -8px;
}
.still .ui-menu-start {
  margin-right: 12px;
}
.still .ui-menu-end {
  margin-left: 12px;
}
.still ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}
.still .drag-preview {
  color: rgba(0, 0, 0, 0.87);
  background-color: white;
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);
}
.still.dark-theme {
  --mat-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-option-selected-state-label-text-color: #6c9fd2;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-optgroup-label-text-color: white;
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
  --mat-app-background-color: #303030;
  --mat-app-text-color: white;
  --mat-option-label-text-font: STILL Type;
  --mat-option-label-text-line-height: 24px;
  --mat-option-label-text-size: 16px;
  --mat-option-label-text-tracking: 0.03125em;
  --mat-option-label-text-weight: 400;
  --mat-optgroup-label-text-font: STILL Type;
  --mat-optgroup-label-text-line-height: 24px;
  --mat-optgroup-label-text-size: 16px;
  --mat-optgroup-label-text-tracking: 0.03125em;
  --mat-optgroup-label-text-weight: 400;
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: #424242;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: #424242;
  --mdc-outlined-card-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(255, 255, 255, 0.7);
  --mat-card-title-text-font: STILL Type;
  --mat-card-title-text-line-height: 32px;
  --mat-card-title-text-size: 20px;
  --mat-card-title-text-tracking: 0.0125em;
  --mat-card-title-text-weight: 500;
  --mat-card-subtitle-text-font: STILL Type;
  --mat-card-subtitle-text-line-height: 22px;
  --mat-card-subtitle-text-size: 14px;
  --mat-card-subtitle-text-tracking: 0.0071428571em;
  --mat-card-subtitle-text-weight: 500;
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-plain-tooltip-supporting-text-font: STILL Type;
  --mdc-plain-tooltip-supporting-text-size: 12px;
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: 0.0333333333em;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #6c9fd2;
  --mdc-filled-text-field-focus-active-indicator-color: #6c9fd2;
  --mdc-filled-text-field-focus-label-text-color: rgba(108, 159, 210, 0.87);
  --mdc-filled-text-field-container-color: #4a4a4a;
  --mdc-filled-text-field-disabled-container-color: #464646;
  --mdc-filled-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(255, 255, 255, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(255, 255, 255, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(255, 255, 255, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #6c9fd2;
  --mdc-outlined-text-field-focus-outline-color: #6c9fd2;
  --mdc-outlined-text-field-focus-label-text-color: rgba(108, 159, 210, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(255, 255, 255, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(255, 255, 255, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(108, 159, 210, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-state-layer-color: rgba(255, 255, 255, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.08;
  --mat-form-field-focus-state-layer-opacity: 0.24;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mdc-filled-text-field-label-text-font: STILL Type;
  --mdc-filled-text-field-label-text-size: 16px;
  --mdc-filled-text-field-label-text-tracking: 0.03125em;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: STILL Type;
  --mdc-outlined-text-field-label-text-size: 16px;
  --mdc-outlined-text-field-label-text-tracking: 0.03125em;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: STILL Type;
  --mat-form-field-container-text-line-height: 24px;
  --mat-form-field-container-text-size: 16px;
  --mat-form-field-container-text-tracking: 0.03125em;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: 16px;
  --mat-form-field-subscript-text-font: STILL Type;
  --mat-form-field-subscript-text-line-height: 20px;
  --mat-form-field-subscript-text-size: 12px;
  --mat-form-field-subscript-text-tracking: 0.0333333333em;
  --mat-form-field-subscript-text-weight: 400;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(108, 159, 210, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-select-trigger-text-font: STILL Type;
  --mat-select-trigger-text-line-height: 24px;
  --mat-select-trigger-text-size: 16px;
  --mat-select-trigger-text-tracking: 0.03125em;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: #424242;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: #424242;
  --mdc-dialog-subhead-color: rgba(255, 255, 255, 0.87);
  --mdc-dialog-supporting-text-color: rgba(255, 255, 255, 0.6);
  --mdc-dialog-subhead-font: STILL Type;
  --mdc-dialog-subhead-line-height: 32px;
  --mdc-dialog-subhead-size: 20px;
  --mdc-dialog-subhead-weight: 500;
  --mdc-dialog-subhead-tracking: 0.0125em;
  --mdc-dialog-supporting-text-font: STILL Type;
  --mdc-dialog-supporting-text-line-height: 24px;
  --mdc-dialog-supporting-text-size: 16px;
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: 0.03125em;
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: #a3a3a3;
  --mdc-switch-selected-handle-color: #a3a3a3;
  --mdc-switch-selected-hover-state-layer-color: #a3a3a3;
  --mdc-switch-selected-pressed-state-layer-color: #a3a3a3;
  --mdc-switch-selected-focus-handle-color: silver;
  --mdc-switch-selected-hover-handle-color: silver;
  --mdc-switch-selected-pressed-handle-color: silver;
  --mdc-switch-selected-focus-track-color: #6b6b6b;
  --mdc-switch-selected-hover-track-color: #6b6b6b;
  --mdc-switch-selected-pressed-track-color: #6b6b6b;
  --mdc-switch-selected-track-color: #6b6b6b;
  --mdc-switch-disabled-selected-handle-color: #000;
  --mdc-switch-disabled-selected-icon-color: #212121;
  --mdc-switch-disabled-selected-track-color: #f5f5f5;
  --mdc-switch-disabled-unselected-handle-color: #000;
  --mdc-switch-disabled-unselected-icon-color: #212121;
  --mdc-switch-disabled-unselected-track-color: #f5f5f5;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #212121;
  --mdc-switch-unselected-focus-handle-color: #fafafa;
  --mdc-switch-unselected-focus-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-focus-track-color: #616161;
  --mdc-switch-unselected-handle-color: #9e9e9e;
  --mdc-switch-unselected-hover-handle-color: #fafafa;
  --mdc-switch-unselected-hover-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-hover-track-color: #616161;
  --mdc-switch-unselected-icon-color: #212121;
  --mdc-switch-unselected-pressed-handle-color: #fafafa;
  --mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;
  --mdc-switch-unselected-pressed-track-color: #616161;
  --mdc-switch-unselected-track-color: #616161;
  --mdc-switch-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #6c9fd2;
  --mdc-slider-focus-handle-color: #6c9fd2;
  --mdc-slider-hover-handle-color: #6c9fd2;
  --mdc-slider-active-track-color: #6c9fd2;
  --mdc-slider-inactive-track-color: #6c9fd2;
  --mdc-slider-with-tick-marks-inactive-container-color: #6c9fd2;
  --mdc-slider-disabled-active-track-color: #fff;
  --mdc-slider-disabled-handle-color: #fff;
  --mdc-slider-disabled-inactive-track-color: #fff;
  --mdc-slider-label-container-color: #fff;
  --mdc-slider-label-label-text-color: #000;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #fff;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #6c9fd2;
  --mat-slider-hover-state-layer-color: rgba(108, 159, 210, 0.05);
  --mat-slider-focus-state-layer-color: rgba(108, 159, 210, 0.2);
  --mat-slider-value-indicator-opacity: 0.9;
  --mdc-slider-label-label-text-font: STILL Type;
  --mdc-slider-label-label-text-size: 14px;
  --mdc-slider-label-label-text-line-height: 22px;
  --mdc-slider-label-label-text-tracking: 0.0071428571em;
  --mdc-slider-label-label-text-weight: 500;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: white;
  --mat-menu-item-icon-color: white;
  --mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-menu-container-color: #424242;
  --mat-menu-divider-color: rgba(255, 255, 255, 0.12);
  --mat-menu-item-label-text-font: STILL Type;
  --mat-menu-item-label-text-size: 16px;
  --mat-menu-item-label-text-tracking: 0.03125em;
  --mat-menu-item-label-text-line-height: 24px;
  --mat-menu-item-label-text-weight: 400;
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: white;
  --mdc-list-list-item-supporting-text-color: rgba(255, 255, 255, 0.7);
  --mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-disabled-label-text-color: white;
  --mdc-list-list-item-disabled-leading-icon-color: white;
  --mdc-list-list-item-disabled-trailing-icon-color: white;
  --mdc-list-list-item-hover-label-text-color: white;
  --mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, 0.5);
  --mdc-list-list-item-focus-label-text-color: white;
  --mdc-list-list-item-hover-state-layer-color: white;
  --mdc-list-list-item-hover-state-layer-opacity: 0.08;
  --mdc-list-list-item-focus-state-layer-color: white;
  --mdc-list-list-item-focus-state-layer-opacity: 0.24;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mdc-list-list-item-label-text-font: STILL Type;
  --mdc-list-list-item-label-text-line-height: 24px;
  --mdc-list-list-item-label-text-size: 16px;
  --mdc-list-list-item-label-text-tracking: 0.03125em;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: STILL Type;
  --mdc-list-list-item-supporting-text-line-height: 20px;
  --mdc-list-list-item-supporting-text-size: 14px;
  --mdc-list-list-item-supporting-text-tracking: 0.0178571429em;
  --mdc-list-list-item-supporting-text-weight: 400;
  --mdc-list-list-item-trailing-supporting-text-font: STILL Type;
  --mdc-list-list-item-trailing-supporting-text-line-height: 20px;
  --mdc-list-list-item-trailing-supporting-text-size: 12px;
  --mdc-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
  --mat-paginator-container-text-color: rgba(255, 255, 255, 0.87);
  --mat-paginator-container-background-color: #424242;
  --mat-paginator-enabled-icon-color: rgba(255, 255, 255, 0.54);
  --mat-paginator-disabled-icon-color: rgba(255, 255, 255, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-container-text-font: STILL Type;
  --mat-paginator-container-text-line-height: 20px;
  --mat-paginator-container-text-size: 12px;
  --mat-paginator-container-text-tracking: 0.0333333333em;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 12px;
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
  --mat-checkbox-disabled-label-color: rgba(255, 255, 255, 0.5);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: white;
  --mdc-text-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-text-button-state-layer-color: white;
  --mat-text-button-disabled-state-layer-color: white;
  --mat-text-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.08;
  --mat-text-button-focus-state-layer-opacity: 0.24;
  --mat-text-button-pressed-state-layer-opacity: 0.24;
  --mdc-filled-button-container-color: #424242;
  --mdc-filled-button-label-text-color: white;
  --mdc-filled-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-disabled-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.08;
  --mat-filled-button-focus-state-layer-opacity: 0.24;
  --mat-filled-button-pressed-state-layer-opacity: 0.24;
  --mdc-protected-button-container-color: #424242;
  --mdc-protected-button-label-text-color: white;
  --mdc-protected-button-disabled-container-color: rgba(255, 255, 255, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-disabled-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.08;
  --mat-protected-button-focus-state-layer-opacity: 0.24;
  --mat-protected-button-pressed-state-layer-opacity: 0.24;
  --mdc-outlined-button-disabled-outline-color: rgba(255, 255, 255, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(255, 255, 255, 0.5);
  --mdc-outlined-button-label-text-color: white;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: white;
  --mat-outlined-button-disabled-state-layer-color: white;
  --mat-outlined-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.08;
  --mat-outlined-button-focus-state-layer-opacity: 0.24;
  --mat-outlined-button-pressed-state-layer-opacity: 0.24;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-text-button-label-text-font: STILL Type;
  --mdc-text-button-label-text-size: 14px;
  --mdc-text-button-label-text-tracking: 0.0892857143em;
  --mdc-text-button-label-text-weight: 500;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: STILL Type;
  --mdc-filled-button-label-text-size: 14px;
  --mdc-filled-button-label-text-tracking: 0.0892857143em;
  --mdc-filled-button-label-text-weight: 500;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: STILL Type;
  --mdc-outlined-button-label-text-size: 14px;
  --mdc-outlined-button-label-text-tracking: 0.0892857143em;
  --mdc-outlined-button-label-text-weight: 500;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: STILL Type;
  --mdc-protected-button-label-text-size: 14px;
  --mdc-protected-button-label-text-tracking: 0.0892857143em;
  --mdc-protected-button-label-text-weight: 500;
  --mdc-protected-button-label-text-transform: none;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, 0.5);
  --mat-icon-button-state-layer-color: white;
  --mat-icon-button-disabled-state-layer-color: white;
  --mat-icon-button-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.08;
  --mat-icon-button-focus-state-layer-opacity: 0.24;
  --mat-icon-button-pressed-state-layer-opacity: 0.24;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: #424242;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-disabled-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.08;
  --mat-fab-focus-state-layer-opacity: 0.24;
  --mat-fab-pressed-state-layer-opacity: 0.24;
  --mat-fab-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-fab-small-container-color: #424242;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-disabled-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.08;
  --mat-fab-small-focus-state-layer-opacity: 0.24;
  --mat-fab-small-pressed-state-layer-opacity: 0.24;
  --mat-fab-small-disabled-state-container-color: rgba(255, 255, 255, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(255, 255, 255, 0.5);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-extended-fab-label-text-font: STILL Type;
  --mdc-extended-fab-label-text-size: 14px;
  --mdc-extended-fab-label-text-tracking: 0.0892857143em;
  --mdc-extended-fab-label-text-weight: 500;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #d9d9d9;
  --mdc-snackbar-supporting-text-color: rgba(66, 66, 66, 0.87);
  --mat-snack-bar-button-color: rgba(0, 0, 0, 0.87);
  --mdc-snackbar-supporting-text-font: STILL Type;
  --mdc-snackbar-supporting-text-line-height: 20px;
  --mdc-snackbar-supporting-text-size: 14px;
  --mdc-snackbar-supporting-text-weight: 400;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: #424242;
  --mat-table-header-headline-color: white;
  --mat-table-row-item-label-text-color: white;
  --mat-table-row-item-outline-color: rgba(255, 255, 255, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mat-table-header-headline-font: STILL Type;
  --mat-table-header-headline-line-height: 22px;
  --mat-table-header-headline-size: 14px;
  --mat-table-header-headline-weight: 500;
  --mat-table-header-headline-tracking: 0.0071428571em;
  --mat-table-row-item-label-text-font: STILL Type;
  --mat-table-row-item-label-text-line-height: 20px;
  --mat-table-row-item-label-text-size: 14px;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-row-item-label-text-tracking: 0.0178571429em;
  --mat-table-footer-supporting-text-font: STILL Type;
  --mat-table-footer-supporting-text-line-height: 20px;
  --mat-table-footer-supporting-text-size: 14px;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-table-footer-supporting-text-tracking: 0.0178571429em;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #6c9fd2;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #6c9fd2;
  --mat-badge-disabled-state-background-color: #6e6e6e;
  --mat-badge-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-badge-text-font: STILL Type;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: white;
  --mat-bottom-sheet-container-background-color: #424242;
  --mat-bottom-sheet-container-text-font: STILL Type;
  --mat-bottom-sheet-container-text-line-height: 20px;
  --mat-bottom-sheet-container-text-size: 14px;
  --mat-bottom-sheet-container-text-tracking: 0.0178571429em;
  --mat-bottom-sheet-container-text-weight: 400;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(255, 255, 255, 0.5);
  --mat-legacy-button-toggle-state-layer-color: rgba(255, 255, 255, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(255, 255, 255, 0.7);
  --mat-legacy-button-toggle-selected-state-background-color: #212121;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-legacy-button-toggle-disabled-state-background-color: black;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-text-color: white;
  --mat-standard-button-toggle-background-color: #424242;
  --mat-standard-button-toggle-state-layer-color: white;
  --mat-standard-button-toggle-selected-state-background-color: #212121;
  --mat-standard-button-toggle-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-standard-button-toggle-disabled-state-background-color: #424242;
  --mat-standard-button-toggle-disabled-selected-state-text-color: white;
  --mat-standard-button-toggle-disabled-selected-state-background-color: #424242;
  --mat-standard-button-toggle-divider-color: #595959;
  --mat-standard-button-toggle-height: 48px;
  --mat-legacy-button-toggle-label-text-font: STILL Type;
  --mat-legacy-button-toggle-label-text-line-height: 24px;
  --mat-legacy-button-toggle-label-text-size: 16px;
  --mat-legacy-button-toggle-label-text-tracking: 0.03125em;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: STILL Type;
  --mat-standard-button-toggle-label-text-line-height: 24px;
  --mat-standard-button-toggle-label-text-size: 16px;
  --mat-standard-button-toggle-label-text-tracking: 0.03125em;
  --mat-standard-button-toggle-label-text-weight: 400;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-background-color: #6c9fd2;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(108, 159, 210, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(108, 159, 210, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(108, 159, 210, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #6c9fd2;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(108, 159, 210, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: white;
  --mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-period-button-text-color: white;
  --mat-datepicker-calendar-period-button-icon-color: white;
  --mat-datepicker-calendar-navigation-button-icon-color: white;
  --mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, 0.7);
  --mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(255, 255, 255, 0.3);
  --mat-datepicker-calendar-date-text-color: white;
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, 0.24);
  --mat-datepicker-range-input-separator-color: white;
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(255, 255, 255, 0.5);
  --mat-datepicker-calendar-container-background-color: #424242;
  --mat-datepicker-calendar-container-text-color: white;
  --mat-datepicker-calendar-text-font: STILL Type;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: 14px;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 14px;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: #424242;
  --mat-expansion-container-text-color: white;
  --mat-expansion-actions-divider-color: rgba(255, 255, 255, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(255, 255, 255, 0.3);
  --mat-expansion-header-text-color: white;
  --mat-expansion-header-description-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-indicator-color: rgba(255, 255, 255, 0.7);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-expansion-header-text-font: STILL Type;
  --mat-expansion-header-text-size: 14px;
  --mat-expansion-header-text-weight: 500;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: STILL Type;
  --mat-expansion-container-text-line-height: 20px;
  --mat-expansion-container-text-size: 14px;
  --mat-expansion-container-text-tracking: 0.0178571429em;
  --mat-expansion-container-text-weight: 400;
  --mat-grid-list-tile-header-primary-text-size: 14px;
  --mat-grid-list-tile-header-secondary-text-size: 12px;
  --mat-grid-list-tile-footer-primary-text-size: 14px;
  --mat-grid-list-tile-footer-secondary-text-size: 12px;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(255, 255, 255, 0.12);
  --mat-sidenav-container-background-color: #424242;
  --mat-sidenav-container-text-color: white;
  --mat-sidenav-content-background-color: #303030;
  --mat-sidenav-content-text-color: white;
  --mat-sidenav-scrim-color: rgba(189, 189, 189, 0.6);
  --mat-stepper-header-selected-state-icon-background-color: #6c9fd2;
  --mat-stepper-header-done-state-icon-background-color: #6c9fd2;
  --mat-stepper-header-edit-state-icon-background-color: #6c9fd2;
  --mat-stepper-container-color: #424242;
  --mat-stepper-line-color: rgba(255, 255, 255, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, 0.04);
  --mat-stepper-header-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-optional-label-text-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-selected-state-label-text-color: white;
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(255, 255, 255, 0.7);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-stepper-container-text-font: STILL Type;
  --mat-stepper-header-label-text-font: STILL Type;
  --mat-stepper-header-label-text-size: 14px;
  --mat-stepper-header-label-text-weight: 400;
  --mat-stepper-header-error-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-size: 16px;
  --mat-stepper-header-selected-state-label-text-weight: 400;
  --mat-sort-arrow-color: #c6c6c6;
  --mat-toolbar-container-background-color: #212121;
  --mat-toolbar-container-text-color: white;
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-toolbar-title-text-font: STILL Type;
  --mat-toolbar-title-text-line-height: 32px;
  --mat-toolbar-title-text-size: 20px;
  --mat-toolbar-title-text-tracking: 0.0125em;
  --mat-toolbar-title-text-weight: 500;
  --mat-tree-container-background-color: #424242;
  --mat-tree-node-text-color: white;
  --mat-tree-node-min-height: 48px;
  --mat-tree-node-text-font: STILL Type;
  --mat-tree-node-text-size: 14px;
  --mat-tree-node-text-weight: 400;
  /* Slider toggle */
  --mdc-switch-selected-focus-state-layer-color: #267ace;
  --mdc-switch-selected-handle-color: #267ace;
  --mdc-switch-selected-hover-state-layer-color: #267ace;
  --mdc-switch-selected-pressed-state-layer-color: #267ace;
  --mdc-switch-selected-focus-handle-color: #6c9fd2;
  --mdc-switch-selected-hover-handle-color: #6c9fd2;
  --mdc-switch-selected-pressed-handle-color: #6c9fd2;
  --mdc-switch-selected-focus-track-color: #6ea6de;
  --mdc-switch-selected-hover-track-color: #6ea6de;
  --mdc-switch-selected-pressed-track-color: #6ea6de;
  --mdc-switch-selected-track-color: #6ea6de;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  /* ------ START -> GENERAL STYLING ------ */
  /* ------ END -> GENERAL STYLING ------ */
  /* Material stuff */
}
.still.dark-theme .mat-accent {
  --mat-option-selected-state-label-text-color: #a1a1a1;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.still.dark-theme .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: white;
  --mat-option-hover-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-focus-state-layer-color: rgba(255, 255, 255, 0.08);
  --mat-option-selected-state-layer-color: rgba(255, 255, 255, 0.08);
}
.still.dark-theme .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #6c9fd2;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #6c9fd2;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.still.dark-theme .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #a1a1a1;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #a1a1a1;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.still.dark-theme .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.7);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;
}
.still.dark-theme .mat-elevation-z0, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z1, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z2, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z3, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z4, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z5, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z6, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z7, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z8, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z9, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z10, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z11, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z12, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z13, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z14, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z15, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z16, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z17, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z18, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z19, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z20, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z21, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z22, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z23, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.still.dark-theme .mat-elevation-z24, .still.dark-theme .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

.still.dark-theme .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #6c9fd2;
  --mdc-linear-progress-track-color: rgba(108, 159, 210, 0.25);
}
.still.dark-theme .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #a1a1a1;
  --mdc-linear-progress-track-color: rgba(161, 161, 161, 0.25);
}
.still.dark-theme .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
.still.dark-theme .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #a1a1a1;
  --mdc-filled-text-field-focus-active-indicator-color: #a1a1a1;
  --mdc-filled-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mdc-outlined-text-field-caret-color: #a1a1a1;
  --mdc-outlined-text-field-focus-outline-color: #a1a1a1;
  --mdc-outlined-text-field-focus-label-text-color: rgba(161, 161, 161, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(161, 161, 161, 0.87);
}
.still.dark-theme .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
.still.dark-theme .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(161, 161, 161, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.still.dark-theme .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: #424242;
  --mat-select-enabled-trigger-text-color: rgba(255, 255, 255, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(255, 255, 255, 0.38);
  --mat-select-placeholder-text-color: rgba(255, 255, 255, 0.6);
  --mat-select-enabled-arrow-color: rgba(255, 255, 255, 0.54);
  --mat-select-disabled-arrow-color: rgba(255, 255, 255, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
.still.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
.still.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #fafafa;
  --mdc-chip-elevated-container-color: #595959;
  --mdc-chip-elevated-selected-container-color: #595959;
  --mdc-chip-elevated-disabled-container-color: #595959;
  --mdc-chip-flat-disabled-selected-container-color: #595959;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #fafafa;
  --mdc-chip-selected-label-text-color: #fafafa;
  --mdc-chip-with-icon-icon-color: #fafafa;
  --mdc-chip-with-icon-disabled-icon-color: #fafafa;
  --mdc-chip-with-icon-selected-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;
  --mat-chip-selected-disabled-trailing-icon-color: #fafafa;
  --mat-chip-selected-trailing-icon-color: #fafafa;
}
.still.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, .still.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-elevated-container-color: #6c9fd2;
  --mdc-chip-elevated-selected-container-color: #6c9fd2;
  --mdc-chip-elevated-disabled-container-color: #6c9fd2;
  --mdc-chip-flat-disabled-selected-container-color: #6c9fd2;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.still.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, .still.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-elevated-container-color: #a1a1a1;
  --mdc-chip-elevated-selected-container-color: #a1a1a1;
  --mdc-chip-elevated-disabled-container-color: #a1a1a1;
  --mdc-chip-flat-disabled-selected-container-color: #a1a1a1;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
}
.still.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, .still.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: white;
  --mdc-chip-hover-state-layer-color: white;
  --mdc-chip-selected-hover-state-layer-color: white;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: white;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
.still.dark-theme .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
.still.dark-theme .mat-mdc-standard-chip {
  --mdc-chip-label-text-font: STILL Type;
  --mdc-chip-label-text-line-height: 20px;
  --mdc-chip-label-text-size: 14px;
  --mdc-chip-label-text-tracking: 0.0178571429em;
  --mdc-chip-label-text-weight: 400;
}
.still.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: white;
}
.still.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #a3a3a3;
  --mdc-switch-selected-handle-color: #a3a3a3;
  --mdc-switch-selected-hover-state-layer-color: #a3a3a3;
  --mdc-switch-selected-pressed-state-layer-color: #a3a3a3;
  --mdc-switch-selected-focus-handle-color: silver;
  --mdc-switch-selected-hover-handle-color: silver;
  --mdc-switch-selected-pressed-handle-color: silver;
  --mdc-switch-selected-focus-track-color: #6b6b6b;
  --mdc-switch-selected-hover-track-color: #6b6b6b;
  --mdc-switch-selected-pressed-track-color: #6b6b6b;
  --mdc-switch-selected-track-color: #6b6b6b;
}
.still.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e57373;
  --mdc-switch-selected-handle-color: #e57373;
  --mdc-switch-selected-hover-state-layer-color: #e57373;
  --mdc-switch-selected-pressed-state-layer-color: #e57373;
  --mdc-switch-selected-focus-handle-color: #ef9a9a;
  --mdc-switch-selected-hover-handle-color: #ef9a9a;
  --mdc-switch-selected-pressed-handle-color: #ef9a9a;
  --mdc-switch-selected-focus-track-color: #e53935;
  --mdc-switch-selected-hover-track-color: #e53935;
  --mdc-switch-selected-pressed-track-color: #e53935;
  --mdc-switch-selected-track-color: #e53935;
}
.still.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: STILL Type;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.still.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: white;
}
.still.dark-theme .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #6c9fd2;
  --mdc-radio-selected-hover-icon-color: #6c9fd2;
  --mdc-radio-selected-icon-color: #6c9fd2;
  --mdc-radio-selected-pressed-icon-color: #6c9fd2;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #6c9fd2;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.still.dark-theme .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #a1a1a1;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.still.dark-theme .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: white;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(255, 255, 255, 0.5);
}
.still.dark-theme .mat-mdc-radio-button {
  --mdc-form-field-label-text-font: STILL Type;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.still.dark-theme .mat-accent {
  --mat-slider-ripple-color: #a1a1a1;
  --mat-slider-hover-state-layer-color: rgba(161, 161, 161, 0.05);
  --mat-slider-focus-state-layer-color: rgba(161, 161, 161, 0.2);
  --mdc-slider-handle-color: #a1a1a1;
  --mdc-slider-focus-handle-color: #a1a1a1;
  --mdc-slider-hover-handle-color: #a1a1a1;
  --mdc-slider-active-track-color: #a1a1a1;
  --mdc-slider-inactive-track-color: #a1a1a1;
  --mdc-slider-with-tick-marks-inactive-container-color: #a1a1a1;
}
.still.dark-theme .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
.still.dark-theme .mdc-list-item__start,
.still.dark-theme .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #6c9fd2;
  --mdc-radio-selected-hover-icon-color: #6c9fd2;
  --mdc-radio-selected-icon-color: #6c9fd2;
  --mdc-radio-selected-pressed-icon-color: #6c9fd2;
}
.still.dark-theme .mat-accent .mdc-list-item__start,
.still.dark-theme .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #a1a1a1;
  --mdc-radio-selected-hover-icon-color: #a1a1a1;
  --mdc-radio-selected-icon-color: #a1a1a1;
  --mdc-radio-selected-pressed-icon-color: #a1a1a1;
}
.still.dark-theme .mat-warn .mdc-list-item__start,
.still.dark-theme .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: white;
  --mdc-radio-disabled-unselected-icon-color: white;
  --mdc-radio-unselected-hover-icon-color: #eeeeee;
  --mdc-radio-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
.still.dark-theme .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #6c9fd2;
  --mdc-checkbox-selected-hover-icon-color: #6c9fd2;
  --mdc-checkbox-selected-icon-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-icon-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-hover-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-state-layer-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.still.dark-theme .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #a1a1a1;
  --mdc-checkbox-selected-hover-icon-color: #a1a1a1;
  --mdc-checkbox-selected-icon-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-icon-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-hover-state-layer-color: #a1a1a1;
  --mdc-checkbox-selected-pressed-state-layer-color: #a1a1a1;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.still.dark-theme .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.still.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.still.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #6c9fd2;
}
.still.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
.still.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #6c9fd2;
}
.still.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.still.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.still.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
.still.dark-theme .mdc-list-item__start,
.still.dark-theme .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
.still.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, .still.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, .still.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.still.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, .still.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, .still.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
.still.dark-theme .mdc-list-group__subheader {
  font: 400 16px / 28px STILL Type;
  letter-spacing: 0.009375em;
}
.still.dark-theme .mat-mdc-tab-group, .still.dark-theme .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #6c9fd2;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #6c9fd2;
  --mat-tab-header-active-ripple-color: #6c9fd2;
  --mat-tab-header-inactive-ripple-color: #6c9fd2;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #6c9fd2;
  --mat-tab-header-active-hover-label-text-color: #6c9fd2;
  --mat-tab-header-active-focus-indicator-color: #6c9fd2;
  --mat-tab-header-active-hover-indicator-color: #6c9fd2;
}
.still.dark-theme .mat-mdc-tab-group.mat-accent, .still.dark-theme .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #a1a1a1;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #a1a1a1;
  --mat-tab-header-active-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-ripple-color: #a1a1a1;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #a1a1a1;
  --mat-tab-header-active-hover-label-text-color: #a1a1a1;
  --mat-tab-header-active-focus-indicator-color: #a1a1a1;
  --mat-tab-header-active-hover-indicator-color: #a1a1a1;
}
.still.dark-theme .mat-mdc-tab-group.mat-warn, .still.dark-theme .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, 0.5);
  --mat-tab-header-pagination-icon-color: white;
  --mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
.still.dark-theme .mat-mdc-tab-group.mat-background-primary, .still.dark-theme .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #6c9fd2;
}
.still.dark-theme .mat-mdc-tab-group.mat-background-accent, .still.dark-theme .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #a1a1a1;
}
.still.dark-theme .mat-mdc-tab-group.mat-background-warn, .still.dark-theme .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
.still.dark-theme .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
.still.dark-theme .mat-mdc-tab-header {
  --mat-tab-header-label-text-font: STILL Type;
  --mat-tab-header-label-text-size: 14px;
  --mat-tab-header-label-text-tracking: 0.0892857143em;
  --mat-tab-header-label-text-line-height: 36px;
  --mat-tab-header-label-text-weight: 500;
}
.still.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: white;
}
.still.dark-theme .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-focus-icon-color: #6c9fd2;
  --mdc-checkbox-selected-hover-icon-color: #6c9fd2;
  --mdc-checkbox-selected-icon-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-icon-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-hover-state-layer-color: #6c9fd2;
  --mdc-checkbox-selected-pressed-state-layer-color: #6c9fd2;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.still.dark-theme .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #eeeeee;
  --mdc-checkbox-unselected-hover-icon-color: #eeeeee;
  --mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: white;
  --mdc-checkbox-unselected-hover-state-layer-color: white;
  --mdc-checkbox-unselected-pressed-state-layer-color: white;
}
.still.dark-theme .mat-mdc-checkbox {
  --mdc-form-field-label-text-font: STILL Type;
  --mdc-form-field-label-text-line-height: 20px;
  --mdc-form-field-label-text-size: 14px;
  --mdc-form-field-label-text-tracking: 0.0178571429em;
  --mdc-form-field-label-text-weight: 400;
}
.still.dark-theme .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #6c9fd2;
  --mat-text-button-state-layer-color: #6c9fd2;
  --mat-text-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.still.dark-theme .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #a1a1a1;
  --mat-text-button-state-layer-color: #a1a1a1;
  --mat-text-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.still.dark-theme .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.still.dark-theme .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #6c9fd2;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.still.dark-theme .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #a1a1a1;
  --mat-filled-button-state-layer-color: #000;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.still.dark-theme .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.still.dark-theme .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #6c9fd2;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.still.dark-theme .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #a1a1a1;
  --mat-protected-button-state-layer-color: #000;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.still.dark-theme .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.still.dark-theme .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #6c9fd2;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #6c9fd2;
  --mat-outlined-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.still.dark-theme .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #a1a1a1;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #a1a1a1;
  --mat-outlined-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.still.dark-theme .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(255, 255, 255, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.still.dark-theme .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #6c9fd2;
  --mat-icon-button-state-layer-color: #6c9fd2;
  --mat-icon-button-ripple-color: rgba(108, 159, 210, 0.1);
}
.still.dark-theme .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #a1a1a1;
  --mat-icon-button-state-layer-color: #a1a1a1;
  --mat-icon-button-ripple-color: rgba(161, 161, 161, 0.1);
}
.still.dark-theme .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.still.dark-theme .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
.still.dark-theme .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #6c9fd2;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.still.dark-theme .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #a1a1a1;
  --mat-fab-foreground-color: #000;
  --mat-fab-state-layer-color: #000;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
.still.dark-theme .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
.still.dark-theme .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #6c9fd2;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.still.dark-theme .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #a1a1a1;
  --mat-fab-small-foreground-color: #000;
  --mat-fab-small-state-layer-color: #000;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
.still.dark-theme .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
.still.dark-theme .mat-accent {
  --mdc-circular-progress-active-indicator-color: #a1a1a1;
}
.still.dark-theme .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
.still.dark-theme .mat-badge-accent {
  --mat-badge-background-color: #a1a1a1;
}
.still.dark-theme .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
.still.dark-theme .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-background-color: #a1a1a1;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(161, 161, 161, 0.4);
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(161, 161, 161, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(161, 161, 161, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.still.dark-theme .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
.still.dark-theme .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #a1a1a1;
}
.still.dark-theme .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
.still.dark-theme .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.still.dark-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
.still.dark-theme .mat-icon.mat-primary {
  --mat-icon-color: #6c9fd2;
}
.still.dark-theme .mat-icon.mat-accent {
  --mat-icon-color: #a1a1a1;
}
.still.dark-theme .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
.still.dark-theme .mat-step-header.mat-accent {
  --mat-stepper-header-selected-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-done-state-icon-background-color: #a1a1a1;
  --mat-stepper-header-edit-state-icon-background-color: #a1a1a1;
}
.still.dark-theme .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
.still.dark-theme .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #6c9fd2;
}
.still.dark-theme .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #a1a1a1;
}
.still.dark-theme .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}
.still.dark-theme ui-setting-category .category-panel > *:not(:first-child, ui-setting-category-item) {
  display: block;
}
.still.dark-theme ui-setting-category .category-panel > *:not(:first-child) {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #2b2b2b;
}
.still.dark-theme ui-setting-category-item.disabled {
  color: #545454;
}
.still.dark-theme ui-setting-category-item .mat-mdc-form-field {
  width: auto;
}
.still.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field {
  padding: 0;
}
.still.dark-theme ui-setting-category-item .mat-mdc-form-field .mdc-text-field--no-label .mat-mdc-form-field-infix,
.still.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined),
.still.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding: 0 !important;
  min-height: auto;
}
.still.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.still.dark-theme ui-setting-category-item .mat-mdc-form-field .mat-mdc-select-value {
  padding-right: 16px;
  text-align: end;
}
.still.dark-theme .transport-state {
  width: 7px;
}
.still.dark-theme .transport-state.undefined {
  background: #fafafa;
}
.still.dark-theme .transport-state.incomplete {
  background: #fefefe;
}
.still.dark-theme .transport-state.verified {
  background: #b2681c;
}
.still.dark-theme .transport-state.pending {
  background: #bbd2ea;
}
.still.dark-theme .transport-state.assigned {
  background: #6ec58f;
}
.still.dark-theme .transport-state.request_source {
  background: #fffbe6;
}
.still.dark-theme .transport-state.request_destination {
  background: #fff4b0;
}
.still.dark-theme .transport-state.wait_source {
  background: #fffbe6;
}
.still.dark-theme .transport-state.retrieved {
  background: #ffe754;
}
.still.dark-theme .transport-state.retrieving {
  background: #9bd7b2;
}
.still.dark-theme .transport-state.wait_destination {
  background: #ffe233;
}
.still.dark-theme .transport-state.storing {
  background: #ffdb00;
}
.still.dark-theme .transport-state.stored {
  background: silver;
}
.still.dark-theme .transport-state.finished {
  background: #6c9fd2;
}
.still.dark-theme .transport-state.combined {
  background: #e990c1;
}
.still.dark-theme .transport-state.requested {
  background: #6b6b6b;
}
.still.dark-theme .transport-state.stacked {
  background: #236fbc;
}
.still.dark-theme .transport-state.cancelled {
  background: #d83c2b;
}
.still.dark-theme ui-state-legend {
  box-shadow: 0 0 6px 0;
}
.still.dark-theme ui-state-legend .legend-content .legend-item {
  border: 1px solid;
}
.still.dark-theme ui-state-legend .legend-content .legend-item:hover {
  border: 1px solid;
}
.still.dark-theme ui-state-legend .legend-content .legend-item.state-active {
  border: 1px solid;
}
.still.dark-theme ui-state-legend .legend-content .legend-item .state-amount span {
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-table .mat-mdc-table.clickable .mat-mdc-row.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.still.dark-theme ui-table .mat-mdc-table.clickable .mat-mdc-row:hover:not(.selected) {
  background: rgba(108, 159, 210, 0.05);
  cursor: pointer;
}
.still.dark-theme ui-table.state .mat-mdc-table .mat-mdc-row.disabled {
  background: #323232;
  color: #545454;
}
.still.dark-theme ui-card .card-container {
  background-color: transparent;
}
.still.dark-theme ui-card .card-container.border {
  border: 1px solid #323232;
}
.still.dark-theme ui-card .card-container ui-card-footer {
  border-top: 1px solid #323232;
}
.still.dark-theme ui-card .card-container.clickable:hover {
  background-color: transparent;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.25);
}
.still.dark-theme ui-card .card-container.clickable.selected {
  border: 1px solid #6c9fd2;
}
.still.dark-theme ui-card .card-container.clickable.selected.active {
  border: 1px solid #6c9fd2;
}
.still.dark-theme ui-card .card-container.tile ui-card-header mat-icon {
  color: #a3a3a3 !important;
}
.still.dark-theme ui-card .card-container.background-none {
  background-color: transparent;
}
.still.dark-theme ui-card .card-container.background-primary {
  background-color: #121212;
}
.still.dark-theme ui-card .card-container.background-primary.border {
  border: 1px solid #323232;
}
.still.dark-theme ui-card .card-container.background-primary ui-card-footer {
  background-color: #1e1e1e;
  border-top: 1px solid #323232;
}
.still.dark-theme ui-card .card-container.background-secondary {
  background-color: #1e1e1e;
}
.still.dark-theme ui-card .card-container.background-secondary.border {
  border: 1px solid #323232;
}
.still.dark-theme ui-card .card-container.background-secondary ui-card-footer {
  background-color: #121212;
  border-top: 1px solid #323232;
}
.still.dark-theme ui-card .card-container.background-tertiary {
  background-color: #393939;
}
.still.dark-theme ui-card .card-container.background-tertiary.border {
  border: 1px solid #2b2b2b;
}
.still.dark-theme ui-card .card-container.background-tertiary ui-card-footer {
  background-color: #1e1e1e;
  border-top: 1px solid #2b2b2b;
}
.still.dark-theme .mat-badge .mat-badge-content {
  color: white;
}
.still.dark-theme .mat-badge.dot .mat-badge-content {
  color: transparent;
  border: 1px solid black;
}
.still.dark-theme .mat-badge.mat-badge-warn .mat-badge-content, .still.dark-theme .mat-badge.error .mat-badge-content {
  background: #d83c2b;
}
.still.dark-theme .mat-badge.warning .mat-badge-content {
  background: #fa9327;
}
.still.dark-theme .mat-badge.information .mat-badge-content {
  background: #6c9fd2;
}
.still.dark-theme .mat-badge.success .mat-badge-content {
  background: #26a958;
}
.still.dark-theme .mat-badge.assigned .mat-badge-content {
  background: #6ec58f;
}
.still.dark-theme .mat-badge.cancelled .mat-badge-content {
  background: #d83c2b;
}
.still.dark-theme .mat-badge.combined .mat-badge-content {
  background: #e990c1;
}
.still.dark-theme .mat-badge.finished .mat-badge-content {
  background: #6c9fd2;
}
.still.dark-theme .mat-badge.incomplete .mat-badge-content {
  background: #fefefe;
}
.still.dark-theme .mat-badge.pending .mat-badge-content {
  background: #bbd2ea;
}
.still.dark-theme .mat-badge.request-destination .mat-badge-content {
  background: #fff4b0;
}
.still.dark-theme .mat-badge.request-source .mat-badge-content {
  background: #fffbe6;
}
.still.dark-theme .mat-badge.requested .mat-badge-content {
  background: #6b6b6b;
}
.still.dark-theme .mat-badge.retrieved .mat-badge-content {
  background: #ffe754;
}
.still.dark-theme .mat-badge.retrieving .mat-badge-content {
  background: #9bd7b2;
}
.still.dark-theme .mat-badge.stacked .mat-badge-content {
  background: #236fbc;
}
.still.dark-theme .mat-badge.stored .mat-badge-content {
  background: silver;
}
.still.dark-theme .mat-badge.storing .mat-badge-content {
  background: #ffdb00;
}
.still.dark-theme .mat-badge.undefined .mat-badge-content {
  background: #fafafa;
}
.still.dark-theme .mat-badge.verified .mat-badge-content {
  background: #b2681c;
}
.still.dark-theme .mat-badge.wait-destination .mat-badge-content {
  background: #ffe233;
}
.still.dark-theme .mat-badge.wait-source .mat-badge-content {
  background: #fffbe6;
}
.still.dark-theme mat-icon.dot.error,
.still.dark-theme mat-icon.dot.warning,
.still.dark-theme mat-icon.dot.success {
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme button.mat-mdc-unelevated-button,
.still.dark-theme button.mat-mdc-raised-button,
.still.dark-theme button.mat-mdc-fab,
.still.dark-theme button.mat-mdc-mini-fab {
  color: white !important;
  background-color: #6c9fd2 !important;
  border: 2px solid #6c9fd2;
}
.still.dark-theme button.mat-mdc-unelevated-button:hover,
.still.dark-theme button.mat-mdc-raised-button:hover,
.still.dark-theme button.mat-mdc-fab:hover,
.still.dark-theme button.mat-mdc-mini-fab:hover {
  color: white !important;
  background-color: #194f85 !important;
  border: 2px solid #133d67;
}
.still.dark-theme button.mat-mdc-unelevated-button:active,
.still.dark-theme button.mat-mdc-raised-button:active,
.still.dark-theme button.mat-mdc-fab:active,
.still.dark-theme button.mat-mdc-mini-fab:active {
  color: white !important;
  background-color: #2065ab !important;
  border: 2px solid #133d67;
}
.still.dark-theme button.mat-mdc-unelevated-button.mat-accent,
.still.dark-theme button.mat-mdc-raised-button.mat-accent,
.still.dark-theme button.mat-mdc-fab.mat-accent,
.still.dark-theme button.mat-mdc-mini-fab.mat-accent {
  color: black !important;
  background-color: white !important;
  border: 2px solid white;
}
.still.dark-theme button.mat-mdc-unelevated-button.mat-accent:hover,
.still.dark-theme button.mat-mdc-raised-button.mat-accent:hover,
.still.dark-theme button.mat-mdc-fab.mat-accent:hover,
.still.dark-theme button.mat-mdc-mini-fab.mat-accent:hover {
  color: black !important;
  background-color: rgba(255, 255, 255, 0.75) !important;
  border: 2px solid white;
}
.still.dark-theme button.mat-mdc-unelevated-button.mat-accent:active,
.still.dark-theme button.mat-mdc-raised-button.mat-accent:active,
.still.dark-theme button.mat-mdc-fab.mat-accent:active,
.still.dark-theme button.mat-mdc-mini-fab.mat-accent:active {
  color: black !important;
  background-color: rgba(255, 255, 255, 0.85) !important;
  border: 2px solid white;
}
.still.dark-theme button.mat-mdc-unelevated-button.mat-warn,
.still.dark-theme button.mat-mdc-raised-button.mat-warn,
.still.dark-theme button.mat-mdc-fab.mat-warn,
.still.dark-theme button.mat-mdc-mini-fab.mat-warn {
  color: white !important;
  background-color: #d83c2b !important;
  border: 2px solid #d83c2b;
}
.still.dark-theme button.mat-mdc-unelevated-button.mat-warn:hover,
.still.dark-theme button.mat-mdc-raised-button.mat-warn:hover,
.still.dark-theme button.mat-mdc-fab.mat-warn:hover,
.still.dark-theme button.mat-mdc-mini-fab.mat-warn:hover {
  color: white !important;
  background-color: #992b1f !important;
  border: 2px solid #e06355;
}
.still.dark-theme button.mat-mdc-unelevated-button:disabled,
.still.dark-theme button.mat-mdc-raised-button:disabled,
.still.dark-theme button.mat-mdc-fab:disabled,
.still.dark-theme button.mat-mdc-mini-fab:disabled {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.still.dark-theme button.mat-mdc-unelevated-button:disabled:hover,
.still.dark-theme button.mat-mdc-raised-button:disabled:hover,
.still.dark-theme button.mat-mdc-fab:disabled:hover,
.still.dark-theme button.mat-mdc-mini-fab:disabled:hover {
  color: !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.still.dark-theme button.mat-mdc-button:not(:disabled) {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0) !important;
}
.still.dark-theme button.mat-mdc-button:not(:disabled).mat-accent {
  color: white !important;
  background-color: rgba(255, 255, 255, 0) !important;
}
.still.dark-theme button.mat-mdc-button:not(:disabled).mat-warn {
  color: #d83c2b !important;
  background-color: rgba(216, 60, 43, 0) !important;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled) {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0) !important;
  border: 2px solid #6c9fd2;
  transition: all 220ms ease-in-out;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled):hover {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0.25) !important;
  border: 2px solid #6c9fd2;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled):active {
  color: #6c9fd2 !important;
  background-color: rgba(108, 159, 210, 0.15) !important;
  border: 2px solid #6c9fd2;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent {
  color: white !important;
  background-color: rgba(255, 255, 255, 0) !important;
  border: 2px solid white;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:hover {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.25) !important;
  border: 2px solid white;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-accent:active {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.15) !important;
  border: 2px solid white;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn {
  color: white !important;
  background-color: rgba(216, 60, 43, 0) !important;
  border: 2px solid #d83c2b;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:hover {
  color: white !important;
  background-color: rgba(216, 60, 43, 0.25) !important;
  border: 2px solid #d83c2b;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).mat-warn:active {
  color: white !important;
  background-color: rgba(216, 60, 43, 0.15) !important;
  border: 2px solid #d83c2b;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item {
  background: transparent;
  color: rgba(255, 255, 255, 0.87) !important;
  border: 1px solid #323232 !important;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item:hover {
  background: !important;
  color: #6c9fd2 !important;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active {
  border: 1px solid #6c9fd2 !important;
  color: #6c9fd2 !important;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).nav-item.active:hover {
  background: transparent !important;
  box-shadow: none !important;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.inner-spinner:hover {
  background: transparent !important;
  transition: none !important;
  color: rgba(255, 255, 255, 0.87) !important;
}
.still.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded, .still.dark-theme button.mat-mdc-outlined-button:not(:disabled).action-button.succeeded:hover {
  background: #26a958 !important;
  border: 1px solid #26a958 !important;
  color: !important;
}
.still.dark-theme button.mat-mdc-outlined-button:disabled {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.still.dark-theme button.mat-mdc-outlined-button:disabled:hover {
  color: #545454 !important;
  background-color: #323232 !important;
  border: 2px solid #323232;
}
.still.dark-theme .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-button:hover {
  background-color: #2b2b2b;
}
.still.dark-theme .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #272727;
}
.still.dark-theme .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #6c9fd2;
  color: white;
}
.still.dark-theme .mat-button-toggle-group.primary .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.still.dark-theme .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #a1a1a1;
  color: white;
}
.still.dark-theme .mat-button-toggle-group.accent .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.still.dark-theme .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #d83c2b;
  color: white;
}
.still.dark-theme .mat-button-toggle-group.warn .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.still.dark-theme .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button {
  background-color: #26a958;
  color: white;
}
.still.dark-theme .mat-button-toggle-group.success .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-button .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after {
  color: white;
}
.still.dark-theme .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
.still.dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #8a8a8a;
  --mdc-switch-selected-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-state-layer-color: #8a8a8a;
  --mdc-switch-selected-pressed-state-layer-color: #8a8a8a;
  --mdc-switch-selected-focus-handle-color: #8a8a8a;
  --mdc-switch-selected-hover-handle-color: #8a8a8a;
  --mdc-switch-selected-pressed-handle-color: #8a8a8a;
  --mdc-switch-selected-focus-track-color: #bababa;
  --mdc-switch-selected-hover-track-color: #bababa;
  --mdc-switch-selected-pressed-track-color: #bababa;
  --mdc-switch-selected-track-color: #bababa;
}
.still.dark-theme .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
.still.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-form-field {
  color: rgba(255, 255, 255, 0.87) !important;
}
.still.dark-theme .dark-theme .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-hover-handle-color: #212121;
}
.still.dark-theme .dark-theme .mat-mdc-slide-toggle .mdc-switch--disabled + label {
  color: rgba(255, 255, 255, 0.38) !important;
}
.still.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__text-label, .still.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__text-label {
  color: white !important;
}
.still.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__checkmark,
.still.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent .mdc-evolution-chip__icon--trailing, .still.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__checkmark,
.still.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary .mdc-evolution-chip__icon--trailing {
  color: white !important;
}
.still.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  background: #d83c2b !important;
}
.still.dark-theme .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn .mdc-evolution-chip__text-label {
  color: white !important;
}
.still.dark-theme .mat-mdc-chip.state.success {
  border: 1px solid #26a958;
  color: !important;
}
.still.dark-theme .mat-mdc-chip.state.warn {
  border: 1px solid #fa9327;
  color: #fa9327 !important;
}
.still.dark-theme .mat-mdc-chip.state.error {
  border: 1px solid #d83c2b;
  color: #d83c2b !important;
}
.still.dark-theme .mat-mdc-chip.state:hover::after {
  opacity: 0 !important;
}
.still.dark-theme .mat-mdc-table {
  background: transparent;
}
.still.dark-theme .mat-mdc-table .mat-mdc-header-row.mat-mdc-table-sticky {
  background: #1a1a1a;
}
.still.dark-theme .mat-mdc-table .mat-mdc-row.suspended {
  background: rgba(108, 159, 210, 0.05);
}
.still.dark-theme .mat-mdc-table .mat-mdc-row.disabled {
  background: #323232;
  color: #545454;
}
.still.dark-theme .mat-mdc-table .mat-mdc-row.disabled .mat-mdc-cell {
  color: #545454;
}
.still.dark-theme .mat-mdc-table .highlighted {
  background-color: yellow;
  color: black;
}
.still.dark-theme .mat-mdc-table.selectableRow .mat-mdc-row:hover, .still.dark-theme .mat-mdc-table.clickable .mat-mdc-row:hover {
  background: rgba(108, 159, 210, 0.05);
}
.still.dark-theme .mat-mdc-table.selectableRow .mat-mdc-row.disabled:hover, .still.dark-theme .mat-mdc-table.clickable .mat-mdc-row.disabled:hover {
  background: #323232;
  color: #545454;
}
.still.dark-theme ::-webkit-scrollbar-track {
  border-left: transparent;
  background-color: transparent;
}
.still.dark-theme ::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #393939;
}
.still.dark-theme body {
  background-color: #121212;
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme a {
  color: #6c9fd2;
}
.still.dark-theme ol li::before {
  background: rgba(255, 255, 255, 0.87);
}
.still.dark-theme .snack-bar-success .mdc-snackbar__surface {
  background-color: #26a958;
}
.still.dark-theme .snack-bar-success .mdc-snackbar__label {
  color: white;
}
.still.dark-theme .snack-bar-warning .mdc-snackbar__surface {
  background-color: #d83c2b;
}
.still.dark-theme .snack-bar-warning .mdc-snackbar__label {
  color: white;
}
.still.dark-theme .spinner .dot1,
.still.dark-theme .spinner .dot2 {
  background-color: #6c9fd2;
}
.still.dark-theme hr {
  border-top: 1px solid #323232;
  border-bottom: none;
  border-left: none;
  border-right: none;
}
.still.dark-theme input:-webkit-autofill,
.still.dark-theme input:-webkit-autofill:hover,
.still.dark-theme input:-webkit-autofill:focus,
.still.dark-theme input:-webkit-autofill:active {
  -webkit-transition: background-color 3000s ease-in-out 0s;
  transition: background-color 3000s ease-in-out 0s;
}
.still.dark-theme .cdk-overlay-container {
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.85);
}
.still.dark-theme .mat-button-toggle .mat-button-toggle-button:hover {
  background: transparent;
}
.still.dark-theme ui-link-button .link-button.active .mat-badge.standalone.brand .mat-badge-content,
.still.dark-theme ui-icon-button .icon-button.active .mat-badge.standalone.brand .mat-badge-content {
  background: white;
  color: #f96915;
}
.still.dark-theme mat-icon.warning,
.still.dark-theme ui-icon.warning {
  color: #fa9327;
}
.still.dark-theme mat-icon.error,
.still.dark-theme ui-icon.error {
  color: #d83c2b;
}
.still.dark-theme mat-icon.succeeded, .still.dark-theme mat-icon.success,
.still.dark-theme ui-icon.succeeded,
.still.dark-theme ui-icon.success {
  color: #26a958;
}
.still.dark-theme .mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  background: white;
  border: 14px solid #6c9fd2;
}
.still.dark-theme .mat-mdc-slider.alternative .mdc-slider__track--active_fill {
  background: #6c9fd2;
}
.still.dark-theme .mat-mdc-slider.alternative .mdc-slider__track {
  background: #6c9fd2;
}
.still.dark-theme .mat-mdc-card.custom {
  background: !important;
  box-shadow: !important;
  color: rgba(255, 255, 255, 0.87) !important;
}
.still.dark-theme .mat-mdc-card.custom .mat-mdc-card-header {
  background: !important;
  border-bottom: 4px solid #6c9fd2;
}
.still.dark-theme .mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  color: #6c9fd2 !important;
}
.still.dark-theme .mat-mdc-card.custom.plus:hover {
  border: 1px solid;
}
.still.dark-theme .link {
  color: #6c9fd2;
}
.still.dark-theme .link.disabled {
  color: #545454;
}
.still.dark-theme .highlighted {
  background: #ffe754;
  color: black;
}
.still.dark-theme etricc-mfe-field-port-overview .wrapper .column.list {
  border-right: 1px solid;
}
.still.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator {
  background: transparent;
}
.still.dark-theme etricc-mfe-field-port-overview .wrapper .column.list .opc-client .title .indicator span {
  background: #d83c2b;
}
.still.dark-theme .mat-mdc-form-field-focus-overlay {
  background-color: transparent !important;
}
.still.dark-theme .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background-color: transparent !important;
}
.still.dark-theme ui-shell {
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme .tiles {
  border-top: 1px solid #323232;
  border-bottom: 1px solid #323232;
}
.still.dark-theme ui-thumbnail {
  background-color: transparent;
}
.still.dark-theme ui-state .state-container {
  box-sizing: border-box;
  border: 3px solid transparent;
}
.still.dark-theme ui-state .state-container.success {
  background-color: #6ec58f;
}
.still.dark-theme ui-state .state-container.success ui-icon {
  color: #104725;
}
.still.dark-theme ui-state .state-container.warning {
  background-color: #fcb76e;
}
.still.dark-theme ui-state .state-container.warning ui-icon {
  color: #693e10;
}
.still.dark-theme ui-state .state-container.error {
  background-color: #d83c2b;
}
.still.dark-theme ui-state .state-container.info {
  background-color: #6c9fd2;
}
.still.dark-theme ui-state .state-container.info ui-icon {
  color: #0f2f4f;
}
.still.dark-theme ui-state .state-container.unavailable {
  background-color: #6b6b6b;
}
.still.dark-theme ui-state .state-container.removed {
  background-color: #6b6b6b;
}
.still.dark-theme ui-state .state-container.accent {
  background-color: #a1a1a1;
}
.still.dark-theme ui-state .state-container.primary {
  background-color: #6c9fd2;
}
.still.dark-theme ui-state .state-container.bodytext {
  background-color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-state .state-container.bodytext ui-icon {
  color: black;
}
.still.dark-theme ui-state .state-container ui-icon {
  color: white;
}
.still.dark-theme ui-state .state-container.iconOnly {
  background-color: transparent;
  border: none;
}
.still.dark-theme ui-state .state-container.iconOnly ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-state .state-container.iconOnly.success ui-icon {
  color: #26a958;
}
.still.dark-theme ui-state .state-container.iconOnly.warning ui-icon {
  color: #fa9327;
}
.still.dark-theme ui-state .state-container.iconOnly.error ui-icon {
  color: #d83c2b;
}
.still.dark-theme ui-state .state-container.iconOnly.info ui-icon {
  color: #6c9fd2;
}
.still.dark-theme ui-state .state-container.iconOnly.unavailable ui-icon {
  color: #6b6b6b;
}
.still.dark-theme ui-state .state-container.iconOnly.removed ui-icon {
  color: #6b6b6b;
}
.still.dark-theme ui-state .state-container.iconOnly.accent ui-icon {
  color: #a1a1a1;
}
.still.dark-theme ui-state .state-container.iconOnly.primary ui-icon {
  color: #6c9fd2;
}
.still.dark-theme ui-state .state-container.iconOnly.bodytext ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-state .state-container.iconOnly.small.warning {
  border: none;
}
.still.dark-theme ui-tag .tag-container {
  background-color: #2b2b2b;
  border: 1px solid #323232;
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-tag .tag-container:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #323232;
  border: 1px solid #6b6b6b;
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore) {
  background-color: #2b2b2b;
  border: 1px solid #6c9fd2;
  color: #6c9fd2;
}
.still.dark-theme ui-tag .tag-container.active:not(.disabled):not(.ignore):hover {
  background-color: #2b2b2b;
  border: 1px solid rgba(35, 111, 188, 0.25);
  color: #6c9fd2;
}
.still.dark-theme ui-tag .tag-container.disabled {
  background-color: #323232;
  border: 1px solid rgba(250, 250, 250, 0.25);
  color: #545454;
}
.still.dark-theme ui-tag .tag-container.secondary {
  background-color: #2b2b2b;
  border: 1px solid rgba(43, 43, 43, 0);
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-tag .tag-container.secondary:hover:not(.active):not(.disabled):not(.ignore) {
  background-color: #323232;
  border: 1px solid #6b6b6b;
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore) {
  background-color: #2b2b2b;
  border: 1px solid rgba(255, 255, 255, 0.87);
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-tag .tag-container.secondary.active:not(.disabled):not(.ignore):hover {
  background-color: #2b2b2b;
  border: 1px solid lch(100 0 0/0.85);
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-tag .tag-container.secondary.disabled {
  background-color: #323232;
  border: 1px solid rgba(250, 250, 250, 0.25);
  color: #545454;
}
.still.dark-theme ui-tag .tag-container.subLabel:not(.active):not(.disabled) .tag-label span {
  color: #a3a3a3;
}
.still.dark-theme ui-tag .tag-container.ignore {
  background-image: linear-gradient(45deg, #a3a3a3 12.5%, #323232 12.5%, #323232 50%, #a3a3a3 50%, #a3a3a3 62.5%, #323232 62.5%, #323232 100%);
  background-size: 4px 4px;
}
.still.dark-theme ui-title {
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-title .subtitle {
  color: #a3a3a3;
}
.still.dark-theme ui-title .large .subtitle {
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-flowpanel .flowpanel {
  background: #fafafa;
}
.still.dark-theme ui-filter {
  border: 1px solid #323232;
}
@media only screen and (max-width: 999px) {
  .still.dark-theme ui-filter .hotpicks {
    border-top: 1px solid #323232;
  }
}
.still.dark-theme ui-filter ui-hotpick {
  border-left: 1px solid #323232;
}
.still.dark-theme ui-filter ui-hotpick:last-child {
  border-right: none;
}
@media only screen and (max-width: 999px) {
  .still.dark-theme ui-filter ui-hotpick {
    border-left: none;
    border-right: 1px solid #323232;
  }
  .still.dark-theme ui-filter ui-hotpick:last-child {
    border-right: 1px solid #323232;
  }
}
@media only screen and (max-width: 999px) {
  .still.dark-theme ui-filter.noBreakpoint ui-hotpick {
    border-left: 1px solid #323232;
    border-right: 0;
  }
}
.still.dark-theme .mat-expansion-panel {
  box-shadow: none !important;
  border: 1px solid #323232;
}
.still.dark-theme ui-label-value-container ui-card-header {
  background: #f1f1f1;
}
.still.dark-theme ui-label-value .label {
  color: #767676;
}
.still.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: #a3a3a3;
  background: #393939;
}
.still.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex #placeholder {
  color: #a3a3a3;
}
.still.dark-theme .mat-mdc-form-field.search.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface {
  background: #121212;
}
.still.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__content {
  color: rgba(255, 255, 255, 0.87) !important;
}
.still.dark-theme .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__actions {
  border-top: 1px solid #323232;
}
.still.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title {
  background: #d83c2b !important;
}
.still.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.still.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title .subtitle {
  color: white;
}
.still.dark-theme .cdk-overlay-pane.error .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.still.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title {
  background: #fa9327;
}
.still.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title ui-title .title {
  color: white !important;
}
.still.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title .subtitle {
  color: white;
}
.still.dark-theme .cdk-overlay-pane.warning .mat-mdc-dialog-title mat-icon {
  color: white !important;
}
.still.dark-theme ui-loading-bar .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #f96915;
  --mdc-linear-progress-track-color: rgba(249, 105, 21, 0.15);
}
.still.dark-theme ui-link-button .link-button {
  background: transparent;
  border: 1px solid transparent;
}
.still.dark-theme ui-link-button .link-button.border {
  border: 1px solid #323232;
}
.still.dark-theme ui-link-button .link-button.background-light {
  background: #1e1e1e;
}
.still.dark-theme ui-link-button .link-button.background-light:hover:not(.active, .disabled) {
  background: #393939;
}
.still.dark-theme ui-link-button .link-button:hover:not(.active, .disabled) {
  background: #2b2b2b;
}
.still.dark-theme ui-link-button .link-button.active {
  color: white;
  background: #f96915;
}
.still.dark-theme ui-link-button .link-button.active.border {
  border: 1px solid #f96915;
}
.still.dark-theme ui-link-button .link-button.disabled {
  color: #545454;
}
.still.dark-theme ui-link-button .link-button.disabled.border {
  border: 1px solid #323232;
}
.still.dark-theme ui-icon-button .icon-button, .still.dark-theme ui-icon-button .icon-button-menu-toggle, .still.dark-theme ui-icon-button-menu-toggle .icon-button, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle {
  background: transparent;
  color: rgba(255, 255, 255, 0.87);
  border: 1px solid transparent;
}
.still.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .still.dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand), .still.dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand), .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand) {
  border: 1px solid #545454;
  background: #323232;
}
.still.dark-theme ui-icon-button .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .still.dark-theme ui-icon-button .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .still.dark-theme ui-icon-button-menu-toggle .icon-button:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled), .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle:hover:not(.disabled, .theme-tertiary, .theme-brand).focused:not(.disabled) {
  background: #323232;
  border: 1px solid #414141;
}
.still.dark-theme ui-icon-button .icon-button.theme-secondary.active, .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active, .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active {
  background: #414141;
  border: 1px solid #a3a3a3;
}
.still.dark-theme ui-icon-button .icon-button.theme-secondary.active:hover, .still.dark-theme ui-icon-button .icon-button.theme-secondary.active.focused, .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active:hover, .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-secondary.active.focused, .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active:hover, .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-secondary.active.focused, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active:hover, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-secondary.active.focused {
  background: #545454;
  border: 1px solid #a3a3a3;
}
.still.dark-theme ui-icon-button .icon-button.theme-primary.active, .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active, .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active {
  background: rgba(38, 122, 206, 0.2);
  color: #6c9fd2;
  border: 1px solid #6c9fd2;
}
.still.dark-theme ui-icon-button .icon-button.theme-primary.active:hover, .still.dark-theme ui-icon-button .icon-button.theme-primary.active.focused, .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active:hover, .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-primary.active.focused, .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active:hover, .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-primary.active.focused, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active:hover, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-primary.active.focused {
  border: 1px solid #6c9fd2;
}
.still.dark-theme ui-icon-button .icon-button.theme-tertiary, .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary, .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary {
  background: none;
}
.still.dark-theme ui-icon-button .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused), .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary:hover:not(.active, .disabled, .focused), .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary:hover:not(.active, .disabled, .focused) {
  background: none;
  opacity: 0.75;
}
.still.dark-theme ui-icon-button .icon-button.theme-tertiary.active, .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active, .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active {
  color: #6c9fd2;
}
.still.dark-theme ui-icon-button .icon-button.theme-tertiary.active:hover, .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-tertiary.active:hover, .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-tertiary.active:hover, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-tertiary.active:hover {
  background: none;
}
.still.dark-theme ui-icon-button .icon-button.theme-brand:hover, .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand:hover, .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand:hover, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover {
  border: 1px solid #545454;
}
.still.dark-theme ui-icon-button .icon-button.theme-brand:hover:not(.active, .disabled), .still.dark-theme ui-icon-button .icon-button.theme-brand.focused:not(.active, .disabled), .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled), .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand:hover:not(.active, .disabled), .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand.focused:not(.active, .disabled), .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand:hover:not(.active, .disabled), .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.focused:not(.active, .disabled) {
  background: #2b2b2b;
}
.still.dark-theme ui-icon-button .icon-button.theme-brand.active, .still.dark-theme ui-icon-button .icon-button-menu-toggle.theme-brand.active, .still.dark-theme ui-icon-button-menu-toggle .icon-button.theme-brand.active, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.theme-brand.active {
  background: #f96915;
  color: white;
}
.still.dark-theme ui-icon-button .icon-button.disabled, .still.dark-theme ui-icon-button .icon-button-menu-toggle.disabled, .still.dark-theme ui-icon-button-menu-toggle .icon-button.disabled, .still.dark-theme ui-icon-button-menu-toggle .icon-button-menu-toggle.disabled {
  color: #545454;
}
.still.dark-theme .shell.stack .brand-logo {
  display: none;
}
.still.dark-theme .shell.stack.suite .header .logo {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.still.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.2a9d59d520fe422d.svg') no-repeat;
}
.still.dark-theme .shell.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6cd5d3303897d3fc.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.still.dark-theme .shell.stack.fleet .header .logo {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.still.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d5a68526e2a94c6b.svg') no-repeat;
}
.still.dark-theme .shell.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.6926ec373ed6aff9.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still.dark-theme .shell.stack.traffic .header .logo {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.still.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.0a7852b81e04f241.svg') no-repeat;
}
.still.dark-theme .shell.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.93cf07a17fae2e1d.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.stack.portal .header .logo {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.still.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.c5480d572dab2ef0.svg') no-repeat;
}
.still.dark-theme .shell.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.774e276108cb6825.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still.dark-theme .shell.stack.designer .header .logo {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.still.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.2278e5ec00d97a8b.svg') no-repeat;
}
.still.dark-theme .shell.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.659890a7692343dd.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.still.dark-theme .shell.stack.logistics .header .logo {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.still.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.be3573dd54a502a2.svg') no-repeat;
}
.still.dark-theme .shell.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.0450b791249156db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.stack.drive .header .logo {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.still.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0f56fa2ebb358c71.svg') no-repeat;
}
.still.dark-theme .shell.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.a6e353e408c9b00f.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still.dark-theme .shell.stack.analytics .header .logo {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.still.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.4ec1b718def6e0fb.svg') no-repeat;
}
.still.dark-theme .shell.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.6b89c5d07fea2f9d.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still.dark-theme .shell.stack.insights .header .logo {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.still.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.2367c0488e2bf3d6.svg') no-repeat;
}
.still.dark-theme .shell.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.025536005e69ad55.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.stack.diagnostics .header .logo {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.still.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f7b25d9f87767718.svg') no-repeat;
}
.still.dark-theme .shell.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.e0b2c84f5b60be8b.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.still.dark-theme .shell.stack.tooling .header .logo {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.still.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.c9582b1f499dc59f.svg') no-repeat;
}
.still.dark-theme .shell.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1cd546ba1567bfb.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.stack.site .header .logo {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.still.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.c52062f7b9b29bdf.svg') no-repeat;
}
.still.dark-theme .shell.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.c513f972e42dcfb0.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.still.dark-theme .shell.stack.orchestrator .header .logo {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.still.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.3186557012252189.svg') no-repeat;
}
.still.dark-theme .shell.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.64ea3b2995a38b41.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.still.dark-theme .shell.stack.toggle .header .logo {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.still.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.23d6ae5e057a5de6.svg') no-repeat;
}
.still.dark-theme .shell.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.b8fe83ad330f5193.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.stack.identity .header .logo {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.still.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.8ae04e3993faf652.svg') no-repeat;
}
.still.dark-theme .shell.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.aa5ab078f18b8614.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.stack.release .header .logo {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.still.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.0bde3af55971fbbe.svg') no-repeat;
}
.still.dark-theme .shell.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8fc58fc4a694c29.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.stack.deployer .header .logo {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.still.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.eef5d88e88bed97b.svg') no-repeat;
}
.still.dark-theme .shell.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.53ce6fb23a2f4a64.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.kion .brand-logo {
  background: url('logo-light.f0c43e70498dbf9b.svg') no-repeat;
  background-size: cover;
  width: 67px;
  height: 26px;
  display: block;
}
.still.dark-theme .shell.kion.suite .header .logo {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.still.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.5420578dad8a3161.svg') no-repeat;
}
.still.dark-theme .shell.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.8ce93e748ed579e5.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.still.dark-theme .shell.kion.fleet .header .logo {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.still.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.a0707281aac713e2.svg') no-repeat;
}
.still.dark-theme .shell.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.493713abf64f8c98.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still.dark-theme .shell.kion.traffic .header .logo {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.still.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.9f28dae31bcf1cdc.svg') no-repeat;
}
.still.dark-theme .shell.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.e21bedaddb3faa87.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.kion.portal .header .logo {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.still.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.4bb420b38df89371.svg') no-repeat;
}
.still.dark-theme .shell.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.bfa3b74b370f6016.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still.dark-theme .shell.kion.designer .header .logo {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.still.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.f5421fb06d96bc5f.svg') no-repeat;
}
.still.dark-theme .shell.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.98592e6503f7df70.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.still.dark-theme .shell.kion.logistics .header .logo {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.still.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.166fe6fc84a335cf.svg') no-repeat;
}
.still.dark-theme .shell.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.71d7f29c539dfd61.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.kion.drive .header .logo {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.still.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.0da9cb6692ad892b.svg') no-repeat;
}
.still.dark-theme .shell.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.9f34dc5d237ccbe4.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still.dark-theme .shell.kion.analytics .header .logo {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.still.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.77de6afed5ce4b12.svg') no-repeat;
}
.still.dark-theme .shell.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.5a163d7cb3111160.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still.dark-theme .shell.kion.insights .header .logo {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.still.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e0d6153e3fccb068.svg') no-repeat;
}
.still.dark-theme .shell.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.5fbc8179856773bf.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.kion.diagnostics .header .logo {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.still.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.7763e810d67f7da9.svg') no-repeat;
}
.still.dark-theme .shell.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.d299fd93b1666179.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.still.dark-theme .shell.kion.tooling .header .logo {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.still.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.02cbf409cc89176a.svg') no-repeat;
}
.still.dark-theme .shell.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a05e4b6d2f8a47db.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.kion.site .header .logo {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.still.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.d57819bf735e6d50.svg') no-repeat;
}
.still.dark-theme .shell.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.a1a53bc979278c68.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.still.dark-theme .shell.kion.orchestrator .header .logo {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.still.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.777e2de2a40279f5.svg') no-repeat;
}
.still.dark-theme .shell.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.c794d72b6e11daec.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.still.dark-theme .shell.kion.toggle .header .logo {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.still.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.1a71da2b782c900b.svg') no-repeat;
}
.still.dark-theme .shell.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.179cd8bf95ddc51e.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.kion.identity .header .logo {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.still.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.40ed22356ce7db61.svg') no-repeat;
}
.still.dark-theme .shell.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.0dccd6ff39b9a710.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.kion.release .header .logo {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.still.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.141c543cb8e19d0b.svg') no-repeat;
}
.still.dark-theme .shell.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.462b4c1e63ed8840.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.kion.deployer .header .logo {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.still.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.8df973a051e2c111.svg') no-repeat;
}
.still.dark-theme .shell.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.dc2afbff01e9ad04.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.dematic .brand-logo {
  background: url('logo-light.60a7fe1db1df15da.svg') no-repeat;
  background-size: cover;
  width: 62px;
  height: 23px;
  display: block;
}
.still.dark-theme .shell.dematic.suite .header .logo {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.still.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.f2567d6b5d0b9d5c.svg') no-repeat;
}
.still.dark-theme .shell.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.bb099556a454a18b.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.still.dark-theme .shell.dematic.fleet .header .logo {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.still.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.83453354734a3792.svg') no-repeat;
}
.still.dark-theme .shell.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.0d4fd94d60540216.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still.dark-theme .shell.dematic.traffic .header .logo {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.still.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.aad771acfc798efe.svg') no-repeat;
}
.still.dark-theme .shell.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.cbe555b96cbc1b70.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.dematic.portal .header .logo {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.still.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f666a38d1bc20db9.svg') no-repeat;
}
.still.dark-theme .shell.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.7e9138d1ea4b6d91.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still.dark-theme .shell.dematic.designer .header .logo {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.still.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.d987f31a7c1493c4.svg') no-repeat;
}
.still.dark-theme .shell.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2f46969e01cca981.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.still.dark-theme .shell.dematic.logistics .header .logo {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.still.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.de76c64db80ce726.svg') no-repeat;
}
.still.dark-theme .shell.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.b88e90f8cd9e847a.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.dematic.drive .header .logo {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.still.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.206fd733b1351c11.svg') no-repeat;
}
.still.dark-theme .shell.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.4f220240a820e6ab.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still.dark-theme .shell.dematic.analytics .header .logo {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.still.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.32f4b66b76873b8d.svg') no-repeat;
}
.still.dark-theme .shell.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.2f745347f5665c25.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still.dark-theme .shell.dematic.insights .header .logo {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.still.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.e195a993622e50e9.svg') no-repeat;
}
.still.dark-theme .shell.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.32b243e695613397.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.dematic.diagnostics .header .logo {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.still.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.f84847f1733dda7b.svg') no-repeat;
}
.still.dark-theme .shell.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.8ec29a435ac70e67.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.still.dark-theme .shell.dematic.tooling .header .logo {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.still.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.70e2c490bdf11281.svg') no-repeat;
}
.still.dark-theme .shell.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.b1eaa0db85bbea91.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.dematic.site .header .logo {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.still.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.b7ab10060715cb4d.svg') no-repeat;
}
.still.dark-theme .shell.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.d5e4612288b08352.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.still.dark-theme .shell.dematic.orchestrator .header .logo {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.still.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.9a98101e93e8e2cb.svg') no-repeat;
}
.still.dark-theme .shell.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.723ff26a95166598.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.still.dark-theme .shell.dematic.toggle .header .logo {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.still.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.7c0eb3618670d480.svg') no-repeat;
}
.still.dark-theme .shell.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.dddd32635926291d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.dematic.identity .header .logo {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.still.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.058e6210fb9dfdfa.svg') no-repeat;
}
.still.dark-theme .shell.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.9dde765aaa852770.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.dematic.release .header .logo {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.still.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.4c3a888984f3eb54.svg') no-repeat;
}
.still.dark-theme .shell.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.8de4cd4db49e0fe2.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.dematic.deployer .header .logo {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.still.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.2a7f0f562c19c043.svg') no-repeat;
}
.still.dark-theme .shell.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.ad8102e1bf6c33a7.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.linde .brand-logo {
  background: url('logo-light.0632f82c46737d38.svg') no-repeat;
  width: 76px;
  height: 43px;
  display: block;
}
.still.dark-theme .shell.linde.suite .header .logo {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.still.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.40cd9988190a4ec7.svg') no-repeat;
}
.still.dark-theme .shell.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.6ba6a01865362186.svg') no-repeat;
  width: 87px;
  height: 32px;
}
.still.dark-theme .shell.linde.fleet .header .logo {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.still.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.5b22edf70244ba36.svg') no-repeat;
}
.still.dark-theme .shell.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.544e9b6b03bd7c05.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still.dark-theme .shell.linde.traffic .header .logo {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.still.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.fd62792426f88691.svg') no-repeat;
}
.still.dark-theme .shell.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.d9ac14c8e5ebad7c.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.linde.portal .header .logo {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.still.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.f999495a160a6f3d.svg') no-repeat;
}
.still.dark-theme .shell.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.f676f77d840402a4.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still.dark-theme .shell.linde.designer .header .logo {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.still.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.ea3fc04698701f03.svg') no-repeat;
}
.still.dark-theme .shell.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.75785703c1890d57.svg') no-repeat;
  width: 89px;
  height: 34px;
}
.still.dark-theme .shell.linde.logistics .header .logo {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.still.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.85b7c0935ea0f294.svg') no-repeat;
}
.still.dark-theme .shell.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.9c56c13a15a835cd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.linde.drive .header .logo {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.still.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.a5754cdc353f5c94.svg') no-repeat;
}
.still.dark-theme .shell.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.88b05a0bb6f3e685.svg') no-repeat;
  width: 88px;
  height: 32px;
}
.still.dark-theme .shell.linde.analytics .header .logo {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.still.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.67ebe5f60d59432e.svg') no-repeat;
}
.still.dark-theme .shell.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.a9fab6c033a1e242.svg') no-repeat;
  width: 87px;
  height: 34px;
}
.still.dark-theme .shell.linde.insights .header .logo {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.still.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.97d92e9473c3b56b.svg') no-repeat;
}
.still.dark-theme .shell.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.2c6dea30a2b92923.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.linde.diagnostics .header .logo {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.still.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.9d15a7d87a4976a4.svg') no-repeat;
}
.still.dark-theme .shell.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.492213aa52b64602.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.still.dark-theme .shell.linde.tooling .header .logo {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.still.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.bce276a5be6832a7.svg') no-repeat;
}
.still.dark-theme .shell.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.4f49c29ae1614bbd.svg') no-repeat;
  width: 88px;
  height: 34px;
}
.still.dark-theme .shell.linde.site .header .logo {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.still.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2ab2127cad56995d.svg') no-repeat;
}
.still.dark-theme .shell.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.5b77bbe050c4536f.svg') no-repeat;
  width: 87px;
  height: 31px;
}
.still.dark-theme .shell.linde.orchestrator .header .logo {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.still.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.a5cc19fbb4a2e711.svg') no-repeat;
}
.still.dark-theme .shell.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.9199130bde3b295f.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.still.dark-theme .shell.linde.toggle .header .logo {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.still.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.8df400b558f05bd2.svg') no-repeat;
}
.still.dark-theme .shell.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.82aecbaf1bc5096f.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.linde.identity .header .logo {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.still.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.2faf0332b0dcf6a5.svg') no-repeat;
}
.still.dark-theme .shell.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e66794ee7318f64a.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.linde.release .header .logo {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.still.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.94304980ec89146d.svg') no-repeat;
}
.still.dark-theme .shell.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.61d5fddc6cc7921d.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.linde.deployer .header .logo {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.still.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.66f9693f4b2a979e.svg') no-repeat;
}
.still.dark-theme .shell.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.5fc26d4be9942bed.svg') no-repeat;
  width: 88px;
  height: 35px;
}
.still.dark-theme .shell.still .brand-logo {
  background: url('logo-light.c4561dc7d42b1e0b.svg') no-repeat;
  width: 73px;
  height: 21px;
  display: block;
  background-size: cover;
}
.still.dark-theme .shell.still.suite .header .logo {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.still.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-suite.75e5edb0285c509f.svg') no-repeat;
}
.still.dark-theme .shell.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.a0a756d33acd84be.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.still.dark-theme .shell.still.fleet .header .logo {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.still.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-fleet.d445d3b6c0a41b0e.svg') no-repeat;
}
.still.dark-theme .shell.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cfe6915e866a54af.svg') no-repeat;
  width: 50px;
  height: 32px;
}
.still.dark-theme .shell.still.traffic .header .logo {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.still.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-traffic.897ede20ea128235.svg') no-repeat;
}
.still.dark-theme .shell.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.435ef75dce668a35.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.still.dark-theme .shell.still.portal .header .logo {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.still.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-portal.0f92c26aa67292c3.svg') no-repeat;
}
.still.dark-theme .shell.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.937d12131107872f.svg') no-repeat;
  width: 58px;
  height: 34px;
}
.still.dark-theme .shell.still.designer .header .logo {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.still.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-designer.66d2d747460df499.svg') no-repeat;
}
.still.dark-theme .shell.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.116a5f7ca0d465b7.svg') no-repeat;
  width: 75px;
  height: 34px;
}
.still.dark-theme .shell.still.logistics .header .logo {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.still.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-logistics.b43c5b0ad37a7a56.svg') no-repeat;
}
.still.dark-theme .shell.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.3b3733ce63696f7a.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.still.dark-theme .shell.still.drive .header .logo {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.still.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-drive.2f48d02e0813ec3d.svg') no-repeat;
}
.still.dark-theme .shell.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.08d07d7d1f0c9415.svg') no-repeat;
  width: 52px;
  height: 32px;
}
.still.dark-theme .shell.still.analytics .header .logo {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.still.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-analytics.252e12123a0d0258.svg') no-repeat;
}
.still.dark-theme .shell.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.4bca84eed819192f.svg') no-repeat;
  width: 81px;
  height: 34px;
}
.still.dark-theme .shell.still.insights .header .logo {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.still.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-insights.1e8bff408a2de038.svg') no-repeat;
}
.still.dark-theme .shell.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.90fcfe6b643f3f54.svg') no-repeat;
  width: 74px;
  height: 34px;
}
.still.dark-theme .shell.still.diagnostics .header .logo {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.still.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-diagnostics.478fa4b515bd2000.svg') no-repeat;
}
.still.dark-theme .shell.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.090095041058a9ca.svg') no-repeat;
  width: 97px;
  height: 35px;
}
.still.dark-theme .shell.still.tooling .header .logo {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.still.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-tooling.72d897439b6d6670.svg') no-repeat;
}
.still.dark-theme .shell.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ca33127a979b3c7a.svg') no-repeat;
  width: 67px;
  height: 34px;
}
.still.dark-theme .shell.still.site .header .logo {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.still.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-site.2721b69edb889d54.svg') no-repeat;
}
.still.dark-theme .shell.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.f9d3c85563d2681a.svg') no-repeat;
  width: 50px;
  height: 31px;
}
.still.dark-theme .shell.still.orchestrator .header .logo {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.still.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-orchestrator.e47cd2f625f6c0af.svg') no-repeat;
}
.still.dark-theme .shell.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.cb7d0268bb0cae1e.svg') no-repeat;
  width: 103px;
  height: 32px;
}
.still.dark-theme .shell.still.toggle .header .logo {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.still.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-toggle.bf73dc7a1177ce25.svg') no-repeat;
}
.still.dark-theme .shell.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.3440f4898dbd86e3.svg') no-repeat;
  width: 59px;
  height: 35px;
}
.still.dark-theme .shell.still.identity .header .logo {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.still.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-identity.78908800fb360600.svg') no-repeat;
}
.still.dark-theme .shell.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.a9637e1044ce680e.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.still.dark-theme .shell.still.release .header .logo {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.still.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-release.31a6985d00b8479f.svg') no-repeat;
}
.still.dark-theme .shell.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.fe829f7397afd76d.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.still.dark-theme .shell.still.deployer .header .logo {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.still.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-icon,
.still.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-icon {
  background: url('icon-deployer.7e532698dca09cae.svg') no-repeat;
}
.still.dark-theme .shell.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.0e434566570992e2.svg') no-repeat;
  width: 74px;
  height: 35px;
}
.still.dark-theme .shell.dark-theme.stack.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.dfd2ba483315c05d.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.8b7b69474d7f8c6a.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.7f563281e3a4b4c5.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.9c3674279cd7f4d9.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.440db66cbdfead44.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.1478ef67f78ac456.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.78749c894dcb4fa5.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.e7919b9f28aea0cf.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4f4e2ddb1a992d7.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.3050fccbefe20523.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.ac37f5d068590d8b.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.2aaf107c3b7e8e69.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.515fc7d37ea61872.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.20c6c041d5102316.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.345394b8f40ab4a9.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.69efc2c7507412a5.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.stack.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.stack.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.51bd525301b11b2b.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion .brand-logo {
  background: url('logo-dark.a602969d2d4ab776.svg') no-repeat;
  background-size: cover;
}
.still.dark-theme .shell.dark-theme.kion.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.86b5ccd91745c4ad.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a766b459a928b5ca.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.fef38b856c7fb541.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.dde5eba8a8e51737.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.2c3ed60fd1ed0114.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.38e7c9d0c3e76cb4.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.1519f04362c6e2e8.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.11b1e9057f495e08.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6302d00e32c12375.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.1cb0676f609e83da.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.f367e14fcbca1f24.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.37419f3fec5268e4.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.fcbbe255314d82d0.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.cbc18f03ca4af325.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.547ce25926b15d29.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.62b6289d14df6af1.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.kion.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.kion.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.a2e75b013993f28f.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic .brand-logo {
  background: url('logo-dark.d9bdd61bd590ed20.svg') no-repeat;
  background-size: cover;
}
.still.dark-theme .shell.dark-theme.dematic.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.c8993b8f841636e2.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.a7ab536fa11d6dd7.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.bcefa51c7bd97c8e.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.46664709676d59d9.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.414713263f9413c5.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.90186f2042e39d36.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.eb003cde09f2eef1.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.728b5f389275882b.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.4f1bf4ee717a6622.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f0c00f3b3d0c09bb.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.c0e6121a0bc1ca84.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.53964897b5d48f52.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.ffffb0954e358f54.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.c7f712455f7545de.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.ee2d0b3dad4f832c.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.d6372ed5bbaa17f1.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.dematic.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.dematic.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.acccb5bdf885100d.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde .brand-logo {
  background: url('logo-dark.ef33e4cf350e4b05.svg') no-repeat;
  background-size: cover;
}
.still.dark-theme .shell.dark-theme.linde.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.e8d4c2fe22098654.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.cb16524eace16b86.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.4513771c7a3fbc8b.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.c35e98905d2dd40f.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.f35cd9af65b0b85e.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.7d1435b1468a0064.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.e6752cffa7abdbba.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.eb605920af2aef4d.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.d4491ce71dac29b2.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.f59835c1d9cd73b7.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.a3098725b96f6e31.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.eff81623bfc65a56.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.a014bbb4946a27d8.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.d2a1af26b1808fb2.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.433eaa726a4f25ad.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.9c5ce752fb5449ec.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.linde.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.linde.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.795d5fae9a371516.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still .brand-logo {
  background: url('logo-dark.e7d0d969b3c3e4d0.svg') no-repeat;
  background-size: cover;
}
.still.dark-theme .shell.dark-theme.still.suite ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.suite ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-suite.3c5c5f6e56cfabb2.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.fleet ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.fleet ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-fleet.84b685d7ee6f277f.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.traffic ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.traffic ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-traffic.ce6659369c7f54df.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.portal ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.portal ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-portal.3a17cab0a201a0dd.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.designer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.designer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-designer.ca926d75c9f2d4d2.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.logistics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.logistics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-logistics.a31eeb143e633c8d.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.drive ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.drive ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-drive.7ff2ee43a325b56b.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.analytics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.analytics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-analytics.09d1b332b9e13fd5.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.insights ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.insights ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-insights.6c39b483cb5cf15a.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.diagnostics ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.diagnostics ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-diagnostics.757a51ea4df734f2.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.tooling ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.tooling ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-tooling.882fcc8e70d6fb62.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.site ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.site ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-site.0c0686879c975253.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.orchestrator ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.orchestrator ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-orchestrator.41a52e48c6162eb0.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.toggle ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.toggle ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-toggle.f24cbd21f7dae00d.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.identity ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.identity ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-identity.e7b87cd3292c0eef.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.release ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.release ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-release.b8cf6eaae95bb608.svg') no-repeat;
}
.still.dark-theme .shell.dark-theme.still.deployer ui-shell-nav-extendedpanel header .logo .logo-stack,
.still.dark-theme .shell.dark-theme.still.deployer ui-shell-navigation-overlay .logo .logo-stack {
  background: url('logo-deployer.501618d5a8b4cf91.svg') no-repeat;
}
.still.dark-theme ui-callout .callout-banner.error {
  color: #fbecea;
  background: rgba(216, 60, 43, 0.25);
  border: 1px solid #e06355;
}
.still.dark-theme ui-callout .callout-banner.warning {
  color: #fff4e9;
  background: rgba(250, 147, 39, 0.25);
  border: 1px solid #fba952;
}
.still.dark-theme ui-callout .callout-banner.success {
  color: #e9f6ee;
  background: rgba(38, 169, 88, 0.25);
  border: 1px solid #51ba79;
}
.still.dark-theme ui-callout .callout-banner.info {
  color: #e9f1f8;
  background: rgba(35, 111, 188, 0.25);
  border: 1px solid #4f8cc9;
}
.still.dark-theme ui-snackbar {
  background-color: #121212;
}
.still.dark-theme ui-snackbar .snackbar .state {
  color: white;
}
.still.dark-theme ui-snackbar .snackbar.error {
  background-color: rgba(216, 60, 43, 0.25);
  color: #fbecea;
}
.still.dark-theme ui-snackbar .snackbar.error .state {
  background-color: #d83c2b;
  color: white;
}
.still.dark-theme ui-snackbar .snackbar.error .state mat-icon {
  color: white;
}
.still.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.still.dark-theme ui-snackbar .snackbar.error .right-container {
  border: 1px solid rgba(216, 60, 43, 0.25);
}
.still.dark-theme ui-snackbar .snackbar.error .timer {
  background-color: rgba(216, 60, 43, 0.25);
}
.still.dark-theme ui-snackbar .snackbar.error .timer .inner {
  background-color: #e57c71;
}
.still.dark-theme ui-snackbar .snackbar.warning {
  background-color: rgba(250, 147, 39, 0.25);
  color: #fff4e9;
}
.still.dark-theme ui-snackbar .snackbar.warning .state {
  background-color: #fcb76e;
  color: #693e10;
}
.still.dark-theme ui-snackbar .snackbar.warning .state mat-icon {
  color: #693e10;
}
.still.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fba952;
}
.still.dark-theme ui-snackbar .snackbar.warning .right-container {
  border: 1px solid #fba952;
}
.still.dark-theme ui-snackbar .snackbar.warning .timer {
  background-color: rgba(250, 147, 39, 0.25);
}
.still.dark-theme ui-snackbar .snackbar.warning .timer .inner {
  background-color: #fcb76e;
}
.still.dark-theme ui-snackbar .snackbar.success {
  background-color: rgba(38, 169, 88, 0.25);
  color: #e9f6ee;
}
.still.dark-theme ui-snackbar .snackbar.success .state {
  background-color: #6ec58f;
  color: #104725;
}
.still.dark-theme ui-snackbar .snackbar.success .state mat-icon {
  color: #104725;
}
.still.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid #51ba79;
}
.still.dark-theme ui-snackbar .snackbar.success .right-container {
  border: 1px solid #51ba79;
}
.still.dark-theme ui-snackbar .snackbar.success .timer {
  background-color: rgba(38, 169, 88, 0.25);
}
.still.dark-theme ui-snackbar .snackbar.success .timer .inner {
  background-color: #6ec58f;
}
.still.dark-theme ui-snackbar .snackbar.info {
  background-color: rgba(35, 111, 188, 0.25);
  color: #e9f1f8;
}
.still.dark-theme ui-snackbar .snackbar.info .state {
  background-color: #6c9fd2;
  color: #0f2f4f;
}
.still.dark-theme ui-snackbar .snackbar.info .state mat-icon {
  color: #0f2f4f;
}
.still.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid #4f8cc9;
}
.still.dark-theme ui-snackbar .snackbar.info .right-container {
  border: 1px solid #4f8cc9;
}
.still.dark-theme ui-snackbar .snackbar.info .timer {
  background-color: rgba(35, 111, 188, 0.25);
}
.still.dark-theme ui-snackbar .snackbar.info .timer .inner {
  background-color: #6c9fd2;
}
.still.dark-theme ui-select-card .select-card {
  background-color: #2b2b2b;
  color: rgba(255, 255, 255, 0.87);
  border: 2px solid #323232;
}
.still.dark-theme ui-select-card .select-card:not(.disabled):not(.active):hover, .still.dark-theme ui-select-card .select-card:not(.disabled):not(.active):active {
  background-color: #323232;
  color: rgba(255, 255, 255, 0.87);
  border: 2px solid #6b6b6b;
}
.still.dark-theme ui-select-card .select-card:not(.disabled).active {
  background-color: #2b2b2b;
  color: #6c9fd2;
  border: 2px solid #6c9fd2;
}
.still.dark-theme ui-select-card .select-card:not(.disabled).active:hover, .still.dark-theme ui-select-card .select-card:not(.disabled).active:active {
  background-color: #2b2b2b;
  color: #6c9fd2;
  border: 2px solid rgba(35, 111, 188, 0.25);
}
.still.dark-theme ui-select-card .select-card.disabled {
  background-color: #323232;
  color: #545454;
  border: 2px solid rgba(250, 250, 250, 0);
}
.still.dark-theme ui-select-card .select-card.disabled.active {
  border: 2px solid rgba(108, 159, 210, 0.25);
}
.still.dark-theme .mdc-tooltip__surface {
  background-color: white !important;
  color: black !important;
}
.still.dark-theme ui-avatar .avatar:not(.profile-picture).primary {
  background-color: #f96915;
  color: white;
}
.still.dark-theme ui-avatar .avatar:not(.profile-picture).secondary {
  background-color: white;
  color: #f96915;
}
.still.dark-theme ui-search .search-container.none {
  background: rgba(57, 57, 57, 0);
}
.still.dark-theme ui-search .search-container.primary {
  background: #1e1e1e;
}
.still.dark-theme ui-search .search-container.secondary {
  background: #393939;
}
.still.dark-theme ui-search .search-container .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder,
.still.dark-theme ui-search .search-container ui-icon {
  color: #a3a3a3;
}
.still.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) {
  background: #393939;
}
.still.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder {
  color: #a3a3a3;
}
.still.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,
.still.dark-theme ui-search .search-container:has(.mdc-line-ripple--active) ui-icon {
  color: rgba(255, 255, 255, 0.87);
}
.still.dark-theme ui-context-menu .menu-container {
  background: #121212;
  border: 1px solid #323232;
}
.still.dark-theme ui-context-menu-item .shortcut {
  color: #a3a3a3;
}
.still.dark-theme .ui-menu-top {
  margin-top: -8px;
}
.still.dark-theme .ui-menu-bottom {
  margin-bottom: -8px;
}
.still.dark-theme .ui-menu-start {
  margin-right: 12px;
}
.still.dark-theme .ui-menu-end {
  margin-left: 12px;
}
.still.dark-theme ui-draggable-list .cdk-drag-placeholder {
  opacity: 0;
}
.still.dark-theme .drag-preview {
  color: rgba(255, 255, 255, 0.87);
  background-color: #121212;
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(255, 255, 255, 0.25);
}

.still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}

ui-shell-main .main-panel {
  border: 1px solid;
}
ui-shell-main > div.mobile .main-panel {
  border: none;
}

ui-shell-panel .shell-panel.border {
  border: 1px solid;
}
ui-shell-panel .shell-panel.background-none {
  background: none;
}
ui-shell-title .clickable:hover {
  color: #40aecd;
}

.title-menu-overlay {
  border: 1px solid;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.configurations .frame {
  border: 1px solid;
}

.category-panel {
  border: 1px solid;
}

ui-shell-sidepanel {
  border: 1px solid;
}
ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}

ui-shell-topbar .back.clickable:hover {
  color: #40aecd;
  cursor: pointer;
}

ui-shell-list-detail-group .list-detail-group {
  border: 1px solid;
}

ui-shell-topbar-menu .clickable:hover {
  color: #40aecd;
}

.title-menu-overlay .menu-items {
  overflow-y: auto;
}
.title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid;
}

ui-shell-navbar .full-nav {
  background: transparent;
}
ui-shell-navbar nav .divider {
  border-bottom: 1px solid;
}

ui-shell-nav-extendedpanel {
  border-right: 1px solid;
}
ui-shell-nav-extendedpanel footer {
  border-top: 1px solid;
}

ui-shell-nav-levelpanel {
  border-right: 1px solid;
  border-left: 2px solid;
}

ui-shell-nav-mobile .nav-mobile-container {
  border-top: 1px solid;
}

.profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid;
}
.profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}

ui-shell-corporate-branding .contact-items .item {
  border: 1px solid;
}
ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid;
}
ui-shell-corporate-branding .terms a {
  text-decoration: underline;
  cursor: pointer;
}
ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}

ui-shell-screen-settings .box {
  border: 3px solid transparent;
}
ui-shell-screen-settings .box:hover {
  border: 3px solid;
}
ui-shell-screen-settings .box.active {
  color: #40aecd;
  border: 3px solid #40aecd;
}

ui-shell-application-box .application-state.error {
  background-color: #ba5757;
}
ui-shell-application-box .application-state.error ui-icon,
ui-shell-application-box .application-state.error mat-icon {
  color: white;
}
ui-shell-application-box .content {
  border: 1px solid;
}
ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid;
}

ui-shell-application-box-icon .error {
  color: #ba5757;
}

ui-shell-app-center-item {
  border: 1px solid;
}
ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
ui-shell-app-center-item .expandable-content {
  border-top: 1px solid;
}

ui-shell-notification {
  border-bottom: 1px solid;
}
ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
ui-shell-notifications-modal .notification-container .actions,
ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid;
}

ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}

.dark-theme .still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}
.dark-theme ui-shell-main .main-panel {
  border: 1px solid;
}
.dark-theme ui-shell-main > div.mobile .main-panel {
  border: none;
}
.dark-theme ui-shell-panel .shell-panel.border {
  border: 1px solid;
}
.dark-theme ui-shell-panel .shell-panel.background-none {
  background: none;
}
.dark-theme ui-shell-title .clickable:hover {
  color: #40aecd;
}
.dark-theme .title-menu-overlay {
  border: 1px solid;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.dark-theme .title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.dark-theme .configurations .frame {
  border: 1px solid;
}
.dark-theme .category-panel {
  border: 1px solid;
}
.dark-theme ui-shell-sidepanel {
  border: 1px solid;
}
.dark-theme ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
.dark-theme ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.dark-theme ui-shell-topbar .back.clickable:hover {
  color: #40aecd;
  cursor: pointer;
}
.dark-theme ui-shell-list-detail-group .list-detail-group {
  border: 1px solid;
}
.dark-theme ui-shell-topbar-menu .clickable:hover {
  color: #40aecd;
}
.dark-theme .title-menu-overlay .menu-items {
  overflow-y: auto;
}
.dark-theme .title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.dark-theme .title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid;
}
.dark-theme ui-shell-navbar .full-nav {
  background: transparent;
}
.dark-theme ui-shell-navbar nav .divider {
  border-bottom: 1px solid;
}
.dark-theme ui-shell-nav-extendedpanel {
  border-right: 1px solid;
}
.dark-theme ui-shell-nav-extendedpanel footer {
  border-top: 1px solid;
}
.dark-theme ui-shell-nav-levelpanel {
  border-right: 1px solid;
  border-left: 2px solid;
}
.dark-theme ui-shell-nav-mobile .nav-mobile-container {
  border-top: 1px solid;
}
.dark-theme .profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid;
}
.dark-theme .profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.dark-theme ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.dark-theme ui-shell-corporate-branding .contact-items .item {
  border: 1px solid;
}
.dark-theme ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid;
}
.dark-theme ui-shell-corporate-branding .terms a {
  text-decoration: underline;
  cursor: pointer;
}
.dark-theme ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}
.dark-theme ui-shell-screen-settings .box {
  border: 3px solid transparent;
}
.dark-theme ui-shell-screen-settings .box:hover {
  border: 3px solid;
}
.dark-theme ui-shell-screen-settings .box.active {
  color: #40aecd;
  border: 3px solid #40aecd;
}
.dark-theme ui-shell-application-box .application-state.error {
  background-color: #ba5757;
}
.dark-theme ui-shell-application-box .application-state.error ui-icon,
.dark-theme ui-shell-application-box .application-state.error mat-icon {
  color: white;
}
.dark-theme ui-shell-application-box .content {
  border: 1px solid;
}
.dark-theme ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
.dark-theme ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid;
}
.dark-theme ui-shell-application-box-icon .error {
  color: #ba5757;
}
.dark-theme ui-shell-app-center-item {
  border: 1px solid;
}
.dark-theme ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
.dark-theme ui-shell-app-center-item .expandable-content {
  border-top: 1px solid;
}
.dark-theme ui-shell-notification {
  border-bottom: 1px solid;
}
.dark-theme ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
.dark-theme ui-shell-notifications-modal .notification-container .actions,
.dark-theme ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid;
}
.dark-theme ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}

tr.selected {
  background-color: rgba(35, 111, 188, 0.1);
}

ui-shell {
  background: white;
}
ui-shell .shell {
  background: rgba(38, 122, 206, 0.05);
}

.still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}

ui-shell-main .main-panel {
  background: white;
  border: 1px solid #d5d5d5;
}
ui-shell-main > div.mobile .main-panel {
  border: none;
}

ui-shell-panel .shell-panel {
  background: white;
}
ui-shell-panel .shell-panel.border {
  border: 1px solid #d5d5d5;
}
ui-shell-panel .shell-panel.background-none {
  background: none;
}
ui-shell-panel .shell-panel.background-panel-secondary {
  background: #ebebeb;
}

ui-shell-title .clickable:hover {
  color: #236fbc;
}

.title-menu-overlay {
  background: white;
  border: 1px solid #d5d5d5;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.global-configuration-settings {
  background: rgba(38, 122, 206, 0.05);
}

.configurations .frame {
  background: white;
  border: 1px solid #d5d5d5;
}

.category-panel {
  background: #fafafa;
  border: 1px solid #d5d5d5;
}

.content-header.sticky {
  background: white;
}

.is-scrolling .content-header.sticky {
  box-shadow: 0 -1px 5px 0 rgba(0, 0, 0, 0.2);
}

ui-shell-sidepanel {
  background: white;
  border: 1px solid #d5d5d5;
}
ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}

ui-shell-topbar .avatar span {
  color: white;
}
ui-shell-topbar .back.clickable:hover {
  color: #236fbc;
  cursor: pointer;
}

ui-shell-list-detail-group .list-detail-group {
  border: 1px solid #d5d5d5;
}

ui-shell-topbar-menu .clickable:hover {
  color: #236fbc;
}

.title-menu-overlay .menu-items {
  overflow-y: auto;
}
.title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid #d5d5d5;
}

ui-shell-navbar {
  background: white;
}
ui-shell-navbar .brand-line {
  background: #236fbc;
}
ui-shell-navbar .full-nav {
  background: transparent;
}
ui-shell-navbar .full-nav:hover {
  background: rgba(38, 122, 206, 0.1);
}
ui-shell-navbar .full-nav:hover mat-icon {
  color: #236fbc;
}
ui-shell-navbar nav .divider {
  border-bottom: 1px solid #d5d5d5;
}

ui-shell-nav-extendedpanel {
  background: white;
  border-right: 1px solid #d5d5d5;
}
ui-shell-nav-extendedpanel footer {
  border-top: 1px solid #d5d5d5;
}

ui-shell-nav-levelpanel {
  background: white;
  border-right: 1px solid #d5d5d5;
  border-left: 2px solid #d5d5d5;
}

ui-shell-nav-mobile .nav-mobile-container {
  background: #f4f8fd;
  border-top: 1px solid #d5d5d5;
}

ui-shell-navigation-overlay {
  background: white;
}

.profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid #d5d5d5;
  background: white;
}
.profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  background: rgba(35, 111, 188, 0.15);
}

ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}

ui-shell-corporate-branding .container {
  color: #545454;
}
ui-shell-corporate-branding .contact-items .item {
  border: 1px solid #d5d5d5;
}
ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid #545454;
}
ui-shell-corporate-branding .terms a {
  color: #545454;
  text-decoration: underline;
  cursor: pointer;
}
ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}

ui-shell-screen-settings .box {
  background: #f1f1f1;
  border: 3px solid transparent;
}
ui-shell-screen-settings .box:hover {
  border: 3px solid #ebebeb;
}
ui-shell-screen-settings .box.active {
  color: #236fbc;
  border: 3px solid #236fbc;
}

ui-shell-application-box {
  background: white;
}
ui-shell-application-box:hover {
  background: #f1f1f1;
}
ui-shell-application-box .application-state {
  color: white;
}
ui-shell-application-box .application-state.success {
  background-color: #6ec58f;
}
ui-shell-application-box .application-state.success ui-icon,
ui-shell-application-box .application-state.success mat-icon {
  color: #104725;
}
ui-shell-application-box .application-state.warning {
  background-color: #fcb76e;
}
ui-shell-application-box .application-state.warning ui-icon,
ui-shell-application-box .application-state.warning mat-icon {
  color: #693e10;
}
ui-shell-application-box .application-state.error {
  background-color: #d83c2b;
}
ui-shell-application-box .content {
  border: 1px solid #d5d5d5;
}
ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid #d5d5d5;
}

ui-shell-application-box-icon .error {
  color: #d83c2b;
}

ui-shell-application-center .application-center.mobile {
  background: #fafafa;
}
ui-shell-application-center .application-center.mobile .handle-container {
  background: #fafafa;
}
ui-shell-application-center .application-center.mobile .handle-container .handle {
  background: #767676;
}
ui-shell-application-center .boxdrop {
  background: linear-gradient(270deg, rgba(38, 122, 206, 0.05) 65%, rgba(255, 255, 255, 0) 100%);
}

ui-shell-app-center-item {
  background: white;
  border: 1px solid #d5d5d5;
}
ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
ui-shell-app-center-item .expandable-content {
  border-top: 1px solid #d5d5d5;
}

ui-shell-notification {
  border-bottom: 1px solid #d5d5d5;
}
ui-shell-notification .message,
ui-shell-notification .time {
  color: #545454;
}

ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
ui-shell-notification.clickable:hover:not(.active) {
  background-color: rgba(108, 159, 210, 0.05);
}

ui-shell-notification.active {
  background-color: rgba(35, 111, 188, 0.1);
}

ui-shell-notifications-modal .notification-container .actions,
ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid #d5d5d5;
}

ui-shell-bottom-sheet .bottom-sheet {
  background: #fafafa;
}
ui-shell-bottom-sheet .bottom-sheet .handle-container .handle {
  background: #767676;
}
ui-shell-bottom-sheet .boxdrop {
  background: linear-gradient(270deg, rgba(38, 122, 206, 0.05) 65%, rgba(255, 255, 255, 0) 100%);
}
ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}

.dark-theme tr.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.dark-theme ui-shell {
  background: #121212;
}
.dark-theme ui-shell .shell {
  background: rgba(38, 122, 206, 0.1);
}
.dark-theme .still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}
.dark-theme ui-shell-main .main-panel {
  background: #121212;
  border: 1px solid #323232;
}
.dark-theme ui-shell-main > div.mobile .main-panel {
  border: none;
}
.dark-theme ui-shell-panel .shell-panel {
  background: #121212;
}
.dark-theme ui-shell-panel .shell-panel.border {
  border: 1px solid #323232;
}
.dark-theme ui-shell-panel .shell-panel.background-none {
  background: none;
}
.dark-theme ui-shell-panel .shell-panel.background-panel-secondary {
  background: #393939;
}
.dark-theme ui-shell-title .clickable:hover {
  color: #6c9fd2;
}
.dark-theme .title-menu-overlay {
  background: #121212;
  border: 1px solid #323232;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.dark-theme .title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.dark-theme .global-configuration-settings {
  background: rgba(38, 122, 206, 0.1);
}
.dark-theme .configurations .frame {
  background: #121212;
  border: 1px solid #323232;
}
.dark-theme .category-panel {
  background: #1e1e1e;
  border: 1px solid #323232;
}
.dark-theme .content-header.sticky {
  background: #121212;
}
.dark-theme .is-scrolling .content-header.sticky {
  box-shadow: 0 -1px 5px 0 rgba(255, 255, 255, 0.5);
}
.dark-theme ui-shell-sidepanel {
  background: #121212;
  border: 1px solid #323232;
}
.dark-theme ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
.dark-theme ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.dark-theme ui-shell-topbar .avatar span {
  color: white;
}
.dark-theme ui-shell-topbar .back.clickable:hover {
  color: #6c9fd2;
  cursor: pointer;
}
.dark-theme ui-shell-list-detail-group .list-detail-group {
  border: 1px solid #323232;
}
.dark-theme ui-shell-topbar-menu .clickable:hover {
  color: #6c9fd2;
}
.dark-theme .title-menu-overlay .menu-items {
  overflow-y: auto;
}
.dark-theme .title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.dark-theme .title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid #323232;
}
.dark-theme ui-shell-navbar {
  background: #121212;
}
.dark-theme ui-shell-navbar .brand-line {
  background: #236fbc;
}
.dark-theme ui-shell-navbar .full-nav {
  background: transparent;
}
.dark-theme ui-shell-navbar .full-nav:hover {
  background: rgba(35, 111, 188, 0.2);
}
.dark-theme ui-shell-navbar .full-nav:hover mat-icon {
  color: #236fbc;
}
.dark-theme ui-shell-navbar nav .divider {
  border-bottom: 1px solid #323232;
}
.dark-theme ui-shell-nav-extendedpanel {
  background: #121212;
  border-right: 1px solid #323232;
}
.dark-theme ui-shell-nav-extendedpanel footer {
  border-top: 1px solid #323232;
}
.dark-theme ui-shell-nav-levelpanel {
  background: #121212;
  border-right: 1px solid #323232;
  border-left: 2px solid #323232;
}
.dark-theme ui-shell-nav-mobile .nav-mobile-container {
  background: #141c25;
  border-top: 1px solid #323232;
}
.dark-theme ui-shell-navigation-overlay {
  background: #121212;
}
.dark-theme .profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid #323232;
  background: #121212;
}
.dark-theme .profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  background: rgba(35, 111, 188, 0.15);
}
.dark-theme ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.dark-theme ui-shell-corporate-branding .container {
  color: #a3a3a3;
}
.dark-theme ui-shell-corporate-branding .contact-items .item {
  border: 1px solid #323232;
}
.dark-theme ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid #a3a3a3;
}
.dark-theme ui-shell-corporate-branding .terms a {
  color: #a3a3a3;
  text-decoration: underline;
  cursor: pointer;
}
.dark-theme ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}
.dark-theme ui-shell-screen-settings .box {
  background: #272727;
  border: 3px solid transparent;
}
.dark-theme ui-shell-screen-settings .box:hover {
  border: 3px solid #2b2b2b;
}
.dark-theme ui-shell-screen-settings .box.active {
  color: #6c9fd2;
  border: 3px solid #6c9fd2;
}
.dark-theme ui-shell-application-box {
  background: #121212;
}
.dark-theme ui-shell-application-box:hover {
  background: #272727;
}
.dark-theme ui-shell-application-box .application-state {
  color: white;
}
.dark-theme ui-shell-application-box .application-state.success {
  background-color: #6ec58f;
}
.dark-theme ui-shell-application-box .application-state.success ui-icon,
.dark-theme ui-shell-application-box .application-state.success mat-icon {
  color: #104725;
}
.dark-theme ui-shell-application-box .application-state.warning {
  background-color: #fcb76e;
}
.dark-theme ui-shell-application-box .application-state.warning ui-icon,
.dark-theme ui-shell-application-box .application-state.warning mat-icon {
  color: #693e10;
}
.dark-theme ui-shell-application-box .application-state.error {
  background-color: #d83c2b;
}
.dark-theme ui-shell-application-box .content {
  border: 1px solid #323232;
}
.dark-theme ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
.dark-theme ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid #323232;
}
.dark-theme ui-shell-application-box-icon .error {
  color: #d83c2b;
}
.dark-theme ui-shell-application-center .application-center.mobile {
  background: #121212;
}
.dark-theme ui-shell-application-center .application-center.mobile .handle-container {
  background: #121212;
}
.dark-theme ui-shell-application-center .application-center.mobile .handle-container .handle {
  background: #545454;
}
.dark-theme ui-shell-application-center .boxdrop {
  background: linear-gradient(270deg, rgba(38, 122, 206, 0.1) 65%, rgba(0, 0, 0, 0) 100%);
}
.dark-theme ui-shell-app-center-item {
  background: #121212;
  border: 1px solid #323232;
}
.dark-theme ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
.dark-theme ui-shell-app-center-item .expandable-content {
  border-top: 1px solid #323232;
}
.dark-theme ui-shell-notification {
  border-bottom: 1px solid #323232;
}
.dark-theme ui-shell-notification .message,
.dark-theme ui-shell-notification .time {
  color: #a3a3a3;
}
.dark-theme ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
.dark-theme ui-shell-notification.clickable:hover:not(.active) {
  background-color: rgba(108, 159, 210, 0.05);
}
.dark-theme ui-shell-notification.active {
  background-color: rgba(35, 111, 188, 0.1);
}
.dark-theme ui-shell-notifications-modal .notification-container .actions,
.dark-theme ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid #323232;
}
.dark-theme ui-shell-bottom-sheet .bottom-sheet {
  background: #121212;
}
.dark-theme ui-shell-bottom-sheet .bottom-sheet .handle-container .handle {
  background: #545454;
}
.dark-theme ui-shell-bottom-sheet .boxdrop {
  background: linear-gradient(270deg, rgba(38, 122, 206, 0.1) 65%, rgba(0, 0, 0, 0) 100%);
}
.dark-theme ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}

.kion tr.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.kion ui-shell {
  background: white;
}
.kion ui-shell .shell {
  background: rgba(174, 0, 85, 0.05);
}
.kion .still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}
.kion ui-shell-main .main-panel {
  background: white;
  border: 1px solid #d5d5d5;
}
.kion ui-shell-main > div.mobile .main-panel {
  border: none;
}
.kion ui-shell-panel .shell-panel {
  background: white;
}
.kion ui-shell-panel .shell-panel.border {
  border: 1px solid #d5d5d5;
}
.kion ui-shell-panel .shell-panel.background-none {
  background: none;
}
.kion ui-shell-panel .shell-panel.background-panel-secondary {
  background: #ebebeb;
}
.kion ui-shell-title .clickable:hover {
  color: #236fbc;
}
.kion .title-menu-overlay {
  background: white;
  border: 1px solid #d5d5d5;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.kion .title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.kion .global-configuration-settings {
  background: rgba(174, 0, 85, 0.05);
}
.kion .configurations .frame {
  background: white;
  border: 1px solid #d5d5d5;
}
.kion .category-panel {
  background: #fafafa;
  border: 1px solid #d5d5d5;
}
.kion .content-header.sticky {
  background: white;
}
.kion .is-scrolling .content-header.sticky {
  box-shadow: 0 -1px 5px 0 rgba(0, 0, 0, 0.2);
}
.kion ui-shell-sidepanel {
  background: white;
  border: 1px solid #d5d5d5;
}
.kion ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
.kion ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.kion ui-shell-topbar .avatar span {
  color: white;
}
.kion ui-shell-topbar .back.clickable:hover {
  color: #236fbc;
  cursor: pointer;
}
.kion ui-shell-list-detail-group .list-detail-group {
  border: 1px solid #d5d5d5;
}
.kion ui-shell-topbar-menu .clickable:hover {
  color: #236fbc;
}
.kion .title-menu-overlay .menu-items {
  overflow-y: auto;
}
.kion .title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.kion .title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid #d5d5d5;
}
.kion ui-shell-navbar {
  background: white;
}
.kion ui-shell-navbar .brand-line {
  background: #ae0055;
}
.kion ui-shell-navbar .full-nav {
  background: transparent;
}
.kion ui-shell-navbar .full-nav:hover {
  background: rgba(174, 0, 85, 0.1);
}
.kion ui-shell-navbar .full-nav:hover mat-icon {
  color: #ae0055;
}
.kion ui-shell-navbar nav .divider {
  border-bottom: 1px solid #d5d5d5;
}
.kion ui-shell-nav-extendedpanel {
  background: white;
  border-right: 1px solid #d5d5d5;
}
.kion ui-shell-nav-extendedpanel footer {
  border-top: 1px solid #d5d5d5;
}
.kion ui-shell-nav-levelpanel {
  background: white;
  border-right: 1px solid #d5d5d5;
  border-left: 2px solid #d5d5d5;
}
.kion ui-shell-nav-mobile .nav-mobile-container {
  background: #fbf2f6;
  border-top: 1px solid #d5d5d5;
}
.kion ui-shell-navigation-overlay {
  background: white;
}
.kion .profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid #d5d5d5;
  background: white;
}
.kion .profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  background: rgba(174, 0, 85, 0.15);
}
.kion ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.kion ui-shell-corporate-branding .container {
  color: #545454;
}
.kion ui-shell-corporate-branding .contact-items .item {
  border: 1px solid #d5d5d5;
}
.kion ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid #545454;
}
.kion ui-shell-corporate-branding .terms a {
  color: #545454;
  text-decoration: underline;
  cursor: pointer;
}
.kion ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}
.kion ui-shell-screen-settings .box {
  background: #f1f1f1;
  border: 3px solid transparent;
}
.kion ui-shell-screen-settings .box:hover {
  border: 3px solid #ebebeb;
}
.kion ui-shell-screen-settings .box.active {
  color: #236fbc;
  border: 3px solid #236fbc;
}
.kion ui-shell-application-box {
  background: white;
}
.kion ui-shell-application-box:hover {
  background: #f1f1f1;
}
.kion ui-shell-application-box .application-state {
  color: white;
}
.kion ui-shell-application-box .application-state.success {
  background-color: #6ec58f;
}
.kion ui-shell-application-box .application-state.success ui-icon,
.kion ui-shell-application-box .application-state.success mat-icon {
  color: #104725;
}
.kion ui-shell-application-box .application-state.warning {
  background-color: #fcb76e;
}
.kion ui-shell-application-box .application-state.warning ui-icon,
.kion ui-shell-application-box .application-state.warning mat-icon {
  color: #693e10;
}
.kion ui-shell-application-box .application-state.error {
  background-color: #d83c2b;
}
.kion ui-shell-application-box .content {
  border: 1px solid #d5d5d5;
}
.kion ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
.kion ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid #d5d5d5;
}
.kion ui-shell-application-box-icon .error {
  color: #d83c2b;
}
.kion ui-shell-application-center .application-center.mobile {
  background: #fafafa;
}
.kion ui-shell-application-center .application-center.mobile .handle-container {
  background: #fafafa;
}
.kion ui-shell-application-center .application-center.mobile .handle-container .handle {
  background: #767676;
}
.kion ui-shell-application-center .boxdrop {
  background: linear-gradient(270deg, rgba(174, 0, 85, 0.05) 65%, rgba(255, 255, 255, 0) 100%);
}
.kion ui-shell-app-center-item {
  background: white;
  border: 1px solid #d5d5d5;
}
.kion ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
.kion ui-shell-app-center-item .expandable-content {
  border-top: 1px solid #d5d5d5;
}
.kion ui-shell-notification {
  border-bottom: 1px solid #d5d5d5;
}
.kion ui-shell-notification .message,
.kion ui-shell-notification .time {
  color: #545454;
}
.kion ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
.kion ui-shell-notification.clickable:hover:not(.active) {
  background-color: rgba(108, 159, 210, 0.05);
}
.kion ui-shell-notification.active {
  background-color: rgba(35, 111, 188, 0.1);
}
.kion ui-shell-notifications-modal .notification-container .actions,
.kion ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid #d5d5d5;
}
.kion ui-shell-bottom-sheet .bottom-sheet {
  background: #fafafa;
}
.kion ui-shell-bottom-sheet .bottom-sheet .handle-container .handle {
  background: #767676;
}
.kion ui-shell-bottom-sheet .boxdrop {
  background: linear-gradient(270deg, rgba(174, 0, 85, 0.05) 65%, rgba(255, 255, 255, 0) 100%);
}
.kion ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
.kion ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.kion ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}
.kion.dark-theme tr.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.kion.dark-theme ui-shell {
  background: #121212;
}
.kion.dark-theme ui-shell .shell {
  background: rgba(174, 0, 85, 0.1);
}
.kion.dark-theme .still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}
.kion.dark-theme ui-shell-main .main-panel {
  background: #121212;
  border: 1px solid #323232;
}
.kion.dark-theme ui-shell-main > div.mobile .main-panel {
  border: none;
}
.kion.dark-theme ui-shell-panel .shell-panel {
  background: #121212;
}
.kion.dark-theme ui-shell-panel .shell-panel.border {
  border: 1px solid #323232;
}
.kion.dark-theme ui-shell-panel .shell-panel.background-none {
  background: none;
}
.kion.dark-theme ui-shell-panel .shell-panel.background-panel-secondary {
  background: #393939;
}
.kion.dark-theme ui-shell-title .clickable:hover {
  color: #6c9fd2;
}
.kion.dark-theme .title-menu-overlay {
  background: #121212;
  border: 1px solid #323232;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.kion.dark-theme .title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.kion.dark-theme .global-configuration-settings {
  background: rgba(174, 0, 85, 0.1);
}
.kion.dark-theme .configurations .frame {
  background: #121212;
  border: 1px solid #323232;
}
.kion.dark-theme .category-panel {
  background: #1e1e1e;
  border: 1px solid #323232;
}
.kion.dark-theme .content-header.sticky {
  background: #121212;
}
.kion.dark-theme .is-scrolling .content-header.sticky {
  box-shadow: 0 -1px 5px 0 rgba(255, 255, 255, 0.5);
}
.kion.dark-theme ui-shell-sidepanel {
  background: #121212;
  border: 1px solid #323232;
}
.kion.dark-theme ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
.kion.dark-theme ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.kion.dark-theme ui-shell-topbar .avatar span {
  color: white;
}
.kion.dark-theme ui-shell-topbar .back.clickable:hover {
  color: #6c9fd2;
  cursor: pointer;
}
.kion.dark-theme ui-shell-list-detail-group .list-detail-group {
  border: 1px solid #323232;
}
.kion.dark-theme ui-shell-topbar-menu .clickable:hover {
  color: #6c9fd2;
}
.kion.dark-theme .title-menu-overlay .menu-items {
  overflow-y: auto;
}
.kion.dark-theme .title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.kion.dark-theme .title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid #323232;
}
.kion.dark-theme ui-shell-navbar {
  background: #121212;
}
.kion.dark-theme ui-shell-navbar .brand-line {
  background: #ae0055;
}
.kion.dark-theme ui-shell-navbar .full-nav {
  background: transparent;
}
.kion.dark-theme ui-shell-navbar .full-nav:hover {
  background: #ae0055;
}
.kion.dark-theme ui-shell-navbar .full-nav:hover mat-icon {
  color: white;
}
.kion.dark-theme ui-shell-navbar nav .divider {
  border-bottom: 1px solid #323232;
}
.kion.dark-theme ui-shell-nav-extendedpanel {
  background: #121212;
  border-right: 1px solid #323232;
}
.kion.dark-theme ui-shell-nav-extendedpanel footer {
  border-top: 1px solid #323232;
}
.kion.dark-theme ui-shell-nav-levelpanel {
  background: #121212;
  border-right: 1px solid #323232;
  border-left: 2px solid #323232;
}
.kion.dark-theme ui-shell-nav-mobile .nav-mobile-container {
  background: #221019;
  border-top: 1px solid #323232;
}
.kion.dark-theme ui-shell-navigation-overlay {
  background: #121212;
}
.kion.dark-theme .profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid #323232;
  background: #121212;
}
.kion.dark-theme .profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  background: rgba(174, 0, 85, 0.15);
}
.kion.dark-theme ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.kion.dark-theme ui-shell-corporate-branding .container {
  color: #a3a3a3;
}
.kion.dark-theme ui-shell-corporate-branding .contact-items .item {
  border: 1px solid #323232;
}
.kion.dark-theme ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid #a3a3a3;
}
.kion.dark-theme ui-shell-corporate-branding .terms a {
  color: #a3a3a3;
  text-decoration: underline;
  cursor: pointer;
}
.kion.dark-theme ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}
.kion.dark-theme ui-shell-screen-settings .box {
  background: #272727;
  border: 3px solid transparent;
}
.kion.dark-theme ui-shell-screen-settings .box:hover {
  border: 3px solid #2b2b2b;
}
.kion.dark-theme ui-shell-screen-settings .box.active {
  color: #6c9fd2;
  border: 3px solid #6c9fd2;
}
.kion.dark-theme ui-shell-application-box {
  background: #121212;
}
.kion.dark-theme ui-shell-application-box:hover {
  background: #272727;
}
.kion.dark-theme ui-shell-application-box .application-state {
  color: white;
}
.kion.dark-theme ui-shell-application-box .application-state.success {
  background-color: #6ec58f;
}
.kion.dark-theme ui-shell-application-box .application-state.success ui-icon,
.kion.dark-theme ui-shell-application-box .application-state.success mat-icon {
  color: #104725;
}
.kion.dark-theme ui-shell-application-box .application-state.warning {
  background-color: #fcb76e;
}
.kion.dark-theme ui-shell-application-box .application-state.warning ui-icon,
.kion.dark-theme ui-shell-application-box .application-state.warning mat-icon {
  color: #693e10;
}
.kion.dark-theme ui-shell-application-box .application-state.error {
  background-color: #d83c2b;
}
.kion.dark-theme ui-shell-application-box .content {
  border: 1px solid #323232;
}
.kion.dark-theme ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
.kion.dark-theme ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid #323232;
}
.kion.dark-theme ui-shell-application-box-icon .error {
  color: #d83c2b;
}
.kion.dark-theme ui-shell-application-center .application-center.mobile {
  background: #121212;
}
.kion.dark-theme ui-shell-application-center .application-center.mobile .handle-container {
  background: #121212;
}
.kion.dark-theme ui-shell-application-center .application-center.mobile .handle-container .handle {
  background: #545454;
}
.kion.dark-theme ui-shell-application-center .boxdrop {
  background: linear-gradient(270deg, rgba(174, 0, 85, 0.1) 65%, rgba(255, 255, 255, 0) 100%);
}
.kion.dark-theme ui-shell-app-center-item {
  background: #121212;
  border: 1px solid #323232;
}
.kion.dark-theme ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
.kion.dark-theme ui-shell-app-center-item .expandable-content {
  border-top: 1px solid #323232;
}
.kion.dark-theme ui-shell-notification {
  border-bottom: 1px solid #323232;
}
.kion.dark-theme ui-shell-notification .message,
.kion.dark-theme ui-shell-notification .time {
  color: #a3a3a3;
}
.kion.dark-theme ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
.kion.dark-theme ui-shell-notification.clickable:hover:not(.active) {
  background-color: rgba(108, 159, 210, 0.05);
}
.kion.dark-theme ui-shell-notification.active {
  background-color: rgba(35, 111, 188, 0.1);
}
.kion.dark-theme ui-shell-notifications-modal .notification-container .actions,
.kion.dark-theme ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid #323232;
}
.kion.dark-theme ui-shell-bottom-sheet .bottom-sheet {
  background: #121212;
}
.kion.dark-theme ui-shell-bottom-sheet .bottom-sheet .handle-container .handle {
  background: #545454;
}
.kion.dark-theme ui-shell-bottom-sheet .boxdrop {
  background: linear-gradient(270deg, rgba(174, 0, 85, 0.1) 65%, rgba(255, 255, 255, 0) 100%);
}
.kion.dark-theme ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
.kion.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.kion.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}

.dematic tr.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.dematic ui-shell {
  background: white;
}
.dematic ui-shell .shell {
  background: rgba(253, 187, 48, 0.05);
}
.dematic .still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}
.dematic ui-shell-main .main-panel {
  background: white;
  border: 1px solid #d5d5d5;
}
.dematic ui-shell-main > div.mobile .main-panel {
  border: none;
}
.dematic ui-shell-panel .shell-panel {
  background: white;
}
.dematic ui-shell-panel .shell-panel.border {
  border: 1px solid #d5d5d5;
}
.dematic ui-shell-panel .shell-panel.background-none {
  background: none;
}
.dematic ui-shell-panel .shell-panel.background-panel-secondary {
  background: #ebebeb;
}
.dematic ui-shell-title .clickable:hover {
  color: #236fbc;
}
.dematic .title-menu-overlay {
  background: white;
  border: 1px solid #d5d5d5;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.dematic .title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.dematic .global-configuration-settings {
  background: rgba(253, 187, 48, 0.05);
}
.dematic .configurations .frame {
  background: white;
  border: 1px solid #d5d5d5;
}
.dematic .category-panel {
  background: #fafafa;
  border: 1px solid #d5d5d5;
}
.dematic .content-header.sticky {
  background: white;
}
.dematic .is-scrolling .content-header.sticky {
  box-shadow: 0 -1px 5px 0 rgba(0, 0, 0, 0.2);
}
.dematic ui-shell-sidepanel {
  background: white;
  border: 1px solid #d5d5d5;
}
.dematic ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
.dematic ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.dematic ui-shell-topbar .avatar span {
  color: white;
}
.dematic ui-shell-topbar .back.clickable:hover {
  color: #236fbc;
  cursor: pointer;
}
.dematic ui-shell-list-detail-group .list-detail-group {
  border: 1px solid #d5d5d5;
}
.dematic ui-shell-topbar-menu .clickable:hover {
  color: #236fbc;
}
.dematic .title-menu-overlay .menu-items {
  overflow-y: auto;
}
.dematic .title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.dematic .title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid #d5d5d5;
}
.dematic ui-shell-navbar {
  background: white;
}
.dematic ui-shell-navbar .brand-line {
  background: #fdbb30;
}
.dematic ui-shell-navbar .full-nav {
  background: transparent;
}
.dematic ui-shell-navbar .full-nav:hover {
  background: rgba(253, 187, 48, 0.2);
}
.dematic ui-shell-navbar .full-nav:hover mat-icon {
  color: rgba(0, 0, 0, 0.87);
}
.dematic ui-shell-navbar nav .divider {
  border-bottom: 1px solid #d5d5d5;
}
.dematic ui-shell-nav-extendedpanel {
  background: white;
  border-right: 1px solid #d5d5d5;
}
.dematic ui-shell-nav-extendedpanel footer {
  border-top: 1px solid #d5d5d5;
}
.dematic ui-shell-nav-levelpanel {
  background: white;
  border-right: 1px solid #d5d5d5;
  border-left: 2px solid #d5d5d5;
}
.dematic ui-shell-nav-mobile .nav-mobile-container {
  background: #fffcf5;
  border-top: 1px solid #d5d5d5;
}
.dematic ui-shell-navigation-overlay {
  background: white;
}
.dematic .profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid #d5d5d5;
  background: white;
}
.dematic .profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  background: rgba(253, 187, 48, 0.15);
}
.dematic ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.dematic ui-shell-corporate-branding .container {
  color: #545454;
}
.dematic ui-shell-corporate-branding .contact-items .item {
  border: 1px solid #d5d5d5;
}
.dematic ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid #545454;
}
.dematic ui-shell-corporate-branding .terms a {
  color: #545454;
  text-decoration: underline;
  cursor: pointer;
}
.dematic ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}
.dematic ui-shell-screen-settings .box {
  background: #f1f1f1;
  border: 3px solid transparent;
}
.dematic ui-shell-screen-settings .box:hover {
  border: 3px solid #ebebeb;
}
.dematic ui-shell-screen-settings .box.active {
  color: #236fbc;
  border: 3px solid #236fbc;
}
.dematic ui-shell-application-box {
  background: white;
}
.dematic ui-shell-application-box:hover {
  background: #f1f1f1;
}
.dematic ui-shell-application-box .application-state {
  color: white;
}
.dematic ui-shell-application-box .application-state.success {
  background-color: #6ec58f;
}
.dematic ui-shell-application-box .application-state.success ui-icon,
.dematic ui-shell-application-box .application-state.success mat-icon {
  color: #104725;
}
.dematic ui-shell-application-box .application-state.warning {
  background-color: #fcb76e;
}
.dematic ui-shell-application-box .application-state.warning ui-icon,
.dematic ui-shell-application-box .application-state.warning mat-icon {
  color: #693e10;
}
.dematic ui-shell-application-box .application-state.error {
  background-color: #d83c2b;
}
.dematic ui-shell-application-box .content {
  border: 1px solid #d5d5d5;
}
.dematic ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
.dematic ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid #d5d5d5;
}
.dematic ui-shell-application-box-icon .error {
  color: #d83c2b;
}
.dematic ui-shell-application-center .application-center.mobile {
  background: #fafafa;
}
.dematic ui-shell-application-center .application-center.mobile .handle-container {
  background: #fafafa;
}
.dematic ui-shell-application-center .application-center.mobile .handle-container .handle {
  background: #767676;
}
.dematic ui-shell-application-center .boxdrop {
  background: linear-gradient(270deg, rgba(253, 187, 48, 0.05) 65%, rgba(255, 255, 255, 0) 100%);
}
.dematic ui-shell-app-center-item {
  background: white;
  border: 1px solid #d5d5d5;
}
.dematic ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
.dematic ui-shell-app-center-item .expandable-content {
  border-top: 1px solid #d5d5d5;
}
.dematic ui-shell-notification {
  border-bottom: 1px solid #d5d5d5;
}
.dematic ui-shell-notification .message,
.dematic ui-shell-notification .time {
  color: #545454;
}
.dematic ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
.dematic ui-shell-notification.clickable:hover:not(.active) {
  background-color: rgba(108, 159, 210, 0.05);
}
.dematic ui-shell-notification.active {
  background-color: rgba(35, 111, 188, 0.1);
}
.dematic ui-shell-notifications-modal .notification-container .actions,
.dematic ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid #d5d5d5;
}
.dematic ui-shell-bottom-sheet .bottom-sheet {
  background: #fafafa;
}
.dematic ui-shell-bottom-sheet .bottom-sheet .handle-container .handle {
  background: #767676;
}
.dematic ui-shell-bottom-sheet .boxdrop {
  background: linear-gradient(270deg, rgba(253, 187, 48, 0.05) 65%, rgba(255, 255, 255, 0) 100%);
}
.dematic ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
.dematic ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.dematic ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}
.dematic.dark-theme tr.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.dematic.dark-theme ui-shell {
  background: #121212;
}
.dematic.dark-theme ui-shell .shell {
  background: rgba(253, 187, 48, 0.1);
}
.dematic.dark-theme .still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}
.dematic.dark-theme ui-shell-main .main-panel {
  background: #121212;
  border: 1px solid #323232;
}
.dematic.dark-theme ui-shell-main > div.mobile .main-panel {
  border: none;
}
.dematic.dark-theme ui-shell-panel .shell-panel {
  background: #121212;
}
.dematic.dark-theme ui-shell-panel .shell-panel.border {
  border: 1px solid #323232;
}
.dematic.dark-theme ui-shell-panel .shell-panel.background-none {
  background: none;
}
.dematic.dark-theme ui-shell-panel .shell-panel.background-panel-secondary {
  background: #393939;
}
.dematic.dark-theme ui-shell-title .clickable:hover {
  color: #6c9fd2;
}
.dematic.dark-theme .title-menu-overlay {
  background: #121212;
  border: 1px solid #323232;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.dematic.dark-theme .title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.dematic.dark-theme .global-configuration-settings {
  background: rgba(253, 187, 48, 0.1);
}
.dematic.dark-theme .configurations .frame {
  background: #121212;
  border: 1px solid #323232;
}
.dematic.dark-theme .category-panel {
  background: #1e1e1e;
  border: 1px solid #323232;
}
.dematic.dark-theme .content-header.sticky {
  background: #121212;
}
.dematic.dark-theme .is-scrolling .content-header.sticky {
  box-shadow: 0 -1px 5px 0 rgba(255, 255, 255, 0.5);
}
.dematic.dark-theme ui-shell-sidepanel {
  background: #121212;
  border: 1px solid #323232;
}
.dematic.dark-theme ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
.dematic.dark-theme ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.dematic.dark-theme ui-shell-topbar .avatar span {
  color: white;
}
.dematic.dark-theme ui-shell-topbar .back.clickable:hover {
  color: #6c9fd2;
  cursor: pointer;
}
.dematic.dark-theme ui-shell-list-detail-group .list-detail-group {
  border: 1px solid #323232;
}
.dematic.dark-theme ui-shell-topbar-menu .clickable:hover {
  color: #6c9fd2;
}
.dematic.dark-theme .title-menu-overlay .menu-items {
  overflow-y: auto;
}
.dematic.dark-theme .title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.dematic.dark-theme .title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid #323232;
}
.dematic.dark-theme ui-shell-navbar {
  background: #121212;
}
.dematic.dark-theme ui-shell-navbar .brand-line {
  background: #fdbb30;
}
.dematic.dark-theme ui-shell-navbar .full-nav {
  background: transparent;
}
.dematic.dark-theme ui-shell-navbar .full-nav:hover {
  background: rgba(253, 187, 48, 0.2);
}
.dematic.dark-theme ui-shell-navbar .full-nav:hover mat-icon {
  color: #fdbb30;
}
.dematic.dark-theme ui-shell-navbar nav .divider {
  border-bottom: 1px solid #323232;
}
.dematic.dark-theme ui-shell-nav-extendedpanel {
  background: #121212;
  border-right: 1px solid #323232;
}
.dematic.dark-theme ui-shell-nav-extendedpanel footer {
  border-top: 1px solid #323232;
}
.dematic.dark-theme ui-shell-nav-levelpanel {
  background: #121212;
  border-right: 1px solid #323232;
  border-left: 2px solid #323232;
}
.dematic.dark-theme ui-shell-nav-mobile .nav-mobile-container {
  background: #2a2315;
  border-top: 1px solid #323232;
}
.dematic.dark-theme ui-shell-navigation-overlay {
  background: #121212;
}
.dematic.dark-theme .profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid #323232;
  background: #121212;
}
.dematic.dark-theme .profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  background: rgba(253, 187, 48, 0.15);
}
.dematic.dark-theme ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.dematic.dark-theme ui-shell-corporate-branding .container {
  color: #a3a3a3;
}
.dematic.dark-theme ui-shell-corporate-branding .contact-items .item {
  border: 1px solid #323232;
}
.dematic.dark-theme ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid #a3a3a3;
}
.dematic.dark-theme ui-shell-corporate-branding .terms a {
  color: #a3a3a3;
  text-decoration: underline;
  cursor: pointer;
}
.dematic.dark-theme ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}
.dematic.dark-theme ui-shell-screen-settings .box {
  background: #272727;
  border: 3px solid transparent;
}
.dematic.dark-theme ui-shell-screen-settings .box:hover {
  border: 3px solid #2b2b2b;
}
.dematic.dark-theme ui-shell-screen-settings .box.active {
  color: #6c9fd2;
  border: 3px solid #6c9fd2;
}
.dematic.dark-theme ui-shell-application-box {
  background: #121212;
}
.dematic.dark-theme ui-shell-application-box:hover {
  background: #272727;
}
.dematic.dark-theme ui-shell-application-box .application-state {
  color: white;
}
.dematic.dark-theme ui-shell-application-box .application-state.success {
  background-color: #6ec58f;
}
.dematic.dark-theme ui-shell-application-box .application-state.success ui-icon,
.dematic.dark-theme ui-shell-application-box .application-state.success mat-icon {
  color: #104725;
}
.dematic.dark-theme ui-shell-application-box .application-state.warning {
  background-color: #fcb76e;
}
.dematic.dark-theme ui-shell-application-box .application-state.warning ui-icon,
.dematic.dark-theme ui-shell-application-box .application-state.warning mat-icon {
  color: #693e10;
}
.dematic.dark-theme ui-shell-application-box .application-state.error {
  background-color: #d83c2b;
}
.dematic.dark-theme ui-shell-application-box .content {
  border: 1px solid #323232;
}
.dematic.dark-theme ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
.dematic.dark-theme ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid #323232;
}
.dematic.dark-theme ui-shell-application-box-icon .error {
  color: #d83c2b;
}
.dematic.dark-theme ui-shell-application-center .application-center.mobile {
  background: #121212;
}
.dematic.dark-theme ui-shell-application-center .application-center.mobile .handle-container {
  background: #121212;
}
.dematic.dark-theme ui-shell-application-center .application-center.mobile .handle-container .handle {
  background: #545454;
}
.dematic.dark-theme ui-shell-application-center .boxdrop {
  background: linear-gradient(270deg, rgba(253, 187, 48, 0.1) 65%, rgba(255, 255, 255, 0) 100%);
}
.dematic.dark-theme ui-shell-app-center-item {
  background: #121212;
  border: 1px solid #323232;
}
.dematic.dark-theme ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
.dematic.dark-theme ui-shell-app-center-item .expandable-content {
  border-top: 1px solid #323232;
}
.dematic.dark-theme ui-shell-notification {
  border-bottom: 1px solid #323232;
}
.dematic.dark-theme ui-shell-notification .message,
.dematic.dark-theme ui-shell-notification .time {
  color: #a3a3a3;
}
.dematic.dark-theme ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
.dematic.dark-theme ui-shell-notification.clickable:hover:not(.active) {
  background-color: rgba(108, 159, 210, 0.05);
}
.dematic.dark-theme ui-shell-notification.active {
  background-color: rgba(35, 111, 188, 0.1);
}
.dematic.dark-theme ui-shell-notifications-modal .notification-container .actions,
.dematic.dark-theme ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid #323232;
}
.dematic.dark-theme ui-shell-bottom-sheet .bottom-sheet {
  background: #121212;
}
.dematic.dark-theme ui-shell-bottom-sheet .bottom-sheet .handle-container .handle {
  background: #545454;
}
.dematic.dark-theme ui-shell-bottom-sheet .boxdrop {
  background: linear-gradient(270deg, rgba(253, 187, 48, 0.1) 65%, rgba(255, 255, 255, 0) 100%);
}
.dematic.dark-theme ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
.dematic.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.dematic.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}

.linde tr.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.linde ui-shell {
  background: white;
}
.linde ui-shell .shell {
  background: #eeeff3;
}
.linde .still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}
.linde ui-shell-main .main-panel {
  background: white;
  border: 1px solid #d5d5d5;
}
.linde ui-shell-main > div.mobile .main-panel {
  border: none;
}
.linde ui-shell-panel .shell-panel {
  background: white;
}
.linde ui-shell-panel .shell-panel.border {
  border: 1px solid #d5d5d5;
}
.linde ui-shell-panel .shell-panel.background-none {
  background: none;
}
.linde ui-shell-panel .shell-panel.background-panel-secondary {
  background: #ebebeb;
}
.linde ui-shell-title .clickable:hover {
  color: #236fbc;
}
.linde .title-menu-overlay {
  background: white;
  border: 1px solid #d5d5d5;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.linde .title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.linde .global-configuration-settings {
  background: #eeeff3;
}
.linde .configurations .frame {
  background: white;
  border: 1px solid #d5d5d5;
}
.linde .category-panel {
  background: #fafafa;
  border: 1px solid #d5d5d5;
}
.linde .content-header.sticky {
  background: white;
}
.linde .is-scrolling .content-header.sticky {
  box-shadow: 0 -1px 5px 0 rgba(0, 0, 0, 0.2);
}
.linde ui-shell-sidepanel {
  background: white;
  border: 1px solid #d5d5d5;
}
.linde ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
.linde ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.linde ui-shell-topbar .avatar span {
  color: white;
}
.linde ui-shell-topbar .back.clickable:hover {
  color: #236fbc;
  cursor: pointer;
}
.linde ui-shell-list-detail-group .list-detail-group {
  border: 1px solid #d5d5d5;
}
.linde ui-shell-topbar-menu .clickable:hover {
  color: #236fbc;
}
.linde .title-menu-overlay .menu-items {
  overflow-y: auto;
}
.linde .title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.linde .title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid #d5d5d5;
}
.linde ui-shell-navbar {
  background: white;
}
.linde ui-shell-navbar .brand-line {
  background: #9f0220;
}
.linde ui-shell-navbar .full-nav {
  background: transparent;
}
.linde ui-shell-navbar .full-nav:hover {
  background: #eeeff3;
}
.linde ui-shell-navbar .full-nav:hover mat-icon {
  color: #9f0220;
}
.linde ui-shell-navbar nav .divider {
  border-bottom: 1px solid #d5d5d5;
}
.linde ui-shell-nav-extendedpanel {
  background: white;
  border-right: 1px solid #d5d5d5;
}
.linde ui-shell-nav-extendedpanel footer {
  border-top: 1px solid #d5d5d5;
}
.linde ui-shell-nav-levelpanel {
  background: white;
  border-right: 1px solid #d5d5d5;
  border-left: 2px solid #d5d5d5;
}
.linde ui-shell-nav-mobile .nav-mobile-container {
  background: #eeeff3;
  border-top: 1px solid #d5d5d5;
}
.linde ui-shell-navigation-overlay {
  background: white;
}
.linde .profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid #d5d5d5;
  background: white;
}
.linde .profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  background: rgba(159, 2, 32, 0.15);
}
.linde ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.linde ui-shell-corporate-branding .container {
  color: #545454;
}
.linde ui-shell-corporate-branding .contact-items .item {
  border: 1px solid #d5d5d5;
}
.linde ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid #545454;
}
.linde ui-shell-corporate-branding .terms a {
  color: #545454;
  text-decoration: underline;
  cursor: pointer;
}
.linde ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}
.linde ui-shell-screen-settings .box {
  background: #f1f1f1;
  border: 3px solid transparent;
}
.linde ui-shell-screen-settings .box:hover {
  border: 3px solid #ebebeb;
}
.linde ui-shell-screen-settings .box.active {
  color: #236fbc;
  border: 3px solid #236fbc;
}
.linde ui-shell-application-box {
  background: white;
}
.linde ui-shell-application-box:hover {
  background: #f1f1f1;
}
.linde ui-shell-application-box .application-state {
  color: white;
}
.linde ui-shell-application-box .application-state.success {
  background-color: #6ec58f;
}
.linde ui-shell-application-box .application-state.success ui-icon,
.linde ui-shell-application-box .application-state.success mat-icon {
  color: #104725;
}
.linde ui-shell-application-box .application-state.warning {
  background-color: #fcb76e;
}
.linde ui-shell-application-box .application-state.warning ui-icon,
.linde ui-shell-application-box .application-state.warning mat-icon {
  color: #693e10;
}
.linde ui-shell-application-box .application-state.error {
  background-color: #d83c2b;
}
.linde ui-shell-application-box .content {
  border: 1px solid #d5d5d5;
}
.linde ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
.linde ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid #d5d5d5;
}
.linde ui-shell-application-box-icon .error {
  color: #d83c2b;
}
.linde ui-shell-application-center .application-center.mobile {
  background: #fafafa;
}
.linde ui-shell-application-center .application-center.mobile .handle-container {
  background: #fafafa;
}
.linde ui-shell-application-center .application-center.mobile .handle-container .handle {
  background: #767676;
}
.linde ui-shell-application-center .boxdrop {
  background: linear-gradient(270deg, #EEEFF3 65%, rgba(255, 255, 255, 0) 100%);
}
.linde ui-shell-app-center-item {
  background: white;
  border: 1px solid #d5d5d5;
}
.linde ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
.linde ui-shell-app-center-item .expandable-content {
  border-top: 1px solid #d5d5d5;
}
.linde ui-shell-notification {
  border-bottom: 1px solid #d5d5d5;
}
.linde ui-shell-notification .message,
.linde ui-shell-notification .time {
  color: #545454;
}
.linde ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
.linde ui-shell-notification.clickable:hover:not(.active) {
  background-color: rgba(108, 159, 210, 0.05);
}
.linde ui-shell-notification.active {
  background-color: rgba(35, 111, 188, 0.1);
}
.linde ui-shell-notifications-modal .notification-container .actions,
.linde ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid #d5d5d5;
}
.linde ui-shell-bottom-sheet .bottom-sheet {
  background: #fafafa;
}
.linde ui-shell-bottom-sheet .bottom-sheet .handle-container .handle {
  background: #767676;
}
.linde ui-shell-bottom-sheet .boxdrop {
  background: linear-gradient(270deg, #EEEFF3 65%, rgba(255, 255, 255, 0) 100%);
}
.linde ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
.linde ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.linde ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}
.linde.dark-theme tr.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.linde.dark-theme ui-shell {
  background: #121212;
}
.linde.dark-theme ui-shell .shell {
  background: rgba(159, 2, 32, 0.1);
}
.linde.dark-theme .still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}
.linde.dark-theme ui-shell-main .main-panel {
  background: #121212;
  border: 1px solid #323232;
}
.linde.dark-theme ui-shell-main > div.mobile .main-panel {
  border: none;
}
.linde.dark-theme ui-shell-panel .shell-panel {
  background: #121212;
}
.linde.dark-theme ui-shell-panel .shell-panel.border {
  border: 1px solid #323232;
}
.linde.dark-theme ui-shell-panel .shell-panel.background-none {
  background: none;
}
.linde.dark-theme ui-shell-panel .shell-panel.background-panel-secondary {
  background: #393939;
}
.linde.dark-theme ui-shell-title .clickable:hover {
  color: #6c9fd2;
}
.linde.dark-theme .title-menu-overlay {
  background: #121212;
  border: 1px solid #323232;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.linde.dark-theme .title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.linde.dark-theme .global-configuration-settings {
  background: rgba(159, 2, 32, 0.1);
}
.linde.dark-theme .configurations .frame {
  background: #121212;
  border: 1px solid #323232;
}
.linde.dark-theme .category-panel {
  background: #1e1e1e;
  border: 1px solid #323232;
}
.linde.dark-theme .content-header.sticky {
  background: #121212;
}
.linde.dark-theme .is-scrolling .content-header.sticky {
  box-shadow: 0 -1px 5px 0 rgba(255, 255, 255, 0.5);
}
.linde.dark-theme ui-shell-sidepanel {
  background: #121212;
  border: 1px solid #323232;
}
.linde.dark-theme ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
.linde.dark-theme ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.linde.dark-theme ui-shell-topbar .avatar span {
  color: white;
}
.linde.dark-theme ui-shell-topbar .back.clickable:hover {
  color: #6c9fd2;
  cursor: pointer;
}
.linde.dark-theme ui-shell-list-detail-group .list-detail-group {
  border: 1px solid #323232;
}
.linde.dark-theme ui-shell-topbar-menu .clickable:hover {
  color: #6c9fd2;
}
.linde.dark-theme .title-menu-overlay .menu-items {
  overflow-y: auto;
}
.linde.dark-theme .title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.linde.dark-theme .title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid #323232;
}
.linde.dark-theme ui-shell-navbar {
  background: #121212;
}
.linde.dark-theme ui-shell-navbar .brand-line {
  background: #9f0220;
}
.linde.dark-theme ui-shell-navbar .full-nav {
  background: transparent;
}
.linde.dark-theme ui-shell-navbar .full-nav:hover {
  background: #9f0220;
}
.linde.dark-theme ui-shell-navbar .full-nav:hover mat-icon {
  color: white;
}
.linde.dark-theme ui-shell-navbar nav .divider {
  border-bottom: 1px solid #323232;
}
.linde.dark-theme ui-shell-nav-extendedpanel {
  background: #121212;
  border-right: 1px solid #323232;
}
.linde.dark-theme ui-shell-nav-extendedpanel footer {
  border-top: 1px solid #323232;
}
.linde.dark-theme ui-shell-nav-levelpanel {
  background: #121212;
  border-right: 1px solid #323232;
  border-left: 2px solid #323232;
}
.linde.dark-theme ui-shell-nav-mobile .nav-mobile-container {
  background: #201013;
  border-top: 1px solid #323232;
}
.linde.dark-theme ui-shell-navigation-overlay {
  background: #121212;
}
.linde.dark-theme .profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid #323232;
  background: #121212;
}
.linde.dark-theme .profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  background: rgba(159, 2, 32, 0.15);
}
.linde.dark-theme ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.linde.dark-theme ui-shell-corporate-branding .container {
  color: #a3a3a3;
}
.linde.dark-theme ui-shell-corporate-branding .contact-items .item {
  border: 1px solid #323232;
}
.linde.dark-theme ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid #a3a3a3;
}
.linde.dark-theme ui-shell-corporate-branding .terms a {
  color: #a3a3a3;
  text-decoration: underline;
  cursor: pointer;
}
.linde.dark-theme ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}
.linde.dark-theme ui-shell-screen-settings .box {
  background: #272727;
  border: 3px solid transparent;
}
.linde.dark-theme ui-shell-screen-settings .box:hover {
  border: 3px solid #2b2b2b;
}
.linde.dark-theme ui-shell-screen-settings .box.active {
  color: #6c9fd2;
  border: 3px solid #6c9fd2;
}
.linde.dark-theme ui-shell-application-box {
  background: #121212;
}
.linde.dark-theme ui-shell-application-box:hover {
  background: #272727;
}
.linde.dark-theme ui-shell-application-box .application-state {
  color: white;
}
.linde.dark-theme ui-shell-application-box .application-state.success {
  background-color: #6ec58f;
}
.linde.dark-theme ui-shell-application-box .application-state.success ui-icon,
.linde.dark-theme ui-shell-application-box .application-state.success mat-icon {
  color: #104725;
}
.linde.dark-theme ui-shell-application-box .application-state.warning {
  background-color: #fcb76e;
}
.linde.dark-theme ui-shell-application-box .application-state.warning ui-icon,
.linde.dark-theme ui-shell-application-box .application-state.warning mat-icon {
  color: #693e10;
}
.linde.dark-theme ui-shell-application-box .application-state.error {
  background-color: #d83c2b;
}
.linde.dark-theme ui-shell-application-box .content {
  border: 1px solid #323232;
}
.linde.dark-theme ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
.linde.dark-theme ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid #323232;
}
.linde.dark-theme ui-shell-application-box-icon .error {
  color: #d83c2b;
}
.linde.dark-theme ui-shell-application-center .application-center.mobile {
  background: #121212;
}
.linde.dark-theme ui-shell-application-center .application-center.mobile .handle-container {
  background: #121212;
}
.linde.dark-theme ui-shell-application-center .application-center.mobile .handle-container .handle {
  background: #545454;
}
.linde.dark-theme ui-shell-application-center .boxdrop {
  background: linear-gradient(270deg, rgba(159, 2, 32, 0.1) 65%, rgba(255, 255, 255, 0) 100%);
}
.linde.dark-theme ui-shell-app-center-item {
  background: #121212;
  border: 1px solid #323232;
}
.linde.dark-theme ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
.linde.dark-theme ui-shell-app-center-item .expandable-content {
  border-top: 1px solid #323232;
}
.linde.dark-theme ui-shell-notification {
  border-bottom: 1px solid #323232;
}
.linde.dark-theme ui-shell-notification .message,
.linde.dark-theme ui-shell-notification .time {
  color: #a3a3a3;
}
.linde.dark-theme ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
.linde.dark-theme ui-shell-notification.clickable:hover:not(.active) {
  background-color: rgba(108, 159, 210, 0.05);
}
.linde.dark-theme ui-shell-notification.active {
  background-color: rgba(35, 111, 188, 0.1);
}
.linde.dark-theme ui-shell-notifications-modal .notification-container .actions,
.linde.dark-theme ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid #323232;
}
.linde.dark-theme ui-shell-bottom-sheet .bottom-sheet {
  background: #121212;
}
.linde.dark-theme ui-shell-bottom-sheet .bottom-sheet .handle-container .handle {
  background: #545454;
}
.linde.dark-theme ui-shell-bottom-sheet .boxdrop {
  background: linear-gradient(270deg, rgba(159, 2, 32, 0.1) 65%, rgba(255, 255, 255, 0) 100%);
}
.linde.dark-theme ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
.linde.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.linde.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}

.still tr.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.still ui-shell {
  background: white;
}
.still ui-shell .shell {
  background: rgba(249, 105, 21, 0.05);
}
.still .still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}
.still ui-shell-main .main-panel {
  background: white;
  border: 1px solid #d5d5d5;
}
.still ui-shell-main > div.mobile .main-panel {
  border: none;
}
.still ui-shell-panel .shell-panel {
  background: white;
}
.still ui-shell-panel .shell-panel.border {
  border: 1px solid #d5d5d5;
}
.still ui-shell-panel .shell-panel.background-none {
  background: none;
}
.still ui-shell-panel .shell-panel.background-panel-secondary {
  background: #ebebeb;
}
.still ui-shell-title .clickable:hover {
  color: #236fbc;
}
.still .title-menu-overlay {
  background: white;
  border: 1px solid #d5d5d5;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.still .title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.still .global-configuration-settings {
  background: rgba(249, 105, 21, 0.05);
}
.still .configurations .frame {
  background: white;
  border: 1px solid #d5d5d5;
}
.still .category-panel {
  background: #fafafa;
  border: 1px solid #d5d5d5;
}
.still .content-header.sticky {
  background: white;
}
.still .is-scrolling .content-header.sticky {
  box-shadow: 0 -1px 5px 0 rgba(0, 0, 0, 0.2);
}
.still ui-shell-sidepanel {
  background: white;
  border: 1px solid #d5d5d5;
}
.still ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
.still ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.still ui-shell-topbar .avatar span {
  color: white;
}
.still ui-shell-topbar .back.clickable:hover {
  color: #236fbc;
  cursor: pointer;
}
.still ui-shell-list-detail-group .list-detail-group {
  border: 1px solid #d5d5d5;
}
.still ui-shell-topbar-menu .clickable:hover {
  color: #236fbc;
}
.still .title-menu-overlay .menu-items {
  overflow-y: auto;
}
.still .title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.still .title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid #d5d5d5;
}
.still ui-shell-navbar {
  background: white;
}
.still ui-shell-navbar .brand-line {
  background: #f96915;
}
.still ui-shell-navbar .full-nav {
  background: transparent;
}
.still ui-shell-navbar .full-nav:hover {
  background: #f96915;
}
.still ui-shell-navbar .full-nav:hover mat-icon {
  color: white;
}
.still ui-shell-navbar nav .divider {
  border-bottom: 1px solid #d5d5d5;
}
.still ui-shell-nav-extendedpanel {
  background: white;
  border-right: 1px solid #d5d5d5;
}
.still ui-shell-nav-extendedpanel footer {
  border-top: 1px solid #d5d5d5;
}
.still ui-shell-nav-levelpanel {
  background: white;
  border-right: 1px solid #d5d5d5;
  border-left: 2px solid #d5d5d5;
}
.still ui-shell-nav-mobile .nav-mobile-container {
  background: #fff7f3;
  border-top: 1px solid #d5d5d5;
}
.still ui-shell-navigation-overlay {
  background: white;
}
.still .profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid #d5d5d5;
  background: white;
}
.still .profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  background: rgba(249, 105, 21, 0.15);
}
.still ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.still ui-shell-corporate-branding .container {
  color: #545454;
}
.still ui-shell-corporate-branding .contact-items .item {
  border: 1px solid #d5d5d5;
}
.still ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid #545454;
}
.still ui-shell-corporate-branding .terms a {
  color: #545454;
  text-decoration: underline;
  cursor: pointer;
}
.still ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}
.still ui-shell-screen-settings .box {
  background: #f1f1f1;
  border: 3px solid transparent;
}
.still ui-shell-screen-settings .box:hover {
  border: 3px solid #ebebeb;
}
.still ui-shell-screen-settings .box.active {
  color: #236fbc;
  border: 3px solid #236fbc;
}
.still ui-shell-application-box {
  background: white;
}
.still ui-shell-application-box:hover {
  background: #f1f1f1;
}
.still ui-shell-application-box .application-state {
  color: white;
}
.still ui-shell-application-box .application-state.success {
  background-color: #6ec58f;
}
.still ui-shell-application-box .application-state.success ui-icon,
.still ui-shell-application-box .application-state.success mat-icon {
  color: #104725;
}
.still ui-shell-application-box .application-state.warning {
  background-color: #fcb76e;
}
.still ui-shell-application-box .application-state.warning ui-icon,
.still ui-shell-application-box .application-state.warning mat-icon {
  color: #693e10;
}
.still ui-shell-application-box .application-state.error {
  background-color: #d83c2b;
}
.still ui-shell-application-box .content {
  border: 1px solid #d5d5d5;
}
.still ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
.still ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid #d5d5d5;
}
.still ui-shell-application-box-icon .error {
  color: #d83c2b;
}
.still ui-shell-application-center .application-center.mobile {
  background: #fafafa;
}
.still ui-shell-application-center .application-center.mobile .handle-container {
  background: #fafafa;
}
.still ui-shell-application-center .application-center.mobile .handle-container .handle {
  background: #767676;
}
.still ui-shell-application-center .boxdrop {
  background: linear-gradient(270deg, rgba(249, 105, 21, 0.05) 65%, rgba(255, 255, 255, 0) 100%);
}
.still ui-shell-app-center-item {
  background: white;
  border: 1px solid #d5d5d5;
}
.still ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
.still ui-shell-app-center-item .expandable-content {
  border-top: 1px solid #d5d5d5;
}
.still ui-shell-notification {
  border-bottom: 1px solid #d5d5d5;
}
.still ui-shell-notification .message,
.still ui-shell-notification .time {
  color: #545454;
}
.still ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
.still ui-shell-notification.clickable:hover:not(.active) {
  background-color: rgba(108, 159, 210, 0.05);
}
.still ui-shell-notification.active {
  background-color: rgba(35, 111, 188, 0.1);
}
.still ui-shell-notifications-modal .notification-container .actions,
.still ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid #d5d5d5;
}
.still ui-shell-bottom-sheet .bottom-sheet {
  background: #fafafa;
}
.still ui-shell-bottom-sheet .bottom-sheet .handle-container .handle {
  background: #767676;
}
.still ui-shell-bottom-sheet .boxdrop {
  background: linear-gradient(270deg, rgba(249, 105, 21, 0.05) 65%, rgba(255, 255, 255, 0) 100%);
}
.still ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
.still ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.still ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}
.still.dark-theme tr.selected {
  background-color: rgba(35, 111, 188, 0.1);
}
.still.dark-theme ui-shell {
  background: #121212;
}
.still.dark-theme ui-shell .shell {
  background: rgba(249, 105, 21, 0.1);
}
.still.dark-theme .still .shell {
  border-top: 7px solid rgb(249, 105, 21);
}
.still.dark-theme ui-shell-main .main-panel {
  background: #121212;
  border: 1px solid #323232;
}
.still.dark-theme ui-shell-main > div.mobile .main-panel {
  border: none;
}
.still.dark-theme ui-shell-panel .shell-panel {
  background: #121212;
}
.still.dark-theme ui-shell-panel .shell-panel.border {
  border: 1px solid #323232;
}
.still.dark-theme ui-shell-panel .shell-panel.background-none {
  background: none;
}
.still.dark-theme ui-shell-panel .shell-panel.background-panel-secondary {
  background: #393939;
}
.still.dark-theme ui-shell-title .clickable:hover {
  color: #6c9fd2;
}
.still.dark-theme .title-menu-overlay {
  background: #121212;
  border: 1px solid #323232;
  border-radius: 8px;
  padding: 16px;
  display: flex;
  flex-direction: column;
}
.still.dark-theme .title-menu-overlay > div {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.still.dark-theme .global-configuration-settings {
  background: rgba(249, 105, 21, 0.1);
}
.still.dark-theme .configurations .frame {
  background: #121212;
  border: 1px solid #323232;
}
.still.dark-theme .category-panel {
  background: #1e1e1e;
  border: 1px solid #323232;
}
.still.dark-theme .content-header.sticky {
  background: #121212;
}
.still.dark-theme .is-scrolling .content-header.sticky {
  box-shadow: 0 -1px 5px 0 rgba(255, 255, 255, 0.5);
}
.still.dark-theme ui-shell-sidepanel {
  background: #121212;
  border: 1px solid #323232;
}
.still.dark-theme ui-shell-sidepanel ui-thumbnail.scrolling {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
.still.dark-theme ui-shell-sidepanel .footer.scrolling {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.still.dark-theme ui-shell-topbar .avatar span {
  color: white;
}
.still.dark-theme ui-shell-topbar .back.clickable:hover {
  color: #6c9fd2;
  cursor: pointer;
}
.still.dark-theme ui-shell-list-detail-group .list-detail-group {
  border: 1px solid #323232;
}
.still.dark-theme ui-shell-topbar-menu .clickable:hover {
  color: #6c9fd2;
}
.still.dark-theme .title-menu-overlay .menu-items {
  overflow-y: auto;
}
.still.dark-theme .title-menu-overlay .menu-items:not(:first-child) {
  padding-top: 8px;
}
.still.dark-theme .title-menu-overlay .divider {
  margin-top: 8px;
  border-top: 1px solid #323232;
}
.still.dark-theme ui-shell-navbar {
  background: #121212;
}
.still.dark-theme ui-shell-navbar .brand-line {
  background: #f96915;
}
.still.dark-theme ui-shell-navbar .full-nav {
  background: transparent;
}
.still.dark-theme ui-shell-navbar .full-nav:hover {
  background: #f96915;
}
.still.dark-theme ui-shell-navbar .full-nav:hover mat-icon {
  color: white;
}
.still.dark-theme ui-shell-navbar nav .divider {
  border-bottom: 1px solid #323232;
}
.still.dark-theme ui-shell-nav-extendedpanel {
  background: #121212;
  border-right: 1px solid #323232;
}
.still.dark-theme ui-shell-nav-extendedpanel footer {
  border-top: 1px solid #323232;
}
.still.dark-theme ui-shell-nav-levelpanel {
  background: #121212;
  border-right: 1px solid #323232;
  border-left: 2px solid #323232;
}
.still.dark-theme ui-shell-nav-mobile .nav-mobile-container {
  background: #291b12;
  border-top: 1px solid #323232;
}
.still.dark-theme ui-shell-navigation-overlay {
  background: #121212;
}
.still.dark-theme .profile-card-overlay {
  overflow: hidden;
  border-radius: 16px;
  border: 1px solid #323232;
  background: #121212;
}
.still.dark-theme .profile-card-overlay .profile-data-container {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  background: rgba(249, 105, 21, 0.15);
}
.still.dark-theme ui-shell-profile-details ui-title .title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.still.dark-theme ui-shell-corporate-branding .container {
  color: #a3a3a3;
}
.still.dark-theme ui-shell-corporate-branding .contact-items .item {
  border: 1px solid #323232;
}
.still.dark-theme ui-shell-corporate-branding .contact-items .item:hover {
  border: 1px solid #a3a3a3;
}
.still.dark-theme ui-shell-corporate-branding .terms a {
  color: #a3a3a3;
  text-decoration: underline;
  cursor: pointer;
}
.still.dark-theme ui-shell-corporate-branding .terms a:hover {
  opacity: 0.7;
}
.still.dark-theme ui-shell-screen-settings .box {
  background: #272727;
  border: 3px solid transparent;
}
.still.dark-theme ui-shell-screen-settings .box:hover {
  border: 3px solid #2b2b2b;
}
.still.dark-theme ui-shell-screen-settings .box.active {
  color: #6c9fd2;
  border: 3px solid #6c9fd2;
}
.still.dark-theme ui-shell-application-box {
  background: #121212;
}
.still.dark-theme ui-shell-application-box:hover {
  background: #272727;
}
.still.dark-theme ui-shell-application-box .application-state {
  color: white;
}
.still.dark-theme ui-shell-application-box .application-state.success {
  background-color: #6ec58f;
}
.still.dark-theme ui-shell-application-box .application-state.success ui-icon,
.still.dark-theme ui-shell-application-box .application-state.success mat-icon {
  color: #104725;
}
.still.dark-theme ui-shell-application-box .application-state.warning {
  background-color: #fcb76e;
}
.still.dark-theme ui-shell-application-box .application-state.warning ui-icon,
.still.dark-theme ui-shell-application-box .application-state.warning mat-icon {
  color: #693e10;
}
.still.dark-theme ui-shell-application-box .application-state.error {
  background-color: #d83c2b;
}
.still.dark-theme ui-shell-application-box .content {
  border: 1px solid #323232;
}
.still.dark-theme ui-shell-application-box .content:not(:first-child) {
  border-left: none;
}
.still.dark-theme ui-shell-application-box .application-box.mobile .content:not(:only-child) {
  border-right: none;
  border-left: 1px solid #323232;
}
.still.dark-theme ui-shell-application-box-icon .error {
  color: #d83c2b;
}
.still.dark-theme ui-shell-application-center .application-center.mobile {
  background: #121212;
}
.still.dark-theme ui-shell-application-center .application-center.mobile .handle-container {
  background: #121212;
}
.still.dark-theme ui-shell-application-center .application-center.mobile .handle-container .handle {
  background: #545454;
}
.still.dark-theme ui-shell-application-center .boxdrop {
  background: linear-gradient(270deg, rgba(249, 105, 21, 0.1) 65%, rgba(255, 255, 255, 0) 100%);
}
.still.dark-theme ui-shell-app-center-item {
  background: #121212;
  border: 1px solid #323232;
}
.still.dark-theme ui-shell-app-center-item .header ui-text-link > a {
  font: 500 14px/100% Inter !important;
}
.still.dark-theme ui-shell-app-center-item .expandable-content {
  border-top: 1px solid #323232;
}
.still.dark-theme ui-shell-notification {
  border-bottom: 1px solid #323232;
}
.still.dark-theme ui-shell-notification .message,
.still.dark-theme ui-shell-notification .time {
  color: #a3a3a3;
}
.still.dark-theme ui-shell-notification.clickable {
  border: none;
  border-radius: 8px;
}
.still.dark-theme ui-shell-notification.clickable:hover:not(.active) {
  background-color: rgba(108, 159, 210, 0.05);
}
.still.dark-theme ui-shell-notification.active {
  background-color: rgba(35, 111, 188, 0.1);
}
.still.dark-theme ui-shell-notifications-modal .notification-container .actions,
.still.dark-theme ui-shell-notifications-modal .details-container .actions-box {
  border-top: 1px solid #323232;
}
.still.dark-theme ui-shell-bottom-sheet .bottom-sheet {
  background: #121212;
}
.still.dark-theme ui-shell-bottom-sheet .bottom-sheet .handle-container .handle {
  background: #545454;
}
.still.dark-theme ui-shell-bottom-sheet .boxdrop {
  background: linear-gradient(270deg, rgba(249, 105, 21, 0.1) 65%, rgba(255, 255, 255, 0) 100%);
}
.still.dark-theme ui-shell-bottom-sheet .bottom-sheet-content {
  height: 100%;
  overflow-y: auto;
}
.still.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.still.dark-theme ui-shell-bottom-sheet .bottom-sheet-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
}

/* Inter-300 - light */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  src: url('Inter-Light.2a7cd0677411b828.woff2');
}
/* Inter-400 - regular */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: url('Inter-Regular.d080ae18fd04e52c.woff2');
}
/* Inter-500 - medium */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: url('Inter-Medium.242d04bef81519ae.woff2');
}
/* Inter-600 - semibold */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: url('Inter-SemiBold.cac2ba46e8c8adc9.woff2');
}
/* Inter-700 - bold */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: url('Inter-Bold.11d5bc9f0cad36d1.woff2');
}
/* DaxlinePro - regular */
@font-face {
  font-family: "Daxline Pro";
  font-style: normal;
  font-weight: 400;
  src: url('DaxlinePro-Regular.9ebca365ac3e2b65.woff2');
}
/* DaxlinePro - medium */
@font-face {
  font-family: "Daxline Pro";
  font-style: normal;
  font-weight: 500;
  src: url('DaxlinePro-Bold.cc49baa0fa2ff086.woff2');
}
/* DaxlinePro - semibold */
@font-face {
  font-family: "Daxline Pro";
  font-style: normal;
  font-weight: 600;
  src: url('DaxlinePro-Bold.cc49baa0fa2ff086.woff2');
}
/* DaxlinePro - bold */
@font-face {
  font-family: "Daxline Pro";
  font-style: normal;
  font-weight: 700;
  src: url('DaxlinePro-Bold.cc49baa0fa2ff086.woff2');
}
/* STILLType - regular */
@font-face {
  font-family: "STILL Type";
  font-style: normal;
  font-weight: 400;
  src: url('STILLType-Regular.cc263f39decf0a8a.woff2');
}
/* DaxlinePro - medium */
@font-face {
  font-family: "STILL Type";
  font-style: normal;
  font-weight: 500;
  src: url('STILLType-Medium.99911367c9e2a819.woff2');
}
/* DaxlinePro - semibold */
@font-face {
  font-family: "STILL Type";
  font-style: normal;
  font-weight: 600;
  src: url('STILLType-Medium.99911367c9e2a819.woff2');
}
/* DaxlinePro - bold */
@font-face {
  font-family: "STILL Type";
  font-style: normal;
  font-weight: 700;
  src: url('STILLType-Bold.89a3ea815e451b4c.woff2');
}
.inner-container {
  padding: 24px;
}
@media only screen and (max-width: 600px) {
  .inner-container {
    padding: 24px 16px;
  }
}

.m-xs {
  margin: 4px;
}

.m-s {
  margin: 8px;
}

.m-m {
  margin: 16px;
}

.m-l {
  margin: 24px;
}

.m-xl {
  margin: 32px;
}

.m-xxl {
  margin: 40px;
}

.mt-xs {
  margin-top: 4px;
}

.mt-s {
  margin-top: 8px;
}

.mt-m {
  margin-top: 16px;
}

.mt-l {
  margin-top: 24px;
}

.mt-xl {
  margin-top: 32px;
}

.mt-xxl {
  margin-top: 40px;
}

.ml-xs {
  margin-left: 4px;
}

.ml-s {
  margin-left: 8px;
}

.ml-m {
  margin-left: 16px;
}

.ml-l {
  margin-left: 24px;
}

.ml-xl {
  margin-left: 32px;
}

.ml-xxl {
  margin-left: 40px;
}

.mr-xs {
  margin-right: 4px;
}

.mr-s {
  margin-right: 8px;
}

.mr-m {
  margin-right: 16px;
}

.mr-l {
  margin-right: 24px;
}

.mr-xl {
  margin-right: 32px;
}

.mr-xxl {
  margin-right: 40px;
}

.mb-xs {
  margin-bottom: 4px;
}

.mb-s {
  margin-bottom: 8px;
}

.mb-m {
  margin-bottom: 16px;
}

.mb-l {
  margin-bottom: 24px;
}

.mb-xl {
  margin-bottom: 32px;
}

.mb-xxl {
  margin-bottom: 40px;
}

.p-xs {
  padding: 4px;
}

.p-s {
  padding: 8px;
}

.p-m {
  padding: 16px;
}

.p-l {
  padding: 24px;
}

.p-xl {
  padding: 32px;
}

.p-xxl {
  padding: 40px;
}

.pt-xs {
  padding-top: 4px;
}

.pt-s {
  padding-top: 8px;
}

.pt-m {
  padding-top: 16px;
}

.pt-l {
  padding-top: 24px;
}

.pt-xl {
  padding-top: 32px;
}

.pt-xxl {
  padding-top: 40px;
}

.pl-xs {
  padding-left: 4px;
}

.pl-s {
  padding-left: 8px;
}

.pl-m {
  padding-left: 16px;
}

.pl-l {
  padding-left: 24px;
}

.pl-xl {
  padding-left: 32px;
}

.pl-xxl {
  padding-left: 40px;
}

.pr-xs {
  padding-right: 4px;
}

.pr-s {
  padding-right: 8px;
}

.pr-m {
  padding-right: 16px;
}

.pr-l {
  padding-right: 24px;
}

.pr-xl {
  padding-right: 32px;
}

.pr-xxl {
  padding-right: 40px;
}

.pb-xs {
  padding-bottom: 4px;
}

.pb-s {
  padding-bottom: 8px;
}

.pb-m {
  padding-bottom: 16px;
}

.pb-l {
  padding-bottom: 24px;
}

.pb-xl {
  padding-bottom: 32px;
}

.pb-xxl {
  padding-bottom: 40px;
}

.cols {
  width: 100%;
  display: flex;
}
.cols.cols2 {
  gap: 24px;
}
.cols.cols2 .col {
  width: 50%;
}
@media only screen and (max-width: 600px) {
  .cols.cols2 {
    flex-wrap: wrap;
  }
  .cols.cols2 .col {
    width: 100%;
  }
}
.cols.cols3 {
  gap: 24px;
}
.cols.cols3 .col {
  width: 33.33%;
}
@media only screen and (max-width: 600px) {
  .cols.cols3 {
    flex-wrap: wrap;
  }
  .cols.cols3 .col {
    width: 100%;
  }
}
.cols.cols4 {
  gap: 24px;
}
.cols.cols4 .col {
  width: 25%;
}
@media only screen and (min-width: 601px) and (max-width: 999px) {
  .cols.cols4 {
    flex-wrap: wrap;
    gap: 0;
  }
  .cols.cols4 .col {
    width: 47.5%;
    margin-right: 5%;
    margin-bottom: 24px;
  }
  .cols.cols4 .col:nth-child(2n+2) {
    margin-right: 0;
  }
}
@media only screen and (max-width: 600px) {
  .cols.cols4 {
    flex-wrap: wrap;
  }
  .cols.cols4 .col {
    width: 100%;
  }
}
.cols.cols5 {
  gap: 24px;
}
.cols.cols5 .col {
  width: 20%;
}
@media only screen and (min-width: 601px) and (max-width: 999px) {
  .cols.cols5 {
    flex-wrap: wrap;
    gap: 0;
  }
  .cols.cols5 .col {
    width: 47.5%;
    margin-right: 5%;
    margin-bottom: 24px;
  }
  .cols.cols5 .col:nth-child(2n+2) {
    margin-right: 0;
  }
}
@media only screen and (max-width: 600px) {
  .cols.cols5 {
    flex-wrap: wrap;
  }
  .cols.cols5 .col {
    width: 100%;
  }
}
.cols.cols6 {
  gap: 24px;
}
.cols.cols6 .col {
  width: 16.66%;
}
@media only screen and (min-width: 601px) and (max-width: 999px) {
  .cols.cols6 {
    flex-wrap: wrap;
    gap: 0;
  }
  .cols.cols6 .col {
    width: 32%;
    margin-right: 2%;
    margin-bottom: 24px;
  }
  .cols.cols6 .col:nth-child(3n+3) {
    margin-right: 0;
  }
}
@media only screen and (max-width: 600px) {
  .cols.cols6 {
    flex-wrap: wrap;
  }
  .cols.cols6 .col {
    width: 100%;
  }
}

button.mat-mdc-unelevated-button,
button.mat-mdc-raised-button,
button.mat-mdc-button {
  font-weight: 400;
  height: 36px;
  line-height: 16px;
  border-radius: 8px;
  box-shadow: none !important;
  transition: all 220ms ease-in-out;
}
button.mat-mdc-unelevated-button mat-icon,
button.mat-mdc-raised-button mat-icon,
button.mat-mdc-button mat-icon {
  width: 20px !important;
  height: 20px !important;
  font-size: 20px !important;
}

.mdc-button {
  letter-spacing: 0 !important;
  width: -moz-fit-content;
  width: fit-content;
}
.mdc-button.small {
  height: 28px;
  line-height: 14px;
  font-size: 12px;
}
.mdc-button.small mat-icon {
  margin-right: 4px;
  width: 16px !important;
  height: 16px !important;
  font-size: 16px !important;
}

button .mdc-button__label {
  text-wrap: nowrap;
}

button.mat-mdc-button {
  padding: 0 16px;
  line-height: 32px;
}

button.mat-mdc-outlined-button {
  padding: 0 16px;
  line-height: 32px;
  border-radius: 8px;
}
button.mat-mdc-outlined-button.action-button {
  padding: 8px;
}
button.mat-mdc-outlined-button.action-button .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 18px;
}
button.mat-mdc-outlined-button.action-button .mdc-button__label mat-icon,
button.mat-mdc-outlined-button.action-button .mdc-button__label mat-spinner {
  margin-right: 1.5px;
  position: relative;
  left: -3px;
  top: 2px;
  width: 20px;
  height: 20px;
}
button.mat-mdc-outlined-button.action-button.inner-spinner:hover, button.mat-mdc-outlined-button.action-button.succeeded:hover {
  cursor: default;
}
button.mat-mdc-outlined-button.succeeded mat-icon {
  position: relative;
  left: -8px;
}
button.mat-mdc-outlined-button.nav-item mat-icon {
  position: relative;
  width: 16px !important;
  height: 16px !important;
  line-height: 16px !important;
}

button {
  box-sizing: border-box;
}
button mat-icon {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
  position: relative;
  top: -1px;
}
button.mat-mdc-fab {
  width: 48px;
  height: 48px;
  box-shadow: none !important;
}
button.mat-mdc-fab .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  line-height: 100%;
}
button.mat-mdc-fab mat-icon {
  width: 28px;
  height: 28px;
  font-size: 28px;
  line-height: 28px;
  position: relative;
  top: 0;
}
button.mat-mdc-mini-fab {
  width: 28px;
  height: 28px;
  box-shadow: none !important;
}
button.mat-mdc-mini-fab .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  line-height: 100%;
}
button.mat-mdc-mini-fab mat-icon {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
  position: relative;
  top: 0;
}
button.mat-mdc-icon-button .mdc-icon-button__ripple {
  opacity: 0;
}
button.mat-mdc-icon-button.small {
  width: 28px;
  height: 28px;
  line-height: 100%;
  font-size: 28px;
  padding: 4px;
}
button.mat-mdc-icon-button.small .mdc-button__label {
  display: flex;
  justify-content: center;
  align-items: center;
}
button.mat-mdc-icon-button.small mat-icon {
  width: 24px;
  height: 24px;
  font-size: 24px;
}

.mat-mdc-radio-group {
  display: flex;
  flex-wrap: wrap;
}
.mat-mdc-radio-group .mat-mdc-radio-button {
  margin-right: 16px;
}
.mat-mdc-radio-group .mat-mdc-radio-button:last-of-type {
  margin-right: 0;
}
.mat-mdc-radio-group .mat-mdc-radio-button label {
  display: flex;
  align-items: center;
}
.mat-mdc-radio-group .mat-mdc-radio-button label mat-icon {
  width: 22px;
  height: 22px;
  font-size: 20px;
  margin-right: 4px;
}
.mat-mdc-radio-group .mat-mdc-radio-button.compact .mdc-radio {
  padding: 0;
}
.mat-mdc-radio-group.vertical {
  flex-direction: column;
}
.mat-mdc-radio-group.vertical .mat-mdc-radio-button {
  margin: 0;
}

.checkbox-group {
  display: flex;
}
.checkbox-group.horizontal {
  flex-wrap: wrap;
}
.checkbox-group.horizontal .mat-mdc-checkbox {
  margin-right: 16px;
}
.checkbox-group.horizontal .mat-mdc-checkbox:last-of-type {
  margin-right: 0;
}
.checkbox-group.vertical {
  flex-direction: column;
}
.checkbox-group.vertical .mat-mdc-checkbox {
  margin-bottom: 4px;
}

.mdc-checkbox {
  flex: 0 0 8px;
}

.mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: white !important;
}

.mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__mixedmark {
  border-color: white !important;
}

.ui-sidepanel .checkbox-group.horizontal .mat-mdc-checkbox {
  margin-right: 8px;
}
.ui-sidepanel .mdc-checkbox {
  padding: 11px 7px !important;
}
.ui-sidepanel .mdc-checkbox .mat-mdc-checkbox-ripple, .ui-sidepanel .mdc-checkbox .mdc-checkbox__ripple {
  display: none !important;
}

.mat-button-toggle-group {
  border-radius: 8px !important;
}
.mat-button-toggle-group .mat-button-toggle .mat-pseudo-checkbox {
  margin-right: 8px;
}
.mat-button-toggle-group.icon_left .mat-button-toggle-label-content, .mat-button-toggle-group.icon-left .mat-button-toggle-label-content, .mat-button-toggle-group.iconLeft .mat-button-toggle-label-content {
  display: flex;
  align-items: center;
}
.mat-button-toggle-group.icon_left .mat-button-toggle-label-content mat-icon, .mat-button-toggle-group.icon-left .mat-button-toggle-label-content mat-icon, .mat-button-toggle-group.iconLeft .mat-button-toggle-label-content mat-icon {
  margin-right: 8px;
  width: 20px;
  height: 20px;
  font-size: 20px;
}
.mat-button-toggle-group.icon_above .mat-button-toggle-label-content, .mat-button-toggle-group.icon-above .mat-button-toggle-label-content, .mat-button-toggle-group.iconAbove .mat-button-toggle-label-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 4px;
}
.mat-button-toggle-group.icon_above .mat-button-toggle-label-content .mat-pseudo-checkbox, .mat-button-toggle-group.icon-above .mat-button-toggle-label-content .mat-pseudo-checkbox, .mat-button-toggle-group.iconAbove .mat-button-toggle-label-content .mat-pseudo-checkbox {
  margin-right: 0;
}
.mat-button-toggle-group.icon_above .mat-button-toggle-label-content mat-icon, .mat-button-toggle-group.icon-above .mat-button-toggle-label-content mat-icon, .mat-button-toggle-group.iconAbove .mat-button-toggle-label-content mat-icon {
  position: relative;
  top: 8px;
}

.mat-mdc-table {
  width: 100%;
  box-shadow: none !important;
  box-sizing: border-box;
}
.mat-mdc-table mat-row.no-data-row td,
.mat-mdc-table tr.no-data-row td {
  padding: 8px !important;
}
.mat-mdc-table mat-row:last-child,
.mat-mdc-table tr:last-child {
  border-bottom: 0 solid;
}
.mat-mdc-table tbody {
  background: none !important;
}
.mat-mdc-table tbody td {
  width: auto;
  white-space: nowrap;
}
.mat-mdc-table mat-header-row,
.mat-mdc-table thead {
  font-size: 14px;
  font-weight: 500;
}
.mat-mdc-table mat-header-row mat-header-cell,
.mat-mdc-table mat-header-row th,
.mat-mdc-table thead mat-header-cell,
.mat-mdc-table thead th {
  overflow: hidden;
}
.mat-mdc-table .highlighted {
  font-weight: 600;
  border-radius: 4px;
}
.mat-mdc-table .no-data-row {
  padding: 16px 24px;
}
.mat-mdc-table.selectableRow .mat-mdc-row {
  cursor: pointer;
}

.mat-mdc-paginator {
  background: none !important;
}

.mat-elevation-z8 {
  box-shadow: none;
}

mat-cell:first-of-type,
mat-header-cell:first-of-type,
mat-footer-cell:first-of-type {
  padding-left: 4px !important;
}

.mat-mdc-slide-toggle.space-between {
  width: 100%;
}
.mat-mdc-slide-toggle.space-between .mdc-form-field--align-end {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.mat-mdc-slide-toggle.space-between .mdc-form-field--align-end > label {
  margin-left: 2px;
}
.mat-mdc-slide-toggle label {
  display: flex;
  align-items: center;
}

.mat-mdc-chip .mdc-evolution-chip__text-label {
  display: flex;
  align-items: center;
}
.mat-mdc-chip .mat-icon {
  width: 18px;
  height: 18px;
  font-size: 18px;
}
.mat-mdc-chip.small, .mat-mdc-chip.state {
  height: 24px;
}
.mat-mdc-chip.small .mdc-evolution-chip__text-label, .mat-mdc-chip.state .mdc-evolution-chip__text-label {
  font-size: 12px;
}
.mat-mdc-chip.small .mat-icon, .mat-mdc-chip.state .mat-icon {
  width: 16px;
  height: 16px;
  font-size: 16px;
}
.mat-mdc-chip.icon_right .mat-icon, .mat-mdc-chip.icon-right .mat-icon, .mat-mdc-chip.iconRight .mat-icon {
  margin-left: 4px;
}
.mat-mdc-chip.icon_left .mat-icon, .mat-mdc-chip.icon-left .mat-icon, .mat-mdc-chip.iconLeft .mat-icon {
  margin-right: 4px;
}

.mat-badge.dot .mat-badge-content {
  width: calc(8px + 1px);
  height: calc(8px + 1px);
  line-height: 8px;
  top: -4px;
  border-radius: 50%;
}
.mat-badge.dot.standalone {
  width: 8px;
  height: 8px;
  line-height: 8px;
}
.mat-badge.dot.inline .mat-badge-content {
  position: relative;
  left: 0;
  top: 0;
}
.mat-badge.standalone .mat-badge-content {
  position: relative;
  top: 0;
  right: 0 !important;
  bottom: 0;
  left: 0;
  overflow: visible;
}
.mat-badge.mat-badge-large .mat-badge-content {
  font-size: 18px;
}

.mat-badge-medium.mat-badge-overlap.dot .mat-badge-content, .mat-badge-medium.mat-badge-overlap.standalone .mat-badge-content {
  margin: 0 !important;
}

mat-icon.dot .mat-badge-content {
  right: -4px !important;
  top: -4px !important;
}

.mat-mdc-tab-group {
  height: 100%;
}
.mat-mdc-tab-group:has(.mat-mdc-table) {
  padding-right: 8px;
}
.mat-mdc-tab-group .mat-mdc-tab-body .mat-mdc-tab-body-content {
  padding-right: 8px;
}
.mat-mdc-tab-group.small .mat-mdc-tab {
  height: 32px;
  min-width: 120px;
}

.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs > .mat-mdc-tab-header .mat-mdc-tab {
  flex-grow: 0 !important;
}

.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading {
  border-top-left-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}
.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing {
  border-top-right-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}

.mat-form-field-appearance-fill .mdc-text-field:not(.mdc-text-field--disabled),
.mat-form-field-appearance-fill .mat-mdc-form-field-hint-wrapper,
.mat-form-field-appearance-fill .mat-mdc-form-field-error-wrapper {
  padding: 0;
}
.mat-form-field-appearance-fill .mat-mdc-form-field-icon-suffix {
  padding: 0 0 0 16px;
}

.mat-form-field-appearance-outline.small .mat-mdc-form-field-icon-prefix > .mat-icon,
.mat-form-field-appearance-outline.small .mat-mdc-form-field-icon-suffix > .mat-icon {
  padding: 12px 2px 12px 8px;
}
.mat-form-field-appearance-outline.small .mat-mdc-text-field-wrapper {
  height: 40px;
}
.mat-form-field-appearance-outline.small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  height: 40px;
  align-items: center;
}
.mat-form-field-appearance-outline.small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label {
  top: 19px;
}
.mat-form-field-appearance-outline.small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label.mdc-floating-label--float-above {
  top: 28px;
}

.mat-mdc-form-field.search .mdc-line-ripple,
.mat-mdc-form-field.search .mat-mdc-form-field-subscript-wrapper,
.dark-theme .mat-mdc-form-field.search .mdc-line-ripple,
.dark-theme .mat-mdc-form-field.search .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.mat-mdc-form-field.search .mat-mdc-text-field-wrapper,
.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper {
  display: flex;
  align-items: center;
  height: 30px;
  padding: 0 !important;
}
.mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,
.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  border-radius: 8px;
  height: 30px;
}
.mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  padding: 0;
  min-height: 100%;
  display: flex;
  align-items: center;
}
.mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,
.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix {
  padding: 0 8px;
}
.mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,
.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix {
  padding-right: 8px;
}
.mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-input-element,
.dark-theme .mat-mdc-form-field.search .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-input-element {
  font-size: 14px;
  line-height: 100%;
}
.mat-mdc-form-field.search mat-icon,
.dark-theme .mat-mdc-form-field.search mat-icon {
  width: 20px;
  height: 20px;
  font-size: 20px;
  padding: 0;
}

.mat-expansion-panel {
  border-radius: 8px !important;
}
.mat-expansion-panel.stack {
  border: none !important;
  background: none !important;
}
.mat-expansion-panel.stack .mat-expansion-panel-header {
  padding: 0 4px;
}
.mat-expansion-panel.stack .mat-expansion-panel-header .mat-content {
  order: 2;
}
.mat-expansion-panel.stack .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title {
  margin-right: 0;
}
.mat-expansion-panel.stack .mat-expansion-panel-header .mat-expansion-indicator {
  order: 1;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 16px;
}
.mat-expansion-panel.stack .mat-expansion-panel-body {
  padding: 8px 0;
}

.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-text-field,
.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mdc-text-field {
  padding: 0 16px 0 0;
}
.mat-mdc-form-field-type-mat-select.small,
.mat-mdc-form-field-type-mat-input.small {
  height: 40px;
}
.mat-mdc-form-field-type-mat-select.small .mat-mdc-text-field-wrapper,
.mat-mdc-form-field-type-mat-input.small .mat-mdc-text-field-wrapper {
  height: 40px;
  border-radius: 8px;
}
.mat-mdc-form-field-type-mat-select.small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,
.mat-mdc-form-field-type-mat-input.small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  height: 40px;
}
.mat-mdc-form-field-type-mat-select.small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,
.mat-mdc-form-field-type-mat-input.small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  min-height: 40px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.mat-mdc-form-field-type-mat-select.small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label,
.mat-mdc-form-field-type-mat-input.small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label {
  top: 20px;
}
.mat-mdc-form-field-type-mat-select.small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label.mdc-floating-label--float-above,
.mat-mdc-form-field-type-mat-input.small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label.mdc-floating-label--float-above {
  top: 28px;
}
.mat-mdc-form-field-type-mat-select.noBorder .mdc-line-ripple,
.mat-mdc-form-field-type-mat-input.noBorder .mdc-line-ripple {
  display: none;
}
.mat-mdc-form-field-type-mat-select.noBorder.noBorder-small .mat-mdc-text-field-wrapper,
.mat-mdc-form-field-type-mat-input.noBorder.noBorder-small .mat-mdc-text-field-wrapper {
  height: 40px;
}
.mat-mdc-form-field-type-mat-select.noBorder.noBorder-small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,
.mat-mdc-form-field-type-mat-input.noBorder.noBorder-small .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex {
  height: 40px;
}
.mat-mdc-form-field-type-mat-select.noBorder.noBorder-small .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix,
.mat-mdc-form-field-type-mat-input.noBorder.noBorder-small .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix {
  padding-top: 22px;
  padding-bottom: 0;
}

.mat-expansion-panel {
  border-radius: 8px !important;
}
.mat-expansion-panel.stack {
  border: none !important;
  background: none !important;
}
.mat-expansion-panel.stack .mat-expansion-panel-header {
  padding: 0 4px;
}
.mat-expansion-panel.stack .mat-expansion-panel-header .mat-content {
  order: 2;
}
.mat-expansion-panel.stack .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title {
  margin-right: 0;
}
.mat-expansion-panel.stack .mat-expansion-panel-header .mat-expansion-indicator {
  order: 1;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 16px;
}
.mat-expansion-panel.stack .mat-expansion-panel-body {
  padding: 8px 0;
}

.cdk-overlay-pane .mat-mdc-dialog-container {
  width: 600px;
  border-radius: 16px;
}
@media only screen and (max-width: 800px) {
  .cdk-overlay-pane .mat-mdc-dialog-container {
    min-width: 80vw;
  }
}
.cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface {
  border-radius: 16px;
}
.cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface .mat-mdc-dialog-title {
  padding: 16px 24px;
  margin: 0;
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface .mat-mdc-dialog-title {
    padding: 16px;
  }
}
.cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface .mat-mdc-dialog-title::before {
  display: none;
}
.cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface .mat-mdc-dialog-content {
  padding: 16px 24px;
  font: 400 16px/20px Inter;
}
@media only screen and (max-width: 767px) {
  .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface .mat-mdc-dialog-content {
    padding: 4px 16px 16px;
  }
}
.cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface .mat-mdc-dialog-actions {
  padding: 16px 24px;
  gap: 8px;
}
@media only screen and (max-width: 767px) {
  .cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface .mat-mdc-dialog-actions {
    padding: 16px;
  }
}
.cdk-overlay-pane .mat-mdc-dialog-container .mdc-dialog__surface .mat-mdc-dialog-actions .mat-mdc-button-base {
  margin-left: 0;
}
.cdk-overlay-pane.medium .mat-mdc-dialog-container {
  max-width: inherit;
}
.cdk-overlay-pane.large {
  max-width: calc(100vw - 64px) !important;
}
@media only screen and (max-width: 767px) {
  .cdk-overlay-pane.large {
    max-width: calc(100vw - 8px) !important;
  }
}
.cdk-overlay-pane.large .mat-mdc-dialog-container {
  max-width: calc(100vw - 64px);
  width: calc(100vw - 64px);
  height: calc(100dvh - 40px);
}
.cdk-overlay-pane.large .mat-mdc-dialog-container .mat-mdc-dialog-surface {
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  .cdk-overlay-pane.large .mat-mdc-dialog-container {
    max-width: calc(100vw - 8px);
    width: calc(100vw - 8px);
    height: calc(100dvh - 16px);
  }
}
.cdk-overlay-pane.large .mat-mdc-dialog-container .mat-mdc-dialog-content {
  max-height: calc(100dvh - 120px);
}

.mat-mdc-tooltip {
  --mdc-plain-tooltip-supporting-text-size: 16px;
}
.mat-mdc-tooltip.small {
  --mdc-plain-tooltip-supporting-text-size: 14px;
}
.mat-mdc-tooltip.x-small {
  --mdc-plain-tooltip-supporting-text-size: 12px;
}

@font-face {
  font-family: "Material Symbols Outlined";
  font-style: normal;
  font-weight: 100 700;
  font-display: block;
  src: url('material-symbols-outlined.ccd3c1f383aa18d0.woff2') format("woff2");
}
.material-symbols-outlined {
  font-family: "Material Symbols Outlined";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

.material-symbols-outlined {
  font-variation-settings: "FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;
}

::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-thumb {
  border-radius: 8px;
}

html {
  height: 100%;
  -webkit-overflow-scrolling: touch;
  box-sizing: border-box;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

body {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  margin: 0;
  font-family: Inter, "Helvetica Neue", sans-serif;
}
body.still {
  font-family: STILL Type, "Helvetica Neue", sans-serif;
}

.page-center {
  display: flex;
  justify-content: center;
}
.page-center .card {
  margin: 16px;
  min-width: 40%;
}

.snack-bar-success {
  text-align: center;
}
.snack-bar-success simple-snack-bar {
  justify-content: center;
}

.snack-bar-warning {
  white-space: pre-wrap;
  text-align: center;
  font-size: 14px;
}

/* ------ START -> GENERAL STYLING ------ */
body.shell h1 {
  font: 700 32px/36px Inter;
  border: none;
  margin: 0 0 16px;
  padding: 0;
}
body.shell h1.big {
  font: 700 60px/72px Inter;
}
body.shell h2 {
  font: 600 28px/32px Inter;
  margin: 0 0 8px;
  padding: 0;
}
body.shell h3 {
  font: 600 24px/28px Inter;
  margin: 0 0 8px;
  padding: 0;
}
body.shell h4 {
  font: 600 18px/22px Inter;
  margin: 0 0 8px;
  padding: 0;
}
body.shell h5 {
  font: 600 14px/18px Inter;
  margin: 0 0 8px;
  padding: 0;
}
body.shell h6 {
  font: 700 12px/14px Inter;
  margin: 0 0 4px;
  padding: 0;
}
body.shell.still h1 {
  font: 700 32px/36px STILL Type;
}
body.shell.still h1.big {
  font: 700 60px/72px STILL Type;
}
body.shell.still h2 {
  font: 700 28px/32px STILL Type;
}
body.shell.still h3 {
  font: 700 24px/28px STILL Type;
}
body.shell.still h4 {
  font: 700 20px/24px STILL Type;
}
body.shell.still h5 {
  font: 700 18px/22px STILL Type;
}
body.shell.linde h1 {
  font: 700 32px/36px Daxline Pro;
}
body.shell.linde h1.big {
  font: 700 60px/72px Daxline Pro;
}
body.shell.linde h2 {
  font: 700 28px/32px Daxline Pro;
}
body.shell.linde h3 {
  font: 700 24px/28px Daxline Pro;
}
body.shell.linde h4 {
  font: 700 20px/24px Daxline Pro;
}
body.shell.linde h5 {
  font: 700 18px/22px Daxline Pro;
}

a {
  cursor: pointer;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

p {
  margin: 0 0 16px;
  line-height: 20px;
}

ul {
  margin: 0;
  padding: 0 0 0 16px;
}
ul li {
  margin: 0 0 16px 0;
}

ol {
  counter-reset: li;
  list-style: none;
  padding-left: 40px;
}

ol li {
  margin: 0 0 24px 8px;
  padding-left: 8px;
  counter-increment: li;
  position: relative;
}

ol li::before {
  content: counter(li);
  font-size: 22px;
  font-weight: 700;
  position: absolute;
  --size: 40px;
  left: calc(-1 * var(--size) - 13px);
  line-height: var(--size);
  width: var(--size);
  height: var(--size);
  top: 50%;
  margin-top: -20px;
  border-radius: 50%;
  text-align: center;
}

hr {
  margin: 16px 0;
}

/* ------ END -> GENERAL STYLING ------ */
/* ------ START -> OVERLAYERS ------ */
.onyx .cdk-overlay-dark-backdrop {
  transition: all 220ms ease-in-out;
  background: rgba(0, 0, 0, 0.72);
}

/* ------ END -> OVERLAYERS ------ */
/* Material stuff */
mat-form-field {
  width: 100%;
}

.button-group {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
}
.button-group.end {
  justify-content: flex-end;
}

body.handset.landscape mat-toolbar {
  height: 50px;
  padding: 0 16px;
}

.mat-mdc-slider.alternative .mdc-slider__thumb-knob {
  box-sizing: border-box;
  width: 46px;
  height: 46px;
  bottom: -22px;
  right: -14px;
}

.mat-mdc-cards {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  box-sizing: border-box;
}
.mat-mdc-cards .mat-mdc-card {
  margin-right: 16px;
  margin-bottom: 16px;
}

.mat-mdc-card.custom {
  border: 1px solid transparent;
  min-width: 220px;
  padding: 0 !important;
  border-radius: 4px !important;
  position: relative;
  display: flex !important;
  flex-direction: column;
}
.mat-mdc-card.custom .mat-mdc-card-header {
  flex-direction: column !important;
  justify-content: center;
  padding: 0 8px;
  border-radius: 4px 4px 0 0;
}
.mat-mdc-card.custom .mat-mdc-card-header .mat-mdc-card-header-text {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin: 0 !important;
}
.mat-mdc-card.custom .mat-mdc-card-header .mat-mdc-card-title {
  order: 2;
  margin-bottom: 0 !important;
  font-weight: 900 !important;
  font-size: 20px !important;
}
.mat-mdc-card.custom .mat-mdc-card-header .mat-mdc-card-title.solo {
  font-size: 18px !important;
}
.mat-mdc-card.custom .mat-mdc-card-header .mat-mdc-card-subtitle {
  order: 1;
  margin: 0 !important;
}
.mat-mdc-card.custom .mat-mdc-card-content {
  box-sizing: border-box;
  padding: 16px 8px 8px;
  font-size: 16px !important;
}
.mat-mdc-card.custom .mat-mdc-card-content .cardAddButton {
  font-size: 150px;
  text-align: center;
  cursor: pointer;
}
.mat-mdc-card.custom .mat-mdc-card-content .cardAddButton.small {
  font-size: 60px;
}
.mat-mdc-card.custom .mat-mdc-card-content .cardAddButton.medium {
  font-size: 85px;
}
.mat-mdc-card.custom .mat-mdc-card-actions {
  display: flex !important;
  margin: auto 0 0 !important;
  justify-content: space-between;
  padding: 8px 8px 8px !important;
  border-radius: 0 0 4px 4px;
}
.mat-mdc-card.custom .mat-mdc-card-actions .mat-mdc-button {
  margin: 0 !important;
}
.mat-mdc-card.custom.basic {
  padding: 16px !important;
}
.mat-mdc-card.custom.plus .mat-mdc-card-header-text {
  justify-content: center;
}
.mat-mdc-card.custom.plus .mat-mdc-card-title {
  font-size: 16px !important;
}
.mat-mdc-card.custom.plus .mat-mdc-card-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-radius: 0 0 4px 4px;
}
.mat-mdc-card.custom.plus:hover {
  box-shadow: none;
}

.mat-container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
}

.mat-sidenav {
  width: 400px;
  overflow-y: auto;
  right: 0;
  box-shadow: -10px 0 32px 0 rgba(123, 123, 123, 0.3) !important;
}

.mat-sidenav-inner {
  margin-top: 35px;
  margin-left: 20px;
  margin-right: 20px;
}
.mat-sidenav-inner.full {
  margin: 0;
}
.mat-sidenav-inner mat-icon.close {
  border-radius: 4px;
  padding: 4px;
  position: absolute;
  z-index: 9;
  right: 16px;
  top: 5px;
  transform: rotate(-180deg);
  cursor: pointer;
  transition: all 220ms ease-in-out;
}
.mat-sidenav-inner mat-icon.close:hover {
  opacity: 0.8;
}

@media only screen and (max-width: 600px) {
  .mat-sidenav {
    width: 100% !important;
  }
}
.mat-mdc-tab-body-content {
  overflow-x: hidden !important;
}

mat-icon.bigger svg {
  width: 120%;
  height: 120%;
  position: relative;
  left: -10%;
  top: -10%;
}
mat-icon.smaller svg {
  width: 85%;
  height: 85%;
  position: relative;
  left: 7.5%;
  top: 7.5%;
}

.mat-mdc-paginator {
  margin-top: 8px;
}
.mat-mdc-paginator .mat-mdc-paginator-container {
  padding: 0;
}
.mat-mdc-paginator .mat-mdc-paginator-range-actions button {
  margin-right: 8px;
}
.mat-mdc-paginator .mat-mdc-paginator-range-actions button:last-child {
  margin-right: 0;
}

.mdc-evolution-chip-set .mdc-evolution-chip-set__chips {
  margin-left: 0 !important;
}

@media only screen and (max-width: 600px) {
  .mat-mdc-cards mat-card {
    width: 100%;
    margin-right: 0;
  }
}
@media only screen and (min-width: 601px) and (max-width: 999px) {
  .mat-mdc-cards mat-card {
    width: 47.5%;
    margin-right: 4.3%;
  }
  .mat-mdc-cards mat-card:nth-child(2n+2) {
    margin-right: 0;
  }
}
@media only screen and (min-width: 1000px) and (max-width: 1329px) {
  .mat-mdc-cards mat-card {
    width: 31.7%;
    margin-right: 2%;
  }
  .mat-mdc-cards mat-card:nth-child(3n+3) {
    margin-right: 0;
  }
}
@media only screen and (min-width: 1330px) and (max-width: 1539px) {
  .mat-mdc-cards mat-card {
    width: 23%;
    margin-right: 2.4%;
  }
  .mat-mdc-cards mat-card:nth-child(4n+4) {
    margin-right: 0;
  }
}
@media only screen and (min-width: 1540px) {
  .mat-mdc-cards mat-card {
    width: 15%;
    margin-right: 1.83%;
  }
  .mat-mdc-cards mat-card:nth-child(6n+6) {
    margin-right: 0;
  }
}
.inner-sidenav {
  padding: 0 16px;
}

@media only screen and (max-width: 878px) {
  .mat-sidenav-container.responsive {
    overflow-y: scroll !important;
  }
  .mat-sidenav-container.responsive .mat-sidenav-content {
    margin-right: 0 !important;
    width: 100%;
    order: 2;
    height: auto;
  }
  .mat-sidenav-container.responsive .mat-sidenav {
    width: 100%;
    order: 1;
    border-left: none !important;
    position: relative;
  }
  .mat-sidenav-container.responsive.reverse-order .mat-sidenav-content {
    order: 1;
  }
  .mat-sidenav-container.responsive.reverse-order .mat-sidenav {
    order: 2;
  }
}
.tiles {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 0;
}
.tiles ui-card {
  width: calc(50% - 8px);
  margin-right: 16px;
  margin-bottom: 16px;
}
.tiles ui-card:nth-child(2n+0) {
  margin-right: 0;
}

.mat-icon-group {
  display: flex;
  align-items: center;
}
.mat-icon-group mat-icon {
  margin-right: 8px;
}
.mat-icon-group mat-icon:last-of-type {
  margin-right: 0;
}

.dark-theme input {
  color-scheme: dark;
}

.space-between {
  display: flex;
  justify-content: space-between;
}

.card-list {
  margin-top: 16px;
}

.clickable {
  cursor: pointer;
}

/*# sourceMappingURL=styles.9fcaf067d62d2ee9.css.map*/