/* node_modules/@angular/material/prebuilt-themes/indigo-pink.css */
html {
  --mat-sys-on-surface: initial;
}
.mat-app-background {
  background-color: var(--mat-app-background-color, var(--mat-sys-background, transparent));
  color: var(--mat-app-text-color, var(--mat-sys-on-background, inherit));
}
.mat-elevation-z0,
.mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: var(--mat-app-elevation-shadow-level-0, none);
}
.mat-elevation-z1,
.mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: var(--mat-app-elevation-shadow-level-1, none);
}
.mat-elevation-z2,
.mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: var(--mat-app-elevation-shadow-level-2, none);
}
.mat-elevation-z3,
.mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: var(--mat-app-elevation-shadow-level-3, none);
}
.mat-elevation-z4,
.mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: var(--mat-app-elevation-shadow-level-4, none);
}
.mat-elevation-z5,
.mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: var(--mat-app-elevation-shadow-level-5, none);
}
.mat-elevation-z6,
.mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: var(--mat-app-elevation-shadow-level-6, none);
}
.mat-elevation-z7,
.mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: var(--mat-app-elevation-shadow-level-7, none);
}
.mat-elevation-z8,
.mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: var(--mat-app-elevation-shadow-level-8, none);
}
.mat-elevation-z9,
.mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: var(--mat-app-elevation-shadow-level-9, none);
}
.mat-elevation-z10,
.mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: var(--mat-app-elevation-shadow-level-10, none);
}
.mat-elevation-z11,
.mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: var(--mat-app-elevation-shadow-level-11, none);
}
.mat-elevation-z12,
.mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: var(--mat-app-elevation-shadow-level-12, none);
}
.mat-elevation-z13,
.mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: var(--mat-app-elevation-shadow-level-13, none);
}
.mat-elevation-z14,
.mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: var(--mat-app-elevation-shadow-level-14, none);
}
.mat-elevation-z15,
.mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: var(--mat-app-elevation-shadow-level-15, none);
}
.mat-elevation-z16,
.mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: var(--mat-app-elevation-shadow-level-16, none);
}
.mat-elevation-z17,
.mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: var(--mat-app-elevation-shadow-level-17, none);
}
.mat-elevation-z18,
.mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: var(--mat-app-elevation-shadow-level-18, none);
}
.mat-elevation-z19,
.mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: var(--mat-app-elevation-shadow-level-19, none);
}
.mat-elevation-z20,
.mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: var(--mat-app-elevation-shadow-level-20, none);
}
.mat-elevation-z21,
.mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: var(--mat-app-elevation-shadow-level-21, none);
}
.mat-elevation-z22,
.mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: var(--mat-app-elevation-shadow-level-22, none);
}
.mat-elevation-z23,
.mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: var(--mat-app-elevation-shadow-level-23, none);
}
.mat-elevation-z24,
.mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: var(--mat-app-elevation-shadow-level-24, none);
}
html {
  --mat-ripple-color:rgba(0, 0, 0, 0.1);
}
html {
  --mat-option-selected-state-label-text-color:#3f51b5;
  --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:#ff4081;
  --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);
}
html {
  --mat-full-pseudo-checkbox-selected-icon-color:#ff4081;
  --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;
}
html {
  --mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0;
}
.mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color:#3f51b5;
  --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-primary {
  --mat-minimal-pseudo-checkbox-selected-checkmark-color:#3f51b5;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0;
}
.mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color:#ff4081;
  --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-accent {
  --mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;
  --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-warn {
  --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-app-elevation-shadow-level-0: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-app-elevation-shadow-level-1: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-app-elevation-shadow-level-2: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-app-elevation-shadow-level-3: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-app-elevation-shadow-level-4: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-app-elevation-shadow-level-5: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-app-elevation-shadow-level-6: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-app-elevation-shadow-level-7: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-app-elevation-shadow-level-8: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-app-elevation-shadow-level-9: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-app-elevation-shadow-level-10: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-app-elevation-shadow-level-11: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-app-elevation-shadow-level-12: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-app-elevation-shadow-level-13: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-app-elevation-shadow-level-14: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-app-elevation-shadow-level-15: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-app-elevation-shadow-level-16: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-app-elevation-shadow-level-17: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-app-elevation-shadow-level-18: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-app-elevation-shadow-level-19: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-app-elevation-shadow-level-20: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-app-elevation-shadow-level-21: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-app-elevation-shadow-level-22: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-app-elevation-shadow-level-23: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-app-elevation-shadow-level-24: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-option-label-text-font:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --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;
}
html {
  --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);
}
html {
  --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);
}
html {
  --mat-card-subtitle-text-color:rgba(0, 0, 0, 0.54);
}
html {
  --mat-card-title-text-font:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --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:#3f51b5;
  --mdc-linear-progress-track-color:rgba(63, 81, 181, 0.25);
}
.mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color:#ff4081;
  --mdc-linear-progress-track-color:rgba(255, 64, 129, 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:Roboto, sans-serif;
  --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;
}
html {
  --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:#3f51b5;
  --mdc-filled-text-field-focus-active-indicator-color:#3f51b5;
  --mdc-filled-text-field-focus-label-text-color:rgba(63, 81, 181, 0.87);
  --mdc-filled-text-field-container-color:rgb(244.8, 244.8, 244.8);
  --mdc-filled-text-field-disabled-container-color:rgb(249.9, 249.9, 249.9);
  --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;
}
html {
  --mdc-outlined-text-field-caret-color:#3f51b5;
  --mdc-outlined-text-field-focus-outline-color:#3f51b5;
  --mdc-outlined-text-field-focus-label-text-color:rgba(63, 81, 181, 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;
}
html {
  --mat-form-field-focus-select-arrow-color:rgba(63, 81, 181, 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:#ff4081;
  --mdc-filled-text-field-focus-active-indicator-color:#ff4081;
  --mdc-filled-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);
}
.mat-mdc-form-field.mat-accent {
  --mdc-outlined-text-field-caret-color:#ff4081;
  --mdc-outlined-text-field-focus-outline-color:#ff4081;
  --mdc-outlined-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);
}
.mat-mdc-form-field.mat-accent {
  --mat-form-field-focus-select-arrow-color:rgba(255, 64, 129, 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);
}
.mat-mdc-form-field.mat-warn {
  --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-mdc-form-field.mat-warn {
  --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:Roboto, sans-serif;
  --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;
}
html {
  --mdc-outlined-text-field-label-text-font:Roboto, sans-serif;
  --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;
}
html {
  --mat-form-field-container-text-font:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --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(63, 81, 181, 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(255, 64, 129, 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:Roboto, sans-serif;
  --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-shape:4px;
}
html {
  --mat-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);
  --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:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --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-radius:16px;
  --mdc-chip-with-avatar-avatar-shape-radius: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-mdc-standard-chip {
  --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:rgb(224.4, 224.4, 224.4);
  --mdc-chip-elevated-selected-container-color:rgb(224.4, 224.4, 224.4);
  --mdc-chip-elevated-disabled-container-color:rgb(224.4, 224.4, 224.4);
  --mdc-chip-flat-disabled-selected-container-color:rgb(224.4, 224.4, 224.4);
  --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-mdc-standard-chip {
  --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-disabled-label-text-color:white;
  --mdc-chip-elevated-container-color:#3f51b5;
  --mdc-chip-elevated-selected-container-color:#3f51b5;
  --mdc-chip-elevated-disabled-container-color:#3f51b5;
  --mdc-chip-flat-disabled-selected-container-color:#3f51b5;
  --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-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,
.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mat-chip-selected-disabled-trailing-icon-color:white;
  --mat-chip-selected-trailing-icon-color:white;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,
.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-disabled-label-text-color:white;
  --mdc-chip-elevated-container-color:#ff4081;
  --mdc-chip-elevated-selected-container-color:#ff4081;
  --mdc-chip-elevated-disabled-container-color:#ff4081;
  --mdc-chip-flat-disabled-selected-container-color:#ff4081;
  --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-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,
.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mat-chip-selected-disabled-trailing-icon-color:white;
  --mat-chip-selected-trailing-icon-color:white;
}
.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-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,
.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --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:Roboto, sans-serif;
  --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;
}
html .mat-mdc-slide-toggle {
  --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-selected-track-outline-color:transparent;
  --mat-switch-disabled-unselected-track-outline-width:1px;
  --mat-switch-disabled-unselected-track-outline-color:transparent;
}
html {
  --mdc-switch-selected-focus-state-layer-color:#3949ab;
  --mdc-switch-selected-handle-color:#3949ab;
  --mdc-switch-selected-hover-state-layer-color:#3949ab;
  --mdc-switch-selected-pressed-state-layer-color:#3949ab;
  --mdc-switch-selected-focus-handle-color:#1a237e;
  --mdc-switch-selected-hover-handle-color:#1a237e;
  --mdc-switch-selected-pressed-handle-color:#1a237e;
  --mdc-switch-selected-focus-track-color:#7986cb;
  --mdc-switch-selected-hover-track-color:#7986cb;
  --mdc-switch-selected-pressed-track-color:#7986cb;
  --mdc-switch-selected-track-color:#7986cb;
  --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:#fff;
  --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-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-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);
}
html {
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
}
html .mat-mdc-slide-toggle {
  --mat-switch-label-text-color:rgba(0, 0, 0, 0.87);
}
html .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color:#d81b60;
  --mdc-switch-selected-handle-color:#d81b60;
  --mdc-switch-selected-hover-state-layer-color:#d81b60;
  --mdc-switch-selected-pressed-state-layer-color:#d81b60;
  --mdc-switch-selected-focus-handle-color:#880e4f;
  --mdc-switch-selected-hover-handle-color:#880e4f;
  --mdc-switch-selected-pressed-handle-color:#880e4f;
  --mdc-switch-selected-focus-track-color:#f06292;
  --mdc-switch-selected-hover-track-color:#f06292;
  --mdc-switch-selected-pressed-track-color:#f06292;
  --mdc-switch-selected-track-color:#f06292;
}
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 {
  --mat-switch-label-text-font:Roboto, sans-serif;
  --mat-switch-label-text-line-height:20px;
  --mat-switch-label-text-size:14px;
  --mat-switch-label-text-tracking:0.0178571429em;
  --mat-switch-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.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-focus-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:#3f51b5;
  --mdc-radio-selected-hover-icon-color:#3f51b5;
  --mdc-radio-selected-icon-color:#3f51b5;
  --mdc-radio-selected-pressed-icon-color:#3f51b5;
}
.mat-mdc-radio-button.mat-primary {
  --mat-radio-ripple-color:black;
  --mat-radio-checked-ripple-color:#3f51b5;
  --mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);
  --mat-radio-label-text-color:rgba(0, 0, 0, 0.87);
}
.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-focus-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:#ff4081;
  --mdc-radio-selected-hover-icon-color:#ff4081;
  --mdc-radio-selected-icon-color:#ff4081;
  --mdc-radio-selected-pressed-icon-color:#ff4081;
}
.mat-mdc-radio-button.mat-accent {
  --mat-radio-ripple-color:black;
  --mat-radio-checked-ripple-color:#ff4081;
  --mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);
  --mat-radio-label-text-color:rgba(0, 0, 0, 0.87);
}
.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-focus-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-radio-button.mat-warn {
  --mat-radio-ripple-color:black;
  --mat-radio-checked-ripple-color:#f44336;
  --mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);
  --mat-radio-label-text-color:rgba(0, 0, 0, 0.87);
}
html {
  --mdc-radio-state-layer-size:40px;
}
html {
  --mat-radio-touch-target-display:block;
}
html {
  --mat-radio-label-text-font:Roboto, sans-serif;
  --mat-radio-label-text-line-height:20px;
  --mat-radio-label-text-size:14px;
  --mat-radio-label-text-tracking:0.0178571429em;
  --mat-radio-label-text-weight:400;
}
html {
  --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-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);
}
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%);
}
html {
  --mdc-slider-handle-color:#3f51b5;
  --mdc-slider-focus-handle-color:#3f51b5;
  --mdc-slider-hover-handle-color:#3f51b5;
  --mdc-slider-active-track-color:#3f51b5;
  --mdc-slider-inactive-track-color:#3f51b5;
  --mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;
  --mdc-slider-with-tick-marks-active-container-color:white;
  --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;
}
html {
  --mat-slider-ripple-color:#3f51b5;
  --mat-slider-hover-state-layer-color:rgba(63, 81, 181, 0.05);
  --mat-slider-focus-state-layer-color:rgba(63, 81, 181, 0.2);
  --mat-slider-value-indicator-opacity:0.6;
}
html .mat-accent {
  --mdc-slider-handle-color:#ff4081;
  --mdc-slider-focus-handle-color:#ff4081;
  --mdc-slider-hover-handle-color:#ff4081;
  --mdc-slider-active-track-color:#ff4081;
  --mdc-slider-inactive-track-color:#ff4081;
  --mdc-slider-with-tick-marks-inactive-container-color:#ff4081;
  --mdc-slider-with-tick-marks-active-container-color:white;
}
html .mat-accent {
  --mat-slider-ripple-color:#ff4081;
  --mat-slider-hover-state-layer-color:rgba(255, 64, 129, 0.05);
  --mat-slider-focus-state-layer-color:rgba(255, 64, 129, 0.2);
}
html .mat-warn {
  --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 .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);
}
html {
  --mdc-slider-label-label-text-font:Roboto, sans-serif;
  --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;
  --mat-menu-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-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:Roboto, sans-serif;
  --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;
}
html {
  --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-focus-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:#3f51b5;
  --mdc-radio-selected-hover-icon-color:#3f51b5;
  --mdc-radio-selected-icon-color:#3f51b5;
  --mdc-radio-selected-pressed-icon-color:#3f51b5;
}
.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-focus-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:#ff4081;
  --mdc-radio-selected-hover-icon-color:#ff4081;
  --mdc-radio-selected-icon-color:#ff4081;
  --mdc-radio-selected-pressed-icon-color:#ff4081;
}
.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-focus-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-checkmark-color:white;
  --mdc-checkbox-selected-focus-icon-color:#3f51b5;
  --mdc-checkbox-selected-hover-icon-color:#3f51b5;
  --mdc-checkbox-selected-icon-color:#3f51b5;
  --mdc-checkbox-selected-pressed-icon-color:#3f51b5;
  --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-selected-focus-state-layer-color:#3f51b5;
  --mdc-checkbox-selected-hover-state-layer-color:#3f51b5;
  --mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;
  --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-checkmark-color:white;
  --mdc-checkbox-selected-focus-icon-color:#ff4081;
  --mdc-checkbox-selected-hover-icon-color:#ff4081;
  --mdc-checkbox-selected-icon-color:#ff4081;
  --mdc-checkbox-selected-pressed-icon-color:#ff4081;
  --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-selected-focus-state-layer-color:#ff4081;
  --mdc-checkbox-selected-hover-state-layer-color:#ff4081;
  --mdc-checkbox-selected-pressed-state-layer-color:#ff4081;
  --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-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--selected .mdc-list-item__start,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start {
  color: #3f51b5;
}
.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;
}
html {
  --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:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --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 Roboto, sans-serif;
  letter-spacing: .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;
  --mat-paginator-touch-target-display:block;
}
html {
  --mat-paginator-container-text-font:Roboto, sans-serif;
  --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-secondary-navigation-tab-container-height:48px;
}
html {
  --mdc-tab-indicator-active-indicator-height:2px;
  --mdc-tab-indicator-active-indicator-shape:0;
}
html {
  --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:#3f51b5;
}
.mat-mdc-tab-group,
.mat-mdc-tab-nav-bar {
  --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:#3f51b5;
  --mat-tab-header-active-ripple-color:#3f51b5;
  --mat-tab-header-inactive-ripple-color:#3f51b5;
  --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:#3f51b5;
  --mat-tab-header-active-hover-label-text-color:#3f51b5;
  --mat-tab-header-active-focus-indicator-color:#3f51b5;
  --mat-tab-header-active-hover-indicator-color:#3f51b5;
}
.mat-mdc-tab-group.mat-accent,
.mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color:#ff4081;
}
.mat-mdc-tab-group.mat-accent,
.mat-mdc-tab-nav-bar.mat-accent {
  --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:#ff4081;
  --mat-tab-header-active-ripple-color:#ff4081;
  --mat-tab-header-inactive-ripple-color:#ff4081;
  --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:#ff4081;
  --mat-tab-header-active-hover-label-text-color:#ff4081;
  --mat-tab-header-active-focus-indicator-color:#ff4081;
  --mat-tab-header-active-hover-indicator-color:#ff4081;
}
.mat-mdc-tab-group.mat-warn,
.mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color:#f44336;
}
.mat-mdc-tab-group.mat-warn,
.mat-mdc-tab-nav-bar.mat-warn {
  --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:#3f51b5;
  --mat-tab-header-with-background-foreground-color:white;
}
.mat-mdc-tab-group.mat-background-accent,
.mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color:#ff4081;
  --mat-tab-header-with-background-foreground-color:white;
}
.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:Roboto, sans-serif;
  --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-checkmark-color:white;
  --mdc-checkbox-selected-focus-icon-color:#ff4081;
  --mdc-checkbox-selected-hover-icon-color:#ff4081;
  --mdc-checkbox-selected-icon-color:#ff4081;
  --mdc-checkbox-selected-pressed-icon-color:#ff4081;
  --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-selected-focus-state-layer-color:#ff4081;
  --mdc-checkbox-selected-hover-state-layer-color:#ff4081;
  --mdc-checkbox-selected-pressed-state-layer-color:#ff4081;
  --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 {
  --mat-checkbox-disabled-label-color:rgba(0, 0, 0, 0.38);
  --mat-checkbox-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-checkmark-color:white;
  --mdc-checkbox-selected-focus-icon-color:#3f51b5;
  --mdc-checkbox-selected-hover-icon-color:#3f51b5;
  --mdc-checkbox-selected-icon-color:#3f51b5;
  --mdc-checkbox-selected-pressed-icon-color:#3f51b5;
  --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-selected-focus-state-layer-color:#3f51b5;
  --mdc-checkbox-selected-hover-state-layer-color:#3f51b5;
  --mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;
  --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-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;
}
html {
  --mat-checkbox-touch-target-display:block;
}
html {
  --mat-checkbox-label-text-font:Roboto, sans-serif;
  --mat-checkbox-label-text-line-height:20px;
  --mat-checkbox-label-text-size:14px;
  --mat-checkbox-label-text-tracking:0.0178571429em;
  --mat-checkbox-label-text-weight:400;
}
html {
  --mdc-text-button-container-shape:4px;
  --mdc-text-button-keep-touch-target:false;
}
html {
  --mdc-filled-button-container-shape:4px;
  --mdc-filled-button-keep-touch-target:false;
}
html {
  --mdc-protected-button-container-shape:4px;
  --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);
}
html {
  --mdc-outlined-button-keep-touch-target:false;
  --mdc-outlined-button-outline-width:1px;
  --mdc-outlined-button-container-shape:4px;
}
html {
  --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;
}
html {
  --mat-filled-button-horizontal-padding:16px;
  --mat-filled-button-icon-spacing:8px;
  --mat-filled-button-icon-offset:-4px;
}
html {
  --mat-protected-button-horizontal-padding:16px;
  --mat-protected-button-icon-spacing:8px;
  --mat-protected-button-icon-offset:-4px;
}
html {
  --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);
}
html {
  --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;
}
html {
  --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);
}
html {
  --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;
}
html {
  --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);
}
html {
  --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;
}
html {
  --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);
}
html {
  --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:#3f51b5;
}
.mat-mdc-button.mat-primary {
  --mat-text-button-state-layer-color:#3f51b5;
  --mat-text-button-ripple-color:rgba(63, 81, 181, 0.1);
}
.mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color:#ff4081;
}
.mat-mdc-button.mat-accent {
  --mat-text-button-state-layer-color:#ff4081;
  --mat-text-button-ripple-color:rgba(255, 64, 129, 0.1);
}
.mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color:#f44336;
}
.mat-mdc-button.mat-warn {
  --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:#3f51b5;
  --mdc-filled-button-label-text-color:white;
}
.mat-mdc-unelevated-button.mat-primary {
  --mat-filled-button-state-layer-color:white;
  --mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1);
}
.mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color:#ff4081;
  --mdc-filled-button-label-text-color:white;
}
.mat-mdc-unelevated-button.mat-accent {
  --mat-filled-button-state-layer-color:white;
  --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-mdc-unelevated-button.mat-warn {
  --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:#3f51b5;
  --mdc-protected-button-label-text-color:white;
}
.mat-mdc-raised-button.mat-primary {
  --mat-protected-button-state-layer-color:white;
  --mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1);
}
.mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color:#ff4081;
  --mdc-protected-button-label-text-color:white;
}
.mat-mdc-raised-button.mat-accent {
  --mat-protected-button-state-layer-color:white;
  --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-mdc-raised-button.mat-warn {
  --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:#3f51b5;
  --mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);
}
.mat-mdc-outlined-button.mat-primary {
  --mat-outlined-button-state-layer-color:#3f51b5;
  --mat-outlined-button-ripple-color:rgba(63, 81, 181, 0.1);
}
.mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color:#ff4081;
  --mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);
}
.mat-mdc-outlined-button.mat-accent {
  --mat-outlined-button-state-layer-color:#ff4081;
  --mat-outlined-button-ripple-color:rgba(255, 64, 129, 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-mdc-outlined-button.mat-warn {
  --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;
}
html {
  --mdc-filled-button-container-height:36px;
}
html {
  --mdc-protected-button-container-height:36px;
}
html {
  --mdc-outlined-button-container-height:36px;
}
html {
  --mat-text-button-touch-target-display:block;
}
html {
  --mat-filled-button-touch-target-display:block;
}
html {
  --mat-protected-button-touch-target-display:block;
}
html {
  --mat-outlined-button-touch-target-display:block;
}
html {
  --mdc-text-button-label-text-font:Roboto, sans-serif;
  --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;
}
html {
  --mdc-filled-button-label-text-font:Roboto, sans-serif;
  --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;
}
html {
  --mdc-protected-button-label-text-font:Roboto, sans-serif;
  --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-outlined-button-label-text-font:Roboto, sans-serif;
  --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;
}
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);
}
html {
  --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:#3f51b5;
}
html .mat-mdc-icon-button.mat-primary {
  --mat-icon-button-state-layer-color:#3f51b5;
  --mat-icon-button-ripple-color:rgba(63, 81, 181, 0.1);
}
html .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color:#ff4081;
}
html .mat-mdc-icon-button.mat-accent {
  --mat-icon-button-state-layer-color:#ff4081;
  --mat-icon-button-ripple-color:rgba(255, 64, 129, 0.1);
}
html .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color:#f44336;
}
html .mat-mdc-icon-button.mat-warn {
  --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-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);
}
html {
  --mdc-fab-small-container-shape:50%;
  --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);
}
html {
  --mdc-extended-fab-container-height:48px;
  --mdc-extended-fab-container-shape:24px;
  --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);
}
html {
  --mdc-fab-container-color:white;
}
html {
  --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);
}
html {
  --mdc-fab-small-container-color:white;
}
html {
  --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);
}
html .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color:#3f51b5;
}
html .mat-mdc-fab.mat-primary {
  --mat-fab-foreground-color:white;
  --mat-fab-state-layer-color:white;
  --mat-fab-ripple-color:rgba(255, 255, 255, 0.1);
}
html .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color:#ff4081;
}
html .mat-mdc-fab.mat-accent {
  --mat-fab-foreground-color:white;
  --mat-fab-state-layer-color:white;
  --mat-fab-ripple-color:rgba(255, 255, 255, 0.1);
}
html .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color:#f44336;
}
html .mat-mdc-fab.mat-warn {
  --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:#3f51b5;
}
html .mat-mdc-mini-fab.mat-primary {
  --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-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color:#ff4081;
}
html .mat-mdc-mini-fab.mat-accent {
  --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-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color:#f44336;
}
html .mat-mdc-mini-fab.mat-warn {
  --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;
}
html {
  --mat-fab-small-touch-target-display:block;
}
html {
  --mdc-extended-fab-label-text-font:Roboto, sans-serif;
  --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);
}
html {
  --mat-snack-bar-button-color:#ff4081;
}
html {
  --mdc-snackbar-supporting-text-font:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --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:#3f51b5;
}
html .mat-accent {
  --mdc-circular-progress-active-indicator-color:#ff4081;
}
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:#3f51b5;
  --mat-badge-text-color:white;
  --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:#ff4081;
  --mat-badge-text-color:white;
}
.mat-badge-warn {
  --mat-badge-background-color:#f44336;
  --mat-badge-text-color:white;
}
html {
  --mat-badge-text-font:Roboto, sans-serif;
  --mat-badge-line-height:22px;
  --mat-badge-text-size:12px;
  --mat-badge-text-weight:600;
  --mat-badge-small-size-text-size:9px;
  --mat-badge-small-size-line-height:16px;
  --mat-badge-large-size-text-size:24px;
  --mat-badge-large-size-line-height:28px;
}
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:Roboto, sans-serif;
  --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;
}
html {
  --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;
}
html {
  --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:rgb(224.4, 224.4, 224.4);
}
html {
  --mat-standard-button-toggle-height:48px;
}
html {
  --mat-legacy-button-toggle-label-text-font:Roboto, sans-serif;
  --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;
}
html {
  --mat-standard-button-toggle-label-text-font:Roboto, sans-serif;
  --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-text-color:white;
  --mat-datepicker-calendar-date-selected-state-background-color:#3f51b5;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(63, 81, 181, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color:white;
  --mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, 0.3);
  --mat-datepicker-toggle-active-state-icon-color:#3f51b5;
  --mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, 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:rgb(69.5241935484, 163.4758064516, 93.9516129032);
  --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-text-color:white;
  --mat-datepicker-calendar-date-selected-state-background-color:#ff4081;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 64, 129, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color:white;
  --mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 64, 129, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 64, 129, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 64, 129, 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:rgb(69.5241935484, 163.4758064516, 93.9516129032);
}
.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:rgb(69.5241935484, 163.4758064516, 93.9516129032);
}
.mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color:#ff4081;
}
.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:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --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:#3f51b5;
}
.mat-icon.mat-accent {
  --mat-icon-color:#ff4081;
}
.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-icon-foreground-color:white;
  --mat-stepper-header-selected-state-icon-background-color:#3f51b5;
  --mat-stepper-header-selected-state-icon-foreground-color:white;
  --mat-stepper-header-done-state-icon-background-color:#3f51b5;
  --mat-stepper-header-done-state-icon-foreground-color:white;
  --mat-stepper-header-edit-state-icon-background-color:#3f51b5;
  --mat-stepper-header-edit-state-icon-foreground-color:white;
  --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-icon-foreground-color:white;
  --mat-stepper-header-selected-state-icon-background-color:#ff4081;
  --mat-stepper-header-selected-state-icon-foreground-color:white;
  --mat-stepper-header-done-state-icon-background-color:#ff4081;
  --mat-stepper-header-done-state-icon-foreground-color:white;
  --mat-stepper-header-edit-state-icon-background-color:#ff4081;
  --mat-stepper-header-edit-state-icon-foreground-color:white;
}
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:Roboto, sans-serif;
  --mat-stepper-header-label-text-font:Roboto, sans-serif;
  --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:rgb(117.3, 117.3, 117.3);
}
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:#3f51b5;
  --mat-toolbar-container-text-color:white;
}
.mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color:#ff4081;
  --mat-toolbar-container-text-color:white;
}
.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:Roboto, sans-serif;
  --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:Roboto, sans-serif;
  --mat-tree-node-text-size:14px;
  --mat-tree-node-text-weight:400;
}
html {
  --mat-timepicker-container-shape:4px;
  --mat-timepicker-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-timepicker-container-background-color:white;
}
.mat-h1,
.mat-headline-5,
.mat-typography .mat-h1,
.mat-typography .mat-headline-5,
.mat-typography h1 {
  font: 400 24px/32px Roboto, sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}
.mat-h2,
.mat-headline-6,
.mat-typography .mat-h2,
.mat-typography .mat-headline-6,
.mat-typography h2 {
  font: 500 20px/32px Roboto, sans-serif;
  letter-spacing: .0125em;
  margin: 0 0 16px;
}
.mat-h3,
.mat-subtitle-1,
.mat-typography .mat-h3,
.mat-typography .mat-subtitle-1,
.mat-typography h3 {
  font: 400 16px/28px Roboto, sans-serif;
  letter-spacing: .009375em;
  margin: 0 0 16px;
}
.mat-h4,
.mat-body-1,
.mat-typography .mat-h4,
.mat-typography .mat-body-1,
.mat-typography h4 {
  font: 400 16px/24px Roboto, sans-serif;
  letter-spacing: .03125em;
  margin: 0 0 16px;
}
.mat-h5,
.mat-typography .mat-h5,
.mat-typography h5 {
  font: 400 calc(14px*.83)/20px Roboto, sans-serif;
  margin: 0 0 12px;
}
.mat-h6,
.mat-typography .mat-h6,
.mat-typography h6 {
  font: 400 calc(14px*.67)/20px Roboto, sans-serif;
  margin: 0 0 12px;
}
.mat-body-strong,
.mat-subtitle-2,
.mat-typography .mat-body-strong,
.mat-typography .mat-subtitle-2 {
  font: 500 14px/22px Roboto, sans-serif;
  letter-spacing: .0071428571em;
}
.mat-body,
.mat-body-2,
.mat-typography .mat-body,
.mat-typography .mat-body-2,
.mat-typography {
  font: 400 14px/20px Roboto, sans-serif;
  letter-spacing: .0178571429em;
}
.mat-body p,
.mat-body-2 p,
.mat-typography .mat-body p,
.mat-typography .mat-body-2 p,
.mat-typography p {
  margin: 0 0 12px;
}
.mat-small,
.mat-caption,
.mat-typography .mat-small,
.mat-typography .mat-caption {
  font: 400 12px/20px Roboto, sans-serif;
  letter-spacing: .0333333333em;
}
.mat-headline-1,
.mat-typography .mat-headline-1 {
  font: 300 96px/96px Roboto, sans-serif;
  letter-spacing: -0.015625em;
  margin: 0 0 56px;
}
.mat-headline-2,
.mat-typography .mat-headline-2 {
  font: 300 60px/60px Roboto, sans-serif;
  letter-spacing: -.0083333333em;
  margin: 0 0 64px;
}
.mat-headline-3,
.mat-typography .mat-headline-3 {
  font: 400 48px/50px Roboto, sans-serif;
  letter-spacing: normal;
  margin: 0 0 64px;
}
.mat-headline-4,
.mat-typography .mat-headline-4 {
  font: 400 34px/40px Roboto, sans-serif;
  letter-spacing: .0073529412em;
  margin: 0 0 64px;
}

/* node_modules/@bosch/frontend.kit-npm/dist/frontend-kit.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
main {
  display: block;
}
h1 {
  font-size: 2em;
  margin: .67em 0;
}
hr {
  box-sizing: initial;
  height: 0;
  overflow: visible;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: initial;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: initial;
}
sub {
  bottom: -.25em;
}
sup {
  top: -.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
[type=button],
[type=reset],
[type=submit],
button {
  -webkit-appearance: button;
}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: .35em .75em .625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  vertical-align: initial;
}
textarea {
  overflow: auto;
}
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
details {
  display: block;
}
summary {
  display: list-item;
}
[hidden],
template {
  display: none;
}
@charset "UTF-8";
:root {
  --bosch-red-95:#ffecec;
  --bosch-red-90:#ffd9d9;
  --bosch-red-85:#ffc6c6;
  --bosch-red-80:#ffb2b2;
  --bosch-red-75:#ff9d9d;
  --bosch-red-70:#ff8787;
  --bosch-red-65:#ff6e6f;
  --bosch-red-60:#ff5152;
  --bosch-red-55:#ff2124;
  --bosch-red-50:#ed0007;
  --bosch-red-45:#d50005;
  --bosch-red-40:#be0004;
  --bosch-red-35:#a80003;
  --bosch-red-30:#920002;
  --bosch-red-25:#7d0002;
  --bosch-red-20:#680001;
  --bosch-red-15:#540001;
  --bosch-red-10:#410000;
  --bosch-red-5:#2d0000;
  --bosch-purple-95:#f7eef6;
  --bosch-purple-90:#f0dcee;
  --bosch-purple-85:#ebcae8;
  --bosch-purple-80:#e8b6e3;
  --bosch-purple-75:#e5a2df;
  --bosch-purple-70:#e48cdd;
  --bosch-purple-65:#e472db;
  --bosch-purple-60:#e552da;
  --bosch-purple-55:#d543cb;
  --bosch-purple-50:#c535bc;
  --bosch-purple-45:#b12ea9;
  --bosch-purple-40:#9e2896;
  --bosch-purple-35:#8b2284;
  --bosch-purple-30:#791d73;
  --bosch-purple-25:#671761;
  --bosch-purple-20:#551151;
  --bosch-purple-15:#440c41;
  --bosch-purple-10:#340731;
  --bosch-purple-5:#230421;
  --bosch-blue-95:#e8f1ff;
  --bosch-blue-90:#d1e4ff;
  --bosch-blue-85:#b8d6ff;
  --bosch-blue-80:#9dc9ff;
  --bosch-blue-75:#7ebdff;
  --bosch-blue-70:#56b0ff;
  --bosch-blue-65:#00a4fd;
  --bosch-blue-60:#0096e8;
  --bosch-blue-55:#0088d4;
  --bosch-blue-50:#007bc0;
  --bosch-blue-45:#006ead;
  --bosch-blue-40:#00629a;
  --bosch-blue-35:#005587;
  --bosch-blue-30:#004975;
  --bosch-blue-25:#003e64;
  --bosch-blue-20:#003253;
  --bosch-blue-15:#002742;
  --bosch-blue-10:#001d33;
  --bosch-blue-5:#001222;
  --bosch-turquoise-95:#def5f3;
  --bosch-turquoise-90:#b6ede8;
  --bosch-turquoise-85:#a1dfdb;
  --bosch-turquoise-80:#8dd2cd;
  --bosch-turquoise-75:#79c5c0;
  --bosch-turquoise-70:#66b8b2;
  --bosch-turquoise-65:#54aba5;
  --bosch-turquoise-60:#419e98;
  --bosch-turquoise-55:#2e908b;
  --bosch-turquoise-50:#18837e;
  --bosch-turquoise-45:#147671;
  --bosch-turquoise-40:#116864;
  --bosch-turquoise-35:#0e5b57;
  --bosch-turquoise-30:#0a4f4b;
  --bosch-turquoise-25:#07423f;
  --bosch-turquoise-20:#053634;
  --bosch-turquoise-15:#032b28;
  --bosch-turquoise-10:#02201e;
  --bosch-turquoise-5:#011413;
  --bosch-green-95:#e2f5e7;
  --bosch-green-90:#b8efc9;
  --bosch-green-85:#9be4b3;
  --bosch-green-80:#86d7a2;
  --bosch-green-75:#72ca92;
  --bosch-green-70:#5ebd82;
  --bosch-green-65:#4ab073;
  --bosch-green-60:#37a264;
  --bosch-green-55:#219557;
  --bosch-green-50:#00884a;
  --bosch-green-45:#007a42;
  --bosch-green-40:#006c3a;
  --bosch-green-35:#005f32;
  --bosch-green-30:#00512a;
  --bosch-green-25:#004523;
  --bosch-green-20:#00381b;
  --bosch-green-15:#002c14;
  --bosch-green-10:#00210e;
  --bosch-green-5:#001507;
  --bosch-gray-95:#eff1f2;
  --bosch-gray-90:#e0e2e5;
  --bosch-gray-85:#d0d4d8;
  --bosch-gray-80:#c1c7cc;
  --bosch-gray-75:#b2b9c0;
  --bosch-gray-70:#a4abb3;
  --bosch-gray-65:#979ea4;
  --bosch-gray-60:#8a9097;
  --bosch-gray-55:#7d8389;
  --bosch-gray-50:#71767c;
  --bosch-gray-45:#656a6f;
  --bosch-gray-40:#595e62;
  --bosch-gray-35:#4e5256;
  --bosch-gray-30:#43464a;
  --bosch-gray-25:#383b3e;
  --bosch-gray-20:#2e3033;
  --bosch-gray-15:#232628;
  --bosch-gray-10:#1a1c1d;
  --bosch-gray-5:#101112;
  --bosch-yellow-95:#ffefd1;
  --bosch-yellow-90:#ffdf95;
  --bosch-yellow-85:#ffcf00;
  --bosch-yellow-80:#eec100;
  --bosch-yellow-75:#deb300;
  --bosch-yellow-70:#cda600;
  --bosch-yellow-65:#bd9900;
  --bosch-yellow-60:#ad8c00;
  --bosch-yellow-55:#9e7f00;
  --bosch-yellow-50:#8f7300;
  --bosch-yellow-45:#806700;
  --bosch-yellow-40:#725b00;
  --bosch-yellow-35:#644f00;
  --bosch-yellow-30:#564400;
  --bosch-yellow-25:#493900;
  --bosch-yellow-20:#3c2e00;
  --bosch-yellow-15:#2f2400;
  --bosch-yellow-10:#231a00;
  --bosch-yellow-5:#171000;
  --bosch-white:#fff;
  --bosch-black:#000;
  --shadow-fill:rgba(0,0,0,0.25);
}
.-primary,
:root {
  --background:var(--bosch-white);
  --plain__enabled__fill__hovered:var(--bosch-gray-90);
  --plain__enabled__fill__pressed:var(--bosch-gray-80);
  --plain__focused__fill__default:var(--bosch-blue-95);
  --plain__disabled__front__default:var(--bosch-gray-80);
  --neutral__enabled__fill__default:var(--bosch-gray-90);
  --neutral__enabled__fill__hovered:var(--bosch-gray-80);
  --neutral__enabled__fill__pressed:var(--bosch-gray-70);
  --neutral__focused__fill__default:var(--bosch-blue-90);
  --neutral__disabled__fill__default:var(--bosch-gray-90);
  --neutral__disabled__front__default:var(--bosch-gray-70);
  --small__enabled__fill__default:var(--bosch-gray-60);
  --small__enabled__fill__hovered:var(--bosch-gray-50);
  --small__enabled__fill__pressed:var(--bosch-gray-40);
  --small__disabled__fill__default:var(--bosch-gray-90);
  --small__disabled__front__default:var(--bosch-gray-70);
  --integrated__enabled__front__hovered:var(--bosch-blue-50);
  --integrated__enabled__front__pressed:var(--bosch-blue-40);
  --integrated__disabled__front__default:var(--bosch-gray-80);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-90);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-80);
  --minor-accent__enabled__front__default:var(--bosch-blue-50);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-40);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-30);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-80);
  --major-accent__disabled__fill__default:var(--bosch-gray-80);
  --major-accent__disabled__front__default:var(--bosch-gray-60);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-90);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-80);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-70);
  --minor-signal-neutral__enabled__front__default:var(--bosch-black);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-90);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-80);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-70);
  --minor-signal-error__enabled__front__default:var(--bosch-black);
  --minor-signal-error__enabled__front__hovered:var(--bosch-black);
  --minor-signal-error__enabled__front__pressed:var(--bosch-black);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-90);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-80);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-70);
  --minor-signal-warning__enabled__front__default:var(--bosch-black);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-90);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-80);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-70);
  --minor-signal-success__enabled__front__default:var(--bosch-black);
  --minor-signal-success__enabled__front__hovered:var(--bosch-black);
  --minor-signal-success__enabled__front__pressed:var(--bosch-black);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-90);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-80);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-90);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-50);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-40);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-30);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-90);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-50);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-40);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-30);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-90);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-50);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-40);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-30);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
.-primary,
.-secondary,
:root {
  --plain__enabled__fill__default:transparent;
  --plain__enabled__front__default:var(--bosch-black);
  --plain__enabled__front__hovered:var(--bosch-black);
  --plain__enabled__front__pressed:var(--bosch-black);
  --plain__focused__front__default:var(--bosch-black);
  --plain__disabled__fill__default:transparent;
  --neutral__enabled__front__default:var(--bosch-black);
  --neutral__enabled__front__hovered:var(--bosch-black);
  --neutral__enabled__front__pressed:var(--bosch-black);
  --neutral__focused__front__default:var(--bosch-black);
  --small__enabled__front__default:var(--bosch-white);
  --small__enabled__front__hovered:var(--bosch-white);
  --small__enabled__front__pressed:var(--bosch-white);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-black);
  --integrated__disabled__fill__default:transparent;
  --major-accent__enabled__fill__default:var(--bosch-blue-50);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
  --major-accent__enabled__front__default:var(--bosch-white);
  --major-accent__enabled__front__hovered:var(--bosch-white);
  --major-accent__enabled__front__pressed:var(--bosch-white);
  color: var(--plain__enabled__front__default);
}
.-secondary {
  --background:var(--bosch-gray-95);
  --plain__enabled__fill__hovered:var(--bosch-gray-85);
  --plain__enabled__fill__pressed:var(--bosch-gray-75);
  --plain__focused__fill__default:var(--bosch-blue-90);
  --plain__disabled__front__default:var(--bosch-gray-75);
  --neutral__enabled__fill__default:var(--bosch-gray-85);
  --neutral__enabled__fill__hovered:var(--bosch-gray-75);
  --neutral__enabled__fill__pressed:var(--bosch-gray-65);
  --neutral__focused__fill__default:var(--bosch-blue-85);
  --neutral__disabled__fill__default:var(--bosch-gray-85);
  --neutral__disabled__front__default:var(--bosch-gray-65);
  --small__enabled__fill__default:var(--bosch-gray-55);
  --small__enabled__fill__hovered:var(--bosch-gray-45);
  --small__enabled__fill__pressed:var(--bosch-gray-35);
  --small__disabled__fill__default:var(--bosch-gray-85);
  --small__disabled__front__default:var(--bosch-gray-65);
  --integrated__enabled__front__hovered:var(--bosch-blue-45);
  --integrated__enabled__front__pressed:var(--bosch-blue-35);
  --integrated__disabled__front__default:var(--bosch-gray-75);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-85);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-75);
  --minor-accent__enabled__front__default:var(--bosch-blue-45);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-35);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-25);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-75);
  --major-accent__disabled__fill__default:var(--bosch-gray-75);
  --major-accent__disabled__front__default:var(--bosch-gray-55);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-85);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-75);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-65);
  --minor-signal-neutral__enabled__front__default:var(--bosch-black);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-85);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-75);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-65);
  --minor-signal-error__enabled__front__default:var(--bosch-black);
  --minor-signal-error__enabled__front__hovered:var(--bosch-black);
  --minor-signal-error__enabled__front__pressed:var(--bosch-black);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
  --minor-signal-warning__enabled__front__default:var(--bosch-black);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-85);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-75);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-65);
  --minor-signal-success__enabled__front__default:var(--bosch-black);
  --minor-signal-success__enabled__front__hovered:var(--bosch-black);
  --minor-signal-success__enabled__front__pressed:var(--bosch-black);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-85);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-75);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-85);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-75);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-45);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-35);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-25);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-85);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-75);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-45);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-35);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-25);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-85);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-75);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-45);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-35);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-25);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
.-contrast {
  --background:var(--bosch-gray-20);
  --plain__enabled__fill__hovered:var(--bosch-gray-30);
  --plain__enabled__fill__pressed:var(--bosch-gray-40);
  --plain__enabled__front__default:var(--bosch-white);
  --plain__enabled__front__hovered:var(--bosch-white);
  --plain__enabled__front__pressed:var(--bosch-white);
  --plain__focused__fill__default:var(--bosch-blue-25);
  --plain__focused__front__default:var(--bosch-white);
  --plain__disabled__front__default:var(--bosch-gray-40);
  --neutral__enabled__fill__default:var(--bosch-gray-30);
  --neutral__enabled__fill__hovered:var(--bosch-gray-40);
  --neutral__enabled__fill__pressed:var(--bosch-gray-50);
  --neutral__enabled__front__default:var(--bosch-white);
  --neutral__enabled__front__hovered:var(--bosch-white);
  --neutral__enabled__front__pressed:var(--bosch-white);
  --neutral__focused__fill__default:var(--bosch-blue-30);
  --neutral__focused__front__default:var(--bosch-white);
  --neutral__disabled__fill__default:var(--bosch-gray-30);
  --neutral__disabled__front__default:var(--bosch-gray-50);
  --small__enabled__fill__default:var(--bosch-gray-50);
  --small__enabled__fill__hovered:var(--bosch-gray-40);
  --small__enabled__fill__pressed:var(--bosch-gray-30);
  --small__disabled__fill__default:var(--bosch-gray-30);
  --small__disabled__front__default:var(--bosch-gray-50);
  --integrated__enabled__front__default:var(--bosch-white);
  --integrated__enabled__front__hovered:var(--bosch-blue-70);
  --integrated__enabled__front__pressed:var(--bosch-blue-80);
  --integrated__disabled__front__default:var(--bosch-gray-40);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-30);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-40);
  --minor-accent__enabled__front__default:var(--bosch-blue-70);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-80);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-90);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-40);
  --major-accent__enabled__fill__default:var(--bosch-blue-50);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
  --major-accent__enabled__front__default:var(--bosch-white);
  --major-accent__enabled__front__hovered:var(--bosch-white);
  --major-accent__enabled__front__pressed:var(--bosch-white);
  --major-accent__disabled__fill__default:var(--bosch-gray-40);
  --major-accent__disabled__front__default:var(--bosch-gray-60);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-30);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-50);
  --minor-signal-neutral__enabled__front__default:var(--bosch-white);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-30);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-50);
  --minor-signal-error__enabled__front__default:var(--bosch-white);
  --minor-signal-error__enabled__front__hovered:var(--bosch-white);
  --minor-signal-error__enabled__front__pressed:var(--bosch-white);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-30);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-40);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-50);
  --minor-signal-warning__enabled__front__default:var(--bosch-white);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-30);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-50);
  --minor-signal-success__enabled__front__default:var(--bosch-white);
  --minor-signal-success__enabled__front__hovered:var(--bosch-white);
  --minor-signal-success__enabled__front__pressed:var(--bosch-white);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-70);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-80);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-90);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-30);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-40);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-70);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-80);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-90);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-30);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-40);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-70);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-80);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-90);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-30);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-40);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-70);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-80);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-90);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
.-contrast,
.-floating,
.a-tooltip,
[data-tooltip]:hover:before {
  --plain__enabled__fill__default:transparent;
  --plain__disabled__fill__default:transparent;
  --small__enabled__front__default:var(--bosch-white);
  --small__enabled__front__hovered:var(--bosch-white);
  --small__enabled__front__pressed:var(--bosch-white);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__disabled__fill__default:transparent;
  color: var(--plain__enabled__front__default);
}
.-floating,
.a-tooltip,
[data-tooltip]:hover:before {
  --background:var(--bosch-white);
  --plain__enabled__fill__hovered:var(--bosch-gray-90);
  --plain__enabled__fill__pressed:var(--bosch-gray-80);
  --plain__enabled__front__default:var(--bosch-black);
  --plain__enabled__front__hovered:var(--bosch-black);
  --plain__enabled__front__pressed:var(--bosch-black);
  --plain__focused__fill__default:var(--bosch-blue-95);
  --plain__focused__front__default:var(--bosch-black);
  --plain__disabled__front__default:var(--bosch-gray-80);
  --neutral__enabled__fill__default:var(--bosch-gray-90);
  --neutral__enabled__fill__hovered:var(--bosch-gray-80);
  --neutral__enabled__fill__pressed:var(--bosch-gray-70);
  --neutral__enabled__front__default:var(--bosch-black);
  --neutral__enabled__front__hovered:var(--bosch-black);
  --neutral__enabled__front__pressed:var(--bosch-black);
  --neutral__focused__fill__default:var(--bosch-blue-90);
  --neutral__focused__front__default:var(--bosch-black);
  --neutral__disabled__fill__default:var(--bosch-gray-90);
  --neutral__disabled__front__default:var(--bosch-gray-70);
  --small__enabled__fill__default:var(--bosch-gray-60);
  --small__enabled__fill__hovered:var(--bosch-gray-50);
  --small__enabled__fill__pressed:var(--bosch-gray-40);
  --small__disabled__fill__default:var(--bosch-gray-90);
  --small__disabled__front__default:var(--bosch-gray-70);
  --integrated__enabled__front__default:var(--bosch-black);
  --integrated__enabled__front__hovered:var(--bosch-blue-50);
  --integrated__enabled__front__pressed:var(--bosch-blue-40);
  --integrated__disabled__front__default:var(--bosch-gray-80);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-90);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-80);
  --minor-accent__enabled__front__default:var(--bosch-blue-50);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-40);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-30);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-80);
  --major-accent__enabled__fill__default:var(--bosch-blue-50);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
  --major-accent__enabled__front__default:var(--bosch-white);
  --major-accent__enabled__front__hovered:var(--bosch-white);
  --major-accent__enabled__front__pressed:var(--bosch-white);
  --major-accent__disabled__fill__default:var(--bosch-gray-80);
  --major-accent__disabled__front__default:var(--bosch-gray-60);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-90);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-80);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-70);
  --minor-signal-neutral__enabled__front__default:var(--bosch-black);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-90);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-80);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-70);
  --minor-signal-error__enabled__front__default:var(--bosch-black);
  --minor-signal-error__enabled__front__hovered:var(--bosch-black);
  --minor-signal-error__enabled__front__pressed:var(--bosch-black);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-90);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-80);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-70);
  --minor-signal-warning__enabled__front__default:var(--bosch-black);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-90);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-80);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-70);
  --minor-signal-success__enabled__front__default:var(--bosch-black);
  --minor-signal-success__enabled__front__hovered:var(--bosch-black);
  --minor-signal-success__enabled__front__pressed:var(--bosch-black);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-90);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-80);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-90);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-50);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-40);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-30);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-90);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-50);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-40);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-30);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-90);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-50);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-40);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-30);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
.-dark-mode {
  --shadow-fill:#000;
}
.-dark-mode,
.-dark-mode .-primary {
  --background:var(--bosch-gray-10);
  --plain__enabled__fill__hovered:var(--bosch-gray-20);
  --plain__enabled__fill__pressed:var(--bosch-gray-30);
  --plain__focused__fill__default:var(--bosch-blue-15);
  --plain__disabled__front__default:var(--bosch-gray-30);
  --neutral__enabled__fill__default:var(--bosch-gray-20);
  --neutral__enabled__fill__hovered:var(--bosch-gray-30);
  --neutral__enabled__fill__pressed:var(--bosch-gray-40);
  --neutral__focused__fill__default:var(--bosch-blue-20);
  --neutral__disabled__fill__default:var(--bosch-gray-20);
  --neutral__disabled__front__default:var(--bosch-gray-40);
  --small__enabled__fill__default:var(--bosch-gray-50);
  --small__enabled__fill__hovered:var(--bosch-gray-40);
  --small__enabled__fill__pressed:var(--bosch-gray-30);
  --small__disabled__fill__default:var(--bosch-gray-20);
  --small__disabled__front__default:var(--bosch-gray-40);
  --integrated__enabled__front__hovered:var(--bosch-blue-60);
  --integrated__enabled__front__pressed:var(--bosch-blue-70);
  --integrated__disabled__front__default:var(--bosch-gray-30);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-20);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-30);
  --minor-accent__enabled__front__default:var(--bosch-blue-60);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-70);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-80);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-30);
  --major-accent__disabled__fill__default:var(--bosch-gray-30);
  --major-accent__disabled__front__default:var(--bosch-gray-50);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-20);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-30);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-40);
  --minor-signal-neutral__enabled__front__default:var(--bosch-white);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-20);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-30);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-40);
  --minor-signal-error__enabled__front__default:var(--bosch-white);
  --minor-signal-error__enabled__front__hovered:var(--bosch-white);
  --minor-signal-error__enabled__front__pressed:var(--bosch-white);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-20);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-30);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-40);
  --minor-signal-warning__enabled__front__default:var(--bosch-white);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-20);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-30);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-40);
  --minor-signal-success__enabled__front__default:var(--bosch-white);
  --minor-signal-success__enabled__front__hovered:var(--bosch-white);
  --minor-signal-success__enabled__front__pressed:var(--bosch-white);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-20);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-30);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-60);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-70);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-80);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-20);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-60);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-70);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-80);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-20);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-60);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-70);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-80);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-20);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-60);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-70);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-80);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
.-dark-mode,
.-dark-mode .-primary,
.-dark-mode .-secondary {
  --plain__enabled__fill__default:transparent;
  --plain__enabled__front__default:var(--bosch-white);
  --plain__enabled__front__hovered:var(--bosch-white);
  --plain__enabled__front__pressed:var(--bosch-white);
  --plain__focused__front__default:var(--bosch-white);
  --plain__disabled__fill__default:transparent;
  --neutral__enabled__front__default:var(--bosch-white);
  --neutral__enabled__front__hovered:var(--bosch-white);
  --neutral__enabled__front__pressed:var(--bosch-white);
  --neutral__focused__front__default:var(--bosch-white);
  --small__enabled__front__default:var(--bosch-white);
  --small__enabled__front__hovered:var(--bosch-white);
  --small__enabled__front__pressed:var(--bosch-white);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-white);
  --integrated__disabled__fill__default:transparent;
  --major-accent__enabled__fill__default:var(--bosch-blue-50);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
  --major-accent__enabled__front__default:var(--bosch-white);
  --major-accent__enabled__front__hovered:var(--bosch-white);
  --major-accent__enabled__front__pressed:var(--bosch-white);
  color: var(--plain__enabled__front__default);
}
.-dark-mode .-secondary {
  --background:var(--bosch-gray-5);
  --plain__enabled__fill__hovered:var(--bosch-gray-15);
  --plain__enabled__fill__pressed:var(--bosch-gray-25);
  --plain__focused__fill__default:var(--bosch-blue-10);
  --plain__disabled__front__default:var(--bosch-gray-25);
  --neutral__enabled__fill__default:var(--bosch-gray-15);
  --neutral__enabled__fill__hovered:var(--bosch-gray-25);
  --neutral__enabled__fill__pressed:var(--bosch-gray-35);
  --neutral__focused__fill__default:var(--bosch-blue-15);
  --neutral__disabled__fill__default:var(--bosch-gray-15);
  --neutral__disabled__front__default:var(--bosch-gray-35);
  --small__enabled__fill__default:var(--bosch-gray-45);
  --small__enabled__fill__hovered:var(--bosch-gray-35);
  --small__enabled__fill__pressed:var(--bosch-gray-25);
  --small__disabled__fill__default:var(--bosch-gray-15);
  --small__disabled__front__default:var(--bosch-gray-35);
  --integrated__enabled__front__hovered:var(--bosch-blue-55);
  --integrated__enabled__front__pressed:var(--bosch-blue-65);
  --integrated__disabled__front__default:var(--bosch-gray-25);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-15);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-25);
  --minor-accent__enabled__front__default:var(--bosch-blue-55);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-65);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-75);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-25);
  --major-accent__disabled__fill__default:var(--bosch-gray-25);
  --major-accent__disabled__front__default:var(--bosch-gray-45);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-15);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-25);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-35);
  --minor-signal-neutral__enabled__front__default:var(--bosch-white);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-15);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-25);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-35);
  --minor-signal-error__enabled__front__default:var(--bosch-white);
  --minor-signal-error__enabled__front__hovered:var(--bosch-white);
  --minor-signal-error__enabled__front__pressed:var(--bosch-white);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-15);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-25);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-35);
  --minor-signal-warning__enabled__front__default:var(--bosch-white);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-15);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-25);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-35);
  --minor-signal-success__enabled__front__default:var(--bosch-white);
  --minor-signal-success__enabled__front__hovered:var(--bosch-white);
  --minor-signal-success__enabled__front__pressed:var(--bosch-white);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-15);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-25);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-55);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-65);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-75);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-15);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-25);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-55);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-65);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-75);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-15);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-25);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-55);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-65);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-75);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-15);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-25);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-55);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-65);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-75);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
.-dark-mode .-contrast {
  --background:var(--bosch-gray-20);
  --plain__enabled__fill__hovered:var(--bosch-gray-30);
  --plain__enabled__fill__pressed:var(--bosch-gray-40);
  --plain__focused__fill__default:var(--bosch-blue-25);
  --plain__disabled__front__default:var(--bosch-gray-40);
  --neutral__enabled__fill__default:var(--bosch-gray-30);
  --neutral__enabled__fill__hovered:var(--bosch-gray-40);
  --neutral__enabled__fill__pressed:var(--bosch-gray-50);
  --neutral__focused__fill__default:var(--bosch-blue-30);
  --neutral__disabled__fill__default:var(--bosch-gray-30);
  --neutral__disabled__front__default:var(--bosch-gray-50);
  --small__enabled__fill__default:var(--bosch-gray-50);
  --small__enabled__fill__hovered:var(--bosch-gray-40);
  --small__enabled__fill__pressed:var(--bosch-gray-30);
  --small__disabled__fill__default:var(--bosch-gray-30);
  --small__disabled__front__default:var(--bosch-gray-50);
  --integrated__enabled__front__hovered:var(--bosch-blue-70);
  --integrated__enabled__front__pressed:var(--bosch-blue-80);
  --integrated__disabled__front__default:var(--bosch-gray-40);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-30);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-40);
  --minor-accent__enabled__front__default:var(--bosch-blue-70);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-80);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-90);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-40);
  --major-accent__disabled__fill__default:var(--bosch-gray-40);
  --major-accent__disabled__front__default:var(--bosch-gray-60);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-30);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-50);
  --minor-signal-neutral__enabled__front__default:var(--bosch-white);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-30);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-50);
  --minor-signal-error__enabled__front__default:var(--bosch-white);
  --minor-signal-error__enabled__front__hovered:var(--bosch-white);
  --minor-signal-error__enabled__front__pressed:var(--bosch-white);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-30);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-40);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-50);
  --minor-signal-warning__enabled__front__default:var(--bosch-white);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-30);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-50);
  --minor-signal-success__enabled__front__default:var(--bosch-white);
  --minor-signal-success__enabled__front__hovered:var(--bosch-white);
  --minor-signal-success__enabled__front__pressed:var(--bosch-white);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-70);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-80);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-90);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-30);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-40);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-70);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-80);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-90);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-30);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-40);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-70);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-80);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-90);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-30);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-40);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-70);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-80);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-90);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
.-dark-mode .-contrast,
.-dark-mode .-floating,
.-dark-mode .a-tooltip,
.-dark-mode [data-tooltip]:hover:before {
  --plain__enabled__fill__default:transparent;
  --plain__enabled__front__default:var(--bosch-white);
  --plain__enabled__front__hovered:var(--bosch-white);
  --plain__enabled__front__pressed:var(--bosch-white);
  --plain__focused__front__default:var(--bosch-white);
  --plain__disabled__fill__default:transparent;
  --neutral__enabled__front__default:var(--bosch-white);
  --neutral__enabled__front__hovered:var(--bosch-white);
  --neutral__enabled__front__pressed:var(--bosch-white);
  --neutral__focused__front__default:var(--bosch-white);
  --small__enabled__front__default:var(--bosch-white);
  --small__enabled__front__hovered:var(--bosch-white);
  --small__enabled__front__pressed:var(--bosch-white);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-white);
  --integrated__disabled__fill__default:transparent;
  --major-accent__enabled__fill__default:var(--bosch-blue-50);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
  --major-accent__enabled__front__default:var(--bosch-white);
  --major-accent__enabled__front__hovered:var(--bosch-white);
  --major-accent__enabled__front__pressed:var(--bosch-white);
  color: var(--plain__enabled__front__default);
}
.-dark-mode .-floating,
.-dark-mode .a-tooltip,
.-dark-mode [data-tooltip]:hover:before {
  --background:var(--bosch-gray-15);
  --plain__enabled__fill__hovered:var(--bosch-gray-25);
  --plain__enabled__fill__pressed:var(--bosch-gray-35);
  --plain__focused__fill__default:var(--bosch-blue-20);
  --plain__disabled__front__default:var(--bosch-gray-35);
  --neutral__enabled__fill__default:var(--bosch-gray-25);
  --neutral__enabled__fill__hovered:var(--bosch-gray-35);
  --neutral__enabled__fill__pressed:var(--bosch-gray-45);
  --neutral__focused__fill__default:var(--bosch-blue-25);
  --neutral__disabled__fill__default:var(--bosch-gray-25);
  --neutral__disabled__front__default:var(--bosch-gray-45);
  --small__enabled__fill__default:var(--bosch-gray-45);
  --small__enabled__fill__hovered:var(--bosch-gray-35);
  --small__enabled__fill__pressed:var(--bosch-gray-25);
  --small__disabled__fill__default:var(--bosch-gray-25);
  --small__disabled__front__default:var(--bosch-gray-45);
  --integrated__enabled__front__hovered:var(--bosch-blue-65);
  --integrated__enabled__front__pressed:var(--bosch-blue-75);
  --integrated__disabled__front__default:var(--bosch-gray-35);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-25);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-35);
  --minor-accent__enabled__front__default:var(--bosch-blue-65);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-75);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-85);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-35);
  --major-accent__disabled__fill__default:var(--bosch-gray-35);
  --major-accent__disabled__front__default:var(--bosch-gray-55);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-25);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-35);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-45);
  --minor-signal-neutral__enabled__front__default:var(--bosch-white);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-25);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-35);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-45);
  --minor-signal-error__enabled__front__default:var(--bosch-white);
  --minor-signal-error__enabled__front__hovered:var(--bosch-white);
  --minor-signal-error__enabled__front__pressed:var(--bosch-white);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-25);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-35);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-45);
  --minor-signal-warning__enabled__front__default:var(--bosch-white);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-25);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-35);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-45);
  --minor-signal-success__enabled__front__default:var(--bosch-white);
  --minor-signal-success__enabled__front__hovered:var(--bosch-white);
  --minor-signal-success__enabled__front__pressed:var(--bosch-white);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-25);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-35);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-65);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-75);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-85);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-25);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-35);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-65);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-75);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-85);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-25);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-35);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-65);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-75);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-85);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-25);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-35);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-65);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-75);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-85);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
.-light-mode {
  --shadow-fill:rgba(0,0,0,0.25);
}
.-light-mode,
.-light-mode .-primary {
  --background:var(--bosch-white);
  --plain__enabled__fill__hovered:var(--bosch-gray-90);
  --plain__enabled__fill__pressed:var(--bosch-gray-80);
  --plain__focused__fill__default:var(--bosch-blue-95);
  --plain__disabled__front__default:var(--bosch-gray-80);
  --neutral__enabled__fill__default:var(--bosch-gray-90);
  --neutral__enabled__fill__hovered:var(--bosch-gray-80);
  --neutral__enabled__fill__pressed:var(--bosch-gray-70);
  --neutral__focused__fill__default:var(--bosch-blue-90);
  --neutral__disabled__fill__default:var(--bosch-gray-90);
  --neutral__disabled__front__default:var(--bosch-gray-70);
  --small__enabled__fill__default:var(--bosch-gray-60);
  --small__enabled__fill__hovered:var(--bosch-gray-50);
  --small__enabled__fill__pressed:var(--bosch-gray-40);
  --small__disabled__fill__default:var(--bosch-gray-90);
  --small__disabled__front__default:var(--bosch-gray-70);
  --integrated__enabled__front__hovered:var(--bosch-blue-50);
  --integrated__enabled__front__pressed:var(--bosch-blue-40);
  --integrated__disabled__front__default:var(--bosch-gray-80);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-90);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-80);
  --minor-accent__enabled__front__default:var(--bosch-blue-50);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-40);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-30);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-80);
  --major-accent__disabled__fill__default:var(--bosch-gray-80);
  --major-accent__disabled__front__default:var(--bosch-gray-60);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-90);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-80);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-70);
  --minor-signal-neutral__enabled__front__default:var(--bosch-black);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-90);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-80);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-70);
  --minor-signal-error__enabled__front__default:var(--bosch-black);
  --minor-signal-error__enabled__front__hovered:var(--bosch-black);
  --minor-signal-error__enabled__front__pressed:var(--bosch-black);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-90);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-80);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-70);
  --minor-signal-warning__enabled__front__default:var(--bosch-black);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-90);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-80);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-70);
  --minor-signal-success__enabled__front__default:var(--bosch-black);
  --minor-signal-success__enabled__front__hovered:var(--bosch-black);
  --minor-signal-success__enabled__front__pressed:var(--bosch-black);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-90);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-80);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-90);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-50);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-40);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-30);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-90);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-50);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-40);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-30);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-90);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-50);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-40);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-30);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
.-light-mode,
.-light-mode .-primary,
.-light-mode .-secondary {
  --plain__enabled__fill__default:transparent;
  --plain__enabled__front__default:var(--bosch-black);
  --plain__enabled__front__hovered:var(--bosch-black);
  --plain__enabled__front__pressed:var(--bosch-black);
  --plain__focused__front__default:var(--bosch-black);
  --plain__disabled__fill__default:transparent;
  --neutral__enabled__front__default:var(--bosch-black);
  --neutral__enabled__front__hovered:var(--bosch-black);
  --neutral__enabled__front__pressed:var(--bosch-black);
  --neutral__focused__front__default:var(--bosch-black);
  --small__enabled__front__default:var(--bosch-white);
  --small__enabled__front__hovered:var(--bosch-white);
  --small__enabled__front__pressed:var(--bosch-white);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-black);
  --integrated__disabled__fill__default:transparent;
  --major-accent__enabled__fill__default:var(--bosch-blue-50);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
  --major-accent__enabled__front__default:var(--bosch-white);
  --major-accent__enabled__front__hovered:var(--bosch-white);
  --major-accent__enabled__front__pressed:var(--bosch-white);
  color: var(--plain__enabled__front__default);
}
.-light-mode .-secondary {
  --background:var(--bosch-gray-95);
  --plain__enabled__fill__hovered:var(--bosch-gray-85);
  --plain__enabled__fill__pressed:var(--bosch-gray-75);
  --plain__focused__fill__default:var(--bosch-blue-90);
  --plain__disabled__front__default:var(--bosch-gray-75);
  --neutral__enabled__fill__default:var(--bosch-gray-85);
  --neutral__enabled__fill__hovered:var(--bosch-gray-75);
  --neutral__enabled__fill__pressed:var(--bosch-gray-65);
  --neutral__focused__fill__default:var(--bosch-blue-85);
  --neutral__disabled__fill__default:var(--bosch-gray-85);
  --neutral__disabled__front__default:var(--bosch-gray-65);
  --small__enabled__fill__default:var(--bosch-gray-55);
  --small__enabled__fill__hovered:var(--bosch-gray-45);
  --small__enabled__fill__pressed:var(--bosch-gray-35);
  --small__disabled__fill__default:var(--bosch-gray-85);
  --small__disabled__front__default:var(--bosch-gray-65);
  --integrated__enabled__front__hovered:var(--bosch-blue-45);
  --integrated__enabled__front__pressed:var(--bosch-blue-35);
  --integrated__disabled__front__default:var(--bosch-gray-75);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-85);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-75);
  --minor-accent__enabled__front__default:var(--bosch-blue-45);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-35);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-25);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-75);
  --major-accent__disabled__fill__default:var(--bosch-gray-75);
  --major-accent__disabled__front__default:var(--bosch-gray-55);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-85);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-75);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-65);
  --minor-signal-neutral__enabled__front__default:var(--bosch-black);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-85);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-75);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-65);
  --minor-signal-error__enabled__front__default:var(--bosch-black);
  --minor-signal-error__enabled__front__hovered:var(--bosch-black);
  --minor-signal-error__enabled__front__pressed:var(--bosch-black);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
  --minor-signal-warning__enabled__front__default:var(--bosch-black);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-85);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-75);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-65);
  --minor-signal-success__enabled__front__default:var(--bosch-black);
  --minor-signal-success__enabled__front__hovered:var(--bosch-black);
  --minor-signal-success__enabled__front__pressed:var(--bosch-black);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-85);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-75);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-85);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-75);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-45);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-35);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-25);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-85);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-75);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-45);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-35);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-25);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-85);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-75);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-45);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-35);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-25);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
.-light-mode .-contrast {
  --background:var(--bosch-gray-20);
  --plain__enabled__fill__hovered:var(--bosch-gray-30);
  --plain__enabled__fill__pressed:var(--bosch-gray-40);
  --plain__enabled__front__default:var(--bosch-white);
  --plain__enabled__front__hovered:var(--bosch-white);
  --plain__enabled__front__pressed:var(--bosch-white);
  --plain__focused__fill__default:var(--bosch-blue-25);
  --plain__focused__front__default:var(--bosch-white);
  --plain__disabled__front__default:var(--bosch-gray-40);
  --neutral__enabled__fill__default:var(--bosch-gray-30);
  --neutral__enabled__fill__hovered:var(--bosch-gray-40);
  --neutral__enabled__fill__pressed:var(--bosch-gray-50);
  --neutral__enabled__front__default:var(--bosch-white);
  --neutral__enabled__front__hovered:var(--bosch-white);
  --neutral__enabled__front__pressed:var(--bosch-white);
  --neutral__focused__fill__default:var(--bosch-blue-30);
  --neutral__focused__front__default:var(--bosch-white);
  --neutral__disabled__fill__default:var(--bosch-gray-30);
  --neutral__disabled__front__default:var(--bosch-gray-50);
  --small__enabled__fill__default:var(--bosch-gray-50);
  --small__enabled__fill__hovered:var(--bosch-gray-40);
  --small__enabled__fill__pressed:var(--bosch-gray-30);
  --small__disabled__fill__default:var(--bosch-gray-30);
  --small__disabled__front__default:var(--bosch-gray-50);
  --integrated__enabled__front__default:var(--bosch-white);
  --integrated__enabled__front__hovered:var(--bosch-blue-70);
  --integrated__enabled__front__pressed:var(--bosch-blue-80);
  --integrated__disabled__front__default:var(--bosch-gray-40);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-30);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-40);
  --minor-accent__enabled__front__default:var(--bosch-blue-70);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-80);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-90);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-40);
  --major-accent__enabled__fill__default:var(--bosch-blue-50);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
  --major-accent__enabled__front__default:var(--bosch-white);
  --major-accent__enabled__front__hovered:var(--bosch-white);
  --major-accent__enabled__front__pressed:var(--bosch-white);
  --major-accent__disabled__fill__default:var(--bosch-gray-40);
  --major-accent__disabled__front__default:var(--bosch-gray-60);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-30);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-50);
  --minor-signal-neutral__enabled__front__default:var(--bosch-white);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-30);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-50);
  --minor-signal-error__enabled__front__default:var(--bosch-white);
  --minor-signal-error__enabled__front__hovered:var(--bosch-white);
  --minor-signal-error__enabled__front__pressed:var(--bosch-white);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-30);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-40);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-50);
  --minor-signal-warning__enabled__front__default:var(--bosch-white);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-30);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-50);
  --minor-signal-success__enabled__front__default:var(--bosch-white);
  --minor-signal-success__enabled__front__hovered:var(--bosch-white);
  --minor-signal-success__enabled__front__pressed:var(--bosch-white);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-70);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-80);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-90);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-30);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-40);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-70);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-80);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-90);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-30);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-40);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-70);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-80);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-90);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-30);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-40);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-70);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-80);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-90);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
.-light-mode .-contrast,
.-light-mode .-floating,
.-light-mode .a-tooltip,
.-light-mode [data-tooltip]:hover:before {
  --plain__enabled__fill__default:transparent;
  --plain__disabled__fill__default:transparent;
  --small__enabled__front__default:var(--bosch-white);
  --small__enabled__front__hovered:var(--bosch-white);
  --small__enabled__front__pressed:var(--bosch-white);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__disabled__fill__default:transparent;
  color: var(--plain__enabled__front__default);
}
.-light-mode .-floating,
.-light-mode .a-tooltip,
.-light-mode [data-tooltip]:hover:before {
  --background:var(--bosch-white);
  --plain__enabled__fill__hovered:var(--bosch-gray-90);
  --plain__enabled__fill__pressed:var(--bosch-gray-80);
  --plain__enabled__front__default:var(--bosch-black);
  --plain__enabled__front__hovered:var(--bosch-black);
  --plain__enabled__front__pressed:var(--bosch-black);
  --plain__focused__fill__default:var(--bosch-blue-95);
  --plain__focused__front__default:var(--bosch-black);
  --plain__disabled__front__default:var(--bosch-gray-80);
  --neutral__enabled__fill__default:var(--bosch-gray-90);
  --neutral__enabled__fill__hovered:var(--bosch-gray-80);
  --neutral__enabled__fill__pressed:var(--bosch-gray-70);
  --neutral__enabled__front__default:var(--bosch-black);
  --neutral__enabled__front__hovered:var(--bosch-black);
  --neutral__enabled__front__pressed:var(--bosch-black);
  --neutral__focused__fill__default:var(--bosch-blue-90);
  --neutral__focused__front__default:var(--bosch-black);
  --neutral__disabled__fill__default:var(--bosch-gray-90);
  --neutral__disabled__front__default:var(--bosch-gray-70);
  --small__enabled__fill__default:var(--bosch-gray-60);
  --small__enabled__fill__hovered:var(--bosch-gray-50);
  --small__enabled__fill__pressed:var(--bosch-gray-40);
  --small__disabled__fill__default:var(--bosch-gray-90);
  --small__disabled__front__default:var(--bosch-gray-70);
  --integrated__enabled__front__default:var(--bosch-black);
  --integrated__enabled__front__hovered:var(--bosch-blue-50);
  --integrated__enabled__front__pressed:var(--bosch-blue-40);
  --integrated__disabled__front__default:var(--bosch-gray-80);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-90);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-80);
  --minor-accent__enabled__front__default:var(--bosch-blue-50);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-40);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-30);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-80);
  --major-accent__enabled__fill__default:var(--bosch-blue-50);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
  --major-accent__enabled__front__default:var(--bosch-white);
  --major-accent__enabled__front__hovered:var(--bosch-white);
  --major-accent__enabled__front__pressed:var(--bosch-white);
  --major-accent__disabled__fill__default:var(--bosch-gray-80);
  --major-accent__disabled__front__default:var(--bosch-gray-60);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-90);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-80);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-70);
  --minor-signal-neutral__enabled__front__default:var(--bosch-black);
  --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
  --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
  --minor-signal-error__enabled__fill__default:var(--bosch-red-90);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-80);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-70);
  --minor-signal-error__enabled__front__default:var(--bosch-black);
  --minor-signal-error__enabled__front__hovered:var(--bosch-black);
  --minor-signal-error__enabled__front__pressed:var(--bosch-black);
  --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-90);
  --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-80);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-70);
  --minor-signal-warning__enabled__front__default:var(--bosch-black);
  --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
  --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
  --minor-signal-success__enabled__fill__default:var(--bosch-green-90);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-80);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-70);
  --minor-signal-success__enabled__front__default:var(--bosch-black);
  --minor-signal-success__enabled__front__hovered:var(--bosch-black);
  --minor-signal-success__enabled__front__pressed:var(--bosch-black);
  --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
  --major-signal-neutral__enabled__front__default:var(--bosch-white);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
  --major-signal-error__enabled__front__default:var(--bosch-white);
  --major-signal-error__enabled__front__hovered:var(--bosch-white);
  --major-signal-error__enabled__front__pressed:var(--bosch-white);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
  --major-signal-warning__enabled__front__default:var(--bosch-black);
  --major-signal-warning__enabled__front__hovered:var(--bosch-black);
  --major-signal-warning__enabled__front__pressed:var(--bosch-black);
  --major-signal-success__enabled__fill__default:var(--bosch-green-50);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
  --major-signal-success__enabled__front__default:var(--bosch-white);
  --major-signal-success__enabled__front__hovered:var(--bosch-white);
  --major-signal-success__enabled__front__pressed:var(--bosch-white);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-90);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-80);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-90);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-50);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-40);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-30);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-90);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-50);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-40);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-30);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-90);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-50);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-40);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-30);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --major-highlight-purple__enabled__front__default:var(--bosch-white);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --major-highlight-blue__enabled__front__default:var(--bosch-white);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --major-highlight-green__enabled__front__default:var(--bosch-white);
  --major-highlight-green__enabled__front__hovered:var(--bosch-white);
  --major-highlight-green__enabled__front__pressed:var(--bosch-white);
  background-color: var(--background);
}
@font-face {
  font-family: boschsans;
  font-weight: 400;
  src: url("./media/boschsans_regular.8e003a03-OCP2UZFG.woff2") format("woff2"), url("./media/boschsans_regular.a8664ac9-JZHXKLYR.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: boschsans;
  font-weight: 700;
  src: url("./media/boschsans_bold.785c847e-D2CSLUHH.woff2") format("woff2"), url("./media/boschsans_bold.9075acdc-JFBVNKQF.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: boschsans;
  font-weight: 400;
  src: url("./media/boschsans_regularItalic.267562de-XX3EO4GU.woff2") format("woff2"), url("./media/boschsans_regularItalic.6cfdb518-ZIH6XYID.woff") format("woff");
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: boschsans;
  font-weight: 700;
  src: url("./media/boschsans_boldItalic.69916ccb-VFFNLSA6.woff2") format("woff2"), url("./media/boschsans_boldItalic.0e398c62-JKD6GGKH.woff") format("woff");
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Bosch-Icon;
  src: url("./media/bosch_icon.fcca4284-ZE7AGY22.woff2") format("woff2"), url("./media/bosch_icon.2af3b28c-K6D7ZMCP.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: Bosch-UI-Icon;
  src: url("./media/bosch_ui_icon.8f76d2a7-C6JCTTOW.woff2") format("woff2"), url("./media/bosch_ui_icon.8cac0ee0-WJJB4KZD.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: Bosch-UI-Icon-RTL;
  src: url("./media/bosch_ui_icon_rtl.7e58c488-XRNBWT6Y.woff2") format("woff2"), url("./media/bosch_ui_icon_rtl.d81d421f-IMVTQ326.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
[class*=" boschicon-bosch-ic"],
[class^=boschicon-bosch-ic] {
  font-family: Bosch-Icon, sans-serif !important;
}
[class*=" boschicon-bosch-ic"],
[class*=" ui-ic"],
[class^=boschicon-bosch-ic],
[class^=ui-ic] {
  speak: never;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class*=" ui-ic"],
[class^=ui-ic] {
  font-family: Bosch-UI-Icon, sans-serif !important;
}
[dir=rtl] [class*=" ui-ic"],
[dir=rtl] [class^=ui-ic] {
  font-family: Bosch-UI-Icon-RTL, sans-serif !important;
  speak: never;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
:root {
  --bosch-ui-ic-version:"2.0.0";
  --bosch-ui-ic-rtl-version:"2.0.0";
  --bosch-ic-version:"2.8.0";
  --ui-ic-alert-error:"\e001";
  --ui-ic-alert-info:"\e002";
  --ui-ic-alert-success:"\e003";
  --ui-ic-alert-warning:"\e004";
  --ui-ic-checkmark:"\e005";
  --ui-ic-close:"\e006";
  --ui-ic-close-small:"\e007";
  --ui-ic-dot:"\e008";
  --ui-ic-down:"\e009";
  --ui-ic-indeterminate:"\e00a";
  --ui-ic-left:"\e00b";
  --ui-ic-inline-right:"\e00c";
  --ui-ic-inline-right-bold:"\e00d";
  --ui-ic-inline-list-checkmark:"\e00e";
  --ui-ic-inline-list-ul:"\e00f";
  --ui-ic-minus:"\e010";
  --ui-ic-plus:"\e011";
  --ui-ic-right:"\e012";
  --ui-ic-search:"\e013";
  --ui-ic-up:"\e014";
  --ui-ic-up-down:"\e015";
  --ui-ic-watch-off:"\e016";
  --ui-ic-watch-on:"\e017";
  --ui-ic-inline-externallink:"\e018";
  --ui-ic-menu:"\e019";
  --ui-ic-right-bold-small:"\e01a";
  --ui-ic-down-small:"\e01b";
  --ui-ic-left-small:"\e01c";
  --ui-ic-up-small:"\e01d";
  --ui-ic-right-small:"\e01e";
  --ui-ic-nosafe-star-fill:"\e01f";
  --ui-ic-nosafe-star-half:"\e020";
  --ui-ic-nosafe-star:"\e021";
  --ui-ic-nosafe-lr-externallink:"\e022";
  --ui-ic-nosafe-lr-right-small:"\e023";
  --ui-ic-arrow-back:"\e024";
  --ui-ic-arrow-up-down:"\e025";
  --ui-ic-arrow-left-right:"\e026";
  --ui-ic-externallink:"\e027";
  --ui-ic-nosafe-lr-right-bold-small:"\e028";
  --ui-ic-nosafe-lr-forward-small-bold:"\e029";
  --ui-ic-nosafe-lr-forward-small:"\e02a";
  --ui-ic-inline-forward-small-bold:"\e02b";
  --ui-ic-inline-forward-small:"\e02c";
  --ui-ic-forward-small-bold:"\e02d";
  --ui-ic-forward-small:"\e02e";
  --boschicon-bosch-ic-3d-print:"\e085";
  --boschicon-bosch-ic-a-to-b:"\e086";
  --boschicon-bosch-ic-add:"\e087";
  --boschicon-bosch-ic-address-consumer-data:"\e088";
  --boschicon-bosch-ic-adress-book:"\e089";
  --boschicon-bosch-ic-agility:"\e08a";
  --boschicon-bosch-ic-alarm-clock:"\e08b";
  --boschicon-bosch-ic-ambulance:"\e08c";
  --boschicon-bosch-ic-analysis:"\e08d";
  --boschicon-bosch-ic-anchor:"\e08e";
  --boschicon-bosch-ic-arrow-down:"\e08f";
  --boschicon-bosch-ic-arrow-left:"\e090";
  --boschicon-bosch-ic-arrow-left-down:"\e091";
  --boschicon-bosch-ic-arrow-left-up:"\e092";
  --boschicon-bosch-ic-arrow-right:"\e093";
  --boschicon-bosch-ic-arrow-right-down:"\e094";
  --boschicon-bosch-ic-arrow-right-up:"\e095";
  --boschicon-bosch-ic-arrow-turn-left:"\e096";
  --boschicon-bosch-ic-arrow-turn-right:"\e097";
  --boschicon-bosch-ic-arrow-up:"\e098";
  --boschicon-bosch-ic-arrows:"\e099";
  --boschicon-bosch-ic-arrows-x-y-z:"\e09a";
  --boschicon-bosch-ic-artificial-intelligence:"\e09b";
  --boschicon-bosch-ic-assembly-line:"\e09c";
  --boschicon-bosch-ic-atom:"\e09d";
  --boschicon-bosch-ic-augmented-reality:"\e09e";
  --boschicon-bosch-ic-autobod:"\e09f";
  --boschicon-bosch-ic-back-left:"\e0a0";
  --boschicon-bosch-ic-back-left-double:"\e0a1";
  --boschicon-bosch-ic-bar-chart:"\e0a2";
  --boschicon-bosch-ic-bar-chart-double:"\e0a3";
  --boschicon-bosch-ic-battery-0:"\e0a4";
  --boschicon-bosch-ic-battery-1:"\e0a5";
  --boschicon-bosch-ic-battery-2:"\e0a6";
  --boschicon-bosch-ic-battery-3:"\e0a7";
  --boschicon-bosch-ic-battery-4:"\e0a8";
  --boschicon-bosch-ic-battery-fail:"\e0a9";
  --boschicon-bosch-ic-battery-li-ion:"\e0aa";
  --boschicon-bosch-ic-battery-loading:"\e0ab";
  --boschicon-bosch-ic-bed:"\e0ac";
  --boschicon-bosch-ic-bicycle:"\e0ad";
  --boschicon-bosch-ic-bicycle-e:"\e0ae";
  --boschicon-bosch-ic-blog:"\e0af";
  --boschicon-bosch-ic-bluetooth:"\e0b0";
  --boschicon-bosch-ic-bluetooth-le:"\e0b1";
  --boschicon-bosch-ic-board-speaker:"\e0b2";
  --boschicon-bosch-ic-boiler-connected:"\e0b3";
  --boschicon-bosch-ic-book:"\e0b4";
  --boschicon-bosch-ic-bookmark:"\e0b5";
  --boschicon-bosch-ic-bookmark-add:"\e0b6";
  --boschicon-bosch-ic-bookmark-check:"\e0b7";
  --boschicon-bosch-ic-bookmark-delete:"\e0b8";
  --boschicon-bosch-ic-books:"\e0b9";
  --boschicon-bosch-ic-bookshelf:"\e0ba";
  --boschicon-bosch-ic-box:"\e0bb";
  --boschicon-bosch-ic-box-closed:"\e0bc";
  --boschicon-bosch-ic-box-delivery:"\e0bd";
  --boschicon-bosch-ic-box-delivery-connected:"\e0be";
  --boschicon-bosch-ic-brake-disk:"\e0bf";
  --boschicon-bosch-ic-briefcase:"\e0c0";
  --boschicon-bosch-ic-broom:"\e0c1";
  --boschicon-bosch-ic-broom-cloud-dirt:"\e0c2";
  --boschicon-bosch-ic-brush:"\e0c3";
  --boschicon-bosch-ic-bug:"\e0c4";
  --boschicon-bosch-ic-building:"\e0c5";
  --boschicon-bosch-ic-cactus:"\e0c6";
  --boschicon-bosch-ic-calculate:"\e0c7";
  --boschicon-bosch-ic-calendar:"\e0c8";
  --boschicon-bosch-ic-calendar-add:"\e0c9";
  --boschicon-bosch-ic-calendar-settings:"\e0ca";
  --boschicon-bosch-ic-call:"\e0cb";
  --boschicon-bosch-ic-call-add:"\e0cc";
  --boschicon-bosch-ic-call-remove:"\e0cd";
  --boschicon-bosch-ic-call-sos:"\e0ce";
  --boschicon-bosch-ic-call-team:"\e0cf";
  --boschicon-bosch-ic-call-wifi:"\e0d0";
  --boschicon-bosch-ic-camera:"\e0d1";
  --boschicon-bosch-ic-camera-switch:"\e0d2";
  --boschicon-bosch-ic-car:"\e0d3";
  --boschicon-bosch-ic-car-clock:"\e0d4";
  --boschicon-bosch-ic-car-connected:"\e0d5";
  --boschicon-bosch-ic-car-locator:"\e0d6";
  --boschicon-bosch-ic-car-mechanic:"\e0d7";
  --boschicon-bosch-ic-car-rental:"\e0d8";
  --boschicon-bosch-ic-car-seat-connected:"\e0d9";
  --boschicon-bosch-ic-car-side:"\e0da";
  --boschicon-bosch-ic-car-side-user:"\e0db";
  --boschicon-bosch-ic-cart:"\e0dc";
  --boschicon-bosch-ic-certificate:"\e0dd";
  --boschicon-bosch-ic-certificate-pki:"\e0de";
  --boschicon-bosch-ic-change:"\e0df";
  --boschicon-bosch-ic-chart-bar:"\e0e0";
  --boschicon-bosch-ic-chart-check:"\e0e1";
  --boschicon-bosch-ic-chart-dummy:"\e0e2";
  --boschicon-bosch-ic-chart-line:"\e0e3";
  --boschicon-bosch-ic-chat:"\e0e4";
  --boschicon-bosch-ic-chat-add:"\e0e5";
  --boschicon-bosch-ic-chat-question-answer:"\e0e6";
  --boschicon-bosch-ic-chat-remove:"\e0e7";
  --boschicon-bosch-ic-checklist:"\e0e8";
  --boschicon-bosch-ic-checkmark:"\e0e9";
  --boschicon-bosch-ic-chip:"\e0ea";
  --boschicon-bosch-ic-circle-segment:"\e0eb";
  --boschicon-bosch-ic-clear-all:"\e0ec";
  --boschicon-bosch-ic-clipboard:"\e0ed";
  --boschicon-bosch-ic-clipboard-list:"\e0ee";
  --boschicon-bosch-ic-clock:"\e0ef";
  --boschicon-bosch-ic-close:"\e0f0";
  --boschicon-bosch-ic-close-all:"\e0f1";
  --boschicon-bosch-ic-cloud:"\e0f2";
  --boschicon-bosch-ic-cloud-co2:"\e0f3";
  --boschicon-bosch-ic-cloud-download:"\e0f4";
  --boschicon-bosch-ic-cloud-nox:"\e0f5";
  --boschicon-bosch-ic-cloud-upload:"\e0f6";
  --boschicon-bosch-ic-club-arm-chair:"\e0f7";
  --boschicon-bosch-ic-coffee-break:"\e0f8";
  --boschicon-bosch-ic-coin-currency:"\e0f9";
  --boschicon-bosch-ic-coin-dollar:"\e0fa";
  --boschicon-bosch-ic-colorpicker:"\e0fb";
  --boschicon-bosch-ic-colors:"\e0fc";
  --boschicon-bosch-ic-command:"\e0fd";
  --boschicon-bosch-ic-communicator:"\e0fe";
  --boschicon-bosch-ic-compare:"\e0ff";
  --boschicon-bosch-ic-components:"\e100";
  --boschicon-bosch-ic-components-available:"\e101";
  --boschicon-bosch-ic-components-reservation:"\e102";
  --boschicon-bosch-ic-concierge-bell:"\e103";
  --boschicon-bosch-ic-configuration:"\e104";
  --boschicon-bosch-ic-confirmation:"\e105";
  --boschicon-bosch-ic-connection-off:"\e106";
  --boschicon-bosch-ic-connection-on:"\e107";
  --boschicon-bosch-ic-connectivity:"\e108";
  --boschicon-bosch-ic-construction:"\e109";
  --boschicon-bosch-ic-consumer-goods:"\e10a";
  --boschicon-bosch-ic-contract:"\e10b";
  --boschicon-bosch-ic-copy:"\e10c";
  --boschicon-bosch-ic-cube:"\e10d";
  --boschicon-bosch-ic-cube-arrows:"\e10e";
  --boschicon-bosch-ic-cube-filled:"\e10f";
  --boschicon-bosch-ic-cube-shock:"\e110";
  --boschicon-bosch-ic-cube-stacked:"\e111";
  --boschicon-bosch-ic-customerservice:"\e112";
  --boschicon-bosch-ic-cutlery:"\e113";
  --boschicon-bosch-ic-damper:"\e114";
  --boschicon-bosch-ic-danger-flash:"\e115";
  --boschicon-bosch-ic-data-loss:"\e116";
  --boschicon-bosch-ic-dealer-details:"\e117";
  --boschicon-bosch-ic-delete:"\e118";
  --boschicon-bosch-ic-delivery:"\e119";
  --boschicon-bosch-ic-denied:"\e11a";
  --boschicon-bosch-ic-desktop:"\e11b";
  --boschicon-bosch-ic-desktop-application-2d:"\e11c";
  --boschicon-bosch-ic-desktop-application-3d:"\e11d";
  --boschicon-bosch-ic-development:"\e11e";
  --boschicon-bosch-ic-devices:"\e11f";
  --boschicon-bosch-ic-devices-mobile:"\e120";
  --boschicon-bosch-ic-directory:"\e121";
  --boschicon-bosch-ic-dna:"\e122";
  --boschicon-bosch-ic-do-not-disturb:"\e123";
  --boschicon-bosch-ic-document:"\e124";
  --boschicon-bosch-ic-document-add:"\e125";
  --boschicon-bosch-ic-document-arrow-down:"\e126";
  --boschicon-bosch-ic-document-arrow-up:"\e127";
  --boschicon-bosch-ic-document-audio:"\e128";
  --boschicon-bosch-ic-document-check:"\e129";
  --boschicon-bosch-ic-document-cloud:"\e12a";
  --boschicon-bosch-ic-document-copy:"\e12b";
  --boschicon-bosch-ic-document-delete:"\e12c";
  --boschicon-bosch-ic-document-doc:"\e12d";
  --boschicon-bosch-ic-document-edit:"\e12e";
  --boschicon-bosch-ic-document-error:"\e12f";
  --boschicon-bosch-ic-document-locked:"\e130";
  --boschicon-bosch-ic-document-log:"\e131";
  --boschicon-bosch-ic-document-one:"\e132";
  --boschicon-bosch-ic-document-pdf:"\e133";
  --boschicon-bosch-ic-document-plain:"\e134";
  --boschicon-bosch-ic-document-plain-add:"\e135";
  --boschicon-bosch-ic-document-plain-delete:"\e136";
  --boschicon-bosch-ic-document-ppt:"\e137";
  --boschicon-bosch-ic-document-pub:"\e138";
  --boschicon-bosch-ic-document-rtf:"\e139";
  --boschicon-bosch-ic-document-save-to:"\e13a";
  --boschicon-bosch-ic-document-search:"\e13b";
  --boschicon-bosch-ic-document-settings:"\e13c";
  --boschicon-bosch-ic-document-test:"\e13d";
  --boschicon-bosch-ic-document-text:"\e13e";
  --boschicon-bosch-ic-document-txt:"\e13f";
  --boschicon-bosch-ic-document-vsd:"\e140";
  --boschicon-bosch-ic-document-xls:"\e141";
  --boschicon-bosch-ic-document-xml:"\e142";
  --boschicon-bosch-ic-document-zip:"\e143";
  --boschicon-bosch-ic-dome:"\e144";
  --boschicon-bosch-ic-door:"\e145";
  --boschicon-bosch-ic-door-sensor:"\e146";
  --boschicon-bosch-ic-down:"\e147";
  --boschicon-bosch-ic-down-double:"\e148";
  --boschicon-bosch-ic-download:"\e149";
  --boschicon-bosch-ic-drag-handle:"\e14a";
  --boschicon-bosch-ic-dragdrop:"\e14b";
  --boschicon-bosch-ic-drop:"\e14c";
  --boschicon-bosch-ic-e-charging:"\e14d";
  --boschicon-bosch-ic-e-mobility:"\e14e";
  --boschicon-bosch-ic-ear-off-disabled-light:"\e14f";
  --boschicon-bosch-ic-ear-on:"\e150";
  --boschicon-bosch-ic-eco-system:"\e151";
  --boschicon-bosch-ic-edit:"\e152";
  --boschicon-bosch-ic-education:"\e153";
  --boschicon-bosch-ic-efficiency:"\e154";
  --boschicon-bosch-ic-elevator:"\e155";
  --boschicon-bosch-ic-elevator-alarm:"\e156";
  --boschicon-bosch-ic-elevator-cloud:"\e157";
  --boschicon-bosch-ic-elevator-headset:"\e158";
  --boschicon-bosch-ic-elevator-service:"\e159";
  --boschicon-bosch-ic-emergency-exit:"\e15a";
  --boschicon-bosch-ic-emoji-happy:"\e15b";
  --boschicon-bosch-ic-emoji-neutral:"\e15c";
  --boschicon-bosch-ic-emoji-sad:"\e15d";
  --boschicon-bosch-ic-emoji-super-happy:"\e15e";
  --boschicon-bosch-ic-emoji-very-sad:"\e15f";
  --boschicon-bosch-ic-eu-energy-label:"\e160";
  --boschicon-bosch-ic-excavator:"\e161";
  --boschicon-bosch-ic-exit:"\e163";
  --boschicon-bosch-ic-expansion-arrows:"\e164";
  --boschicon-bosch-ic-explosion:"\e165";
  --boschicon-bosch-ic-export:"\e166";
  --boschicon-bosch-ic-externallink:"\e167";
  --boschicon-bosch-ic-fast-forward:"\e168";
  --boschicon-bosch-ic-faucet:"\e169";
  --boschicon-bosch-ic-favorites:"\e16a";
  --boschicon-bosch-ic-fax:"\e16b";
  --boschicon-bosch-ic-female:"\e16c";
  --boschicon-bosch-ic-film:"\e16d";
  --boschicon-bosch-ic-filter:"\e16e";
  --boschicon-bosch-ic-filter-success:"\e16f";
  --boschicon-bosch-ic-fingerprint:"\e170";
  --boschicon-bosch-ic-fire:"\e171";
  --boschicon-bosch-ic-fire-emergency:"\e172";
  --boschicon-bosch-ic-fireworks:"\e173";
  --boschicon-bosch-ic-first-aid:"\e174";
  --boschicon-bosch-ic-first-aid-cross:"\e175";
  --boschicon-bosch-ic-fit-to-sceen:"\e176";
  --boschicon-bosch-ic-flag:"\e177";
  --boschicon-bosch-ic-flash:"\e178";
  --boschicon-bosch-ic-flask:"\e179";
  --boschicon-bosch-ic-flexpress:"\e17a";
  --boschicon-bosch-ic-folder:"\e17b";
  --boschicon-bosch-ic-folder-download:"\e17c";
  --boschicon-bosch-ic-folder-open:"\e17d";
  --boschicon-bosch-ic-folder-upload:"\e17e";
  --boschicon-bosch-ic-fork-lift:"\e17f";
  --boschicon-bosch-ic-fork-lift-locator:"\e180";
  --boschicon-bosch-ic-forward-right:"\e181";
  --boschicon-bosch-ic-forward-right-double:"\e182";
  --boschicon-bosch-ic-full-empty:"\e183";
  --boschicon-bosch-ic-fullscreen:"\e184";
  --boschicon-bosch-ic-fullscreen-arrows:"\e185";
  --boschicon-bosch-ic-fullscreen-exit:"\e186";
  --boschicon-bosch-ic-g-arrow-down:"\e187";
  --boschicon-bosch-ic-g-arrow-up:"\e188";
  --boschicon-bosch-ic-generator:"\e189";
  --boschicon-bosch-ic-gift:"\e18a";
  --boschicon-bosch-ic-glance:"\e18b";
  --boschicon-bosch-ic-glas-plate:"\e18c";
  --boschicon-bosch-ic-globe:"\e18d";
  --boschicon-bosch-ic-globe-arrow:"\e18e";
  --boschicon-bosch-ic-glossary:"\e18f";
  --boschicon-bosch-ic-grid-view:"\e190";
  --boschicon-bosch-ic-hammer:"\e191";
  --boschicon-bosch-ic-hand:"\e192";
  --boschicon-bosch-ic-hand-motion:"\e193";
  --boschicon-bosch-ic-hand-motion-off-disabled-light:"\e194";
  --boschicon-bosch-ic-handlewithcare:"\e195";
  --boschicon-bosch-ic-handover-add:"\e196";
  --boschicon-bosch-ic-handover-check:"\e197";
  --boschicon-bosch-ic-handover-remove:"\e198";
  --boschicon-bosch-ic-hanger:"\e199";
  --boschicon-bosch-ic-health:"\e19a";
  --boschicon-bosch-ic-heart:"\e19b";
  --boschicon-bosch-ic-history:"\e19c";
  --boschicon-bosch-ic-home:"\e19d";
  --boschicon-bosch-ic-home-locator:"\e19e";
  --boschicon-bosch-ic-hourglass:"\e19f";
  --boschicon-bosch-ic-hydrant:"\e1a0";
  --boschicon-bosch-ic-ice:"\e1a1";
  --boschicon-bosch-ic-imagery:"\e1a2";
  --boschicon-bosch-ic-imagery-add:"\e1a3";
  --boschicon-bosch-ic-imagery-remove:"\e1a4";
  --boschicon-bosch-ic-import:"\e1a5";
  --boschicon-bosch-ic-imprint:"\e1a6";
  --boschicon-bosch-ic-impulse:"\e1a7";
  --boschicon-bosch-ic-industry:"\e1a8";
  --boschicon-bosch-ic-industry-clock:"\e1a9";
  --boschicon-bosch-ic-industry-connected:"\e1aa";
  --boschicon-bosch-ic-info:"\e1ab";
  --boschicon-bosch-ic-info-i:"\e1ac";
  --boschicon-bosch-ic-interval:"\e1ad";
  --boschicon-bosch-ic-it-device:"\e1ae";
  --boschicon-bosch-ic-jewel:"\e1af";
  --boschicon-bosch-ic-keyboard:"\e1b0";
  --boschicon-bosch-ic-label:"\e1b1";
  --boschicon-bosch-ic-laptop:"\e1b2";
  --boschicon-bosch-ic-laser:"\e1b3";
  --boschicon-bosch-ic-layout:"\e1b4";
  --boschicon-bosch-ic-leaf:"\e1b5";
  --boschicon-bosch-ic-led:"\e1b6";
  --boschicon-bosch-ic-brick:"\e1b7";
  --boschicon-bosch-ic-brick-slanting-1:"\e1b8";
  --boschicon-bosch-ic-brick-slanting-2:"\e1b9";
  --boschicon-bosch-ic-less-minimize:"\e1ba";
  --boschicon-bosch-ic-lightbulb:"\e1bb";
  --boschicon-bosch-ic-lightbulb-off:"\e1bc";
  --boschicon-bosch-ic-line-chart:"\e1bd";
  --boschicon-bosch-ic-link:"\e1be";
  --boschicon-bosch-ic-link-broken:"\e1bf";
  --boschicon-bosch-ic-list-view:"\e1c0";
  --boschicon-bosch-ic-list-view-mobile:"\e1c1";
  --boschicon-bosch-ic-livechat:"\e1c2";
  --boschicon-bosch-ic-locator:"\e1c3";
  --boschicon-bosch-ic-locator-ip-connected:"\e1c4";
  --boschicon-bosch-ic-locator-ip-disconnected:"\e1c5";
  --boschicon-bosch-ic-locator-spot:"\e1c6";
  --boschicon-bosch-ic-locator-spot-check:"\e1c7";
  --boschicon-bosch-ic-lock-closed:"\e1c8";
  --boschicon-bosch-ic-lock-open:"\e1c9";
  --boschicon-bosch-ic-login:"\e1ca";
  --boschicon-bosch-ic-logistics:"\e1cb";
  --boschicon-bosch-ic-logout:"\e1cc";
  --boschicon-bosch-ic-machine:"\e1cd";
  --boschicon-bosch-ic-magnet:"\e1ce";
  --boschicon-bosch-ic-mail:"\e1cf";
  --boschicon-bosch-ic-mail-forward:"\e1d0";
  --boschicon-bosch-ic-mail-open:"\e1d1";
  --boschicon-bosch-ic-mail-out:"\e1d2";
  --boschicon-bosch-ic-mail-reply:"\e1d3";
  --boschicon-bosch-ic-male:"\e1d4";
  --boschicon-bosch-ic-map:"\e1d5";
  --boschicon-bosch-ic-material-add:"\e1d6";
  --boschicon-bosch-ic-material-check:"\e1d7";
  --boschicon-bosch-ic-material-remove:"\e1d8";
  --boschicon-bosch-ic-maximize:"\e1d9";
  --boschicon-bosch-ic-mechanic:"\e1da";
  --boschicon-bosch-ic-megaphone:"\e1db";
  --boschicon-bosch-ic-message:"\e1dc";
  --boschicon-bosch-ic-mic:"\e1dd";
  --boschicon-bosch-ic-microphone:"\e1de";
  --boschicon-bosch-ic-microphone-classic:"\e1df";
  --boschicon-bosch-ic-minimize:"\e1e0";
  --boschicon-bosch-ic-money-currency:"\e1e1";
  --boschicon-bosch-ic-money-dollar:"\e1e2";
  --boschicon-bosch-ic-moneybag-currency:"\e1e3";
  --boschicon-bosch-ic-moneybag-dollar:"\e1e4";
  --boschicon-bosch-ic-monument:"\e1e5";
  --boschicon-bosch-ic-moon:"\e1e6";
  --boschicon-bosch-ic-motorcycle:"\e1e7";
  --boschicon-bosch-ic-motorcycle-side-car:"\e1e8";
  --boschicon-bosch-ic-motorcycle-side:"\e1e9";
  --boschicon-bosch-ic-mouse:"\e1ea";
  --boschicon-bosch-ic-mouse-left:"\e1eb";
  --boschicon-bosch-ic-mouse-right:"\e1ec";
  --boschicon-bosch-ic-mouth:"\e1ed";
  --boschicon-bosch-ic-my-product:"\e1ee";
  --boschicon-bosch-ic-new-way-work:"\e1ef";
  --boschicon-bosch-ic-newsletter:"\e1f0";
  --boschicon-bosch-ic-newspaper:"\e1f1";
  --boschicon-bosch-ic-nose:"\e1f2";
  --boschicon-bosch-ic-notepad:"\e1f3";
  --boschicon-bosch-ic-notepad-edit:"\e1f4";
  --boschicon-bosch-ic-notification:"\e1f5";
  --boschicon-bosch-ic-notification-active:"\e1f6";
  --boschicon-bosch-ic-notification-add:"\e1f7";
  --boschicon-bosch-ic-notification-remove:"\e1f8";
  --boschicon-bosch-ic-oil-car:"\e1f9";
  --boschicon-bosch-ic-omnichannel:"\e1fa";
  --boschicon-bosch-ic-options:"\e1fb";
  --boschicon-bosch-ic-origami-boat:"\e1fc";
  --boschicon-bosch-ic-pallete-car:"\e1fd";
  --boschicon-bosch-ic-pallete-car-connected:"\e1fe";
  --boschicon-bosch-ic-panel:"\e1ff";
  --boschicon-bosch-ic-paperclip:"\e200";
  --boschicon-bosch-ic-paperplane:"\e201";
  --boschicon-bosch-ic-parking:"\e202";
  --boschicon-bosch-ic-pause:"\e203";
  --boschicon-bosch-ic-payment:"\e204";
  --boschicon-bosch-ic-people:"\e205";
  --boschicon-bosch-ic-petrol-station:"\e206";
  --boschicon-bosch-ic-piggybank:"\e207";
  --boschicon-bosch-ic-pin-classic:"\e208";
  --boschicon-bosch-ic-pin-modern:"\e209";
  --boschicon-bosch-ic-plane-side:"\e20a";
  --boschicon-bosch-ic-play:"\e20b";
  --boschicon-bosch-ic-plug-12v:"\e20c";
  --boschicon-bosch-ic-podium-speaker:"\e20d";
  --boschicon-bosch-ic-police:"\e20e";
  --boschicon-bosch-ic-poop:"\e20f";
  --boschicon-bosch-ic-post-it:"\e210";
  --boschicon-bosch-ic-postal-code:"\e211";
  --boschicon-bosch-ic-power:"\e212";
  --boschicon-bosch-ic-print:"\e213";
  --boschicon-bosch-ic-prototyping:"\e214";
  --boschicon-bosch-ic-puzzle:"\e215";
  --boschicon-bosch-ic-quad:"\e216";
  --boschicon-bosch-ic-question:"\e217";
  --boschicon-bosch-ic-radar:"\e218";
  --boschicon-bosch-ic-radio:"\e219";
  --boschicon-bosch-ic-radiotower:"\e21a";
  --boschicon-bosch-ic-redirect:"\e21b";
  --boschicon-bosch-ic-redo:"\e21c";
  --boschicon-bosch-ic-reference:"\e21d";
  --boschicon-bosch-ic-refresh:"\e21e";
  --boschicon-bosch-ic-refresh-cloud:"\e21f";
  --boschicon-bosch-ic-registration:"\e220";
  --boschicon-bosch-ic-remote:"\e221";
  --boschicon-bosch-ic-reset:"\e222";
  --boschicon-bosch-ic-resolution:"\e223";
  --boschicon-bosch-ic-robot:"\e224";
  --boschicon-bosch-ic-robot-connected:"\e225";
  --boschicon-bosch-ic-robothead:"\e226";
  --boschicon-bosch-ic-rocket:"\e227";
  --boschicon-bosch-ic-rotation:"\e228";
  --boschicon-bosch-ic-rotation-360:"\e229";
  --boschicon-bosch-ic-rotation-x-left:"\e22a";
  --boschicon-bosch-ic-rotation-x-right:"\e22b";
  --boschicon-bosch-ic-rotation-y-down:"\e22c";
  --boschicon-bosch-ic-rotation-y-up:"\e22d";
  --boschicon-bosch-ic-route:"\e22e";
  --boschicon-bosch-ic-ruler:"\e22f";
  --boschicon-bosch-ic-ruler-pen:"\e230";
  --boschicon-bosch-ic-satellite:"\e231";
  --boschicon-bosch-ic-save:"\e232";
  --boschicon-bosch-ic-scale:"\e233";
  --boschicon-bosch-ic-scissors:"\e234";
  --boschicon-bosch-ic-search:"\e235";
  --boschicon-bosch-ic-security:"\e236";
  --boschicon-bosch-ic-security-check:"\e237";
  --boschicon-bosch-ic-security-user:"\e238";
  --boschicon-bosch-ic-sensor:"\e239";
  --boschicon-bosch-ic-server:"\e23a";
  --boschicon-bosch-ic-server-expansion:"\e23b";
  --boschicon-bosch-ic-server-rate:"\e23c";
  --boschicon-bosch-ic-service-agent:"\e23d";
  --boschicon-bosch-ic-service-time:"\e23e";
  --boschicon-bosch-ic-settings:"\e23f";
  --boschicon-bosch-ic-settings-arrows:"\e240";
  --boschicon-bosch-ic-settings-connected:"\e241";
  --boschicon-bosch-ic-share:"\e242";
  --boschicon-bosch-ic-shield-stop:"\e243";
  --boschicon-bosch-ic-ship:"\e244";
  --boschicon-bosch-ic-ship-side:"\e245";
  --boschicon-bosch-ic-shoppingcart:"\e246";
  --boschicon-bosch-ic-shoppingcart-add:"\e247";
  --boschicon-bosch-ic-shoppingcart-switch:"\e248";
  --boschicon-bosch-ic-signal-full:"\e249";
  --boschicon-bosch-ic-signal-half:"\e24a";
  --boschicon-bosch-ic-signal-lost:"\e24b";
  --boschicon-bosch-ic-signpost:"\e24c";
  --boschicon-bosch-ic-simcard:"\e24d";
  --boschicon-bosch-ic-skyscraper:"\e24e";
  --boschicon-bosch-ic-smartcity:"\e24f";
  --boschicon-bosch-ic-smarthome:"\e250";
  --boschicon-bosch-ic-smartphone:"\e251";
  --boschicon-bosch-ic-smartphone-acoustic:"\e252";
  --boschicon-bosch-ic-smartphone-arrow-right:"\e253";
  --boschicon-bosch-ic-smartphone-arrows-x-y-z:"\e254";
  --boschicon-bosch-ic-smartphone-clock:"\e255";
  --boschicon-bosch-ic-smartphone-cloud:"\e256";
  --boschicon-bosch-ic-smartphone-loading-wheel:"\e257";
  --boschicon-bosch-ic-smartphone-smashed:"\e258";
  --boschicon-bosch-ic-smartphone-vibration:"\e259";
  --boschicon-bosch-ic-smartphone-z:"\e25a";
  --boschicon-bosch-ic-smartwatch-connected:"\e25b";
  --boschicon-bosch-ic-spare-parts:"\e25c";
  --boschicon-bosch-ic-spark-plug:"\e25d";
  --boschicon-bosch-ic-speaker-acoustic:"\e25e";
  --boschicon-bosch-ic-speedometer:"\e25f";
  --boschicon-bosch-ic-stadium:"\e260";
  --boschicon-bosch-ic-stairs:"\e261";
  --boschicon-bosch-ic-stamp:"\e262";
  --boschicon-bosch-ic-standby:"\e263";
  --boschicon-bosch-ic-steering-wheel:"\e264";
  --boschicon-bosch-ic-steering-wheel-connected:"\e265";
  --boschicon-bosch-ic-steering-wheel-hands:"\e266";
  --boschicon-bosch-ic-steps:"\e267";
  --boschicon-bosch-ic-stethoscope:"\e268";
  --boschicon-bosch-ic-stop:"\e269";
  --boschicon-bosch-ic-stopwatch:"\e26a";
  --boschicon-bosch-ic-storage-local:"\e26b";
  --boschicon-bosch-ic-structure:"\e26c";
  --boschicon-bosch-ic-subtitles:"\e26d";
  --boschicon-bosch-ic-subtitles-off-light:"\e26e";
  --boschicon-bosch-ic-summary:"\e26f";
  --boschicon-bosch-ic-sun:"\e270";
  --boschicon-bosch-ic-sun-half-filled:"\e271";
  --boschicon-bosch-ic-sunshade-table:"\e272";
  --boschicon-bosch-ic-surveillance:"\e273";
  --boschicon-bosch-ic-table-chairs:"\e274";
  --boschicon-bosch-ic-tablet:"\e275";
  --boschicon-bosch-ic-team:"\e276";
  --boschicon-bosch-ic-team-lightbulb:"\e277";
  --boschicon-bosch-ic-technical-service:"\e278";
  --boschicon-bosch-ic-temperature:"\e279";
  --boschicon-bosch-ic-temperature-high:"\e27a";
  --boschicon-bosch-ic-temperature-low:"\e27b";
  --boschicon-bosch-ic-theater:"\e27c";
  --boschicon-bosch-ic-thumb-down:"\e27d";
  --boschicon-bosch-ic-thumb-up:"\e27e";
  --boschicon-bosch-ic-ticket:"\e27f";
  --boschicon-bosch-ic-touch:"\e280";
  --boschicon-bosch-ic-touch-sos:"\e281";
  --boschicon-bosch-ic-towing-truck:"\e282";
  --boschicon-bosch-ic-train:"\e283";
  --boschicon-bosch-ic-train-side:"\e284";
  --boschicon-bosch-ic-transport-movements:"\e285";
  --boschicon-bosch-ic-transscript:"\e286";
  --boschicon-bosch-ic-transscript-off:"\e287";
  --boschicon-bosch-ic-transscript-on:"\e288";
  --boschicon-bosch-ic-tree:"\e289";
  --boschicon-bosch-ic-tricycle:"\e28a";
  --boschicon-bosch-ic-trolley-empty:"\e28b";
  --boschicon-bosch-ic-trolley-filled-box:"\e28c";
  --boschicon-bosch-ic-trolly-filled-files:"\e28d";
  --boschicon-bosch-ic-trophy:"\e28e";
  --boschicon-bosch-ic-truck:"\e28f";
  --boschicon-bosch-ic-tuktuk:"\e290";
  --boschicon-bosch-ic-tune:"\e291";
  --boschicon-bosch-ic-typography:"\e292";
  --boschicon-bosch-ic-ui:"\e293";
  --boschicon-bosch-ic-umbrella:"\e294";
  --boschicon-bosch-ic-undo:"\e295";
  --boschicon-bosch-ic-up:"\e296";
  --boschicon-bosch-ic-up-double:"\e297";
  --boschicon-bosch-ic-up-down:"\e298";
  --boschicon-bosch-ic-upload:"\e299";
  --boschicon-bosch-ic-usb:"\e29a";
  --boschicon-bosch-ic-user:"\e29b";
  --boschicon-bosch-ic-user-advanced:"\e29c";
  --boschicon-bosch-ic-user-beginner:"\e29d";
  --boschicon-bosch-ic-user-desktop:"\e29e";
  --boschicon-bosch-ic-user-down:"\e29f";
  --boschicon-bosch-ic-user-falling:"\e2a0";
  --boschicon-bosch-ic-user-hand:"\e2a1";
  --boschicon-bosch-ic-user-hand-stop:"\e2a2";
  --boschicon-bosch-ic-user-professional:"\e2a3";
  --boschicon-bosch-ic-user-run:"\e2a4";
  --boschicon-bosch-ic-user-share:"\e2a5";
  --boschicon-bosch-ic-user-voice:"\e2a6";
  --boschicon-bosch-ic-user-walk:"\e2a7";
  --boschicon-bosch-ic-video:"\e2a8";
  --boschicon-bosch-ic-video-disabled-light:"\e2a9";
  --boschicon-bosch-ic-video-record:"\e2aa";
  --boschicon-bosch-ic-virtual-reality:"\e2ab";
  --boschicon-bosch-ic-volume-disabled:"\e2ac";
  --boschicon-bosch-ic-volume-high:"\e2ad";
  --boschicon-bosch-ic-volume-low:"\e2ae";
  --boschicon-bosch-ic-volume-off-light:"\e2af";
  --boschicon-bosch-ic-wand:"\e2b0";
  --boschicon-bosch-ic-warranty:"\e2b1";
  --boschicon-bosch-ic-watch-off-disabled-light:"\e2b2";
  --boschicon-bosch-ic-watch-on:"\e2b3";
  --boschicon-bosch-ic-water-shower:"\e2b4";
  --boschicon-bosch-ic-welcome:"\e2b5";
  --boschicon-bosch-ic-wellness:"\e2b6";
  --boschicon-bosch-ic-wheelchair:"\e2b7";
  --boschicon-bosch-ic-whistle:"\e2b8";
  --boschicon-bosch-ic-wide-angled-arrow:"\e2b9";
  --boschicon-bosch-ic-wifi:"\e2ba";
  --boschicon-bosch-ic-window-analysis:"\e2bb";
  --boschicon-bosch-ic-window-browser:"\e2bc";
  --boschicon-bosch-ic-window-console:"\e2bd";
  --boschicon-bosch-ic-window-gaussian-view:"\e2be";
  --boschicon-bosch-ic-window-info:"\e2bf";
  --boschicon-bosch-ic-window-new:"\e2c0";
  --boschicon-bosch-ic-window-resize:"\e2c1";
  --boschicon-bosch-ic-window-scaling-view:"\e2c2";
  --boschicon-bosch-ic-window-shuffle:"\e2c3";
  --boschicon-bosch-ic-window-statistic:"\e2c4";
  --boschicon-bosch-ic-wishlist:"\e2c5";
  --boschicon-bosch-ic-work-order:"\e2c6";
  --boschicon-bosch-ic-worldwideweb:"\e2c7";
  --boschicon-bosch-ic-wrench:"\e2c8";
  --boschicon-bosch-ic-zoom-in:"\e2c9";
  --boschicon-bosch-ic-zoom-out:"\e2ca";
  --boschicon-bosch-ic-scooter:"\e2cb";
  --boschicon-bosch-ic-cars-traffic:"\e2cc";
  --boschicon-bosch-ic-arm-chair:"\e2cd";
  --boschicon-bosch-ic-car-phone:"\e2ce";
  --boschicon-bosch-ic-box-lightbulb:"\e2cf";
  --boschicon-bosch-ic-chair-officedesk:"\e2d0";
  --boschicon-bosch-ic-calendar-clock:"\e2d1";
  --boschicon-bosch-ic-document-cv:"\e2d2";
  --boschicon-bosch-ic-user-run-bag:"\e2d3";
  --boschicon-bosch-ic-brake-disk-spray:"\e2d4";
  --boschicon-bosch-ic-circle-abs:"\e2d5";
  --boschicon-bosch-ic-bright-down:"\e2d6";
  --boschicon-bosch-ic-bright-up:"\e2d7";
  --boschicon-bosch-ic-fan:"\e2d8";
  --boschicon-bosch-ic-sun-moon:"\e2d9";
  --boschicon-bosch-ic-lightbulb-attention:"\e2da";
  --boschicon-bosch-ic-settings-attention:"\e2db";
  --boschicon-bosch-ic-danger-hazards:"\e2dc";
  --boschicon-bosch-ic-windshield-spray:"\e2dd";
  --boschicon-bosch-ic-windshield-heat:"\e2de";
  --boschicon-bosch-ic-light-drop:"\e2df";
  --boschicon-bosch-ic-starter:"\e2e0";
  --boschicon-bosch-ic-turbo:"\e2e1";
  --boschicon-bosch-ic-settings-lock:"\e2e2";
  --boschicon-bosch-ic-settings-n:"\e2e3";
  --boschicon-bosch-ic-light-beam-high:"\e2e4";
  --boschicon-bosch-ic-light-beam-low:"\e2e5";
  --boschicon-bosch-ic-glas:"\e2e6";
  --boschicon-bosch-ic-shirt-ice:"\e2e7";
  --boschicon-bosch-ic-helmet-fan:"\e2e8";
  --boschicon-bosch-ic-notification-arrow:"\e2e9";
  --boschicon-bosch-ic-steering-wheel-arrow:"\e2ea";
  --boschicon-bosch-ic-circle-arrow:"\e2eb";
  --boschicon-bosch-ic-tempomat-pit:"\e2ec";
  --boschicon-bosch-ic-radiator-fan-spray:"\e2ed";
  --boschicon-bosch-ic-boost-down:"\e2ee";
  --boschicon-bosch-ic-boost-up:"\e2ef";
  --boschicon-bosch-ic-circle-lock:"\e2f0";
  --boschicon-bosch-ic-mp-down:"\e2f1";
  --boschicon-bosch-ic-mp-up:"\e2f2";
  --boschicon-bosch-ic-tc-down:"\e2f3";
  --boschicon-bosch-ic-tc-up:"\e2f4";
  --boschicon-bosch-ic-danger-arrow-attention:"\e2f5";
  --boschicon-bosch-ic-user-remove:"\e2f6";
  --boschicon-bosch-ic-user-add:"\e2f7";
  --boschicon-bosch-ic-post-it-collection:"\e2f8";
  --boschicon-bosch-ic-horn:"\e2f9";
  --boschicon-bosch-ic-desktop-notification:"\e2fa";
  --boschicon-bosch-ic-router:"\e2fb";
  --boschicon-bosch-ic-berry:"\e2fc";
  --boschicon-bosch-ic-chat-language:"\e2fd";
  --boschicon-bosch-ic-game-controller:"\e2fe";
  --boschicon-bosch-ic-user-brain:"\e2ff";
  --boschicon-bosch-ic-mouth-finger:"\e300";
  --boschicon-bosch-ic-excavator-shovel:"\e301";
  --boschicon-bosch-ic-ear-in:"\e302";
  --boschicon-bosch-ic-ear-out:"\e303";
  --boschicon-bosch-ic-lion:"\e304";
  --boschicon-bosch-ic-car-convertible:"\e305";
  --boschicon-bosch-ic-car-sports:"\e306";
  --boschicon-bosch-ic-bear:"\e307";
  --boschicon-bosch-ic-pot:"\e308";
  --boschicon-bosch-ic-bed-double:"\e309";
  --boschicon-bosch-ic-air-hot:"\e30a";
  --boschicon-bosch-ic-air-ice:"\e30b";
  --boschicon-bosch-ic-air-leaf:"\e30c";
  --boschicon-bosch-ic-air-purifier-0:"\e30d";
  --boschicon-bosch-ic-air-purifier-1:"\e30e";
  --boschicon-bosch-ic-air-purifier-2:"\e30f";
  --boschicon-bosch-ic-air-purifier-3:"\e310";
  --boschicon-bosch-ic-air:"\e311";
  --boschicon-bosch-ic-fan-off-disabled-bold:"\e312";
  --boschicon-bosch-ic-ice-off-disabled-bold:"\e313";
  --boschicon-bosch-ic-faucet-boost:"\e314";
  --boschicon-bosch-ic-faucet-mode:"\e315";
  --boschicon-bosch-ic-faucet-off-disabled-bold:"\e316";
  --boschicon-bosch-ic-faucet-schedule:"\e317";
  --boschicon-bosch-ic-fuel-cell:"\e318";
  --boschicon-bosch-ic-heating-floor-off-disabled-bold:"\e319";
  --boschicon-bosch-ic-heating-floor:"\e31a";
  --boschicon-bosch-ic-heating-radiator-boost:"\e31b";
  --boschicon-bosch-ic-heating-radiator-mode:"\e31c";
  --boschicon-bosch-ic-heating-radiator-off-disabled-bold:"\e31d";
  --boschicon-bosch-ic-heating-radiator-schedule:"\e31e";
  --boschicon-bosch-ic-leaf-simple:"\e31f";
  --boschicon-bosch-ic-oil-barrel:"\e320";
  --boschicon-bosch-ic-water-bathtub:"\e321";
  --boschicon-bosch-ic-water-dishwash:"\e322";
  --boschicon-bosch-ic-water-handwash:"\e323";
  --boschicon-bosch-ic-water-hot:"\e324";
  --boschicon-bosch-ic-water-ice:"\e325";
  --boschicon-bosch-ic-water-leaf:"\e326";
  --boschicon-bosch-ic-water-ladder:"\e327";
  --boschicon-bosch-ic-water-purifier-0:"\e328";
  --boschicon-bosch-ic-water-purifier-1:"\e329";
  --boschicon-bosch-ic-water-purifier-2:"\e32a";
  --boschicon-bosch-ic-water-purifier-3:"\e32b";
  --boschicon-bosch-ic-water-shower-boost:"\e32c";
  --boschicon-bosch-ic-water-shower-mode:"\e32d";
  --boschicon-bosch-ic-water-shower-off-disabled-bold:"\e32e";
  --boschicon-bosch-ic-water-shower-schedule:"\e32f";
  --boschicon-bosch-ic-water:"\e330";
  --boschicon-bosch-ic-chart-bar-drop:"\e331";
  --boschicon-bosch-ic-chart-bar-fire:"\e332";
  --boschicon-bosch-ic-chart-bar-flash:"\e333";
  --boschicon-bosch-ic-chart-bar-oil:"\e334";
  --boschicon-bosch-ic-drop-minus:"\e335";
  --boschicon-bosch-ic-drop-plus:"\e336";
  --boschicon-bosch-ic-fan-minus:"\e337";
  --boschicon-bosch-ic-fan-plus:"\e338";
  --boschicon-bosch-ic-home-drops-0:"\e339";
  --boschicon-bosch-ic-home-drops-1:"\e33a";
  --boschicon-bosch-ic-home-drops-2:"\e33b";
  --boschicon-bosch-ic-home-drops-3:"\e33c";
  --boschicon-bosch-ic-home-temperature-in:"\e33d";
  --boschicon-bosch-ic-home-temperature-out:"\e33e";
  --boschicon-bosch-ic-home-user-in:"\e33f";
  --boschicon-bosch-ic-ice-minus:"\e340";
  --boschicon-bosch-ic-ice-plus:"\e341";
  --boschicon-bosch-ic-chimney-sweeper:"\e342";
  --boschicon-bosch-ic-menu-up:"\e343";
  --boschicon-bosch-ic-security-ice:"\e344";
  --boschicon-bosch-ic-security-legionella:"\e345";
  --boschicon-bosch-ic-trolley-case:"\e346";
  --boschicon-bosch-ic-sun-minus:"\e347";
  --boschicon-bosch-ic-sun-plug:"\e348";
  --boschicon-bosch-ic-sun-plus:"\e349";
  --boschicon-bosch-ic-touch-pit:"\e34a";
  --boschicon-bosch-ic-temperature-current:"\e34b";
  --boschicon-bosch-ic-temperature-set:"\e34c";
  --boschicon-bosch-ic-teddy-bear:"\e34d";
  --boschicon-bosch-ic-document-svg:"\e34e";
  --boschicon-bosch-ic-back-menu:"\e34f";
  --boschicon-bosch-ic-car-arrows:"\e350";
  --boschicon-bosch-ic-wrench-cloud:"\e351";
  --boschicon-bosch-ic-weather-cloud-sun:"\e352";
  --boschicon-bosch-ic-weather-cloudy:"\e353";
  --boschicon-bosch-ic-weather-gale:"\e354";
  --boschicon-bosch-ic-weather-mist:"\e355";
  --boschicon-bosch-ic-weather-moon-cloud:"\e356";
  --boschicon-bosch-ic-weather-rain-snow:"\e357";
  --boschicon-bosch-ic-weather-rain-thunder:"\e358";
  --boschicon-bosch-ic-weather-rain:"\e359";
  --boschicon-bosch-ic-weather-snow:"\e35a";
  --boschicon-bosch-ic-weather-thunder:"\e35b";
  --boschicon-bosch-ic-weather-wind:"\e35c";
  --boschicon-bosch-ic-plane-start:"\e35d";
  --boschicon-bosch-ic-plane-land:"\e35e";
  --boschicon-bosch-ic-graph-power:"\e35f";
  --boschicon-bosch-ic-floorplan:"\e360";
  --boschicon-bosch-ic-clock-pause:"\e361";
  --boschicon-bosch-ic-clock-start:"\e362";
  --boschicon-bosch-ic-clock-stop:"\e363";
  --boschicon-bosch-ic-computer-retro:"\e364";
  --boschicon-bosch-ic-smartphone-retro:"\e365";
  --boschicon-bosch-ic-wood:"\e366";
  --boschicon-bosch-ic-solid-fuel:"\e367";
  --boschicon-bosch-ic-appliance-fan:"\e368";
  --boschicon-bosch-ic-appliance-flame:"\e369";
  --boschicon-bosch-ic-appliance-ice:"\e36a";
  --boschicon-bosch-ic-appliance-oil:"\e36b";
  --boschicon-bosch-ic-appliance-solid-fuel:"\e36c";
  --boschicon-bosch-ic-appliance-sun-ice:"\e36d";
  --boschicon-bosch-ic-appliance-sun:"\e36e";
  --boschicon-bosch-ic-appliance-wood:"\e36f";
  --boschicon-bosch-ic-appliance-air-leaf:"\e370";
  --boschicon-bosch-ic-appliance-water-air:"\e371";
  --boschicon-bosch-ic-appliance-water-leaf:"\e372";
  --boschicon-bosch-ic-appliance-water-oil:"\e373";
  --boschicon-bosch-ic-appliance-water:"\e374";
  --boschicon-bosch-ic-appliance-heat-pump-air:"\e375";
  --boschicon-bosch-ic-appliance-heat-pump-ground:"\e376";
  --boschicon-bosch-ic-appliance-heat-pump-water:"\e377";
  --boschicon-bosch-ic-appliance-plug-air:"\e378";
  --boschicon-bosch-ic-appliance-plug-fuel-cell:"\e379";
  --boschicon-bosch-ic-appliance-plug-leaf:"\e37a";
  --boschicon-bosch-ic-appliance-plug-water-air:"\e37b";
  --boschicon-bosch-ic-thermostat-connected-c:"\e37c";
  --boschicon-bosch-ic-thermostat-connected-f:"\e37d";
  --boschicon-bosch-ic-image-gallery:"\e37e";
  --boschicon-bosch-ic-arrows-caution:"\e37f";
  --boschicon-bosch-ic-arrows-diagonal-disabled-bold:"\e380";
  --boschicon-bosch-ic-back-left-end:"\e381";
  --boschicon-bosch-ic-back-right-end:"\e382";
  --boschicon-bosch-ic-bar-chart-search:"\e383";
  --boschicon-bosch-ic-batch:"\e384";
  --boschicon-bosch-ic-calendar-remove:"\e385";
  --boschicon-bosch-ic-call-bluetooth:"\e386";
  --boschicon-bosch-ic-call-deny:"\e387";
  --boschicon-bosch-ic-call-settings:"\e388";
  --boschicon-bosch-ic-caution-sign-clock:"\e389";
  --boschicon-bosch-ic-caution-sign-list:"\e38a";
  --boschicon-bosch-ic-core-data:"\e38b";
  --boschicon-bosch-ic-cursor-connected:"\e38c";
  --boschicon-bosch-ic-cursor:"\e38d";
  --boschicon-bosch-ic-dmc-code:"\e38e";
  --boschicon-bosch-ic-find-id:"\e38f";
  --boschicon-bosch-ic-globe-search:"\e390";
  --boschicon-bosch-ic-interface:"\e391";
  --boschicon-bosch-ic-material-add-manually:"\e392";
  --boschicon-bosch-ic-material-list:"\e393";
  --boschicon-bosch-ic-material-remove-manually:"\e394";
  --boschicon-bosch-ic-material:"\e395";
  --boschicon-bosch-ic-menu-checkmark:"\e396";
  --boschicon-bosch-ic-qr-code:"\e397";
  --boschicon-bosch-ic-sort-alphabetically:"\e398";
  --boschicon-bosch-ic-unpin-classic-disabled-bold:"\e399";
  --boschicon-bosch-ic-unpin-modern-disabled-bold:"\e39a";
  --boschicon-bosch-ic-window-search:"\e39b";
  --boschicon-bosch-ic-cloud-clock:"\e39c";
  --boschicon-bosch-ic-concierge:"\e39d";
  --boschicon-bosch-ic-heating-radiator:"\e39e";
  --boschicon-bosch-ic-home-user-out:"\e39f";
  --boschicon-bosch-ic-hot:"\e3a0";
  --boschicon-bosch-ic-screen-service:"\e3a1";
  --boschicon-bosch-ic-sun-ice:"\e3a2";
  --boschicon-bosch-ic-sun-off-disabled-bold:"\e3a3";
  --boschicon-bosch-ic-tractor:"\e3a4";
  --boschicon-bosch-ic-video-recorder-digital:"\e3a5";
  --boschicon-bosch-ic-windshield-wiper:"\e3a6";
  --boschicon-bosch-ic-weather-snow-thunder:"\e3a7";
  --boschicon-bosch-ic-electricity-pylon:"\e3a8";
  --boschicon-bosch-ic-box-questionmark:"\e3a9";
  --boschicon-bosch-ic-rainbow:"\e3aa";
  --boschicon-bosch-ic-medal:"\e3ab";
  --boschicon-bosch-ic-wheel:"\e3ac";
  --boschicon-bosch-ic-borescope-connected:"\e3ad";
  --boschicon-bosch-ic-filter-delete:"\e3ae";
  --boschicon-bosch-ic-filter-add:"\e3af";
  --boschicon-bosch-ic-man:"\e3b0";
  --boschicon-bosch-ic-woman:"\e3b1";
  --boschicon-bosch-ic-fridge:"\e3b2";
  --boschicon-bosch-ic-battery-car:"\e3b3";
  --boschicon-bosch-ic-bag-escalator:"\e3b4";
  --boschicon-bosch-ic-shopping-bags:"\e3b5";
  --boschicon-bosch-ic-car-steering-left:"\e3b6";
  --boschicon-bosch-ic-car-steering-right:"\e3b7";
  --boschicon-bosch-ic-thumb-up-down:"\e3b8";
  --boschicon-bosch-ic-user-run-detection:"\e3b9";
  --boschicon-bosch-ic-bank:"\e3ba";
  --boschicon-bosch-ic-transportation:"\e3bb";
  --boschicon-bosch-ic-government:"\e3bc";
  --boschicon-bosch-ic-user-music:"\e3bd";
  --boschicon-bosch-ic-bus:"\e3be";
  --boschicon-bosch-ic-car-euro:"\e3bf";
  --boschicon-bosch-ic-bag:"\e3c0";
  --boschicon-bosch-ic-plate-tetrapack:"\e3c1";
  --boschicon-bosch-ic-hospital:"\e3c2";
  --boschicon-bosch-ic-desktop-structure:"\e3c3";
  --boschicon-bosch-ic-frog-head:"\e3c4";
  --boschicon-bosch-ic-sportboat:"\e3c5";
  --boschicon-bosch-ic-yacht:"\e3c6";
  --boschicon-bosch-ic-leaf-tilia:"\e3c7";
  --boschicon-bosch-ic-music:"\e3c8";
  --boschicon-bosch-ic-oil-lamp:"\e3c9";
  --boschicon-bosch-ic-windshield-wiper-rear:"\e3ca";
  --boschicon-bosch-ic-dongle-connected:"\e3cb";
  --boschicon-bosch-ic-slate:"\e3cc";
  --boschicon-bosch-ic-appliance-heat-pump-exhaust:"\e3cd";
  --boschicon-bosch-ic-alert-list:"\e3ce";
  --boschicon-bosch-ic-arrow-left-end-frame:"\e3cf";
  --boschicon-bosch-ic-arrow-right-end-frame:"\e3d0";
  --boschicon-bosch-ic-shape-ellipse:"\e3d1";
  --boschicon-bosch-ic-shape-rectangle:"\e3d2";
  --boschicon-bosch-ic-wishlist-add:"\e3d3";
  --boschicon-bosch-ic-smartphone-disabled-light:"\e3d4";
  --boschicon-bosch-ic-airbag:"\e3d5";
  --boschicon-bosch-ic-compass:"\e3d6";
  --boschicon-bosch-ic-turbine-wind:"\e3d7";
  --boschicon-bosch-ic-arrows-diagonal-disabled-light:"\e3d8";
  --boschicon-bosch-ic-ear-off-disabled-bold:"\e3d9";
  --boschicon-bosch-ic-fan-off-disabled-light:"\e3da";
  --boschicon-bosch-ic-faucet-off-disabled-light:"\e3db";
  --boschicon-bosch-ic-hand-motion-off-disabled-bold:"\e3dc";
  --boschicon-bosch-ic-heating-floor-off-disabled-light:"\e3dd";
  --boschicon-bosch-ic-heating-radiator-off-disabled-light:"\e3de";
  --boschicon-bosch-ic-ice-off-disabled-light:"\e3df";
  --boschicon-bosch-ic-smartphone-disabled-bold:"\e3e0";
  --boschicon-bosch-ic-subtitles-off-bold:"\e3e1";
  --boschicon-bosch-ic-sun-off-disabled-light:"\e3e2";
  --boschicon-bosch-ic-video-disabled-bold:"\e3e3";
  --boschicon-bosch-ic-volume-off-bold:"\e3e4";
  --boschicon-bosch-ic-watch-off-disabled-bold:"\e3e5";
  --boschicon-bosch-ic-water-shower-off-disabled-light:"\e3e6";
  --boschicon-bosch-ic-3d-frame-play:"\e3e7";
  --boschicon-bosch-ic-alert-error-checkmark:"\e3e8";
  --boschicon-bosch-ic-arrow-up-frame-check:"\e3e9";
  --boschicon-bosch-ic-arrow-up-frame-error:"\e3ea";
  --boschicon-bosch-ic-arrows-checkmark:"\e3eb";
  --boschicon-bosch-ic-assembly-line-settings:"\e3ec";
  --boschicon-bosch-ic-augmented-reality-player:"\e3ed";
  --boschicon-bosch-ic-badge-checkmark:"\e3ee";
  --boschicon-bosch-ic-bar-chart-kappa:"\e3ef";
  --boschicon-bosch-ic-bar-chart-search-detail:"\e3f0";
  --boschicon-bosch-ic-barcode-checkmark:"\e3f1";
  --boschicon-bosch-ic-barcode-scan-bulb:"\e3f2";
  --boschicon-bosch-ic-barcode:"\e3f3";
  --boschicon-bosch-ic-binary:"\e3f4";
  --boschicon-bosch-ic-book-lightbulb:"\e3f5";
  --boschicon-bosch-ic-box-arrow-down:"\e3f6";
  --boschicon-bosch-ic-box-delivery-checkmark:"\e3f7";
  --boschicon-bosch-ic-globe-checkmark:"\e3f8";
  --boschicon-bosch-ic-calendar-boxes:"\e3f9";
  --boschicon-bosch-ic-calendar-service:"\e3fa";
  --boschicon-bosch-ic-camera-processor:"\e3fb";
  --boschicon-bosch-ic-camera-settings:"\e3fc";
  --boschicon-bosch-ic-chart-line-checkmark:"\e3fd";
  --boschicon-bosch-ic-checklist-stack:"\e3fe";
  --boschicon-bosch-ic-checkmark-frame-minimum:"\e3ff";
  --boschicon-bosch-ic-checkmark-frame-tripple:"\e400";
  --boschicon-bosch-ic-clipboard-checkmark:"\e401";
  --boschicon-bosch-ic-clipboard-list-parts:"\e402";
  --boschicon-bosch-ic-clipboard-settings:"\e403";
  --boschicon-bosch-ic-computer-tower-box:"\e404";
  --boschicon-bosch-ic-connectivity-lock:"\e405";
  --boschicon-bosch-ic-counter-current:"\e406";
  --boschicon-bosch-ic-counter-target:"\e407";
  --boschicon-bosch-ic-cube-checkmark:"\e408";
  --boschicon-bosch-ic-cube-play:"\e409";
  --boschicon-bosch-ic-timeline-settings:"\e40a";
  --boschicon-bosch-ic-timeline-view:"\e40b";
  --boschicon-bosch-ic-timeline:"\e40c";
  --boschicon-bosch-ic-delivery-checkmark:"\e40d";
  --boschicon-bosch-ic-desktop-application-3d-play:"\e40e";
  --boschicon-bosch-ic-desktop-apps-download:"\e40f";
  --boschicon-bosch-ic-desktop-dashboard:"\e410";
  --boschicon-bosch-ic-desktop-graph-checkmark:"\e411";
  --boschicon-bosch-ic-desktop-graph-search:"\e412";
  --boschicon-bosch-ic-desktop-graph:"\e413";
  --boschicon-bosch-ic-development-kit:"\e414";
  --boschicon-bosch-ic-directory-cloud-settings:"\e415";
  --boschicon-bosch-ic-directory-cloud:"\e416";
  --boschicon-bosch-ic-directory-settings:"\e417";
  --boschicon-bosch-ic-document-clock-cycle:"\e418";
  --boschicon-bosch-ic-document-code-stack:"\e419";
  --boschicon-bosch-ic-document-dat-edit:"\e41a";
  --boschicon-bosch-ic-document-ohd-arrow-down:"\e41b";
  --boschicon-bosch-ic-dolphin:"\e41c";
  --boschicon-bosch-ic-energy-management:"\e41d";
  --boschicon-bosch-ic-eraser:"\e41e";
  --boschicon-bosch-ic-folder-broom:"\e41f";
  --boschicon-bosch-ic-folder-check-broom:"\e420";
  --boschicon-bosch-ic-folder-checkmark:"\e421";
  --boschicon-bosch-ic-folder-oes-check:"\e422";
  --boschicon-bosch-ic-folder-open-service:"\e423";
  --boschicon-bosch-ic-folder-reload:"\e424";
  --boschicon-bosch-ic-hand-command:"\e425";
  --boschicon-bosch-ic-heating-start:"\e426";
  --boschicon-bosch-ic-hierarchy-refresh:"\e427";
  --boschicon-bosch-ic-hierarchy-search:"\e428";
  --boschicon-bosch-ic-hierarchy-settings:"\e429";
  --boschicon-bosch-ic-hierarchy:"\e42a";
  --boschicon-bosch-ic-hmi-desktop-settings:"\e42b";
  --boschicon-bosch-ic-human-machine-interface:"\e42c";
  --boschicon-bosch-ic-keys-user-access:"\e42d";
  --boschicon-bosch-ic-keys:"\e42e";
  --boschicon-bosch-ic-label-edit:"\e42f";
  --boschicon-bosch-ic-line-arrow-checkmark:"\e430";
  --boschicon-bosch-ic-link-checkmark:"\e431";
  --boschicon-bosch-ic-lock-closed-checkmark:"\e432";
  --boschicon-bosch-ic-lock-open-checkmark:"\e433";
  --boschicon-bosch-ic-material-search:"\e434";
  --boschicon-bosch-ic-objects-search:"\e435";
  --boschicon-bosch-ic-objects:"\e436";
  --boschicon-bosch-ic-plan-a-to-b:"\e437";
  --boschicon-bosch-ic-plan-chart:"\e438";
  --boschicon-bosch-ic-print-send:"\e439";
  --boschicon-bosch-ic-refresh-analysis:"\e43a";
  --boschicon-bosch-ic-remote-desktop-add:"\e43b";
  --boschicon-bosch-ic-rfid-checkmark:"\e43c";
  --boschicon-bosch-ic-rfid-tag:"\e43d";
  --boschicon-bosch-ic-sequence-checkmark:"\e43e";
  --boschicon-bosch-ic-server-arrow-up:"\e43f";
  --boschicon-bosch-ic-server-arrows:"\e440";
  --boschicon-bosch-ic-server-settings:"\e441";
  --boschicon-bosch-ic-server-share:"\e442";
  --boschicon-bosch-ic-settings-editor:"\e443";
  --boschicon-bosch-ic-survey-checkmark:"\e444";
  --boschicon-bosch-ic-target-dart:"\e445";
  --boschicon-bosch-ic-target-view:"\e446";
  --boschicon-bosch-ic-target:"\e447";
  --boschicon-bosch-ic-thickness-selection:"\e448";
  --boschicon-bosch-ic-toolbox-checkmark:"\e449";
  --boschicon-bosch-ic-toolbox:"\e44a";
  --boschicon-bosch-ic-translate:"\e44b";
  --boschicon-bosch-ic-tune-vertical-checkmark:"\e44c";
  --boschicon-bosch-ic-wand-user-add:"\e44d";
  --boschicon-bosch-ic-wand-user-settings:"\e44e";
  --boschicon-bosch-ic-wand-user:"\e44f";
  --boschicon-bosch-ic-window-globe:"\e450";
  --boschicon-bosch-ic-wrench-change:"\e451";
  --boschicon-bosch-ic-clock-24-7:"\e452";
  --boschicon-bosch-ic-eagle:"\e453";
  --boschicon-bosch-ic-fluorescent-light:"\e454";
  --boschicon-bosch-ic-home-cloud-0:"\e455";
  --boschicon-bosch-ic-home-cloud-1:"\e456";
  --boschicon-bosch-ic-home-cloud-2:"\e457";
  --boschicon-bosch-ic-home-cloud-3:"\e458";
  --boschicon-bosch-ic-home-shadow:"\e459";
  --boschicon-bosch-ic-motorcycle-sport:"\e45a";
  --boschicon-bosch-ic-smartphone-connected:"\e45b";
  --boschicon-bosch-ic-usb-stick:"\e45c";
  --boschicon-bosch-ic-user--setting:"\e45d";
  --boschicon-bosch-ic-timeline-clock:"\e45e";
  --boschicon-bosch-ic-alarm-fire:"\e45f";
  --boschicon-bosch-ic-emergency-front:"\e460";
  --boschicon-bosch-ic-transporter-front:"\e461";
  --boschicon-bosch-ic-truck-front:"\e462";
  --boschicon-bosch-ic-unpin-classic-disabled-light:"\e463";
  --boschicon-bosch-ic-unpin-modern-disabled-light:"\e464";
  --boschicon-bosch-ic-smartphone-ban:"\e465";
  --boschicon-bosch-ic-helmet:"\e466";
  --boschicon-bosch-ic-gate-closed:"\e467";
  --boschicon-bosch-ic-fence:"\e468";
  --boschicon-bosch-ic-desktop-apps:"\e469";
  --boschicon-bosch-ic-candle:"\e46a";
  --boschicon-bosch-ic-chart-oee:"\e46b";
  --boschicon-bosch-ic-cycletime-eighth:"\e46c";
  --boschicon-bosch-ic-cycletime-quarter:"\e46d";
  --boschicon-bosch-ic-gateway:"\e46e";
  --boschicon-bosch-ic-heatmap:"\e46f";
  --boschicon-bosch-ic-laptop-checklist:"\e470";
  --boschicon-bosch-ic-molecule:"\e471";
  --boschicon-bosch-ic-robot-settings:"\e472";
  --boschicon-bosch-ic-sensor-cable:"\e473";
  --boschicon-bosch-ic-tank-layers:"\e474";
  --boschicon-bosch-ic-window-settings:"\e475";
  --boschicon-bosch-ic-heatmap-independent:"\e476";
  --boschicon-bosch-ic-dumble:"\e477";
  --boschicon-bosch-ic-truck-wash:"\e478";
  --boschicon-bosch-ic-smart-sensor:"\e479";
  --boschicon-bosch-ic-audio-add:"\e47a";
  --boschicon-bosch-ic-audio-checked:"\e47b";
  --boschicon-bosch-ic-audio-play:"\e47c";
  --boschicon-bosch-ic-audio-remove:"\e47d";
  --boschicon-bosch-ic-image-gallery-checked:"\e47e";
  --boschicon-bosch-ic-imagery-checked:"\e47f";
  --boschicon-bosch-ic-image-gallery-remove:"\e480";
  --boschicon-bosch-ic-recording:"\e481";
  --boschicon-bosch-ic-stop-frame:"\e482";
  --boschicon-bosch-ic-roof:"\e483";
  --boschicon-bosch-ic-projection-interactive:"\e484";
  --boschicon-bosch-ic-bridge:"\e485";
  --boschicon-bosch-ic-box-arrows:"\e486";
  --boschicon-bosch-ic-chart-line-fit:"\e487";
  --boschicon-bosch-ic-chart-line-compress:"\e488";
  --boschicon-bosch-ic-ciss:"\e489";
  --boschicon-bosch-ic-scd:"\e48a";
  --boschicon-bosch-ic-vci:"\e48b";
  --boschicon-bosch-ic-access-controller:"\e48c";
  --boschicon-bosch-ic-card-reader:"\e48d";
  --boschicon-bosch-ic-table:"\e48e";
  --boschicon-bosch-ic-replace:"\e48f";
  --boschicon-bosch-ic-chart-topflop-organized-horizontal:"\e490";
  --boschicon-bosch-ic-chart-topflop-random-horizontal:"\e491";
  --boschicon-bosch-ic-chart-topflop-organized-vertical:"\e492";
  --boschicon-bosch-ic-chart-topflop-random-vertical:"\e493";
  --boschicon-bosch-ic-ois:"\e494";
  --boschicon-bosch-ic-cloud-refresh-locked:"\e495";
  --boschicon-bosch-ic-car-bluetooth:"\e496";
  --boschicon-bosch-ic-camera-trainer:"\e497";
  --boschicon-bosch-ic-magnifier-moving:"\e498";
  --boschicon-bosch-ic-absolute-orientation:"\e499";
  --boschicon-bosch-ic-accelerometer:"\e49a";
  --boschicon-bosch-ic-imu:"\e49b";
  --boschicon-bosch-ic-gyroscope:"\e49c";
  --boschicon-bosch-ic-magneotmeter:"\e49d";
  --boschicon-bosch-ic-battery-car-1:"\e49e";
  --boschicon-bosch-ic-battery-car-2:"\e49f";
  --boschicon-bosch-ic-battery-car-3:"\e4a0";
  --boschicon-bosch-ic-battery-car-charging:"\e4a1";
  --boschicon-bosch-ic-battery-car-defective:"\e4a2";
  --boschicon-bosch-ic-truck-crane:"\e4a3";
  --boschicon-bosch-ic-train-diesel:"\e4a4";
  --boschicon-bosch-ic-snowmobile:"\e4a5";
  --boschicon-bosch-ic-riding-mower:"\e4a6";
  --boschicon-bosch-ic-motorcycle-small:"\e4a7";
  --boschicon-bosch-ic-mining-truck:"\e4a8";
  --boschicon-bosch-ic-lawnmower:"\e4a9";
  --boschicon-bosch-ic-jetski:"\e4aa";
  --boschicon-bosch-ic-golf-caddy:"\e4ab";
  --boschicon-bosch-ic-generator-electric:"\e4ac";
  --boschicon-bosch-ic-garbage-truck:"\e4ad";
  --boschicon-bosch-ic-fork-lift-big:"\e4ae";
  --boschicon-bosch-ic-engine-small:"\e4af";
  --boschicon-bosch-ic-engine-big:"\e4b0";
  --boschicon-bosch-ic-coach:"\e4b1";
  --boschicon-bosch-ic-chainsaw:"\e4b2";
  --boschicon-bosch-ic-car-van:"\e4b3";
  --boschicon-bosch-ic-car-suv:"\e4b4";
  --boschicon-bosch-ic-car-race:"\e4b5";
  --boschicon-bosch-ic-car-old:"\e4b6";
  --boschicon-bosch-ic-car-camping-van:"\e4b7";
  --boschicon-bosch-ic-car-camper:"\e4b8";
  --boschicon-bosch-ic-bus-side:"\e4b9";
  --boschicon-bosch-ic-book-info:"\e4ba";
  --boschicon-bosch-ic-gears:"\e4bb";
  --boschicon-bosch-ic-shark:"\e4bc";
  --boschicon-bosch-ic-mountaintop:"\e4bd";
  --boschicon-bosch-ic-baby:"\e4be";
  --boschicon-bosch-ic-coffee-bean:"\e4bf";
  --boschicon-bosch-ic-coffee-beans:"\e4c0";
  --boschicon-bosch-ic-skull:"\e4c1";
  --boschicon-bosch-ic-stroller:"\e4c2";
  --boschicon-bosch-ic-glasses:"\e4c3";
  --boschicon-bosch-ic-detergent:"\e4c4";
  --boschicon-bosch-ic-washing-machine:"\e4c5";
  --boschicon-bosch-ic-sdcard:"\e4c6";
  --boschicon-bosch-ic-water-connectivity:"\e4c7";
  --boschicon-bosch-ic-server-connectivity:"\e4c8";
  --boschicon-bosch-ic-presentation-speaker:"\e4c9";
  --boschicon-bosch-ic-chart-bar-arrow:"\e4ca";
  --boschicon-bosch-ic-book-connectivity:"\e4cb";
  --boschicon-bosch-ic-route-focus:"\e4cc";
  --boschicon-bosch-ic-bicycle-helmet:"\e4cd";
  --boschicon-bosch-ic-cookie:"\e4ce";
  --boschicon-bosch-ic-glass-wine:"\e4cf";
  --boschicon-bosch-ic-cup-small:"\e4d0";
  --boschicon-bosch-ic-cup-large:"\e4d1";
  --boschicon-bosch-ic-bowl:"\e4d2";
  --boschicon-bosch-ic-glass-small:"\e4d3";
  --boschicon-bosch-ic-ice-bottle:"\e4d4";
  --boschicon-bosch-ic-cup-plate-drop:"\e4d5";
  --boschicon-bosch-ic-plate:"\e4d6";
  --boschicon-bosch-ic-cup-plate:"\e4d7";
  --boschicon-bosch-ic-bubbles:"\e4d8";
  --boschicon-bosch-ic-button-start-stop:"\e4d9";
  --boschicon-bosch-ic-elevator-freight-max:"\e4da";
  --boschicon-bosch-ic-elevator-freight:"\e4db";
  --boschicon-bosch-ic-elevator-persons:"\e4dc";
  --boschicon-bosch-ic-embed:"\e4dd";
  --boschicon-bosch-ic-female-male:"\e4de";
  --boschicon-bosch-ic-fork-knife-spoon:"\e4df";
  --boschicon-bosch-ic-global-entrepreneur:"\e4e0";
  --boschicon-bosch-ic-arrows-left-right-checkmark:"\e4e1";
  --boschicon-bosch-ic-automatic-mode:"\e4e2";
  --boschicon-bosch-ic-babybottle:"\e4e3";
  --boschicon-bosch-ic-barcode-scan:"\e4e4";
  --boschicon-bosch-ic-barcode-scanner:"\e4e5";
  --boschicon-bosch-ic-cash-frame-rupee:"\e4e6";
  --boschicon-bosch-ic-chart-heat-curve:"\e4e7";
  --boschicon-bosch-ic-compressor:"\e4e8";
  --boschicon-bosch-ic-cubes:"\e4e9";
  --boschicon-bosch-ic-highway:"\e4ea";
  --boschicon-bosch-ic-industry-workers:"\e4eb";
  --boschicon-bosch-ic-industry-workers-connected:"\e4ec";
  --boschicon-bosch-ic-machine-station-control:"\e4ed";
  --boschicon-bosch-ic-map-city:"\e4ee";
  --boschicon-bosch-ic-ordernumber:"\e4ef";
  --boschicon-bosch-ic-shirt-business:"\e4f0";
  --boschicon-bosch-ic-shirt-casual:"\e4f1";
  --boschicon-bosch-ic-suitcase:"\e4f2";
  --boschicon-bosch-ic-weather-cloud-sun-sensor:"\e4f3";
  --boschicon-bosch-ic-window-code:"\e4f4";
  --boschicon-bosch-ic-wrench-warning:"\e4f5";
  --boschicon-bosch-ic-arrow-circle-a:"\e4f6";
  --boschicon-bosch-ic-arrows-agility:"\e4f7";
  --boschicon-bosch-ic-arrows-collapse-object:"\e4f8";
  --boschicon-bosch-ic-arrows-expand-object:"\e4f9";
  --boschicon-bosch-ic-arrows-left-right:"\e4fa";
  --boschicon-bosch-ic-fan-heat:"\e4fb";
  --boschicon-bosch-ic-battery-car-arrows-circle:"\e4fc";
  --boschicon-bosch-ic-battery-car-clock:"\e4fd";
  --boschicon-bosch-ic-battery-vibration:"\e4fe";
  --boschicon-bosch-ic-belt-elastic:"\e4ff";
  --boschicon-bosch-ic-bicycle-e-arrow-away:"\e500";
  --boschicon-bosch-ic-bicycle-e-arrow-towards:"\e501";
  --boschicon-bosch-ic-brake-decoupled-power:"\e502";
  --boschicon-bosch-ic-brake-i-booster:"\e503";
  --boschicon-bosch-ic-brake-system-esp:"\e504";
  --boschicon-bosch-ic-brake-system-integrated:"\e505";
  --boschicon-bosch-ic-brake-vacuum-booster:"\e506";
  --boschicon-bosch-ic-capacity:"\e507";
  --boschicon-bosch-ic-car-beam-length:"\e508";
  --boschicon-bosch-ic-car-smartphone-locator:"\e509";
  --boschicon-bosch-ic-chart-pie:"\e50a";
  --boschicon-bosch-ic-chess-jumper:"\e50b";
  --boschicon-bosch-ic-clock-time-off:"\e50c";
  --boschicon-bosch-ic-clock-time-on:"\e50d";
  --boschicon-bosch-ic-coin:"\e50e";
  --boschicon-bosch-ic-connection-off-settings:"\e50f";
  --boschicon-bosch-ic-connection-on-settings:"\e510";
  --boschicon-bosch-ic-control-unit:"\e511";
  --boschicon-bosch-ic-customer:"\e512";
  --boschicon-bosch-ic-engine:"\e513";
  --boschicon-bosch-ic-filter-air:"\e514";
  --boschicon-bosch-ic-filter-cabin-carbon:"\e515";
  --boschicon-bosch-ic-filter-cabin:"\e516";
  --boschicon-bosch-ic-filter-cooling-water:"\e517";
  --boschicon-bosch-ic-filter-denox-cover:"\e518";
  --boschicon-bosch-ic-filter-denox:"\e519";
  --boschicon-bosch-ic-filter-element-compensation-sealing:"\e51a";
  --boschicon-bosch-ic-filter-element-compensation:"\e51b";
  --boschicon-bosch-ic-filter-element:"\e51c";
  --boschicon-bosch-ic-filter-oil:"\e51d";
  --boschicon-bosch-ic-filter-petrol:"\e51e";
  --boschicon-bosch-ic-filter-prefilter:"\e51f";
  --boschicon-bosch-ic-fireplace:"\e520";
  --boschicon-bosch-ic-flash-plus:"\e521";
  --boschicon-bosch-ic-globe-worldwideweb:"\e522";
  --boschicon-bosch-ic-glow-control-unit:"\e523";
  --boschicon-bosch-ic-glow-plug:"\e524";
  --boschicon-bosch-ic-hand-cloth:"\e525";
  --boschicon-bosch-ic-leaf-plus:"\e526";
  --boschicon-bosch-ic-machine-warning:"\e527";
  --boschicon-bosch-ic-measuring-jug:"\e528";
  --boschicon-bosch-ic-plug-play:"\e529";
  --boschicon-bosch-ic-refresh-checkmark:"\e52a";
  --boschicon-bosch-ic-replacement-filament:"\e52b";
  --boschicon-bosch-ic-screw:"\e52c";
  --boschicon-bosch-ic-seat-belt:"\e52d";
  --boschicon-bosch-ic-steering-wheel-hands-automated:"\e52e";
  --boschicon-bosch-ic-sun-ice-parking:"\e52f";
  --boschicon-bosch-ic-syringe-change-needle:"\e530";
  --boschicon-bosch-ic-syringe-change:"\e531";
  --boschicon-bosch-ic-syringe:"\e532";
  --boschicon-bosch-ic-thread-diameter:"\e533";
  --boschicon-bosch-ic-tool-extraction:"\e534";
  --boschicon-bosch-ic-transporter-car-front:"\e535";
  --boschicon-bosch-ic-truck-car-motorcycle:"\e536";
  --boschicon-bosch-ic-truck-car:"\e537";
  --boschicon-bosch-ic-truck-logistics-box:"\e538";
  --boschicon-bosch-ic-truck-transporter:"\e539";
  --boschicon-bosch-ic-watch-on-warning:"\e53a";
  --boschicon-bosch-ic-wrench-calibrate:"\e53b";
  --boschicon-bosch-ic-wrench-dummy:"\e53c";
  --boschicon-bosch-ic-wrench-tightening-torque:"\e53d";
  --boschicon-bosch-ic-wrench-width-across-flats:"\e53e";
  --boschicon-bosch-ic-user-arm-bandage:"\e53f";
  --boschicon-bosch-ic-user-eye-blind:"\e540";
  --boschicon-bosch-ic-user-ear-deaf:"\e541";
  --boschicon-bosch-ic-user-car-distracted:"\e542";
  --boschicon-bosch-ic-user-mouth-mute:"\e543";
  --boschicon-bosch-ic-user-ear-blocked:"\e544";
  --boschicon-bosch-ic-user-bavarian:"\e545";
  --boschicon-bosch-ic-user-ear-loud:"\e546";
  --boschicon-bosch-ic-user-walk-crutch:"\e547";
  --boschicon-bosch-ic-user-mouth-speechless:"\e548";
  --boschicon-bosch-ic-user-arm-baby:"\e549";
  --boschicon-bosch-ic-user-arm-missing:"\e54a";
  --boschicon-bosch-ic-user-eye-eyepatch:"\e54b";
  --boschicon-bosch-ic-user-strapped:"\e54c";
  --boschicon-bosch-ic-cleaning-agent:"\e54d";
  --boschicon-bosch-ic-cup-plate-dirty:"\e54e";
  --boschicon-bosch-ic-cup-plate-private:"\e54f";
  --boschicon-bosch-ic-rubbish-apple:"\e550";
  --boschicon-bosch-ic-rubbish-fish:"\e551";
  --boschicon-bosch-ic-rubbish-organic-bin:"\e552";
  --boschicon-bosch-ic-rubbish-paper:"\e553";
  --boschicon-bosch-ic-rubbish-paper-bin:"\e554";
  --boschicon-bosch-ic-rubbish-residual-bin:"\e555";
  --boschicon-bosch-ic-shower:"\e556";
  --boschicon-bosch-ic-shower-female:"\e557";
  --boschicon-bosch-ic-shower-male:"\e558";
  --boschicon-bosch-ic-wardrobe-female:"\e559";
  --boschicon-bosch-ic-wardrobe-male:"\e55a";
  --boschicon-bosch-ic-car-top:"\e55b";
  --boschicon-bosch-ic-label-info:"\e55c";
  --boschicon-bosch-ic-perspective-view:"\e55d";
  --boschicon-bosch-ic-road:"\e55e";
  --boschicon-bosch-ic-screen-split-horizontal:"\e55f";
  --boschicon-bosch-ic-screen-split-vertical:"\e560";
  --boschicon-bosch-ic-screenshot-frame:"\e561";
  --boschicon-bosch-ic-sensor-lidar:"\e562";
  --boschicon-bosch-ic-tram:"\e563";
  --boschicon-bosch-ic-video-360-degrees:"\e564";
  --boschicon-bosch-ic-belt-groove-drives:"\e565";
  --boschicon-bosch-ic-bottle-champagne:"\e566";
  --boschicon-bosch-ic-box-falling:"\e567";
  --boschicon-bosch-ic-box-falling-off-disabled-bold:"\e568";
  --boschicon-bosch-ic-box-falling-off-disabled-light:"\e569";
  --boschicon-bosch-ic-brake-pedal:"\e56a";
  --boschicon-bosch-ic-car-front-light-inside:"\e56b";
  --boschicon-bosch-ic-car-licence-plate-light:"\e56c";
  --boschicon-bosch-ic-car-side-light-back:"\e56d";
  --boschicon-bosch-ic-car-side-light-front:"\e56e";
  --boschicon-bosch-ic-light-fog-warning:"\e56f";
  --boschicon-bosch-ic-prism:"\e570";
  --boschicon-bosch-ic-turnstile:"\e571";
  --boschicon-bosch-ic-turnstile-open-in-and-outbound:"\e572";
  --boschicon-bosch-ic-turnstile-open-inbound:"\e573";
  --boschicon-bosch-ic-turnstile-open-outbound:"\e574";
  --boschicon-bosch-ic-uwb:"\e575";
  --boschicon-bosch-ic-heat-reduce-active:"\e576";
  --boschicon-bosch-ic-heat-reduce-passive:"\e577";
  --boschicon-bosch-ic-hourglass-add:"\e578";
  --boschicon-bosch-ic-light-fog:"\e579";
  --boschicon-bosch-ic-car-turn-signal:"\e57a";
  --boschicon-bosch-ic-car-turn-signal-left:"\e57b";
  --boschicon-bosch-ic-car-turn-signal-right:"\e57c";
  --boschicon-bosch-ic-light-rear:"\e57d";
  --boschicon-bosch-ic-car-top-turn-signal-front:"\e57e";
  --boschicon-bosch-ic-car-top-turn-signal-back:"\e57f";
  --boschicon-bosch-ic-ccu-cm:"\e580";
  --boschicon-bosch-ic-lung:"\e581";
  --boschicon-bosch-ic-head-speaking-voice:"\e582";
  --boschicon-bosch-ic-car-motorcycle:"\e583";
  --boschicon-bosch-ic-car-turn-signal-side:"\e584";
  --boschicon-bosch-ic-car-light-parking:"\e585";
  --boschicon-bosch-ic-phoenix:"\e586";
  --boschicon-bosch-ic-sensor-air-quality:"\e587";
  --boschicon-bosch-ic-weather-station:"\e588";
  --boschicon-bosch-ic-watering-can:"\e589";
  --boschicon-bosch-ic-propeller:"\e58a";
  --boschicon-bosch-ic-temperature-fluctuating:"\e58b";
  --boschicon-bosch-ic-stove-top:"\e58c";
  --boschicon-bosch-ic-socket:"\e58d";
  --boschicon-bosch-ic-siren:"\e58e";
  --boschicon-bosch-ic-sensor-water:"\e58f";
  --boschicon-bosch-ic-user-run-sensor-motion:"\e590";
  --boschicon-bosch-ic-robot-lawnmower:"\e591";
  --boschicon-bosch-ic-robot-cleaning:"\e592";
  --boschicon-bosch-ic-oven:"\e593";
  --boschicon-bosch-ic-loudspeaker:"\e594";
  --boschicon-bosch-ic-keypad:"\e595";
  --boschicon-bosch-ic-shape-circle-square:"\e596";
  --boschicon-bosch-ic-garage:"\e597";
  --boschicon-bosch-ic-fume-hood:"\e598";
  --boschicon-bosch-ic-freezer:"\e599";
  --boschicon-bosch-ic-food-processor:"\e59a";
  --boschicon-bosch-ic-floorplan-rooms:"\e59b";
  --boschicon-bosch-ic-dryer-tumble:"\e59c";
  --boschicon-bosch-ic-dryer:"\e59d";
  --boschicon-bosch-ic-door-window:"\e59e";
  --boschicon-bosch-ic-door-lock:"\e59f";
  --boschicon-bosch-ic-door-bell:"\e5a0";
  --boschicon-bosch-ic-dishwasher:"\e5a1";
  --boschicon-bosch-ic-dimmer:"\e5a2";
  --boschicon-bosch-ic-detector-smoke:"\e5a3";
  --boschicon-bosch-ic-detector-presence:"\e5a4";
  --boschicon-bosch-ic-cooking:"\e5a5";
  --boschicon-bosch-ic-coffee-maschine:"\e5a6";
  --boschicon-bosch-ic-camera-indoor:"\e5a7";
  --boschicon-bosch-ic-broom-clean:"\e5a8";
  --boschicon-bosch-ic-blinds:"\e5a9";
  --boschicon-bosch-ic-bicycle-e-flash:"\e5aa";
  --boschicon-bosch-ic-finger-domino-trigger:"\e5ab";
  --boschicon-bosch-ic-automation-start:"\e5ac";
  --boschicon-bosch-ic-automation:"\e5ad";
  --boschicon-bosch-ic-sensor-multifunctional:"\e5ae";
  --boschicon-bosch-ic-plane-top:"\e5af";
  --boschicon-bosch-ic-shape-square-overlapping:"\e5b0";
  --boschicon-bosch-ic-square-overlapping:"\e5b1";
  --boschicon-bosch-ic-battery-car-14v:"\e5b2";
  --boschicon-bosch-ic-calibration:"\e5b3";
  --boschicon-bosch-ic-structure-can-bus:"\e5b4";
  --boschicon-bosch-ic-gears-direction-arrows:"\e5b5";
  --boschicon-bosch-ic-car-limousine:"\e5b6";
  --boschicon-bosch-ic-molecule-gas:"\e5b7";
  --boschicon-bosch-ic-money-euro:"\e5b8";
  --boschicon-bosch-ic-revolution-rpm:"\e5b9";
  --boschicon-bosch-ic-rikscha-e:"\e5ba";
  --boschicon-bosch-ic-sensor-circle:"\e5bb";
  --boschicon-bosch-ic-speedometer-high:"\e5bc";
  --boschicon-bosch-ic-steering-wheel-arrows:"\e5bd";
  --boschicon-bosch-ic-tablet-checklist:"\e5be";
  --boschicon-bosch-ic-petrol-charging-station-hybrid:"\e5bf";
  --boschicon-bosch-ic-weather-cloud-sun-rain-snow:"\e5c0";
  --boschicon-bosch-ic-light-half:"\e5c1";
  --boschicon-bosch-ic-video-sensor:"\e5c2";
  --boschicon-bosch-ic-binary-desktop:"\e5c3";
  --boschicon-bosch-ic-truck-delivery:"\e5c4";
  --boschicon-bosch-ic-van-delivery:"\e5c5";
  --boschicon-bosch-ic-fullscreen-user:"\e5c6";
  --boschicon-bosch-ic-user-helmet-motorcycle:"\e5c7";
  --boschicon-bosch-ic-user-hand-disabled-light:"\e5c8";
  --boschicon-bosch-ic-user-hand-disabled-bold:"\e5c9";
  --boschicon-bosch-ic-link-connected:"\e5ca";
  --boschicon-bosch-ic-gate-open:"\e5cb";
  --boschicon-bosch-ic-box-checkmark:"\e5cc";
  --boschicon-bosch-ic-box-place:"\e5cd";
  --boschicon-bosch-ic-logistics-dock:"\e5ce";
  --boschicon-bosch-ic-barcode-scan-logistics:"\e5cf";
  --boschicon-bosch-ic-locator-tracking:"\e5d0";
  --boschicon-bosch-ic-car-light-trunk:"\e5d1";
  --boschicon-bosch-ic-car-light-glove-compartment:"\e5d2";
  --boschicon-bosch-ic-car-light-dashboard:"\e5d3";
  --boschicon-bosch-ic-fire-leaf:"\e5d4";
  --boschicon-bosch-ic-laptop-hacker:"\e5d5";
  --boschicon-bosch-ic-hands-drops:"\e5d6";
  --boschicon-bosch-ic-team-disabled-bold:"\e5d7";
  --boschicon-bosch-ic-team-disabled-light:"\e5d8";
  --boschicon-bosch-ic-user-head-arm:"\e5d9";
  --boschicon-bosch-ic-user-head-hand-disabled-bold:"\e5da";
  --boschicon-bosch-ic-user-head-hand-disabled-light:"\e5db";
  --boschicon-bosch-ic-welcome-disabled-bold:"\e5dc";
  --boschicon-bosch-ic-welcome-disabled-light:"\e5dd";
  --boschicon-bosch-ic-female-male-arrows:"\e5de";
  --boschicon-bosch-ic-broccoli:"\e5df";
  --boschicon-bosch-ic-chicken:"\e5e0";
  --boschicon-bosch-ic-cow:"\e5e1";
  --boschicon-bosch-ic-deer:"\e5e2";
  --boschicon-bosch-ic-fish:"\e5e3";
  --boschicon-bosch-ic-garlic:"\e5e4";
  --boschicon-bosch-ic-hotpepper:"\e5e5";
  --boschicon-bosch-ic-pig:"\e5e6";
  --boschicon-bosch-ic-rabbit:"\e5e7";
  --boschicon-bosch-ic-sheep:"\e5e8";
  --boschicon-bosch-ic-shell:"\e5e9";
  --boschicon-bosch-ic-shrimp:"\e5ea";
  --boschicon-bosch-ic-car-seat:"\e5eb";
  --boschicon-bosch-ic-car-seat-steering-wheel:"\e5ec";
  --boschicon-bosch-ic-car-side-arrow-back:"\e5ed";
  --boschicon-bosch-ic-car-side-arrow-front:"\e5ee";
  --boschicon-bosch-ic-car-steering-left-disabled-bold:"\e5ef";
  --boschicon-bosch-ic-car-steering-left-disabled-light:"\e5f0";
  --boschicon-bosch-ic-car-steering-left-lle:"\e5f1";
  --boschicon-bosch-ic-car-steering-left-lle-disabled-bold:"\e5f2";
  --boschicon-bosch-ic-car-steering-left-lle-disabled-light:"\e5f3";
  --boschicon-bosch-ic-car-steering-right-disabled-bold:"\e5f4";
  --boschicon-bosch-ic-car-steering-right-disabled-light:"\e5f5";
  --boschicon-bosch-ic-car-steering-right-rle:"\e5f6";
  --boschicon-bosch-ic-car-steering-right-rle-disabled-bold:"\e5f7";
  --boschicon-bosch-ic-car-steering-right-rle-disabled-light:"\e5f8";
  --boschicon-bosch-ic-cars-traffic-left-right:"\e5f9";
  --boschicon-bosch-ic-configuration-wrench:"\e5fa";
  --boschicon-bosch-ic-hook:"\e5fb";
  --boschicon-bosch-ic-hook-arrows:"\e5fc";
  --boschicon-bosch-ic-hook-arrows-wiperblade:"\e5fd";
  --boschicon-bosch-ic-hook-disabled-bold:"\e5fe";
  --boschicon-bosch-ic-hook-disabled-light:"\e5ff";
  --boschicon-bosch-ic-info-i-frame-add:"\e600";
  --boschicon-bosch-ic-search-number:"\e601";
  --boschicon-bosch-ic-search-number-add:"\e602";
  --boschicon-bosch-ic-set:"\e603";
  --boschicon-bosch-ic-speedometer-speed-high:"\e604";
  --boschicon-bosch-ic-windshield-wiper-clean:"\e605";
  --boschicon-bosch-ic-windshield-wiper-double:"\e606";
  --boschicon-bosch-ic-wiper-adapter:"\e607";
  --boschicon-bosch-ic-wiper-blade:"\e608";
  --boschicon-bosch-ic-wiper-blade-arrow:"\e609";
  --boschicon-bosch-ic-wiper-blade-eco:"\e60a";
  --boschicon-bosch-ic-wiper-blade-mm:"\e60b";
  --boschicon-bosch-ic-wiper-blade-mm-arrows:"\e60c";
  --boschicon-bosch-ic-wiper-blade-spoiler:"\e60d";
  --boschicon-bosch-ic-wiper-blade-twin:"\e60e";
  --boschicon-bosch-ic-wiper-flatblade:"\e60f";
  --boschicon-bosch-ic-wiper-flatblade-aeroeco:"\e610";
  --boschicon-bosch-ic-wiper-flatblade-aerofit:"\e611";
  --boschicon-bosch-ic-wiper-flatblade-aerotwin:"\e612";
  --boschicon-bosch-ic-wiper-flatblade-arrow:"\e613";
  --boschicon-bosch-ic-wiper-flatblade-mm:"\e614";
  --boschicon-bosch-ic-wiper-flatblade-mm-arrows:"\e615";
  --boschicon-bosch-ic-wiper-rubber:"\e616";
  --boschicon-bosch-ic-address-control-system:"\e617";
  --boschicon-bosch-ic-balcony:"\e618";
  --boschicon-bosch-ic-battery-car-45-degree-arrow:"\e619";
  --boschicon-bosch-ic-boiler-warning:"\e61a";
  --boschicon-bosch-ic-book-wrench:"\e61b";
  --boschicon-bosch-ic-car-driver-passenger-arrows:"\e61c";
  --boschicon-bosch-ic-car-licence-plate:"\e61d";
  --boschicon-bosch-ic-car-side-arrow-back-tires:"\e61e";
  --boschicon-bosch-ic-car-side-arrow-front-tires:"\e61f";
  --boschicon-bosch-ic-car-side-half-arrow-back:"\e620";
  --boschicon-bosch-ic-car-steering-left-arrow:"\e621";
  --boschicon-bosch-ic-car-steering-left-passenger-arrow:"\e622";
  --boschicon-bosch-ic-car-steering-right-arrow:"\e623";
  --boschicon-bosch-ic-car-steering-right-passenger-arrow:"\e624";
  --boschicon-bosch-ic-chess-board-transparency:"\e625";
  --boschicon-bosch-ic-cloud-locked:"\e626";
  --boschicon-bosch-ic-conference-system:"\e627";
  --boschicon-bosch-ic-cycletime-quarter-arrows-interval:"\e628";
  --boschicon-bosch-ic-desktop-connectivity:"\e629";
  --boschicon-bosch-ic-hierarchy-checkmark:"\e62a";
  --boschicon-bosch-ic-home-office:"\e62b";
  --boschicon-bosch-ic-home-semi-detached-house:"\e62c";
  --boschicon-bosch-ic-kitchen:"\e62d";
  --boschicon-bosch-ic-lambda-arrows-length:"\e62e";
  --boschicon-bosch-ic-lambda-oxygen:"\e62f";
  --boschicon-bosch-ic-lambda-sensor-cores:"\e630";
  --boschicon-bosch-ic-panel-control:"\e631";
  --boschicon-bosch-ic-prison:"\e632";
  --boschicon-bosch-ic-prison-cell:"\e633";
  --boschicon-bosch-ic-radio-broadcasting:"\e634";
  --boschicon-bosch-ic-robot-body:"\e635";
  --boschicon-bosch-ic-robot-body-arrow:"\e636";
  --boschicon-bosch-ic-skyscraper-danger:"\e637";
  --boschicon-bosch-ic-skyscraper-flat:"\e638";
  --boschicon-bosch-ic-skyscraper-flat-floor-low:"\e639";
  --boschicon-bosch-ic-skyscraper-flat-floor-middle:"\e63a";
  --boschicon-bosch-ic-skyscraper-flat-floor-top:"\e63b";
  --boschicon-bosch-ic-skyscraper-flat-semi-detached:"\e63c";
  --boschicon-bosch-ic-skyscraper-locked:"\e63d";
  --boschicon-bosch-ic-skyscraper-settings:"\e63e";
  --boschicon-bosch-ic-team-signpost:"\e63f";
  --boschicon-bosch-ic-toaster-hand-warning:"\e640";
  --boschicon-bosch-ic-user-arrows-heart:"\e641";
  --boschicon-bosch-ic-user-graduate-chat:"\e642";
  --boschicon-bosch-ic-user-head-mask:"\e643";
  --boschicon-bosch-ic-warehouse:"\e644";
  --boschicon-bosch-ic-world-paperplane:"\e645";
  --boschicon-bosch-ic-aperture:"\e646";
  --boschicon-bosch-ic-hook-wiperblade-arrows:"\e647";
  --boschicon-bosch-ic-image-remove:"\e648";
  --boschicon-bosch-ic-image-checked:"\e649";
  --boschicon-bosch-ic-user-setting:"\e64a";
  --boschicon-bosch-ic-apartment-in-house-terraced:"\e64b";
  --boschicon-bosch-ic-apartment-in-house:"\e64c";
  --boschicon-bosch-ic-appliance-heat-pump-leaf-add:"\e64d";
  --boschicon-bosch-ic-appliance-heat-pump-leaf-reload:"\e64e";
  --boschicon-bosch-ic-appliance-heat-pump-oil-refresh:"\e64f";
  --boschicon-bosch-ic-appliance-water-drop:"\e650";
  --boschicon-bosch-ic-appliance-water-sun:"\e651";
  --boschicon-bosch-ic-brake-pedal-thumb-up:"\e652";
  --boschicon-bosch-ic-call-plus:"\e653";
  --boschicon-bosch-ic-battery-car-3-plug:"\e654";
  --boschicon-bosch-ic-cloud-share:"\e655";
  --boschicon-bosch-ic-crankshaft:"\e656";
  --boschicon-bosch-ic-detector-motion:"\e657";
  --boschicon-bosch-ic-device-analog:"\e658";
  --boschicon-bosch-ic-device-digital:"\e659";
  --boschicon-bosch-ic-externallink-landscape:"\e65a";
  --boschicon-bosch-ic-gears-interlocked-arrow:"\e65b";
  --boschicon-bosch-ic-gearshift-reverse-gear:"\e65c";
  --boschicon-bosch-ic-glove:"\e65d";
  --boschicon-bosch-ic-hand-warranty:"\e65e";
  --boschicon-bosch-ic-heating-floor-radiator:"\e65f";
  --boschicon-bosch-ic-home-appliance-heat-pump-air-in:"\e660";
  --boschicon-bosch-ic-home-appliance-heat-pump-air-out:"\e661";
  --boschicon-bosch-ic-lightbulb-gear:"\e662";
  --boschicon-bosch-ic-line-open-closed:"\e663";
  --boschicon-bosch-ic-road-disabled-bold:"\e664";
  --boschicon-bosch-ic-road-disabled-light:"\e665";
  --boschicon-bosch-ic-shower-drop-1:"\e666";
  --boschicon-bosch-ic-shower-drop-2:"\e667";
  --boschicon-bosch-ic-shower-drop-3:"\e668";
  --boschicon-bosch-ic-shower-drop-4:"\e669";
  --boschicon-bosch-ic-sinus-curve:"\e66a";
  --boschicon-bosch-ic-team-3:"\e66b";
  --boschicon-bosch-ic-team-4:"\e66c";
  --boschicon-bosch-ic-team-5:"\e66d";
  --boschicon-bosch-ic-test-tube:"\e66e";
  --boschicon-bosch-ic-truck-car-motorcycle-arrows:"\e66f";
  --boschicon-bosch-ic-weather-cloud-dust:"\e670";
  --boschicon-bosch-ic-windshield-wiper-double-parallel-left:"\e671";
  --boschicon-bosch-ic-windshield-wiper-double-parallel-right:"\e672";
  --boschicon-bosch-ic-world-pin:"\e673";
  --boschicon-bosch-ic-sign-warning-slope:"\e674";
  --boschicon-bosch-ic-bond-laser:"\e675";
  --boschicon-bosch-ic-bond-ribbon-thick:"\e676";
  --boschicon-bosch-ic-bond-ribbon-thin:"\e677";
  --boschicon-bosch-ic-bond-wire-thick:"\e678";
  --boschicon-bosch-ic-bond-wire-thin:"\e679";
  --boschicon-bosch-ic-clamp-connection-insulation:"\e67a";
  --boschicon-bosch-ic-clamp-connection-stamping-grid:"\e67b";
  --boschicon-bosch-ic-clinching:"\e67c";
  --boschicon-bosch-ic-connector:"\e67d";
  --boschicon-bosch-ic-connector-potting:"\e67e";
  --boschicon-bosch-ic-element-damping:"\e67f";
  --boschicon-bosch-ic-element-pressure-compensation:"\e680";
  --boschicon-bosch-ic-flanging:"\e681";
  --boschicon-bosch-ic-gap-pad:"\e682";
  --boschicon-bosch-ic-heat-sink:"\e683";
  --boschicon-bosch-ic-hook-clipsing:"\e684";
  --boschicon-bosch-ic-interconnection-board-to-board:"\e685";
  --boschicon-bosch-ic-labyrinth-geometry:"\e686";
  --boschicon-bosch-ic-lacquering-pcb:"\e687";
  --boschicon-bosch-ic-magnetic-rotor:"\e688";
  --boschicon-bosch-ic-magnetic-switch:"\e689";
  --boschicon-bosch-ic-pin-pressfit:"\e68a";
  --boschicon-bosch-ic-power-contact:"\e68b";
  --boschicon-bosch-ic-rivet:"\e68c";
  --boschicon-bosch-ic-seal-ring:"\e68d";
  --boschicon-bosch-ic-sealing-cipg:"\e68e";
  --boschicon-bosch-ic-sealing-solid:"\e68f";
  --boschicon-bosch-ic-sealing-tongue-groove:"\e690";
  --boschicon-bosch-ic-shrinking-arrows-circle:"\e691";
  --boschicon-bosch-ic-solder-selective:"\e692";
  --boschicon-bosch-ic-spring-mechanical:"\e693";
  --boschicon-bosch-ic-staking-hot-air:"\e694";
  --boschicon-bosch-ic-stitching:"\e695";
  --boschicon-bosch-ic-thermal-inlay:"\e696";
  --boschicon-bosch-ic-thermal-via:"\e697";
  --boschicon-bosch-ic-tube:"\e698";
  --boschicon-bosch-ic-tube-gapfiller:"\e699";
  --boschicon-bosch-ic-tube-gelling:"\e69a";
  --boschicon-bosch-ic-tube-gluing:"\e69b";
  --boschicon-bosch-ic-tube-thermal-adhesive:"\e69c";
  --boschicon-bosch-ic-tube-underfill:"\e69d";
  --boschicon-bosch-ic-welding-laser:"\e69e";
  --boschicon-bosch-ic-welding-resistance:"\e69f";
  --boschicon-bosch-ic-welding-ultrasonic:"\e6a0";
  --boschicon-bosch-ic-air-condition-cassette:"\e6a1";
  --boschicon-bosch-ic-air-condition-ceiling:"\e6a2";
  --boschicon-bosch-ic-air-condition-convertible:"\e6a3";
  --boschicon-bosch-ic-air-condition-duct:"\e6a4";
  --boschicon-bosch-ic-air-condition-floor:"\e6a5";
  --boschicon-bosch-ic-air-condition-outdoor:"\e6a6";
  --boschicon-bosch-ic-air-condition-outdoor-hp:"\e6a7";
  --boschicon-bosch-ic-air-condition-outdoor-hr:"\e6a8";
  --boschicon-bosch-ic-air-condition-swing-horizontal:"\e6a9";
  --boschicon-bosch-ic-air-condition-swing-vertical:"\e6aa";
  --boschicon-bosch-ic-air-condition-wall:"\e6ab";
  --boschicon-bosch-ic-angle-curvature-motorcycle:"\e6ac";
  --boschicon-bosch-ic-appliance-hot:"\e6ad";
  --boschicon-bosch-ic-appliance-water-hot:"\e6ae";
  --boschicon-bosch-ic-appliances-hot:"\e6af";
  --boschicon-bosch-ic-arrows-left-right-a:"\e6b0";
  --boschicon-bosch-ic-arrows-left-right-exchange:"\e6b1";
  --boschicon-bosch-ic-arrows-left-right-exchange-unit:"\e6b2";
  --boschicon-bosch-ic-arrows-left-right-ice:"\e6b3";
  --boschicon-bosch-ic-assembly-line-robot:"\e6b4";
  --boschicon-bosch-ic-back-left-small:"\e6b5";
  --boschicon-bosch-ic-bacteria:"\e6b6";
  --boschicon-bosch-ic-battery-car-drop-leakage-proof:"\e6b7";
  --boschicon-bosch-ic-battery-car-hourglass:"\e6b8";
  --boschicon-bosch-ic-brake-disk-arrow:"\e6b9";
  --boschicon-bosch-ic-brake-disk-compound:"\e6ba";
  --boschicon-bosch-ic-building-religious-church:"\e6bb";
  --boschicon-bosch-ic-calendar-sheet:"\e6bc";
  --boschicon-bosch-ic-caliper:"\e6bd";
  --boschicon-bosch-ic-car-middle-arrow:"\e6be";
  --boschicon-bosch-ic-checkmark-bold:"\e6bf";
  --boschicon-bosch-ic-close-small:"\e6c0";
  --boschicon-bosch-ic-data-center:"\e6c1";
  --boschicon-bosch-ic-dot:"\e6c2";
  --boschicon-bosch-ic-down-small:"\e6c3";
  --boschicon-bosch-ic-e-call:"\e6c4";
  --boschicon-bosch-ic-fire-extinguisher:"\e6c5";
  --boschicon-bosch-ic-fire-off-bold:"\e6c6";
  --boschicon-bosch-ic-fire-off-light:"\e6c7";
  --boschicon-bosch-ic-forward-right-small:"\e6c8";
  --boschicon-bosch-ic-health-warning:"\e6c9";
  --boschicon-bosch-ic-ignition-coil-pencil:"\e6ca";
  --boschicon-bosch-ic-ignition-condensor:"\e6cb";
  --boschicon-bosch-ic-ignition-contact-set:"\e6cc";
  --boschicon-bosch-ic-ignition-distributor-cap:"\e6cd";
  --boschicon-bosch-ic-ignition-distributor-rotor:"\e6ce";
  --boschicon-bosch-ic-ignition-module:"\e6cf";
  --boschicon-bosch-ic-less-minimize-bold:"\e6d0";
  --boschicon-bosch-ic-leaf-plus-boost:"\e6d1";
  --boschicon-bosch-ic-sensor-dynamic:"\e6d2";
  --boschicon-bosch-ic-sensor-radar:"\e6d3";
  --boschicon-bosch-ic-up-small:"\e6d4";
  --boschicon-bosch-ic-water-ladder-off-bold:"\e6d5";
  --boschicon-bosch-ic-water-ladder-off-light:"\e6d6";
  --boschicon-bosch-ic-nose-desodorize:"\e6d7";
  --boschicon-bosch-ic-nose-fine-dust:"\e6d8";
  --boschicon-bosch-ic-smartcity-camera:"\e6d9";
  --boschicon-bosch-ic-heating-underfloor:"\e6da";
  --boschicon-bosch-ic-drill-bit:"\e6db";
  --boschicon-bosch-ic-parameter-process:"\e6dc";
  --boschicon-bosch-ic-car-side-plug-flash:"\e6dd";
  --boschicon-bosch-ic-car-side-plug-engine-flash:"\e6de";
  --boschicon-bosch-ic-car-side-engine-flash:"\e6df";
  --boschicon-bosch-ic-car-side-hydrogen-flash:"\e6e0";
  --boschicon-bosch-ic-car-side-engine:"\e6e1";
  --boschicon-bosch-ic-tunnel:"\e6e2";
  --boschicon-bosch-ic-stadium-sport:"\e6e3";
  --boschicon-bosch-ic-refinery-oil:"\e6e4";
  --boschicon-bosch-ic-power-plants:"\e6e5";
  --boschicon-bosch-ic-hammer-chisel:"\e6e6";
  --boschicon-bosch-ic-glass-cocktail:"\e6e7";
  --boschicon-bosch-ic-traffic-light:"\e6e8";
  --boschicon-bosch-ic-vehicle-off-road:"\e6e9";
  --boschicon-bosch-ic-tablet-finger:"\e6ea";
  --boschicon-bosch-ic-scooter-kick:"\e6eb";
  --boschicon-bosch-ic-handlebar-motorcycle:"\e6ec";
  --boschicon-bosch-ic-display-motorcycle:"\e6ed";
  --boschicon-bosch-ic-case-label-product:"\e6ee";
  --boschicon-bosch-ic-case-label:"\e6ef";
  --boschicon-bosch-ic-product-falling:"\e6f0";
  --boschicon-bosch-ic-product-checkmark:"\e6f1";
  --boschicon-bosch-ic-product-broken:"\e6f2";
  --boschicon-bosch-ic-lightbulb-halogen-rays-bright:"\e6f3";
  --boschicon-bosch-ic-lightbulb-halogen-rays:"\e6f4";
  --boschicon-bosch-ic-lamp-gas-discharge-rays:"\e6f5";
  --boschicon-bosch-ic-home-lightbulb-off-disabled-bold:"\e6f6";
  --boschicon-bosch-ic-home-lightbulb-off-disabled-light:"\e6f7";
  --boschicon-bosch-ic-fork-lift-boxes:"\e6f8";
  --boschicon-bosch-ic-harbour-ship-cargo:"\e6f9";
  --boschicon-bosch-ic-rollercoaster:"\e6fa";
  --boschicon-bosch-ic-sound-off-light:"\e6fb";
  --boschicon-bosch-ic-sound-off-bold:"\e6fc";
  --boschicon-bosch-ic-car-door:"\e6fd";
  --boschicon-bosch-ic-car-door-tailgate:"\e6fe";
  --boschicon-bosch-ic-car-door-split-rear:"\e6ff";
  --boschicon-bosch-ic-car-door-rear:"\e700";
  --boschicon-bosch-ic-drill-driver-cordless:"\e701";
  --boschicon-bosch-ic-virus:"\e702";
  --boschicon-bosch-ic-ice-temperature:"\e703";
  --boschicon-bosch-ic-sensor-ultrasonic:"\e704";
  --boschicon-bosch-ic-user-artificial-intelligence:"\e705";
  --boschicon-bosch-ic-detector-leak:"\e706";
  --boschicon-bosch-ic-car-seat-add:"\e707";
  --boschicon-bosch-ic-car-shuttle-robo:"\e708";
  --boschicon-bosch-ic-caravan:"\e709";
  --boschicon-bosch-ic-user-water-swimming:"\e70a";
  --boschicon-bosch-ic-square-add:"\e70b";
  --boschicon-bosch-ic-map-zoom-in:"\e70c";
  --boschicon-bosch-ic-map-arrow-pop-out:"\e70d";
  --boschicon-bosch-ic-home-user-in-error:"\e70e";
  --boschicon-bosch-ic-home-arrow-right-in-denied:"\e70f";
  --boschicon-bosch-ic-home-arrow-right-in-check:"\e710";
  --boschicon-bosch-ic-home-arrow-right-in:"\e711";
  --boschicon-bosch-ic-home-arrow-left-out:"\e712";
  --boschicon-bosch-ic-file-error:"\e713";
  --boschicon-bosch-ic-dealer-details-missing:"\e714";
  --boschicon-bosch-ic-dealer-details-check:"\e715";
  --boschicon-bosch-ic-components-add:"\e716";
  --boschicon-bosch-ic-machine-cell:"\e717";
  --boschicon-bosch-ic-wheel-rim-clean:"\e718";
  --boschicon-bosch-ic-gas-can:"\e719";
  --boschicon-bosch-ic-steps-locator:"\e71a";
  --boschicon-bosch-ic-panel-control-manual:"\e71b";
  --boschicon-bosch-ic-socket-europe:"\e71c";
  --boschicon-bosch-ic-tripod:"\e71d";
  --boschicon-bosch-ic-document-dxf:"\e71e";
  --boschicon-bosch-ic-document-dwg:"\e71f";
  --boschicon-bosch-ic-hook-wiperblade:"\e720";
  --boschicon-bosch-ic-traffic-cone:"\e721";
  --boschicon-bosch-ic-folder-locked:"\e722";
  --boschicon-bosch-ic-package-self-service:"\e723";
  --boschicon-bosch-ic-drop-ice:"\e724";
  --boschicon-bosch-ic-lamp-gas-discharge:"\e725";
  --boschicon-bosch-ic-home-basement:"\e726";
  --boschicon-bosch-ic-link-edit:"\e727";
  --boschicon-bosch-ic-table-header-add:"\e728";
  --boschicon-bosch-ic-table-column-add-after:"\e729";
  --boschicon-bosch-ic-table-row-add-above:"\e72a";
  --boschicon-bosch-ic-table-column-add-before:"\e72b";
  --boschicon-bosch-ic-table-row-add-below:"\e72c";
  --boschicon-bosch-ic-table-cells-split:"\e72d";
  --boschicon-bosch-ic-table-cells-merge:"\e72e";
  --boschicon-bosch-ic-table-row-delete:"\e72f";
  --boschicon-bosch-ic-text-indent-arrow:"\e730";
  --boschicon-bosch-ic-text-outdent-arrow:"\e731";
  --boschicon-bosch-ic-car-side-flash:"\e732";
  --boschicon-bosch-ic-battery-plug-flash:"\e733";
  --boschicon-bosch-ic-car-chip:"\e734";
  --boschicon-bosch-ic-car-cloud-upload:"\e735";
  --boschicon-bosch-ic-circle-parking:"\e736";
  --boschicon-bosch-ic-engine-battery-flash:"\e737";
  --boschicon-bosch-ic-engine-battery-flash-plug:"\e738";
  --boschicon-bosch-ic-engine-combustion:"\e739";
  --boschicon-bosch-ic-user-head-scan:"\e73a";
  --boschicon-bosch-ic-bluetooth-off-disabled-bold:"\e73b";
  --boschicon-bosch-ic-bluetooth-off-disabled-light:"\e73c";
  --boschicon-bosch-ic-communicator-off-disabled-bold:"\e73d";
  --boschicon-bosch-ic-communicator-off-disabled-light:"\e73e";
  --boschicon-bosch-ic-connectivity-off-disabled-bold:"\e73f";
  --boschicon-bosch-ic-connectivity-off-disabled-light:"\e740";
  --boschicon-bosch-ic-globe-off-disabled-bold:"\e741";
  --boschicon-bosch-ic-globe-off-disabled-light:"\e742";
  --boschicon-bosch-ic-lamp-led:"\e743";
  --boschicon-bosch-ic-wifi-off-disabled-bold:"\e744";
  --boschicon-bosch-ic-wifi-off-disabled-light:"\e745";
  --boschicon-bosch-ic-wheel-vehicle:"\e746";
  --boschicon-bosch-ic-ignition-cable:"\e747";
  --boschicon-bosch-ic-ignition-coil:"\e748";
  --boschicon-bosch-ic-ignition-distributor:"\e749";
  --boschicon-bosch-ic-microphone-classic-off-disabled-light:"\e74a";
  --boschicon-bosch-ic-microphone-classic-off-disabled-bold:"\e74b";
  --boschicon-bosch-ic-cloud-refresh:"\e74c";
  --boschicon-bosch-ic-ignition-coil-module:"\e74d";
  --boschicon-bosch-ic-abort-frame:"\e886";
  --boschicon-bosch-ic-arrow-down-frame:"\e887";
  --boschicon-bosch-ic-arrow-left-down-frame:"\e888";
  --boschicon-bosch-ic-arrow-left-frame:"\e889";
  --boschicon-bosch-ic-arrow-left-up-frame:"\e88a";
  --boschicon-bosch-ic-arrow-right-down-frame:"\e88b";
  --boschicon-bosch-ic-arrow-right-frame:"\e88c";
  --boschicon-bosch-ic-arrow-right-up-frame:"\e88d";
  --boschicon-bosch-ic-arrow-up-frame:"\e88e";
  --boschicon-bosch-ic-asiapacific-frame:"\e88f";
  --boschicon-bosch-ic-cash-frame:"\e890";
  --boschicon-bosch-ic-checkmark-frame:"\e891";
  --boschicon-bosch-ic-copyright-frame:"\e892";
  --boschicon-bosch-ic-download-frame:"\e893";
  --boschicon-bosch-ic-europe-frame:"\e894";
  --boschicon-bosch-ic-lock-closed-frame:"\e895";
  --boschicon-bosch-ic-lock-open-frame:"\e896";
  --boschicon-bosch-ic-my-brand-frame:"\e897";
  --boschicon-bosch-ic-northamerica-frame:"\e898";
  --boschicon-bosch-ic-problem-frame:"\e899";
  --boschicon-bosch-ic-promotion-frame:"\e89a";
  --boschicon-bosch-ic-question-frame:"\e89b";
  --boschicon-bosch-ic-share-frame:"\e89c";
  --boschicon-bosch-ic-southamerica-frame:"\e89d";
  --boschicon-bosch-ic-start-play-frame:"\e89e";
  --boschicon-bosch-ic-upload-frame:"\e89f";
  --boschicon-bosch-ic-world-frame:"\e8a0";
  --boschicon-bosch-ic-add-frame:"\e8a1";
  --boschicon-bosch-ic-call-deny-frame:"\e8a2";
  --boschicon-bosch-ic-call-frame:"\e8a3";
  --boschicon-bosch-ic-fast-backward-frame:"\e8a4";
  --boschicon-bosch-ic-fast-forward-frame:"\e8a5";
  --boschicon-bosch-ic-skip-backward-frame:"\e8a6";
  --boschicon-bosch-ic-skip-fast-backward-frame:"\e8a7";
  --boschicon-bosch-ic-skip-fast-forward-frame:"\e8a8";
  --boschicon-bosch-ic-skip-forward-frame:"\e8a9";
  --boschicon-bosch-ic-subtract-frame:"\e8aa";
  --boschicon-bosch-ic-info-i-frame:"\e8ab";
  --boschicon-bosch-ic-stop-frame1:"\e8ac";
  --boschicon-bosch-ic-arrow-up-frame-error1:"\e8ad";
  --boschicon-bosch-ic-arrow-up-frame-check1:"\e8ae";
  --boschicon-bosch-ic-arrow-left-end-frame1:"\e8af";
  --boschicon-bosch-ic-arrow-right-end-frame1:"\e8b0";
  --boschicon-bosch-ic-bluetooth-frame:"\e8b1";
  --boschicon-bosch-ic-bluetooth-frame-error:"\e8b2";
  --boschicon-bosch-ic-ece-ccc-frame:"\e8b3";
  --boschicon-bosch-ic-recycle-arrows-pap20-frame:"\e8b4";
  --boschicon-bosch-ic-umbrella-drops-frame:"\e8b5";
  --boschicon-bosch-ic-arrows-this-side-up-frame:"\e8b6";
  --boschicon-bosch-ic-glass-wine-frame:"\e8b7";
  --boschicon-bosch-ic-pb-frame:"\e8b8";
  --boschicon-bosch-ic-pb-frame-disabled-bold:"\e8b9";
  --boschicon-bosch-ic-pb-frame-disabled-light:"\e8ba";
  --boschicon-bosch-ic-mode-frame:"\e8bb";
  --boschicon-bosch-ic-uv-frame-disabled-bold:"\e8bc";
  --boschicon-bosch-ic-uv-frame-disabled-light:"\e8bd";
  --boschicon-bosch-ic-facebook-frame:"\ea87";
  --boschicon-bosch-ic-googleplus-frame:"\ea88";
  --boschicon-bosch-ic-instagram-frame:"\ea89";
  --boschicon-bosch-ic-lineapp-frame:"\ea8a";
  --boschicon-bosch-ic-linkedin-frame:"\ea8b";
  --boschicon-bosch-ic-pinterest-frame:"\ea8c";
  --boschicon-bosch-ic-snapchat-frame:"\ea8d";
  --boschicon-bosch-ic-tumblr-frame:"\ea8e";
  --boschicon-bosch-ic-twitter-frame:"\ea8f";
  --boschicon-bosch-ic-vimeo-frame:"\ea90";
  --boschicon-bosch-ic-wechat-frame:"\ea91";
  --boschicon-bosch-ic-weibo-frame:"\ea92";
  --boschicon-bosch-ic-whatsapp-frame:"\ea93";
  --boschicon-bosch-ic-xing-frame:"\ea94";
  --boschicon-bosch-ic-youku-frame:"\ea95";
  --boschicon-bosch-ic-youtube-frame:"\ea96";
  --boschicon-bosch-ic-vk-frame:"\ea97";
  --boschicon-bosch-ic-skype-frame:"\ea98";
  --boschicon-bosch-ic-facebook:"\ea99";
  --boschicon-bosch-ic-google-frame:"\ea9a";
  --boschicon-bosch-ic-google:"\ea9b";
  --boschicon-bosch-ic-googleplus:"\ea9c";
  --boschicon-bosch-ic-instagram:"\ea9d";
  --boschicon-bosch-ic-lineapp:"\ea9e";
  --boschicon-bosch-ic-linkedin:"\ea9f";
  --boschicon-bosch-ic-pinterest:"\eaa0";
  --boschicon-bosch-ic-skype:"\eaa1";
  --boschicon-bosch-ic-snapchat:"\eaa2";
  --boschicon-bosch-ic-tumblr:"\eaa3";
  --boschicon-bosch-ic-twitter:"\eaa4";
  --boschicon-bosch-ic-vimeo:"\eaa5";
  --boschicon-bosch-ic-vk:"\eaa6";
  --boschicon-bosch-ic-wechat:"\eaa7";
  --boschicon-bosch-ic-weibo:"\eaa8";
  --boschicon-bosch-ic-whatsapp:"\eaa9";
  --boschicon-bosch-ic-xing:"\eaaa";
  --boschicon-bosch-ic-youku:"\eaab";
  --boschicon-bosch-ic-youtube:"\eaac";
  --boschicon-bosch-ic-ms-teams:"\eaad";
  --boschicon-bosch-ic-ms-teams-frame:"\eaae";
  --boschicon-bosch-ic-kakao:"\eaaf";
  --boschicon-bosch-ic-kakao-frame:"\eab0";
  --boschicon-bosch-ic-naver:"\eab1";
  --boschicon-bosch-ic-naver-frame:"\eab2";
  --boschicon-bosch-ic-tencent:"\eab3";
  --boschicon-bosch-ic-tencent-frame:"\eab4";
  --boschicon-bosch-ic-wordpress:"\eab5";
  --boschicon-bosch-ic-wordpress-frame:"\eab6";
  --boschicon-bosch-ic-mini-program-frame:"\eab7";
  --boschicon-bosch-ic-mini-program:"\eab8";
  --boschicon-bosch-ic-alert-error-filled:"\eb08";
  --boschicon-bosch-ic-alert-error:"\eb09";
  --boschicon-bosch-ic-alert-success-filled:"\eb0a";
  --boschicon-bosch-ic-alert-success:"\eb0b";
  --boschicon-bosch-ic-alert-warning-filled:"\eb0c";
  --boschicon-bosch-ic-alert-warning:"\eb0d";
  --boschicon-bosch-ic-alert-info-filled:"\eb0e";
  --boschicon-bosch-ic-alert-info:"\eb0f";
  --boschicon-bosch-ic-mold:"\f0000";
  --boschicon-bosch-ic-battery-car-cranking-power-high:"\f0001";
  --boschicon-bosch-ic-brake-disk-spray-can-coated:"\f0002";
  --boschicon-bosch-ic-car-top-arrows-left-front-right-back:"\f0003";
  --boschicon-bosch-ic-car-top-arrows-left-back-right-front:"\f0004";
  --boschicon-bosch-ic-car-top-arrows-front:"\f0005";
  --boschicon-bosch-ic-car-top-arrows-back-front-left-right:"\f0006";
  --boschicon-bosch-ic-car-top-arrows-back:"\f0007";
  --boschicon-bosch-ic-car-top-arrow-right:"\f0008";
  --boschicon-bosch-ic-car-top-arrow-left:"\f0009";
  --boschicon-bosch-ic-car-top-arrow-front-right:"\f000a";
  --boschicon-bosch-ic-car-top-arrow-front-left:"\f000b";
  --boschicon-bosch-ic-car-top-arrow-back-right:"\f000c";
  --boschicon-bosch-ic-car-top-arrow-back-left:"\f000d";
  --boschicon-bosch-ic-watermelon:"\f000e";
  --boschicon-bosch-ic-wind-vane-moderate:"\f000f";
  --boschicon-bosch-ic-radioactive:"\f0010";
  --boschicon-bosch-ic-heating-underfloor-off-bold:"\f0011";
  --boschicon-bosch-ic-heating-underfloor-off-light:"\f0012";
  --boschicon-bosch-ic-goat:"\f0013";
  --boschicon-bosch-ic-fire-hose:"\f0014";
  --boschicon-bosch-ic-user-run-arrow:"\f0015";
  --boschicon-bosch-ic-store:"\f0016";
  --boschicon-bosch-ic-user-work-dig:"\f0017";
  --boschicon-bosch-ic-car-top-arrow-angle-right:"\f0018";
  --boschicon-bosch-ic-control-unit-ecu:"\f0019";
  --boschicon-bosch-ic-cigarette:"\f001a";
  --boschicon-bosch-ic-structure-line:"\f001b";
  --boschicon-bosch-ic-product-database-table:"\f001c";
  --boschicon-bosch-ic-bicycle-e-remote-led:"\f001d";
  --boschicon-bosch-ic-bicycle-e-drive-unit:"\f001e";
  --boschicon-bosch-ic-bicycle-e-drive-unit-individual-support:"\f001f";
  --boschicon-bosch-ic-nm-arrow-circle:"\f0020";
  --boschicon-bosch-ic-tree-path:"\f0021";
  --boschicon-bosch-ic-bicycle-e-wheel-arrows:"\f0022";
  --boschicon-bosch-ic-tune-vertical:"\f0023";
  --boschicon-bosch-ic-sound-professional:"\f0024";
  --boschicon-bosch-ic-plane-top-headset:"\f0025";
  --boschicon-bosch-ic-desktop-user-headset:"\f0026";
  --boschicon-bosch-ic-user-service:"\f0027";
  --boschicon-bosch-ic-audio-commercial:"\f0028";
  --boschicon-bosch-ic-loudspeaker-portable-note:"\f0029";
  --boschicon-bosch-ic-audio-loudspeaker-public:"\f002a";
  --boschicon-bosch-ic-items-lost-questionmark:"\f002b";
  --boschicon-bosch-ic-hand-pull:"\f002c";
  --boschicon-bosch-ic-steering-wheel-hand-horn:"\f002d";
  --boschicon-bosch-ic-car-chassis:"\f002e";
  --boschicon-bosch-ic-steering-system:"\f002f";
  --boschicon-bosch-ic-wheel-suspension:"\f0030";
  --boschicon-bosch-ic-car-body-side:"\f0031";
  --boschicon-bosch-ic-address-consumer-data-upright:"\f0032";
  --boschicon-bosch-ic-weather-wind-rain:"\f0033";
  --boschicon-bosch-ic-weather-rain-warning:"\f0034";
  --boschicon-bosch-ic-user-check:"\f0035";
  --boschicon-bosch-ic-user-warning:"\f0036";
  --boschicon-bosch-ic-black-white-stars-circle:"\f0037";
  --boschicon-bosch-ic-team-warning:"\f0038";
  --boschicon-bosch-ic-black-white-circle:"\f0039";
  --boschicon-bosch-ic-suitcase-small:"\f003a";
  --boschicon-bosch-ic-suitcase-small-remove:"\f003b";
  --boschicon-bosch-ic-home-arrow-out:"\f003c";
  --boschicon-bosch-ic-home-arrow-in:"\f003d";
  --boschicon-bosch-ic-document-copy-check:"\f003e";
  --boschicon-bosch-ic-ring-infrared:"\f003f";
  --boschicon-bosch-ic-spirit-level:"\f0040";
  --boschicon-bosch-ic-drill-driver-check:"\f0041";
  --boschicon-bosch-ic-desktop-led:"\f0042";
  --boschicon-bosch-ic-desktop-black-white:"\f0043";
  --boschicon-bosch-ic-desktop-warning:"\f0044";
  --boschicon-bosch-ic-fire-wall:"\f0045";
  --boschicon-bosch-ic-onroad-car-top:"\f0046";
  --boschicon-bosch-ic-onroad-suv-top:"\f0047";
  --boschicon-bosch-ic-onroad-truck-top:"\f0048";
  --boschicon-bosch-ic-weather-rain-ip44:"\f0049";
  --boschicon-bosch-ic-weather-rain-ip65:"\f004a";
  --boschicon-bosch-ic-weather-rain-ip66:"\f004b";
  --boschicon-bosch-ic-weather-rain-ip68:"\f004c";
  --boschicon-bosch-ic-weather-rain-ip67:"\f004d";
  --boschicon-bosch-ic-user-masking:"\f004e";
  --boschicon-bosch-ic-address-consumer-data-dual:"\f004f";
  --boschicon-bosch-ic-user-framed:"\f0050";
  --boschicon-bosch-ic-user-counting-1:"\f0051";
  --boschicon-bosch-ic-square-kx-uhd:"\f0052";
  --boschicon-bosch-ic-square-qvga:"\f0053";
  --boschicon-bosch-ic-square-vga:"\f0054";
  --boschicon-bosch-ic-square-xmp:"\f0055";
  --boschicon-bosch-ic-square-xxxp:"\f0056";
  --boschicon-bosch-ic-angle-arrows-across:"\f0057";
  --boschicon-bosch-ic-angle:"\f0058";
  --boschicon-bosch-ic-angle-arrow-up:"\f0059";
  --boschicon-bosch-ic-angle-view-wide:"\f005a";
  --boschicon-bosch-ic-chat-language-selection:"\f005b";
  --boschicon-bosch-ic-smartphone-app:"\f005c";
  --boschicon-bosch-ic-commissioning-remote:"\f005d";
  --boschicon-bosch-ic-user-run-detection-pir:"\f005e";
  --boschicon-bosch-ic-field-in-motion:"\f005f";
  --boschicon-bosch-ic-building-integration-system:"\f0060";
  --boschicon-bosch-ic-desktop-mamangement:"\f0061";
  --boschicon-bosch-ic-desktop-management-camera:"\f0062";
  --boschicon-bosch-ic-screwdriver-check:"\f0063";
  --boschicon-bosch-ic-screwdriver:"\f0064";
  --boschicon-bosch-ic-desktop-hand-touch:"\f0065";
  --boschicon-bosch-ic-user-robot-head:"\f0066";
  --boschicon-bosch-ic-gear-circles-elements:"\f0067";
  --boschicon-bosch-ic-gears-3:"\f0068";
  --boschicon-bosch-ic-door-address-consumer-data:"\f0069";
  --boschicon-bosch-ic-lock-closed-128bit:"\f006a";
  --boschicon-bosch-ic-lock-closed-connected-wps:"\f006b";
  --boschicon-bosch-ic-battery-arrow-right:"\f006c";
  --boschicon-bosch-ic-connector-bnc:"\f006d";
  --boschicon-bosch-ic-tower-connection-cdma:"\f006e";
  --boschicon-bosch-ic-tower-connection-gprs:"\f006f";
  --boschicon-bosch-ic-tritech:"\f0070";
  --boschicon-bosch-ic-quad-sensor-two:"\f0071";
  --boschicon-bosch-ic-dynamic-range-hdr:"\f0072";
  --boschicon-bosch-ic-dynamic-range-wdr:"\f0073";
  --boschicon-bosch-ic-battery-thumb-up-arrow-right:"\f0074";
  --boschicon-bosch-ic-screwdriver-thumb-up:"\f0075";
  --boschicon-bosch-ic-thumb-up-arrow-up:"\f0076";
  --boschicon-bosch-ic-core-data-sql:"\f0077";
  --boschicon-bosch-ic-frequency-869:"\f0078";
  --boschicon-bosch-ic-coins:"\f0079";
  --boschicon-bosch-ic-frames-60:"\f007a";
  --boschicon-bosch-ic-hand-card:"\f007b";
  --boschicon-bosch-ic-microphone-plugabble:"\f007c";
  --boschicon-bosch-ic-video-h264:"\f007d";
  --boschicon-bosch-ic-video-hd:"\f007e";
  --boschicon-bosch-ic-video-mpeg:"\f007f";
  --boschicon-bosch-ic-video-hd-4k:"\f0080";
  --boschicon-bosch-ic-video-hd-720:"\f0081";
  --boschicon-bosch-ic-lasso:"\f0082";
  --boschicon-bosch-ic-lasso-remove:"\f0083";
  --boschicon-bosch-ic-battery-car-3-clock:"\f0084";
  --boschicon-bosch-ic-battery-car-agm:"\f0085";
  --boschicon-bosch-ic-battery-car-flash:"\f0086";
  --boschicon-bosch-ic-filter-binary:"\f0087";
  --boschicon-bosch-ic-speedometer-bitrate-reduce:"\f0088";
  --boschicon-bosch-ic-voting:"\f0089";
  --boschicon-bosch-ic-voting-dual:"\f008a";
  --boschicon-bosch-ic-sound-pressure-level-90:"\f008b";
  --boschicon-bosch-ic-sound-pressure-level-88:"\f008c";
  --boschicon-bosch-ic-sound-pressure-level-80:"\f008d";
  --boschicon-bosch-ic-power-rated-20:"\f008e";
  --boschicon-bosch-ic-labyrinth-geometry-integration:"\f008f";
  --boschicon-bosch-ic-head-speaking-voice-2:"\f0090";
  --boschicon-bosch-ic-volume-microphone:"\f0091";
  --boschicon-bosch-ic-user-walk-route:"\f0092";
  --boschicon-bosch-ic-user-walk-line-crossing:"\f0093";
  --boschicon-bosch-ic-user-walk-line-count:"\f0094";
  --boschicon-bosch-ic-fullscreen-arrows-circle:"\f0095";
  --boschicon-bosch-ic-field-arrows-counter-flow:"\f0096";
  --boschicon-bosch-ic-field-arrows-directed-flow:"\f0097";
  --boschicon-bosch-ic-user-birds-eye-count-12:"\f0098";
  --boschicon-bosch-ic-field-user-count-12:"\f0099";
  --boschicon-bosch-ic-field-user-falling:"\f009a";
  --boschicon-bosch-ic-field-user-loitering-arrow:"\f009b";
  --boschicon-bosch-ic-field-user-similarity:"\f009c";
  --boschicon-bosch-ic-field-user-walk:"\f009d";
  --boschicon-bosch-ic-field-user-walk-arrow-behind:"\f009e";
  --boschicon-bosch-ic-field-user-walk-arrow-in-front:"\f009f";
  --boschicon-bosch-ic-field-users:"\f00a0";
  --boschicon-bosch-ic-shock-resistant:"\f00a1";
  --boschicon-bosch-ic-bus-sdi:"\f00a2";
  --boschicon-bosch-ic-bus-sdi2:"\f00a3";
  --boschicon-bosch-ic-folder-ip-net:"\f00a4";
  --boschicon-bosch-ic-globe-iscsi:"\f00a5";
  --boschicon-bosch-ic-offline-www:"\f00a6";
  --boschicon-bosch-ic-opc:"\f00a7";
  --boschicon-bosch-ic-osdp:"\f00a8";
  --boschicon-bosch-ic-settings-connected-ptrz:"\f00a9";
  --boschicon-bosch-ic-raid:"\f00aa";
  --boschicon-bosch-ic-lsn:"\f00ab";
  --boschicon-bosch-ic-pointbus:"\f00ac";
  --boschicon-bosch-ic-male-count-12:"\f00ad";
  --boschicon-bosch-ic-circle-point-record:"\f00ae";
  --boschicon-bosch-ic-plug-poe:"\f00af";
  --boschicon-bosch-ic-ir-distribution:"\f00b0";
  --boschicon-bosch-ic-ir-range:"\f00b1";
  --boschicon-bosch-ic-connectivity-it:"\f00b2";
  --boschicon-bosch-ic-music-note-plus:"\f00b3";
  --boschicon-bosch-ic-music-note-plus-two:"\f00b4";
  --boschicon-bosch-ic-chat-language-chn:"\f00b5";
  --boschicon-bosch-ic-microphone-high-directive:"\f00b6";
  --boschicon-bosch-ic-document-copy-rg-gf:"\f00b7";
  --boschicon-bosch-ic-document-copy-cdq:"\f00b8";
  --boschicon-bosch-ic-document-copy-cgp:"\f00b9";
  --boschicon-bosch-ic-folder-add:"\f00ba";
  --boschicon-bosch-ic-user-tie:"\f00bb";
  --boschicon-bosch-ic-pill:"\f00bc";
  --boschicon-bosch-ic-sonotrode:"\f00bd";
  --boschicon-bosch-ic-user-thumb-up:"\f00be";
  --boschicon-bosch-ic-architecture:"\f00bf";
  --boschicon-bosch-ic-clamping-area-arrows:"\f00c0";
  --boschicon-bosch-ic-clamping-rib:"\f00c1";
  --boschicon-bosch-ic-connection-plug-in:"\f00c2";
  --boschicon-bosch-ic-connection-plug-in-electrical:"\f00c3";
  --boschicon-bosch-ic-connection-plug-in-socket:"\f00c4";
  --boschicon-bosch-ic-connector-shield-emc:"\f00c5";
  --boschicon-bosch-ic-foil-flex:"\f00c6";
  --boschicon-bosch-ic-grid-fan:"\f00c7";
  --boschicon-bosch-ic-screw-nut:"\f00c8";
  --boschicon-bosch-ic-sealing-groove:"\f00c9";
  --boschicon-bosch-ic-sealing-tongue-groove-flash:"\f00ca";
  --boschicon-bosch-ic-solder:"\f00cb";
  --boschicon-bosch-ic-solder-selective-ssl:"\f00cc";
  --boschicon-bosch-ic-solder-selective-thrs:"\f00cd";
  --boschicon-bosch-ic-tuner-box:"\f00ce";
  --boschicon-bosch-ic-water-cooling-arrow-up:"\f00cf";
  --boschicon-bosch-ic-generic-device-connected:"\f00d0";
  --boschicon-bosch-ic-home-sun-flash:"\f00d1";
  --boschicon-bosch-ic-home-sun-wrench:"\f00d2";
  --boschicon-bosch-ic-temperature-lock:"\f00d3";
  --boschicon-bosch-ic-solder-method-smd:"\f00d4";
  --boschicon-bosch-ic-pins:"\f00d5";
  --boschicon-bosch-ic-connector-housing:"\f00d6";
  --boschicon-bosch-ic-antenna-cover-arrow-up:"\f00d7";
  --boschicon-bosch-ic-angle-open-horizontal-130:"\f00d8";
  --boschicon-bosch-ic-angle-open-vertical-130:"\f00d9";
  --boschicon-bosch-ic-angle-open-vertical-90:"\f00da";
  --boschicon-bosch-ic-angle-open-horizontal-145:"\f00db";
  --boschicon-bosch-ic-steering-system-steer-by-wire:"\f00dc";
  --boschicon-bosch-ic-tune-vertical-music-note:"\f00dd";
  --boschicon-bosch-ic-hammer-movement:"\f00de";
  --boschicon-bosch-ic-drill-drive-percent-35:"\f00df";
  --boschicon-bosch-ic-country-switzerland:"\f00e0";
  --boschicon-bosch-ic-speedlimit-revoking:"\f00e1";
  --boschicon-bosch-ic-speedlimit-80-revoking:"\f00e2";
  --boschicon-bosch-ic-speedlimit-80-dirty:"\f00e3";
  --boschicon-bosch-ic-battery-car-mf:"\f00e4";
  --boschicon-bosch-ic-access-controller-2:"\f00e5";
  --boschicon-bosch-ic-access-controller-arrow-up:"\f00e6";
  --boschicon-bosch-ic-access-controller-points-set:"\f00e7";
  --boschicon-bosch-ic-analog-value:"\f00e8";
  --boschicon-bosch-ic-analog-value-arrow-in:"\f00e9";
  --boschicon-bosch-ic-analog-value-arrow-out:"\f00ea";
  --boschicon-bosch-ic-binary-value:"\f00eb";
  --boschicon-bosch-ic-binary-value-arrow-in:"\f00ec";
  --boschicon-bosch-ic-binary-value-arrow-out:"\f00ed";
  --boschicon-bosch-ic-calendar-date-single:"\f00ee";
  --boschicon-bosch-ic-calendar-date-weekend:"\f00ef";
  --boschicon-bosch-ic-calendar-view:"\f00f0";
  --boschicon-bosch-ic-chart-average:"\f00f1";
  --boschicon-bosch-ic-chart-line-arrows-up:"\f00f2";
  --boschicon-bosch-ic-configuration-points-set:"\f00f3";
  --boschicon-bosch-ic-data-points-set:"\f00f4";
  --boschicon-bosch-ic-document-points-set:"\f00f5";
  --boschicon-bosch-ic-multistate-value:"\f00f6";
  --boschicon-bosch-ic-multistate-value-arrow-in:"\f00f7";
  --boschicon-bosch-ic-multistate-value-arrow-out:"\f00f8";
  --boschicon-bosch-ic-structure-bacnet:"\f00f9";
  --boschicon-bosch-ic-structure-sbus:"\f00fa";
  --boschicon-bosch-ic-team-arrows-in:"\f00fb";
  --boschicon-bosch-ic-import-points-set:"\f00fc";
  --boschicon-bosch-ic-image-points-set:"\f00fd";
  --boschicon-bosch-ic-circuit-hydraulic:"\f00fe";
  --boschicon-bosch-ic-structure-area:"\f00ff";
  --boschicon-bosch-ic-structure-calculate:"\f0100";
  --boschicon-bosch-ic-structure-clipboard:"\f0101";
  --boschicon-bosch-ic-structure-collection:"\f0102";
  --boschicon-bosch-ic-structure-components:"\f0103";
  --boschicon-bosch-ic-structure-device:"\f0104";
  --boschicon-bosch-ic-structure-dragdrop:"\f0105";
  --boschicon-bosch-ic-structure-floor:"\f0106";
  --boschicon-bosch-ic-structure-organization:"\f0107";
  --boschicon-bosch-ic-structure-questionmark:"\f0108";
  --boschicon-bosch-ic-structure-settings:"\f0109";
  --boschicon-bosch-ic-structure-skyscraper:"\f010a";
  --boschicon-bosch-ic-structure-window-console:"\f010b";
  --boschicon-bosch-ic-structure-wrench:"\f010c";
  --boschicon-bosch-ic-car-pickup:"\f010d";
  --boschicon-bosch-ic-desktop-team:"\f010e";
  --boschicon-bosch-ic-keyboard-arrow-enter-return:"\f010f";
  --boschicon-bosch-ic-keyboard-arrow-left:"\f0110";
  --boschicon-bosch-ic-keyboard-arrow-right-tab:"\f0111";
  --boschicon-bosch-ic-keyboard-capslock:"\f0112";
  --boschicon-bosch-ic-keyboard-shift:"\f0113";
  --boschicon-bosch-ic-keyboard-space:"\f0114";
  --boschicon-bosch-ic-bluetooth-le-off-disabled-light:"\f0115";
  --boschicon-bosch-ic-structure-label-edit:"\f0116";
  --boschicon-bosch-ic-structure-server:"\f0117";
  --boschicon-bosch-ic-truck-box:"\f0118";
  --boschicon-bosch-ic-imagery-off-disabled-light:"\f0119";
  --boschicon-bosch-ic-imagery-off-disabled-bold:"\f011a";
  --boschicon-bosch-ic-plan-floorplan-edit:"\f011b";
  --boschicon-bosch-ic-desktop-building-ruler-pen:"\f011c";
  --boschicon-bosch-ic-conference-system-connected:"\f011d";
  --boschicon-bosch-ic-receiver-pocket-headphones:"\f011e";
  --boschicon-bosch-ic-conference-system-microphone:"\f011f";
  --boschicon-bosch-ic-user-carry-box:"\f0120";
  --boschicon-bosch-ic-user-handcart:"\f0121";
  --boschicon-bosch-ic-user-carry-box-2:"\f0122";
  --boschicon-bosch-ic-locator-error:"\f0123";
  --boschicon-bosch-ic-locator-offline:"\f0124";
  --boschicon-bosch-ic-locator-refresh:"\f0125";
  --boschicon-bosch-ic-chart-bar-plug-arrow-up:"\f0126";
  --boschicon-bosch-ic-clipboard-search-leaf:"\f0127";
  --boschicon-bosch-ic-handover-leaf:"\f0128";
  --boschicon-bosch-ic-home-sun-plug:"\f0129";
  --boschicon-bosch-ic-lightbulb-plug-leaf:"\f012a";
  --boschicon-bosch-ic-wheel-water-plug:"\f012b";
  --boschicon-bosch-ic-windmill-plug:"\f012c";
  --boschicon-bosch-ic-windmill-plug-sun-water:"\f012d";
  --boschicon-bosch-ic-scale-co2:"\f012e";
  --boschicon-bosch-ic-certificat-co2:"\f012f";
  --boschicon-bosch-ic-car-crash:"\f0130";
  --boschicon-bosch-ic-headphones:"\f0131";
  --boschicon-bosch-ic-music-note:"\f0132";
  --boschicon-bosch-ic-clef-treble:"\f0133";
  --boschicon-bosch-ic-clef-bass:"\f0134";
  --boschicon-bosch-ic-volume:"\f0135";
  --boschicon-bosch-ic-volume-increase:"\f0136";
  --boschicon-bosch-ic-head-speach-speaking:"\f0137";
  --boschicon-bosch-ic-head-speaking-request:"\f0138";
  --boschicon-bosch-ic-tetragon-priority:"\f0139";
  --boschicon-bosch-ic-head-respond-speaking:"\f013a";
  --boschicon-bosch-ic-head-respond-request:"\f013b";
  --boschicon-bosch-ic-hand-stop:"\f013c";
  --boschicon-bosch-ic-layers-stack:"\f013d";
  --boschicon-bosch-ic-puzzle-binary:"\f013e";
  --boschicon-bosch-ic-sdcard-micro:"\f013f";
  --boschicon-bosch-ic-reader-card:"\f0140";
  --boschicon-bosch-ic-reader-user-recognition-face:"\f0141";
  --boschicon-bosch-ic-detector-point-type:"\f0142";
  --boschicon-bosch-ic-manual-call-point:"\f0143";
  --boschicon-bosch-ic-gun:"\f0144";
  --boschicon-bosch-ic-interface-module:"\f0145";
  --boschicon-bosch-ic-fire-detector-automatic:"\f0146";
  --boschicon-bosch-ic-fire-brigade-emergency:"\f0147";
  --boschicon-bosch-ic-volume-siren-device:"\f0148";
  --boschicon-bosch-ic-user-reception:"\f0149";
  --boschicon-bosch-ic-shredder-machine:"\f014a";
  --boschicon-bosch-ic-badge-clean:"\f014b";
  --boschicon-bosch-ic-parking-assistance:"\f014c";
  --boschicon-bosch-ic-laptop-questionmark:"\f014d";
  --boschicon-bosch-ic-security-lock:"\f014e";
  --boschicon-bosch-ic-battery-car-12v:"\f014f";
  --boschicon-bosch-ic-car-far-propagation:"\f0150";
  --boschicon-bosch-ic-car-wide-propagation:"\f0151";
  --boschicon-bosch-ic-ear-sound:"\f0152";
  --boschicon-bosch-ic-umbrella-drops:"\f0153";
  --boschicon-bosch-ic-horn-arrows-in:"\f0154";
  --boschicon-bosch-ic-video-bell:"\f0155";
  --boschicon-bosch-ic-steering-wheel-arrows-up:"\f0156";
  --boschicon-bosch-ic-circle-full:"\f0157";
  --boschicon-bosch-ic-circle-half:"\f0158";
  --boschicon-bosch-ic-circle-quarter:"\f0159";
  --boschicon-bosch-ic-circle-quarter-three:"\f015a";
  --boschicon-bosch-ic-appliance-flame-arrow:"\f015b";
  --boschicon-bosch-ic-appliance-flame-arrow-bold:"\f015c";
  --boschicon-bosch-ic-appliance-flame-disabled-bold:"\f015d";
  --boschicon-bosch-ic-appliance-flame-disabled-light:"\f015e";
  --boschicon-bosch-ic-appliance-flame-plus:"\f015f";
  --boschicon-bosch-ic-appliance-flame-plus-bold:"\f0160";
  --boschicon-bosch-ic-flash-minus-bold:"\f0161";
  --boschicon-bosch-ic-flash-minus:"\f0162";
  --boschicon-bosch-ic-flash-off:"\f0163";
  --boschicon-bosch-ic-flash-plus-bold:"\f0164";
  --boschicon-bosch-ic-flash-smart-grid:"\f0165";
  --boschicon-bosch-ic-signal-high:"\f0166";
  --boschicon-bosch-ic-signal-low:"\f0167";
  --boschicon-bosch-ic-signal-very-low:"\f0168";
  --boschicon-bosch-ic-5g:"\f0169";
  --boschicon-bosch-ic-sun-photovoltaic:"\f016a";
  --boschicon-bosch-ic-inverter:"\f016b";
  --boschicon-bosch-ic-car-arrow-down:"\f016c";
  --boschicon-bosch-ic-car-distance:"\f016d";
  --boschicon-bosch-ic-car-sensor:"\f016e";
  --boschicon-bosch-ic-car-sensor-environment:"\f016f";
  --boschicon-bosch-ic-car-sensor-front:"\f0170";
  --boschicon-bosch-ic-streets-locator:"\f0171";
  --boschicon-bosch-ic-truck-distance:"\f0172";
  --boschicon-bosch-ic-warning-user-walk:"\f0173";
  --boschicon-bosch-ic-parking-check:"\f0174";
  --boschicon-bosch-ic-dremel:"\f0175";
  --boschicon-bosch-ic-allergens:"\f0176";
  --boschicon-bosch-ic-money-currency-coins:"\f0177";
  --boschicon-bosch-ic-hydrogen-small:"\f0178";
  --boschicon-bosch-ic-hydrogen-large:"\f0179";
  --boschicon-bosch-ic-shoppingcart-remove:"\f017a";
  --boschicon-bosch-ic-chimney-sweeper-disabled-light:"\f017b";
  --boschicon-bosch-ic-chimney-sweeper-disabled-bold:"\f017c";
  --boschicon-bosch-ic-car-waves:"\f017d";
  --boschicon-bosch-ic-360-degrees-arrow:"\f017e";
  --boschicon-bosch-ic-clock-info:"\f017f";
  --boschicon-bosch-ic-truck-front-disabled-bold:"\f0180";
  --boschicon-bosch-ic-truck-front-disabled-light:"\f0181";
  --boschicon-bosch-ic-box-closed-list:"\f0182";
  --boschicon-bosch-ic-battery-car-exchange:"\f0183";
  --boschicon-bosch-ic-guitar:"\f0184";
  --boschicon-bosch-ic-actuator-by-wire:"\f0185";
  --boschicon-bosch-ic-guitar-electric:"\f0186";
  --boschicon-bosch-ic-format-align-center:"\f0187";
  --boschicon-bosch-ic-format-align-justify:"\f0188";
  --boschicon-bosch-ic-format-align-right:"\f0189";
  --boschicon-bosch-ic-format-checklist:"\f018a";
  --boschicon-bosch-ic-format-italic:"\f018b";
  --boschicon-bosch-ic-format-ordered-list:"\f018c";
  --boschicon-bosch-ic-format-strike:"\f018d";
  --boschicon-bosch-ic-format-underline:"\f018e";
  --boschicon-bosch-ic-format-align-left:"\f018f";
  --boschicon-bosch-ic-format-fill-drop:"\f0190";
  --boschicon-bosch-ic-format-color-a:"\f0191";
  --boschicon-bosch-ic-format-bold-b:"\f0192";
  --boschicon-bosch-ic-fly:"\f0193";
  --boschicon-bosch-ic-paw:"\f0194";
  --boschicon-bosch-ic-desktop-video-response-fast:"\f0195";
  --boschicon-bosch-ic-user-walk-weather-rain:"\f0196";
  --boschicon-bosch-ic-brake-pedal-plug:"\f0197";
  --boschicon-bosch-ic-detector-motion-range-down-view:"\f0198";
  --boschicon-bosch-ic-detector-motion-range-long:"\f0199";
  --boschicon-bosch-ic-monitor-tiled:"\f019a";
  --boschicon-bosch-ic-radar-doppler:"\f019b";
  --boschicon-bosch-ic-radioactive-disabled-light:"\f019c";
  --boschicon-bosch-ic-radioactive-disabled-bold:"\f019d";
  --boschicon-bosch-ic-bug-disabled-light:"\f019e";
  --boschicon-bosch-ic-bug-disabled-bold:"\f019f";
  --boschicon-bosch-ic-fly-disabled-light:"\f01a0";
  --boschicon-bosch-ic-fly-disabled-bold:"\f01a1";
  --boschicon-bosch-ic-puzzle-2:"\f01a2";
  --boschicon-bosch-ic-camera-lenses-multi-images:"\f01a3";
  --boschicon-bosch-ic-detector-spray:"\f01a4";
  --boschicon-bosch-ic-weather-rain-ip56:"\f01a5";
  --boschicon-bosch-ic-document-log-start:"\f01a6";
  --boschicon-bosch-ic-document-log-stop:"\f01a7";
  --boschicon-bosch-ic-document-3d-pdf:"\f01a8";
  --boschicon-bosch-ic-document-ifc:"\f01a9";
  --boschicon-bosch-ic-document-rfa:"\f01aa";
  --boschicon-bosch-ic-document-stp:"\f01ab";
  --boschicon-bosch-ic-online-www:"\f01ac";
  --boschicon-bosch-ic-bluetooth-connected:"\f01ad";
  --boschicon-bosch-ic-connected-tools:"\f01ae";
  --boschicon-bosch-ic-badge-arrow-kickback:"\f01af";
  --boschicon-bosch-ic-copy-paste:"\f01b0";
  --boschicon-bosch-ic-volleyball:"\f01b1";
  --boschicon-bosch-ic-car-top-trailer:"\f01b2";
  --boschicon-bosch-ic-mountain:"\f01b3";
  --boschicon-bosch-ic-battery-car-oil-lamp:"\f01b4";
  --boschicon-bosch-ic-battery-car-efb:"\f01b5";
  --boschicon-bosch-ic-battery-car-ams:"\f01b6";
  --boschicon-bosch-ic-battery-car-ag:"\f01b7";
  --boschicon-bosch-ic-display-fuel-saving:"\f01b8";
  --boschicon-bosch-ic-circle-parking-arrows:"\f01b9";
  --boschicon-bosch-ic-unicorn-head:"\f01ba";
  --boschicon-bosch-ic-car-parking-automated:"\f01bb";
  --boschicon-bosch-ic-lunchboard:"\f01bc";
  --boschicon-bosch-ic-tetrapack:"\f01bd";
  --boschicon-bosch-ic-recycle-arrows:"\f01be";
  --boschicon-bosch-ic-stairs-arrow-up:"\f01bf";
  --boschicon-bosch-ic-stairs-arrow-down:"\f01c0";
  --boschicon-bosch-ic-industry-car-arrow:"\f01c1";
  --boschicon-bosch-ic-sensor-throttle-position:"\f01c2";
  --boschicon-bosch-ic-sensor-knock:"\f01c3";
  --boschicon-bosch-ic-sensor-air-mass-meter:"\f01c4";
  --boschicon-bosch-ic-sensor-pressure:"\f01c5";
  --boschicon-bosch-ic-sensor-temperature:"\f01c6";
  --boschicon-bosch-ic-sensor-speed-rpm:"\f01c7";
  --boschicon-bosch-ic-desktop-user-software-clock:"\f01c8";
  --boschicon-bosch-ic-book-service-wrench-add:"\f01c9";
  --boschicon-bosch-ic-book-service-wrench:"\f01ca";
  --boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-off-light:"\f01cb";
  --boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-off-bold:"\f01cc";
  --boschicon-bosch-ic-circle-parking-disabled-bold:"\f01cd";
  --boschicon-bosch-ic-circle-parking-disabled-light:"\f01ce";
  --boschicon-bosch-ic-interval-30sec:"\f01cf";
  --boschicon-bosch-ic-truck-front-light-inside:"\f01d0";
  --boschicon-bosch-ic-software-tex:"\f01d1";
  --boschicon-bosch-ic-fire-arrow-circle:"\f01d2";
  --boschicon-bosch-ic-heating-underfloor-circle-global-off:"\f01d3";
  --boschicon-bosch-ic-heating-radiator-circle-global-off:"\f01d4";
  --boschicon-bosch-ic-faucet-circle-global-off:"\f01d5";
  --boschicon-bosch-ic-moon-stars-starlight:"\f01d6";
  --boschicon-bosch-ic-tube-thumb-up:"\f01d7";
  --boschicon-bosch-ic-detector-microwave:"\f01d8";
  --boschicon-bosch-ic-user-headset-thumb-up:"\f01d9";
  --boschicon-bosch-ic-cloud-battery:"\f01da";
  --boschicon-bosch-ic-temperature-arrow-up-increase:"\f01db";
  --boschicon-bosch-ic-temperature-arrow-down-decrease:"\f01dc";
  --boschicon-bosch-ic-moneybag-dollar-chart-double:"\f01dd";
  --boschicon-bosch-ic-locator-remove:"\f01de";
  --boschicon-bosch-ic-square-remove:"\f01df";
  --boschicon-bosch-ic-sun-hdr:"\f01e0";
  --boschicon-bosch-ic-moon-stars-circle:"\f01e1";
  --boschicon-bosch-ic-temperature-user-detection:"\f01e2";
  --boschicon-bosch-ic-wrench-thumb-up:"\f01e3";
  --boschicon-bosch-ic-ring-infrared-ir:"\f01e4";
  --boschicon-bosch-ic-play-back-arrow:"\f01e5";
  --boschicon-bosch-ic-ignition-off:"\f01e6";
  --boschicon-bosch-ic-arrow-up-down:"\f01e7";
  --boschicon-bosch-ic-arrow-left-right:"\f01e8";
  --boschicon-bosch-ic-number-0-bold:"\f01e9";
  --boschicon-bosch-ic-number-1-bold:"\f01ea";
  --boschicon-bosch-ic-number-2-bold:"\f01eb";
  --boschicon-bosch-ic-number-3-bold:"\f01ec";
  --boschicon-bosch-ic-number-4-bold:"\f01ed";
  --boschicon-bosch-ic-number-5-bold:"\f01ee";
  --boschicon-bosch-ic-number-6-bold:"\f01ef";
  --boschicon-bosch-ic-number-7-bold:"\f01f0";
  --boschicon-bosch-ic-number-8-bold:"\f01f1";
  --boschicon-bosch-ic-number-9-bold:"\f01f2";
  --boschicon-bosch-ic-e-charging-plug-dc:"\f01f3";
  --boschicon-bosch-ic-e-charging-plug-ac-dc:"\f01f4";
  --boschicon-bosch-ic-angle-view-wide-monitor:"\f01f5";
  --boschicon-bosch-ic-settings-range-ptrz:"\f01f6";
  --boschicon-bosch-ic-puzzle-video-integration:"\f01f7";
  --boschicon-bosch-ic-number-0-regular:"\f01f8";
  --boschicon-bosch-ic-number-1-regular:"\f01f9";
  --boschicon-bosch-ic-number-2-regular:"\f01fa";
  --boschicon-bosch-ic-number-3-regular:"\f01fb";
  --boschicon-bosch-ic-number-4-regular:"\f01fc";
  --boschicon-bosch-ic-number-5-regular:"\f01fd";
  --boschicon-bosch-ic-number-6-regular:"\f01fe";
  --boschicon-bosch-ic-number-7-regular:"\f01ff";
  --boschicon-bosch-ic-number-8-regular:"\f0200";
  --boschicon-bosch-ic-number-9-regular:"\f0201";
  --boschicon-bosch-ic-import-beep:"\f0202";
  --boschicon-bosch-ic-file-questionmark:"\f0203";
  --boschicon-bosch-ic-file-dollar:"\f0204";
  --boschicon-bosch-ic-document-reporting:"\f0205";
  --boschicon-bosch-ic-box-questionmark1:"\f0206";
  --boschicon-bosch-ic-chat-faq:"\f0207";
  --boschicon-bosch-ic-wishlist-filled:"\f0208";
  --boschicon-bosch-ic-wishlist-half-filled:"\f0209";
  --boschicon-bosch-ic-glove-work:"\f020a";
  --boschicon-bosch-ic-lightbulb-halogen-hand-disabled-bold:"\f020b";
  --boschicon-bosch-ic-lightbulb-halogen-hand-disabled-light:"\f020c";
  --boschicon-bosch-ic-lightbulb-halogen-cracked-disabled-bold:"\f020d";
  --boschicon-bosch-ic-lightbulb-halogen-cracked-disabled-light:"\f020e";
  --boschicon-bosch-ic-lightbulb-halogen-cracked:"\f020f";
  --boschicon-bosch-ic-drops:"\f0210";
  --boschicon-bosch-ic-drops-disabled-bold:"\f0211";
  --boschicon-bosch-ic-drops-disabled-light:"\f0212";
  --boschicon-bosch-ic-temperature-heat:"\f0213";
  --boschicon-bosch-ic-allen-key:"\f0214";
  --boschicon-bosch-ic-aperture-closed:"\f0215";
  --boschicon-bosch-ic-appliance-heat-pump-leaf-connected:"\f0216";
  --boschicon-bosch-ic-badge-flash:"\f0217";
  --boschicon-bosch-ic-battery-car-1-plug-warning:"\f0218";
  --boschicon-bosch-ic-battery-car-3-automatic-mode:"\f0219";
  --boschicon-bosch-ic-battery-car-3-ice:"\f021a";
  --boschicon-bosch-ic-battery-car-memory-function:"\f021b";
  --boschicon-bosch-ic-battery-polarity-reverse-warning:"\f021c";
  --boschicon-bosch-ic-book-questionmark:"\f021d";
  --boschicon-bosch-ic-book-service-wrench-refresh:"\f021e";
  --boschicon-bosch-ic-box-arrow-up:"\f021f";
  --boschicon-bosch-ic-box-arrows-up-down:"\f0220";
  --boschicon-bosch-ic-camera-optic-sensor:"\f0221";
  --boschicon-bosch-ic-car-cloud-software:"\f0222";
  --boschicon-bosch-ic-car-gear-technology:"\f0223";
  --boschicon-bosch-ic-car-street:"\f0224";
  --boschicon-bosch-ic-chip-sensor:"\f0225";
  --boschicon-bosch-ic-circle-blank:"\f0226";
  --boschicon-bosch-ic-detector-point-type-replace:"\f0227";
  --boschicon-bosch-ic-document-x:"\f0228";
  --boschicon-bosch-ic-drag-handle-arrows-up-down:"\f0229";
  --boschicon-bosch-ic-electrolyzer:"\f022a";
  --boschicon-bosch-ic-exhaust-pipe:"\f022b";
  --boschicon-bosch-ic-flower-focus-near:"\f022c";
  --boschicon-bosch-ic-fuel-pump-electric:"\f022d";
  --boschicon-bosch-ic-gear-dollar:"\f022e";
  --boschicon-bosch-ic-gloves-work:"\f022f";
  --boschicon-bosch-ic-handlewithcare-globe:"\f0230";
  --boschicon-bosch-ic-handlewithcare-user:"\f0231";
  --boschicon-bosch-ic-hard-disk:"\f0232";
  --boschicon-bosch-ic-hierarchy-child:"\f0233";
  --boschicon-bosch-ic-hierarchy-parent:"\f0234";
  --boschicon-bosch-ic-hydraulic-connection-leaking-drops:"\f0235";
  --boschicon-bosch-ic-hydraulic-connection-off:"\f0236";
  --boschicon-bosch-ic-hydraulic-connection-on:"\f0237";
  --boschicon-bosch-ic-light-beam:"\f0238";
  --boschicon-bosch-ic-map5000:"\f0239";
  --boschicon-bosch-ic-module-anti-blocking-system:"\f023a";
  --boschicon-bosch-ic-module-ecg:"\f023b";
  --boschicon-bosch-ic-module-ecg-suction:"\f023c";
  --boschicon-bosch-ic-module-navigation:"\f023d";
  --boschicon-bosch-ic-power-supply-unit-plug:"\f023e";
  --boschicon-bosch-ic-security-street:"\f023f";
  --boschicon-bosch-ic-server-single:"\f0240";
  --boschicon-bosch-ic-skip-backward:"\f0241";
  --boschicon-bosch-ic-skip-forward:"\f0242";
  --boschicon-bosch-ic-speedometer-instrument-cluster:"\f0243";
  --boschicon-bosch-ic-system-radar-connected:"\f0244";
  --boschicon-bosch-ic-truck-dump:"\f0245";
  --boschicon-bosch-ic-truck-loader:"\f0246";
  --boschicon-bosch-ic-user-head-twin-digital:"\f0247";
  --boschicon-bosch-ic-wind-vane-strong:"\f0248";
  --boschicon-bosch-ic-wind-vane-weak:"\f0249";
  --boschicon-bosch-ic-windshield-crack:"\f024a";
}
.bosch-ui-ic-version:before {
  content: var(--bosch-ui-ic-version);
}
.bosch-ic-version:before {
  content: var(--bosch-ic-version);
}
.ui-ic-alert-error:before {
  content: var(--ui-ic-alert-error);
}
.ui-ic-alert-info:before {
  content: var(--ui-ic-alert-info);
}
.ui-ic-alert-success:before {
  content: var(--ui-ic-alert-success);
}
.ui-ic-alert-warning:before {
  content: var(--ui-ic-alert-warning);
}
.ui-ic-checkmark:before {
  content: var(--ui-ic-checkmark);
}
.ui-ic-close:before {
  content: var(--ui-ic-close);
}
.ui-ic-close-small:before {
  content: var(--ui-ic-close-small);
}
.ui-ic-dot:before {
  content: var(--ui-ic-dot);
}
.ui-ic-down:before {
  content: var(--ui-ic-down);
}
.ui-ic-indeterminate:before {
  content: var(--ui-ic-indeterminate);
}
.ui-ic-left:before {
  content: var(--ui-ic-left);
}
.ui-ic-inline-right:before {
  content: var(--ui-ic-inline-right);
}
.ui-ic-inline-right-bold:before {
  content: var(--ui-ic-inline-right-bold);
}
.ui-ic-inline-list-checkmark:before {
  content: var(--ui-ic-inline-list-checkmark);
}
.ui-ic-inline-list-ul:before {
  content: var(--ui-ic-inline-list-ul);
}
.ui-ic-minus:before {
  content: var(--ui-ic-minus);
}
.ui-ic-plus:before {
  content: var(--ui-ic-plus);
}
.ui-ic-right:before {
  content: var(--ui-ic-right);
}
.ui-ic-search:before {
  content: var(--ui-ic-search);
}
.ui-ic-up:before {
  content: var(--ui-ic-up);
}
.ui-ic-up-down:before {
  content: var(--ui-ic-up-down);
}
.ui-ic-watch-off:before {
  content: var(--ui-ic-watch-off);
}
.ui-ic-watch-on:before {
  content: var(--ui-ic-watch-on);
}
.ui-ic-inline-externallink:before {
  content: var(--ui-ic-inline-externallink);
}
.ui-ic-menu:before {
  content: var(--ui-ic-menu);
}
.ui-ic-right-bold-small:before {
  content: var(--ui-ic-right-bold-small);
}
.ui-ic-down-small:before {
  content: var(--ui-ic-down-small);
}
.ui-ic-left-small:before {
  content: var(--ui-ic-left-small);
}
.ui-ic-up-small:before {
  content: var(--ui-ic-up-small);
}
.ui-ic-right-small:before {
  content: var(--ui-ic-right-small);
}
.ui-ic-nosafe-star-fill:before {
  content: var(--ui-ic-nosafe-star-fill);
}
.ui-ic-nosafe-star-half:before {
  content: var(--ui-ic-nosafe-star-half);
}
.ui-ic-nosafe-star:before {
  content: var(--ui-ic-nosafe-star);
}
.ui-ic-nosafe-lr-externallink:before {
  content: var(--ui-ic-nosafe-lr-externallink);
}
.ui-ic-nosafe-lr-right-small:before {
  content: var(--ui-ic-nosafe-lr-right-small);
}
.ui-ic-arrow-back:before {
  content: var(--ui-ic-arrow-back);
}
.ui-ic-arrow-up-down:before {
  content: var(--ui-ic-arrow-up-down);
}
.ui-ic-arrow-left-right:before {
  content: var(--ui-ic-arrow-left-right);
}
.ui-ic-externallink:before {
  content: var(--ui-ic-externallink);
}
.ui-ic-nosafe-lr-right-bold-small:before {
  content: var(--ui-ic-nosafe-lr-right-bold-small);
}
.ui-ic-nosafe-lr-forward-small-bold:before {
  content: var(--ui-ic-nosafe-lr-forward-small-bold);
}
.ui-ic-nosafe-lr-forward-small:before {
  content: var(--ui-ic-nosafe-lr-forward-small);
}
.ui-ic-inline-forward-small-bold:before {
  content: var(--ui-ic-inline-forward-small-bold);
}
.ui-ic-inline-forward-small:before {
  content: var(--ui-ic-inline-forward-small);
}
.ui-ic-forward-small-bold:before {
  content: var(--ui-ic-forward-small-bold);
}
.ui-ic-forward-small:before {
  content: var(--ui-ic-forward-small);
}
.boschicon-bosch-ic-3d-print:before {
  content: var(--boschicon-bosch-ic-3d-print);
}
.boschicon-bosch-ic-a-to-b:before {
  content: var(--boschicon-bosch-ic-a-to-b);
}
.boschicon-bosch-ic-add:before {
  content: var(--boschicon-bosch-ic-add);
}
.boschicon-bosch-ic-address-consumer-data:before {
  content: var(--boschicon-bosch-ic-address-consumer-data);
}
.boschicon-bosch-ic-adress-book:before {
  content: var(--boschicon-bosch-ic-adress-book);
}
.boschicon-bosch-ic-agility:before {
  content: var(--boschicon-bosch-ic-agility);
}
.boschicon-bosch-ic-alarm-clock:before {
  content: var(--boschicon-bosch-ic-alarm-clock);
}
.boschicon-bosch-ic-ambulance:before {
  content: var(--boschicon-bosch-ic-ambulance);
}
.boschicon-bosch-ic-analysis:before {
  content: var(--boschicon-bosch-ic-analysis);
}
.boschicon-bosch-ic-anchor:before {
  content: var(--boschicon-bosch-ic-anchor);
}
.boschicon-bosch-ic-arrow-down:before {
  content: var(--boschicon-bosch-ic-arrow-down);
}
.boschicon-bosch-ic-arrow-left:before {
  content: var(--boschicon-bosch-ic-arrow-left);
}
.boschicon-bosch-ic-arrow-left-down:before {
  content: var(--boschicon-bosch-ic-arrow-left-down);
}
.boschicon-bosch-ic-arrow-left-up:before {
  content: var(--boschicon-bosch-ic-arrow-left-up);
}
.boschicon-bosch-ic-arrow-right:before {
  content: var(--boschicon-bosch-ic-arrow-right);
}
.boschicon-bosch-ic-arrow-right-down:before {
  content: var(--boschicon-bosch-ic-arrow-right-down);
}
.boschicon-bosch-ic-arrow-right-up:before {
  content: var(--boschicon-bosch-ic-arrow-right-up);
}
.boschicon-bosch-ic-arrow-turn-left:before {
  content: var(--boschicon-bosch-ic-arrow-turn-left);
}
.boschicon-bosch-ic-arrow-turn-right:before {
  content: var(--boschicon-bosch-ic-arrow-turn-right);
}
.boschicon-bosch-ic-arrow-up:before {
  content: var(--boschicon-bosch-ic-arrow-up);
}
.boschicon-bosch-ic-arrows:before {
  content: var(--boschicon-bosch-ic-arrows);
}
.boschicon-bosch-ic-arrows-x-y-z:before {
  content: var(--boschicon-bosch-ic-arrows-x-y-z);
}
.boschicon-bosch-ic-artificial-intelligence:before {
  content: var(--boschicon-bosch-ic-artificial-intelligence);
}
.boschicon-bosch-ic-assembly-line:before {
  content: var(--boschicon-bosch-ic-assembly-line);
}
.boschicon-bosch-ic-atom:before {
  content: var(--boschicon-bosch-ic-atom);
}
.boschicon-bosch-ic-augmented-reality:before {
  content: var(--boschicon-bosch-ic-augmented-reality);
}
.boschicon-bosch-ic-autobod:before {
  content: var(--boschicon-bosch-ic-autobod);
}
.boschicon-bosch-ic-back-left:before {
  content: var(--boschicon-bosch-ic-back-left);
}
.boschicon-bosch-ic-back-left-double:before {
  content: var(--boschicon-bosch-ic-back-left-double);
}
.boschicon-bosch-ic-bar-chart:before {
  content: var(--boschicon-bosch-ic-bar-chart);
}
.boschicon-bosch-ic-bar-chart-double:before {
  content: var(--boschicon-bosch-ic-bar-chart-double);
}
.boschicon-bosch-ic-battery-0:before {
  content: var(--boschicon-bosch-ic-battery-0);
}
.boschicon-bosch-ic-battery-1:before {
  content: var(--boschicon-bosch-ic-battery-1);
}
.boschicon-bosch-ic-battery-2:before {
  content: var(--boschicon-bosch-ic-battery-2);
}
.boschicon-bosch-ic-battery-3:before {
  content: var(--boschicon-bosch-ic-battery-3);
}
.boschicon-bosch-ic-battery-4:before {
  content: var(--boschicon-bosch-ic-battery-4);
}
.boschicon-bosch-ic-battery-fail:before {
  content: var(--boschicon-bosch-ic-battery-fail);
}
.boschicon-bosch-ic-battery-li-ion:before {
  content: var(--boschicon-bosch-ic-battery-li-ion);
}
.boschicon-bosch-ic-battery-loading:before {
  content: var(--boschicon-bosch-ic-battery-loading);
}
.boschicon-bosch-ic-bed:before {
  content: var(--boschicon-bosch-ic-bed);
}
.boschicon-bosch-ic-bicycle:before {
  content: var(--boschicon-bosch-ic-bicycle);
}
.boschicon-bosch-ic-bicycle-e:before {
  content: var(--boschicon-bosch-ic-bicycle-e);
}
.boschicon-bosch-ic-blog:before {
  content: var(--boschicon-bosch-ic-blog);
}
.boschicon-bosch-ic-bluetooth:before {
  content: var(--boschicon-bosch-ic-bluetooth);
}
.boschicon-bosch-ic-bluetooth-le:before {
  content: var(--boschicon-bosch-ic-bluetooth-le);
}
.boschicon-bosch-ic-board-speaker:before {
  content: var(--boschicon-bosch-ic-board-speaker);
}
.boschicon-bosch-ic-boiler-connected:before {
  content: var(--boschicon-bosch-ic-boiler-connected);
}
.boschicon-bosch-ic-book:before {
  content: var(--boschicon-bosch-ic-book);
}
.boschicon-bosch-ic-bookmark:before {
  content: var(--boschicon-bosch-ic-bookmark);
}
.boschicon-bosch-ic-bookmark-add:before {
  content: var(--boschicon-bosch-ic-bookmark-add);
}
.boschicon-bosch-ic-bookmark-check:before {
  content: var(--boschicon-bosch-ic-bookmark-check);
}
.boschicon-bosch-ic-bookmark-delete:before {
  content: var(--boschicon-bosch-ic-bookmark-delete);
}
.boschicon-bosch-ic-books:before {
  content: var(--boschicon-bosch-ic-books);
}
.boschicon-bosch-ic-bookshelf:before {
  content: var(--boschicon-bosch-ic-bookshelf);
}
.boschicon-bosch-ic-box:before {
  content: var(--boschicon-bosch-ic-box);
}
.boschicon-bosch-ic-box-closed:before {
  content: var(--boschicon-bosch-ic-box-closed);
}
.boschicon-bosch-ic-box-delivery:before {
  content: var(--boschicon-bosch-ic-box-delivery);
}
.boschicon-bosch-ic-box-delivery-connected:before {
  content: var(--boschicon-bosch-ic-box-delivery-connected);
}
.boschicon-bosch-ic-brake-disk:before {
  content: var(--boschicon-bosch-ic-brake-disk);
}
.boschicon-bosch-ic-briefcase:before {
  content: var(--boschicon-bosch-ic-briefcase);
}
.boschicon-bosch-ic-broom:before {
  content: var(--boschicon-bosch-ic-broom);
}
.boschicon-bosch-ic-broom-cloud-dirt:before {
  content: var(--boschicon-bosch-ic-broom-cloud-dirt);
}
.boschicon-bosch-ic-brush:before {
  content: var(--boschicon-bosch-ic-brush);
}
.boschicon-bosch-ic-bug:before {
  content: var(--boschicon-bosch-ic-bug);
}
.boschicon-bosch-ic-building:before {
  content: var(--boschicon-bosch-ic-building);
}
.boschicon-bosch-ic-cactus:before {
  content: var(--boschicon-bosch-ic-cactus);
}
.boschicon-bosch-ic-calculate:before {
  content: var(--boschicon-bosch-ic-calculate);
}
.boschicon-bosch-ic-calendar:before {
  content: var(--boschicon-bosch-ic-calendar);
}
.boschicon-bosch-ic-calendar-add:before {
  content: var(--boschicon-bosch-ic-calendar-add);
}
.boschicon-bosch-ic-calendar-settings:before {
  content: var(--boschicon-bosch-ic-calendar-settings);
}
.boschicon-bosch-ic-call:before {
  content: var(--boschicon-bosch-ic-call);
}
.boschicon-bosch-ic-call-add:before {
  content: var(--boschicon-bosch-ic-call-add);
}
.boschicon-bosch-ic-call-remove:before {
  content: var(--boschicon-bosch-ic-call-remove);
}
.boschicon-bosch-ic-call-sos:before {
  content: var(--boschicon-bosch-ic-call-sos);
}
.boschicon-bosch-ic-call-team:before {
  content: var(--boschicon-bosch-ic-call-team);
}
.boschicon-bosch-ic-call-wifi:before {
  content: var(--boschicon-bosch-ic-call-wifi);
}
.boschicon-bosch-ic-camera:before {
  content: var(--boschicon-bosch-ic-camera);
}
.boschicon-bosch-ic-camera-switch:before {
  content: var(--boschicon-bosch-ic-camera-switch);
}
.boschicon-bosch-ic-car:before {
  content: var(--boschicon-bosch-ic-car);
}
.boschicon-bosch-ic-car-clock:before {
  content: var(--boschicon-bosch-ic-car-clock);
}
.boschicon-bosch-ic-car-connected:before {
  content: var(--boschicon-bosch-ic-car-connected);
}
.boschicon-bosch-ic-car-locator:before {
  content: var(--boschicon-bosch-ic-car-locator);
}
.boschicon-bosch-ic-car-mechanic:before {
  content: var(--boschicon-bosch-ic-car-mechanic);
}
.boschicon-bosch-ic-car-rental:before {
  content: var(--boschicon-bosch-ic-car-rental);
}
.boschicon-bosch-ic-car-seat-connected:before {
  content: var(--boschicon-bosch-ic-car-seat-connected);
}
.boschicon-bosch-ic-car-side:before {
  content: var(--boschicon-bosch-ic-car-side);
}
.boschicon-bosch-ic-car-side-user:before {
  content: var(--boschicon-bosch-ic-car-side-user);
}
.boschicon-bosch-ic-cart:before {
  content: var(--boschicon-bosch-ic-cart);
}
.boschicon-bosch-ic-certificate:before {
  content: var(--boschicon-bosch-ic-certificate);
}
.boschicon-bosch-ic-certificate-pki:before {
  content: var(--boschicon-bosch-ic-certificate-pki);
}
.boschicon-bosch-ic-change:before {
  content: var(--boschicon-bosch-ic-change);
}
.boschicon-bosch-ic-chart-bar:before {
  content: var(--boschicon-bosch-ic-chart-bar);
}
.boschicon-bosch-ic-chart-check:before {
  content: var(--boschicon-bosch-ic-chart-check);
}
.boschicon-bosch-ic-chart-dummy:before {
  content: var(--boschicon-bosch-ic-chart-dummy);
}
.boschicon-bosch-ic-chart-line:before {
  content: var(--boschicon-bosch-ic-chart-line);
}
.boschicon-bosch-ic-chat:before {
  content: var(--boschicon-bosch-ic-chat);
}
.boschicon-bosch-ic-chat-add:before {
  content: var(--boschicon-bosch-ic-chat-add);
}
.boschicon-bosch-ic-chat-question-answer:before {
  content: var(--boschicon-bosch-ic-chat-question-answer);
}
.boschicon-bosch-ic-chat-remove:before {
  content: var(--boschicon-bosch-ic-chat-remove);
}
.boschicon-bosch-ic-checklist:before {
  content: var(--boschicon-bosch-ic-checklist);
}
.boschicon-bosch-ic-checkmark:before {
  content: var(--boschicon-bosch-ic-checkmark);
}
.boschicon-bosch-ic-chip:before {
  content: var(--boschicon-bosch-ic-chip);
}
.boschicon-bosch-ic-circle-segment:before {
  content: var(--boschicon-bosch-ic-circle-segment);
}
.boschicon-bosch-ic-clear-all:before {
  content: var(--boschicon-bosch-ic-clear-all);
}
.boschicon-bosch-ic-clipboard:before {
  content: var(--boschicon-bosch-ic-clipboard);
}
.boschicon-bosch-ic-clipboard-list:before {
  content: var(--boschicon-bosch-ic-clipboard-list);
}
.boschicon-bosch-ic-clock:before {
  content: var(--boschicon-bosch-ic-clock);
}
.boschicon-bosch-ic-close:before {
  content: var(--boschicon-bosch-ic-close);
}
.boschicon-bosch-ic-close-all:before {
  content: var(--boschicon-bosch-ic-close-all);
}
.boschicon-bosch-ic-cloud:before {
  content: var(--boschicon-bosch-ic-cloud);
}
.boschicon-bosch-ic-cloud-co2:before {
  content: var(--boschicon-bosch-ic-cloud-co2);
}
.boschicon-bosch-ic-cloud-download:before {
  content: var(--boschicon-bosch-ic-cloud-download);
}
.boschicon-bosch-ic-cloud-nox:before {
  content: var(--boschicon-bosch-ic-cloud-nox);
}
.boschicon-bosch-ic-cloud-upload:before {
  content: var(--boschicon-bosch-ic-cloud-upload);
}
.boschicon-bosch-ic-club-arm-chair:before {
  content: var(--boschicon-bosch-ic-club-arm-chair);
}
.boschicon-bosch-ic-coffee-break:before {
  content: var(--boschicon-bosch-ic-coffee-break);
}
.boschicon-bosch-ic-coin-currency:before {
  content: var(--boschicon-bosch-ic-coin-currency);
}
.boschicon-bosch-ic-coin-dollar:before {
  content: var(--boschicon-bosch-ic-coin-dollar);
}
.boschicon-bosch-ic-colorpicker:before {
  content: var(--boschicon-bosch-ic-colorpicker);
}
.boschicon-bosch-ic-colors:before {
  content: var(--boschicon-bosch-ic-colors);
}
.boschicon-bosch-ic-command:before {
  content: var(--boschicon-bosch-ic-command);
}
.boschicon-bosch-ic-communicator:before {
  content: var(--boschicon-bosch-ic-communicator);
}
.boschicon-bosch-ic-compare:before {
  content: var(--boschicon-bosch-ic-compare);
}
.boschicon-bosch-ic-components:before {
  content: var(--boschicon-bosch-ic-components);
}
.boschicon-bosch-ic-components-available:before {
  content: var(--boschicon-bosch-ic-components-available);
}
.boschicon-bosch-ic-components-reservation:before {
  content: var(--boschicon-bosch-ic-components-reservation);
}
.boschicon-bosch-ic-concierge-bell:before {
  content: var(--boschicon-bosch-ic-concierge-bell);
}
.boschicon-bosch-ic-configuration:before {
  content: var(--boschicon-bosch-ic-configuration);
}
.boschicon-bosch-ic-confirmation:before {
  content: var(--boschicon-bosch-ic-confirmation);
}
.boschicon-bosch-ic-connection-off:before {
  content: var(--boschicon-bosch-ic-connection-off);
}
.boschicon-bosch-ic-connection-on:before {
  content: var(--boschicon-bosch-ic-connection-on);
}
.boschicon-bosch-ic-connectivity:before {
  content: var(--boschicon-bosch-ic-connectivity);
}
.boschicon-bosch-ic-construction:before {
  content: var(--boschicon-bosch-ic-construction);
}
.boschicon-bosch-ic-consumer-goods:before {
  content: var(--boschicon-bosch-ic-consumer-goods);
}
.boschicon-bosch-ic-contract:before {
  content: var(--boschicon-bosch-ic-contract);
}
.boschicon-bosch-ic-copy:before {
  content: var(--boschicon-bosch-ic-copy);
}
.boschicon-bosch-ic-cube:before {
  content: var(--boschicon-bosch-ic-cube);
}
.boschicon-bosch-ic-cube-arrows:before {
  content: var(--boschicon-bosch-ic-cube-arrows);
}
.boschicon-bosch-ic-cube-filled:before {
  content: var(--boschicon-bosch-ic-cube-filled);
}
.boschicon-bosch-ic-cube-shock:before {
  content: var(--boschicon-bosch-ic-cube-shock);
}
.boschicon-bosch-ic-cube-stacked:before {
  content: var(--boschicon-bosch-ic-cube-stacked);
}
.boschicon-bosch-ic-customerservice:before {
  content: var(--boschicon-bosch-ic-customerservice);
}
.boschicon-bosch-ic-cutlery:before {
  content: var(--boschicon-bosch-ic-cutlery);
}
.boschicon-bosch-ic-damper:before {
  content: var(--boschicon-bosch-ic-damper);
}
.boschicon-bosch-ic-danger-flash:before {
  content: var(--boschicon-bosch-ic-danger-flash);
}
.boschicon-bosch-ic-data-loss:before {
  content: var(--boschicon-bosch-ic-data-loss);
}
.boschicon-bosch-ic-dealer-details:before {
  content: var(--boschicon-bosch-ic-dealer-details);
}
.boschicon-bosch-ic-delete:before {
  content: var(--boschicon-bosch-ic-delete);
}
.boschicon-bosch-ic-delivery:before {
  content: var(--boschicon-bosch-ic-delivery);
}
.boschicon-bosch-ic-denied:before {
  content: var(--boschicon-bosch-ic-denied);
}
.boschicon-bosch-ic-desktop:before {
  content: var(--boschicon-bosch-ic-desktop);
}
.boschicon-bosch-ic-desktop-application-2d:before {
  content: var(--boschicon-bosch-ic-desktop-application-2d);
}
.boschicon-bosch-ic-desktop-application-3d:before {
  content: var(--boschicon-bosch-ic-desktop-application-3d);
}
.boschicon-bosch-ic-development:before {
  content: var(--boschicon-bosch-ic-development);
}
.boschicon-bosch-ic-devices:before {
  content: var(--boschicon-bosch-ic-devices);
}
.boschicon-bosch-ic-devices-mobile:before {
  content: var(--boschicon-bosch-ic-devices-mobile);
}
.boschicon-bosch-ic-directory:before {
  content: var(--boschicon-bosch-ic-directory);
}
.boschicon-bosch-ic-dna:before {
  content: var(--boschicon-bosch-ic-dna);
}
.boschicon-bosch-ic-do-not-disturb:before {
  content: var(--boschicon-bosch-ic-do-not-disturb);
}
.boschicon-bosch-ic-document:before {
  content: var(--boschicon-bosch-ic-document);
}
.boschicon-bosch-ic-document-add:before {
  content: var(--boschicon-bosch-ic-document-add);
}
.boschicon-bosch-ic-document-arrow-down:before {
  content: var(--boschicon-bosch-ic-document-arrow-down);
}
.boschicon-bosch-ic-document-arrow-up:before {
  content: var(--boschicon-bosch-ic-document-arrow-up);
}
.boschicon-bosch-ic-document-audio:before {
  content: var(--boschicon-bosch-ic-document-audio);
}
.boschicon-bosch-ic-document-check:before {
  content: var(--boschicon-bosch-ic-document-check);
}
.boschicon-bosch-ic-document-cloud:before {
  content: var(--boschicon-bosch-ic-document-cloud);
}
.boschicon-bosch-ic-document-copy:before {
  content: var(--boschicon-bosch-ic-document-copy);
}
.boschicon-bosch-ic-document-delete:before {
  content: var(--boschicon-bosch-ic-document-delete);
}
.boschicon-bosch-ic-document-doc:before {
  content: var(--boschicon-bosch-ic-document-doc);
}
.boschicon-bosch-ic-document-edit:before {
  content: var(--boschicon-bosch-ic-document-edit);
}
.boschicon-bosch-ic-document-error:before {
  content: var(--boschicon-bosch-ic-document-error);
}
.boschicon-bosch-ic-document-locked:before {
  content: var(--boschicon-bosch-ic-document-locked);
}
.boschicon-bosch-ic-document-log:before {
  content: var(--boschicon-bosch-ic-document-log);
}
.boschicon-bosch-ic-document-one:before {
  content: var(--boschicon-bosch-ic-document-one);
}
.boschicon-bosch-ic-document-pdf:before {
  content: var(--boschicon-bosch-ic-document-pdf);
}
.boschicon-bosch-ic-document-plain:before {
  content: var(--boschicon-bosch-ic-document-plain);
}
.boschicon-bosch-ic-document-plain-add:before {
  content: var(--boschicon-bosch-ic-document-plain-add);
}
.boschicon-bosch-ic-document-plain-delete:before {
  content: var(--boschicon-bosch-ic-document-plain-delete);
}
.boschicon-bosch-ic-document-ppt:before {
  content: var(--boschicon-bosch-ic-document-ppt);
}
.boschicon-bosch-ic-document-pub:before {
  content: var(--boschicon-bosch-ic-document-pub);
}
.boschicon-bosch-ic-document-rtf:before {
  content: var(--boschicon-bosch-ic-document-rtf);
}
.boschicon-bosch-ic-document-save-to:before {
  content: var(--boschicon-bosch-ic-document-save-to);
}
.boschicon-bosch-ic-document-search:before {
  content: var(--boschicon-bosch-ic-document-search);
}
.boschicon-bosch-ic-document-settings:before {
  content: var(--boschicon-bosch-ic-document-settings);
}
.boschicon-bosch-ic-document-test:before {
  content: var(--boschicon-bosch-ic-document-test);
}
.boschicon-bosch-ic-document-text:before {
  content: var(--boschicon-bosch-ic-document-text);
}
.boschicon-bosch-ic-document-txt:before {
  content: var(--boschicon-bosch-ic-document-txt);
}
.boschicon-bosch-ic-document-vsd:before {
  content: var(--boschicon-bosch-ic-document-vsd);
}
.boschicon-bosch-ic-document-xls:before {
  content: var(--boschicon-bosch-ic-document-xls);
}
.boschicon-bosch-ic-document-xml:before {
  content: var(--boschicon-bosch-ic-document-xml);
}
.boschicon-bosch-ic-document-zip:before {
  content: var(--boschicon-bosch-ic-document-zip);
}
.boschicon-bosch-ic-dome:before {
  content: var(--boschicon-bosch-ic-dome);
}
.boschicon-bosch-ic-door:before {
  content: var(--boschicon-bosch-ic-door);
}
.boschicon-bosch-ic-door-sensor:before {
  content: var(--boschicon-bosch-ic-door-sensor);
}
.boschicon-bosch-ic-down:before {
  content: var(--boschicon-bosch-ic-down);
}
.boschicon-bosch-ic-down-double:before {
  content: var(--boschicon-bosch-ic-down-double);
}
.boschicon-bosch-ic-download:before {
  content: var(--boschicon-bosch-ic-download);
}
.boschicon-bosch-ic-drag-handle:before {
  content: var(--boschicon-bosch-ic-drag-handle);
}
.boschicon-bosch-ic-dragdrop:before {
  content: var(--boschicon-bosch-ic-dragdrop);
}
.boschicon-bosch-ic-drop:before {
  content: var(--boschicon-bosch-ic-drop);
}
.boschicon-bosch-ic-e-charging:before {
  content: var(--boschicon-bosch-ic-e-charging);
}
.boschicon-bosch-ic-e-mobility:before {
  content: var(--boschicon-bosch-ic-e-mobility);
}
.boschicon-bosch-ic-ear-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-ear-off-disabled-light);
}
.boschicon-bosch-ic-ear-on:before {
  content: var(--boschicon-bosch-ic-ear-on);
}
.boschicon-bosch-ic-eco-system:before {
  content: var(--boschicon-bosch-ic-eco-system);
}
.boschicon-bosch-ic-edit:before {
  content: var(--boschicon-bosch-ic-edit);
}
.boschicon-bosch-ic-education:before {
  content: var(--boschicon-bosch-ic-education);
}
.boschicon-bosch-ic-efficiency:before {
  content: var(--boschicon-bosch-ic-efficiency);
}
.boschicon-bosch-ic-elevator:before {
  content: var(--boschicon-bosch-ic-elevator);
}
.boschicon-bosch-ic-elevator-alarm:before {
  content: var(--boschicon-bosch-ic-elevator-alarm);
}
.boschicon-bosch-ic-elevator-cloud:before {
  content: var(--boschicon-bosch-ic-elevator-cloud);
}
.boschicon-bosch-ic-elevator-headset:before {
  content: var(--boschicon-bosch-ic-elevator-headset);
}
.boschicon-bosch-ic-elevator-service:before {
  content: var(--boschicon-bosch-ic-elevator-service);
}
.boschicon-bosch-ic-emergency-exit:before {
  content: var(--boschicon-bosch-ic-emergency-exit);
}
.boschicon-bosch-ic-emoji-happy:before {
  content: var(--boschicon-bosch-ic-emoji-happy);
}
.boschicon-bosch-ic-emoji-neutral:before {
  content: var(--boschicon-bosch-ic-emoji-neutral);
}
.boschicon-bosch-ic-emoji-sad:before {
  content: var(--boschicon-bosch-ic-emoji-sad);
}
.boschicon-bosch-ic-emoji-super-happy:before {
  content: var(--boschicon-bosch-ic-emoji-super-happy);
}
.boschicon-bosch-ic-emoji-very-sad:before {
  content: var(--boschicon-bosch-ic-emoji-very-sad);
}
.boschicon-bosch-ic-eu-energy-label:before {
  content: var(--boschicon-bosch-ic-eu-energy-label);
}
.boschicon-bosch-ic-excavator:before {
  content: var(--boschicon-bosch-ic-excavator);
}
.boschicon-bosch-ic-exit:before {
  content: var(--boschicon-bosch-ic-exit);
}
.boschicon-bosch-ic-expansion-arrows:before {
  content: var(--boschicon-bosch-ic-expansion-arrows);
}
.boschicon-bosch-ic-explosion:before {
  content: var(--boschicon-bosch-ic-explosion);
}
.boschicon-bosch-ic-export:before {
  content: var(--boschicon-bosch-ic-export);
}
.boschicon-bosch-ic-externallink:before {
  content: var(--boschicon-bosch-ic-externallink);
}
.boschicon-bosch-ic-fast-forward:before {
  content: var(--boschicon-bosch-ic-fast-forward);
}
.boschicon-bosch-ic-faucet:before {
  content: var(--boschicon-bosch-ic-faucet);
}
.boschicon-bosch-ic-favorites:before {
  content: var(--boschicon-bosch-ic-favorites);
}
.boschicon-bosch-ic-fax:before {
  content: var(--boschicon-bosch-ic-fax);
}
.boschicon-bosch-ic-female:before {
  content: var(--boschicon-bosch-ic-female);
}
.boschicon-bosch-ic-film:before {
  content: var(--boschicon-bosch-ic-film);
}
.boschicon-bosch-ic-filter:before {
  content: var(--boschicon-bosch-ic-filter);
}
.boschicon-bosch-ic-filter-success:before {
  content: var(--boschicon-bosch-ic-filter-success);
}
.boschicon-bosch-ic-fingerprint:before {
  content: var(--boschicon-bosch-ic-fingerprint);
}
.boschicon-bosch-ic-fire:before {
  content: var(--boschicon-bosch-ic-fire);
}
.boschicon-bosch-ic-fire-emergency:before {
  content: var(--boschicon-bosch-ic-fire-emergency);
}
.boschicon-bosch-ic-fireworks:before {
  content: var(--boschicon-bosch-ic-fireworks);
}
.boschicon-bosch-ic-first-aid:before {
  content: var(--boschicon-bosch-ic-first-aid);
}
.boschicon-bosch-ic-first-aid-cross:before {
  content: var(--boschicon-bosch-ic-first-aid-cross);
}
.boschicon-bosch-ic-fit-to-sceen:before {
  content: var(--boschicon-bosch-ic-fit-to-sceen);
}
.boschicon-bosch-ic-flag:before {
  content: var(--boschicon-bosch-ic-flag);
}
.boschicon-bosch-ic-flash:before {
  content: var(--boschicon-bosch-ic-flash);
}
.boschicon-bosch-ic-flask:before {
  content: var(--boschicon-bosch-ic-flask);
}
.boschicon-bosch-ic-flexpress:before {
  content: var(--boschicon-bosch-ic-flexpress);
}
.boschicon-bosch-ic-folder:before {
  content: var(--boschicon-bosch-ic-folder);
}
.boschicon-bosch-ic-folder-download:before {
  content: var(--boschicon-bosch-ic-folder-download);
}
.boschicon-bosch-ic-folder-open:before {
  content: var(--boschicon-bosch-ic-folder-open);
}
.boschicon-bosch-ic-folder-upload:before {
  content: var(--boschicon-bosch-ic-folder-upload);
}
.boschicon-bosch-ic-fork-lift:before {
  content: var(--boschicon-bosch-ic-fork-lift);
}
.boschicon-bosch-ic-fork-lift-locator:before {
  content: var(--boschicon-bosch-ic-fork-lift-locator);
}
.boschicon-bosch-ic-forward-right:before {
  content: var(--boschicon-bosch-ic-forward-right);
}
.boschicon-bosch-ic-forward-right-double:before {
  content: var(--boschicon-bosch-ic-forward-right-double);
}
.boschicon-bosch-ic-full-empty:before {
  content: var(--boschicon-bosch-ic-full-empty);
}
.boschicon-bosch-ic-fullscreen:before {
  content: var(--boschicon-bosch-ic-fullscreen);
}
.boschicon-bosch-ic-fullscreen-arrows:before {
  content: var(--boschicon-bosch-ic-fullscreen-arrows);
}
.boschicon-bosch-ic-fullscreen-exit:before {
  content: var(--boschicon-bosch-ic-fullscreen-exit);
}
.boschicon-bosch-ic-g-arrow-down:before {
  content: var(--boschicon-bosch-ic-g-arrow-down);
}
.boschicon-bosch-ic-g-arrow-up:before {
  content: var(--boschicon-bosch-ic-g-arrow-up);
}
.boschicon-bosch-ic-generator:before {
  content: var(--boschicon-bosch-ic-generator);
}
.boschicon-bosch-ic-gift:before {
  content: var(--boschicon-bosch-ic-gift);
}
.boschicon-bosch-ic-glance:before {
  content: var(--boschicon-bosch-ic-glance);
}
.boschicon-bosch-ic-glas-plate:before {
  content: var(--boschicon-bosch-ic-glas-plate);
}
.boschicon-bosch-ic-globe:before {
  content: var(--boschicon-bosch-ic-globe);
}
.boschicon-bosch-ic-globe-arrow:before {
  content: var(--boschicon-bosch-ic-globe-arrow);
}
.boschicon-bosch-ic-glossary:before {
  content: var(--boschicon-bosch-ic-glossary);
}
.boschicon-bosch-ic-grid-view:before {
  content: var(--boschicon-bosch-ic-grid-view);
}
.boschicon-bosch-ic-hammer:before {
  content: var(--boschicon-bosch-ic-hammer);
}
.boschicon-bosch-ic-hand:before {
  content: var(--boschicon-bosch-ic-hand);
}
.boschicon-bosch-ic-hand-motion:before {
  content: var(--boschicon-bosch-ic-hand-motion);
}
.boschicon-bosch-ic-hand-motion-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-hand-motion-off-disabled-light);
}
.boschicon-bosch-ic-handlewithcare:before {
  content: var(--boschicon-bosch-ic-handlewithcare);
}
.boschicon-bosch-ic-handover-add:before {
  content: var(--boschicon-bosch-ic-handover-add);
}
.boschicon-bosch-ic-handover-check:before {
  content: var(--boschicon-bosch-ic-handover-check);
}
.boschicon-bosch-ic-handover-remove:before {
  content: var(--boschicon-bosch-ic-handover-remove);
}
.boschicon-bosch-ic-hanger:before {
  content: var(--boschicon-bosch-ic-hanger);
}
.boschicon-bosch-ic-health:before {
  content: var(--boschicon-bosch-ic-health);
}
.boschicon-bosch-ic-heart:before {
  content: var(--boschicon-bosch-ic-heart);
}
.boschicon-bosch-ic-history:before {
  content: var(--boschicon-bosch-ic-history);
}
.boschicon-bosch-ic-home:before {
  content: var(--boschicon-bosch-ic-home);
}
.boschicon-bosch-ic-home-locator:before {
  content: var(--boschicon-bosch-ic-home-locator);
}
.boschicon-bosch-ic-hourglass:before {
  content: var(--boschicon-bosch-ic-hourglass);
}
.boschicon-bosch-ic-hydrant:before {
  content: var(--boschicon-bosch-ic-hydrant);
}
.boschicon-bosch-ic-ice:before {
  content: var(--boschicon-bosch-ic-ice);
}
.boschicon-bosch-ic-imagery:before {
  content: var(--boschicon-bosch-ic-imagery);
}
.boschicon-bosch-ic-imagery-add:before {
  content: var(--boschicon-bosch-ic-imagery-add);
}
.boschicon-bosch-ic-imagery-remove:before {
  content: var(--boschicon-bosch-ic-imagery-remove);
}
.boschicon-bosch-ic-import:before {
  content: var(--boschicon-bosch-ic-import);
}
.boschicon-bosch-ic-imprint:before {
  content: var(--boschicon-bosch-ic-imprint);
}
.boschicon-bosch-ic-impulse:before {
  content: var(--boschicon-bosch-ic-impulse);
}
.boschicon-bosch-ic-industry:before {
  content: var(--boschicon-bosch-ic-industry);
}
.boschicon-bosch-ic-industry-clock:before {
  content: var(--boschicon-bosch-ic-industry-clock);
}
.boschicon-bosch-ic-industry-connected:before {
  content: var(--boschicon-bosch-ic-industry-connected);
}
.boschicon-bosch-ic-info:before {
  content: var(--boschicon-bosch-ic-info);
}
.boschicon-bosch-ic-info-i:before {
  content: var(--boschicon-bosch-ic-info-i);
}
.boschicon-bosch-ic-interval:before {
  content: var(--boschicon-bosch-ic-interval);
}
.boschicon-bosch-ic-it-device:before {
  content: var(--boschicon-bosch-ic-it-device);
}
.boschicon-bosch-ic-jewel:before {
  content: var(--boschicon-bosch-ic-jewel);
}
.boschicon-bosch-ic-keyboard:before {
  content: var(--boschicon-bosch-ic-keyboard);
}
.boschicon-bosch-ic-label:before {
  content: var(--boschicon-bosch-ic-label);
}
.boschicon-bosch-ic-laptop:before {
  content: var(--boschicon-bosch-ic-laptop);
}
.boschicon-bosch-ic-laser:before {
  content: var(--boschicon-bosch-ic-laser);
}
.boschicon-bosch-ic-layout:before {
  content: var(--boschicon-bosch-ic-layout);
}
.boschicon-bosch-ic-leaf:before {
  content: var(--boschicon-bosch-ic-leaf);
}
.boschicon-bosch-ic-led:before {
  content: var(--boschicon-bosch-ic-led);
}
.boschicon-bosch-ic-brick:before {
  content: var(--boschicon-bosch-ic-brick);
}
.boschicon-bosch-ic-brick-slanting-1:before {
  content: var(--boschicon-bosch-ic-brick-slanting-1);
}
.boschicon-bosch-ic-brick-slanting-2:before {
  content: var(--boschicon-bosch-ic-brick-slanting-2);
}
.boschicon-bosch-ic-less-minimize:before {
  content: var(--boschicon-bosch-ic-less-minimize);
}
.boschicon-bosch-ic-lightbulb:before {
  content: var(--boschicon-bosch-ic-lightbulb);
}
.boschicon-bosch-ic-lightbulb-off:before {
  content: var(--boschicon-bosch-ic-lightbulb-off);
}
.boschicon-bosch-ic-line-chart:before {
  content: var(--boschicon-bosch-ic-line-chart);
}
.boschicon-bosch-ic-link:before {
  content: var(--boschicon-bosch-ic-link);
}
.boschicon-bosch-ic-link-broken:before {
  content: var(--boschicon-bosch-ic-link-broken);
}
.boschicon-bosch-ic-list-view:before {
  content: var(--boschicon-bosch-ic-list-view);
}
.boschicon-bosch-ic-list-view-mobile:before {
  content: var(--boschicon-bosch-ic-list-view-mobile);
}
.boschicon-bosch-ic-livechat:before {
  content: var(--boschicon-bosch-ic-livechat);
}
.boschicon-bosch-ic-locator:before {
  content: var(--boschicon-bosch-ic-locator);
}
.boschicon-bosch-ic-locator-ip-connected:before {
  content: var(--boschicon-bosch-ic-locator-ip-connected);
}
.boschicon-bosch-ic-locator-ip-disconnected:before {
  content: var(--boschicon-bosch-ic-locator-ip-disconnected);
}
.boschicon-bosch-ic-locator-spot:before {
  content: var(--boschicon-bosch-ic-locator-spot);
}
.boschicon-bosch-ic-locator-spot-check:before {
  content: var(--boschicon-bosch-ic-locator-spot-check);
}
.boschicon-bosch-ic-lock-closed:before {
  content: var(--boschicon-bosch-ic-lock-closed);
}
.boschicon-bosch-ic-lock-open:before {
  content: var(--boschicon-bosch-ic-lock-open);
}
.boschicon-bosch-ic-login:before {
  content: var(--boschicon-bosch-ic-login);
}
.boschicon-bosch-ic-logistics:before {
  content: var(--boschicon-bosch-ic-logistics);
}
.boschicon-bosch-ic-logout:before {
  content: var(--boschicon-bosch-ic-logout);
}
.boschicon-bosch-ic-machine:before {
  content: var(--boschicon-bosch-ic-machine);
}
.boschicon-bosch-ic-magnet:before {
  content: var(--boschicon-bosch-ic-magnet);
}
.boschicon-bosch-ic-mail:before {
  content: var(--boschicon-bosch-ic-mail);
}
.boschicon-bosch-ic-mail-forward:before {
  content: var(--boschicon-bosch-ic-mail-forward);
}
.boschicon-bosch-ic-mail-open:before {
  content: var(--boschicon-bosch-ic-mail-open);
}
.boschicon-bosch-ic-mail-out:before {
  content: var(--boschicon-bosch-ic-mail-out);
}
.boschicon-bosch-ic-mail-reply:before {
  content: var(--boschicon-bosch-ic-mail-reply);
}
.boschicon-bosch-ic-male:before {
  content: var(--boschicon-bosch-ic-male);
}
.boschicon-bosch-ic-map:before {
  content: var(--boschicon-bosch-ic-map);
}
.boschicon-bosch-ic-material-add:before {
  content: var(--boschicon-bosch-ic-material-add);
}
.boschicon-bosch-ic-material-check:before {
  content: var(--boschicon-bosch-ic-material-check);
}
.boschicon-bosch-ic-material-remove:before {
  content: var(--boschicon-bosch-ic-material-remove);
}
.boschicon-bosch-ic-maximize:before {
  content: var(--boschicon-bosch-ic-maximize);
}
.boschicon-bosch-ic-mechanic:before {
  content: var(--boschicon-bosch-ic-mechanic);
}
.boschicon-bosch-ic-megaphone:before {
  content: var(--boschicon-bosch-ic-megaphone);
}
.boschicon-bosch-ic-message:before {
  content: var(--boschicon-bosch-ic-message);
}
.boschicon-bosch-ic-mic:before {
  content: var(--boschicon-bosch-ic-mic);
}
.boschicon-bosch-ic-microphone:before {
  content: var(--boschicon-bosch-ic-microphone);
}
.boschicon-bosch-ic-microphone-classic:before {
  content: var(--boschicon-bosch-ic-microphone-classic);
}
.boschicon-bosch-ic-minimize:before {
  content: var(--boschicon-bosch-ic-minimize);
}
.boschicon-bosch-ic-money-currency:before {
  content: var(--boschicon-bosch-ic-money-currency);
}
.boschicon-bosch-ic-money-dollar:before {
  content: var(--boschicon-bosch-ic-money-dollar);
}
.boschicon-bosch-ic-moneybag-currency:before {
  content: var(--boschicon-bosch-ic-moneybag-currency);
}
.boschicon-bosch-ic-moneybag-dollar:before {
  content: var(--boschicon-bosch-ic-moneybag-dollar);
}
.boschicon-bosch-ic-monument:before {
  content: var(--boschicon-bosch-ic-monument);
}
.boschicon-bosch-ic-moon:before {
  content: var(--boschicon-bosch-ic-moon);
}
.boschicon-bosch-ic-motorcycle:before {
  content: var(--boschicon-bosch-ic-motorcycle);
}
.boschicon-bosch-ic-motorcycle-side-car:before {
  content: var(--boschicon-bosch-ic-motorcycle-side-car);
}
.boschicon-bosch-ic-motorcycle-side:before {
  content: var(--boschicon-bosch-ic-motorcycle-side);
}
.boschicon-bosch-ic-mouse:before {
  content: var(--boschicon-bosch-ic-mouse);
}
.boschicon-bosch-ic-mouse-left:before {
  content: var(--boschicon-bosch-ic-mouse-left);
}
.boschicon-bosch-ic-mouse-right:before {
  content: var(--boschicon-bosch-ic-mouse-right);
}
.boschicon-bosch-ic-mouth:before {
  content: var(--boschicon-bosch-ic-mouth);
}
.boschicon-bosch-ic-my-product:before {
  content: var(--boschicon-bosch-ic-my-product);
}
.boschicon-bosch-ic-new-way-work:before {
  content: var(--boschicon-bosch-ic-new-way-work);
}
.boschicon-bosch-ic-newsletter:before {
  content: var(--boschicon-bosch-ic-newsletter);
}
.boschicon-bosch-ic-newspaper:before {
  content: var(--boschicon-bosch-ic-newspaper);
}
.boschicon-bosch-ic-nose:before {
  content: var(--boschicon-bosch-ic-nose);
}
.boschicon-bosch-ic-notepad:before {
  content: var(--boschicon-bosch-ic-notepad);
}
.boschicon-bosch-ic-notepad-edit:before {
  content: var(--boschicon-bosch-ic-notepad-edit);
}
.boschicon-bosch-ic-notification:before {
  content: var(--boschicon-bosch-ic-notification);
}
.boschicon-bosch-ic-notification-active:before {
  content: var(--boschicon-bosch-ic-notification-active);
}
.boschicon-bosch-ic-notification-add:before {
  content: var(--boschicon-bosch-ic-notification-add);
}
.boschicon-bosch-ic-notification-remove:before {
  content: var(--boschicon-bosch-ic-notification-remove);
}
.boschicon-bosch-ic-oil-car:before {
  content: var(--boschicon-bosch-ic-oil-car);
}
.boschicon-bosch-ic-omnichannel:before {
  content: var(--boschicon-bosch-ic-omnichannel);
}
.boschicon-bosch-ic-options:before {
  content: var(--boschicon-bosch-ic-options);
}
.boschicon-bosch-ic-origami-boat:before {
  content: var(--boschicon-bosch-ic-origami-boat);
}
.boschicon-bosch-ic-pallete-car:before {
  content: var(--boschicon-bosch-ic-pallete-car);
}
.boschicon-bosch-ic-pallete-car-connected:before {
  content: var(--boschicon-bosch-ic-pallete-car-connected);
}
.boschicon-bosch-ic-panel:before {
  content: var(--boschicon-bosch-ic-panel);
}
.boschicon-bosch-ic-paperclip:before {
  content: var(--boschicon-bosch-ic-paperclip);
}
.boschicon-bosch-ic-paperplane:before {
  content: var(--boschicon-bosch-ic-paperplane);
}
.boschicon-bosch-ic-parking:before {
  content: var(--boschicon-bosch-ic-parking);
}
.boschicon-bosch-ic-pause:before {
  content: var(--boschicon-bosch-ic-pause);
}
.boschicon-bosch-ic-payment:before {
  content: var(--boschicon-bosch-ic-payment);
}
.boschicon-bosch-ic-people:before {
  content: var(--boschicon-bosch-ic-people);
}
.boschicon-bosch-ic-petrol-station:before {
  content: var(--boschicon-bosch-ic-petrol-station);
}
.boschicon-bosch-ic-piggybank:before {
  content: var(--boschicon-bosch-ic-piggybank);
}
.boschicon-bosch-ic-pin-classic:before {
  content: var(--boschicon-bosch-ic-pin-classic);
}
.boschicon-bosch-ic-pin-modern:before {
  content: var(--boschicon-bosch-ic-pin-modern);
}
.boschicon-bosch-ic-plane-side:before {
  content: var(--boschicon-bosch-ic-plane-side);
}
.boschicon-bosch-ic-play:before {
  content: var(--boschicon-bosch-ic-play);
}
.boschicon-bosch-ic-plug-12v:before {
  content: var(--boschicon-bosch-ic-plug-12v);
}
.boschicon-bosch-ic-podium-speaker:before {
  content: var(--boschicon-bosch-ic-podium-speaker);
}
.boschicon-bosch-ic-police:before {
  content: var(--boschicon-bosch-ic-police);
}
.boschicon-bosch-ic-poop:before {
  content: var(--boschicon-bosch-ic-poop);
}
.boschicon-bosch-ic-post-it:before {
  content: var(--boschicon-bosch-ic-post-it);
}
.boschicon-bosch-ic-postal-code:before {
  content: var(--boschicon-bosch-ic-postal-code);
}
.boschicon-bosch-ic-power:before {
  content: var(--boschicon-bosch-ic-power);
}
.boschicon-bosch-ic-print:before {
  content: var(--boschicon-bosch-ic-print);
}
.boschicon-bosch-ic-prototyping:before {
  content: var(--boschicon-bosch-ic-prototyping);
}
.boschicon-bosch-ic-puzzle:before {
  content: var(--boschicon-bosch-ic-puzzle);
}
.boschicon-bosch-ic-quad:before {
  content: var(--boschicon-bosch-ic-quad);
}
.boschicon-bosch-ic-question:before {
  content: var(--boschicon-bosch-ic-question);
}
.boschicon-bosch-ic-radar:before {
  content: var(--boschicon-bosch-ic-radar);
}
.boschicon-bosch-ic-radio:before {
  content: var(--boschicon-bosch-ic-radio);
}
.boschicon-bosch-ic-radiotower:before {
  content: var(--boschicon-bosch-ic-radiotower);
}
.boschicon-bosch-ic-redirect:before {
  content: var(--boschicon-bosch-ic-redirect);
}
.boschicon-bosch-ic-redo:before {
  content: var(--boschicon-bosch-ic-redo);
}
.boschicon-bosch-ic-reference:before {
  content: var(--boschicon-bosch-ic-reference);
}
.boschicon-bosch-ic-refresh:before {
  content: var(--boschicon-bosch-ic-refresh);
}
.boschicon-bosch-ic-refresh-cloud:before {
  content: var(--boschicon-bosch-ic-refresh-cloud);
}
.boschicon-bosch-ic-registration:before {
  content: var(--boschicon-bosch-ic-registration);
}
.boschicon-bosch-ic-remote:before {
  content: var(--boschicon-bosch-ic-remote);
}
.boschicon-bosch-ic-reset:before {
  content: var(--boschicon-bosch-ic-reset);
}
.boschicon-bosch-ic-resolution:before {
  content: var(--boschicon-bosch-ic-resolution);
}
.boschicon-bosch-ic-robot:before {
  content: var(--boschicon-bosch-ic-robot);
}
.boschicon-bosch-ic-robot-connected:before {
  content: var(--boschicon-bosch-ic-robot-connected);
}
.boschicon-bosch-ic-robothead:before {
  content: var(--boschicon-bosch-ic-robothead);
}
.boschicon-bosch-ic-rocket:before {
  content: var(--boschicon-bosch-ic-rocket);
}
.boschicon-bosch-ic-rotation:before {
  content: var(--boschicon-bosch-ic-rotation);
}
.boschicon-bosch-ic-rotation-360:before {
  content: var(--boschicon-bosch-ic-rotation-360);
}
.boschicon-bosch-ic-rotation-x-left:before {
  content: var(--boschicon-bosch-ic-rotation-x-left);
}
.boschicon-bosch-ic-rotation-x-right:before {
  content: var(--boschicon-bosch-ic-rotation-x-right);
}
.boschicon-bosch-ic-rotation-y-down:before {
  content: var(--boschicon-bosch-ic-rotation-y-down);
}
.boschicon-bosch-ic-rotation-y-up:before {
  content: var(--boschicon-bosch-ic-rotation-y-up);
}
.boschicon-bosch-ic-route:before {
  content: var(--boschicon-bosch-ic-route);
}
.boschicon-bosch-ic-ruler:before {
  content: var(--boschicon-bosch-ic-ruler);
}
.boschicon-bosch-ic-ruler-pen:before {
  content: var(--boschicon-bosch-ic-ruler-pen);
}
.boschicon-bosch-ic-satellite:before {
  content: var(--boschicon-bosch-ic-satellite);
}
.boschicon-bosch-ic-save:before {
  content: var(--boschicon-bosch-ic-save);
}
.boschicon-bosch-ic-scale:before {
  content: var(--boschicon-bosch-ic-scale);
}
.boschicon-bosch-ic-scissors:before {
  content: var(--boschicon-bosch-ic-scissors);
}
.boschicon-bosch-ic-search:before {
  content: var(--boschicon-bosch-ic-search);
}
.boschicon-bosch-ic-security:before {
  content: var(--boschicon-bosch-ic-security);
}
.boschicon-bosch-ic-security-check:before {
  content: var(--boschicon-bosch-ic-security-check);
}
.boschicon-bosch-ic-security-user:before {
  content: var(--boschicon-bosch-ic-security-user);
}
.boschicon-bosch-ic-sensor:before {
  content: var(--boschicon-bosch-ic-sensor);
}
.boschicon-bosch-ic-server:before {
  content: var(--boschicon-bosch-ic-server);
}
.boschicon-bosch-ic-server-expansion:before {
  content: var(--boschicon-bosch-ic-server-expansion);
}
.boschicon-bosch-ic-server-rate:before {
  content: var(--boschicon-bosch-ic-server-rate);
}
.boschicon-bosch-ic-service-agent:before {
  content: var(--boschicon-bosch-ic-service-agent);
}
.boschicon-bosch-ic-service-time:before {
  content: var(--boschicon-bosch-ic-service-time);
}
.boschicon-bosch-ic-settings:before {
  content: var(--boschicon-bosch-ic-settings);
}
.boschicon-bosch-ic-settings-arrows:before {
  content: var(--boschicon-bosch-ic-settings-arrows);
}
.boschicon-bosch-ic-settings-connected:before {
  content: var(--boschicon-bosch-ic-settings-connected);
}
.boschicon-bosch-ic-share:before {
  content: var(--boschicon-bosch-ic-share);
}
.boschicon-bosch-ic-shield-stop:before {
  content: var(--boschicon-bosch-ic-shield-stop);
}
.boschicon-bosch-ic-ship:before {
  content: var(--boschicon-bosch-ic-ship);
}
.boschicon-bosch-ic-ship-side:before {
  content: var(--boschicon-bosch-ic-ship-side);
}
.boschicon-bosch-ic-shoppingcart:before {
  content: var(--boschicon-bosch-ic-shoppingcart);
}
.boschicon-bosch-ic-shoppingcart-add:before {
  content: var(--boschicon-bosch-ic-shoppingcart-add);
}
.boschicon-bosch-ic-shoppingcart-switch:before {
  content: var(--boschicon-bosch-ic-shoppingcart-switch);
}
.boschicon-bosch-ic-signal-full:before {
  content: var(--boschicon-bosch-ic-signal-full);
}
.boschicon-bosch-ic-signal-half:before {
  content: var(--boschicon-bosch-ic-signal-half);
}
.boschicon-bosch-ic-signal-lost:before {
  content: var(--boschicon-bosch-ic-signal-lost);
}
.boschicon-bosch-ic-signpost:before {
  content: var(--boschicon-bosch-ic-signpost);
}
.boschicon-bosch-ic-simcard:before {
  content: var(--boschicon-bosch-ic-simcard);
}
.boschicon-bosch-ic-skyscraper:before {
  content: var(--boschicon-bosch-ic-skyscraper);
}
.boschicon-bosch-ic-smartcity:before {
  content: var(--boschicon-bosch-ic-smartcity);
}
.boschicon-bosch-ic-smarthome:before {
  content: var(--boschicon-bosch-ic-smarthome);
}
.boschicon-bosch-ic-smartphone:before {
  content: var(--boschicon-bosch-ic-smartphone);
}
.boschicon-bosch-ic-smartphone-acoustic:before {
  content: var(--boschicon-bosch-ic-smartphone-acoustic);
}
.boschicon-bosch-ic-smartphone-arrow-right:before {
  content: var(--boschicon-bosch-ic-smartphone-arrow-right);
}
.boschicon-bosch-ic-smartphone-arrows-x-y-z:before {
  content: var(--boschicon-bosch-ic-smartphone-arrows-x-y-z);
}
.boschicon-bosch-ic-smartphone-clock:before {
  content: var(--boschicon-bosch-ic-smartphone-clock);
}
.boschicon-bosch-ic-smartphone-cloud:before {
  content: var(--boschicon-bosch-ic-smartphone-cloud);
}
.boschicon-bosch-ic-smartphone-loading-wheel:before {
  content: var(--boschicon-bosch-ic-smartphone-loading-wheel);
}
.boschicon-bosch-ic-smartphone-smashed:before {
  content: var(--boschicon-bosch-ic-smartphone-smashed);
}
.boschicon-bosch-ic-smartphone-vibration:before {
  content: var(--boschicon-bosch-ic-smartphone-vibration);
}
.boschicon-bosch-ic-smartphone-z:before {
  content: var(--boschicon-bosch-ic-smartphone-z);
}
.boschicon-bosch-ic-smartwatch-connected:before {
  content: var(--boschicon-bosch-ic-smartwatch-connected);
}
.boschicon-bosch-ic-spare-parts:before {
  content: var(--boschicon-bosch-ic-spare-parts);
}
.boschicon-bosch-ic-spark-plug:before {
  content: var(--boschicon-bosch-ic-spark-plug);
}
.boschicon-bosch-ic-speaker-acoustic:before {
  content: var(--boschicon-bosch-ic-speaker-acoustic);
}
.boschicon-bosch-ic-speedometer:before {
  content: var(--boschicon-bosch-ic-speedometer);
}
.boschicon-bosch-ic-stadium:before {
  content: var(--boschicon-bosch-ic-stadium);
}
.boschicon-bosch-ic-stairs:before {
  content: var(--boschicon-bosch-ic-stairs);
}
.boschicon-bosch-ic-stamp:before {
  content: var(--boschicon-bosch-ic-stamp);
}
.boschicon-bosch-ic-standby:before {
  content: var(--boschicon-bosch-ic-standby);
}
.boschicon-bosch-ic-steering-wheel:before {
  content: var(--boschicon-bosch-ic-steering-wheel);
}
.boschicon-bosch-ic-steering-wheel-connected:before {
  content: var(--boschicon-bosch-ic-steering-wheel-connected);
}
.boschicon-bosch-ic-steering-wheel-hands:before {
  content: var(--boschicon-bosch-ic-steering-wheel-hands);
}
.boschicon-bosch-ic-steps:before {
  content: var(--boschicon-bosch-ic-steps);
}
.boschicon-bosch-ic-stethoscope:before {
  content: var(--boschicon-bosch-ic-stethoscope);
}
.boschicon-bosch-ic-stop:before {
  content: var(--boschicon-bosch-ic-stop);
}
.boschicon-bosch-ic-stopwatch:before {
  content: var(--boschicon-bosch-ic-stopwatch);
}
.boschicon-bosch-ic-storage-local:before {
  content: var(--boschicon-bosch-ic-storage-local);
}
.boschicon-bosch-ic-structure:before {
  content: var(--boschicon-bosch-ic-structure);
}
.boschicon-bosch-ic-subtitles:before {
  content: var(--boschicon-bosch-ic-subtitles);
}
.boschicon-bosch-ic-subtitles-off-light:before {
  content: var(--boschicon-bosch-ic-subtitles-off-light);
}
.boschicon-bosch-ic-summary:before {
  content: var(--boschicon-bosch-ic-summary);
}
.boschicon-bosch-ic-sun:before {
  content: var(--boschicon-bosch-ic-sun);
}
.boschicon-bosch-ic-sun-half-filled:before {
  content: var(--boschicon-bosch-ic-sun-half-filled);
}
.boschicon-bosch-ic-sunshade-table:before {
  content: var(--boschicon-bosch-ic-sunshade-table);
}
.boschicon-bosch-ic-surveillance:before {
  content: var(--boschicon-bosch-ic-surveillance);
}
.boschicon-bosch-ic-table-chairs:before {
  content: var(--boschicon-bosch-ic-table-chairs);
}
.boschicon-bosch-ic-tablet:before {
  content: var(--boschicon-bosch-ic-tablet);
}
.boschicon-bosch-ic-team:before {
  content: var(--boschicon-bosch-ic-team);
}
.boschicon-bosch-ic-team-lightbulb:before {
  content: var(--boschicon-bosch-ic-team-lightbulb);
}
.boschicon-bosch-ic-technical-service:before {
  content: var(--boschicon-bosch-ic-technical-service);
}
.boschicon-bosch-ic-temperature:before {
  content: var(--boschicon-bosch-ic-temperature);
}
.boschicon-bosch-ic-temperature-high:before {
  content: var(--boschicon-bosch-ic-temperature-high);
}
.boschicon-bosch-ic-temperature-low:before {
  content: var(--boschicon-bosch-ic-temperature-low);
}
.boschicon-bosch-ic-theater:before {
  content: var(--boschicon-bosch-ic-theater);
}
.boschicon-bosch-ic-thumb-down:before {
  content: var(--boschicon-bosch-ic-thumb-down);
}
.boschicon-bosch-ic-thumb-up:before {
  content: var(--boschicon-bosch-ic-thumb-up);
}
.boschicon-bosch-ic-ticket:before {
  content: var(--boschicon-bosch-ic-ticket);
}
.boschicon-bosch-ic-touch:before {
  content: var(--boschicon-bosch-ic-touch);
}
.boschicon-bosch-ic-touch-sos:before {
  content: var(--boschicon-bosch-ic-touch-sos);
}
.boschicon-bosch-ic-towing-truck:before {
  content: var(--boschicon-bosch-ic-towing-truck);
}
.boschicon-bosch-ic-train:before {
  content: var(--boschicon-bosch-ic-train);
}
.boschicon-bosch-ic-train-side:before {
  content: var(--boschicon-bosch-ic-train-side);
}
.boschicon-bosch-ic-transport-movements:before {
  content: var(--boschicon-bosch-ic-transport-movements);
}
.boschicon-bosch-ic-transscript:before {
  content: var(--boschicon-bosch-ic-transscript);
}
.boschicon-bosch-ic-transscript-off:before {
  content: var(--boschicon-bosch-ic-transscript-off);
}
.boschicon-bosch-ic-transscript-on:before {
  content: var(--boschicon-bosch-ic-transscript-on);
}
.boschicon-bosch-ic-tree:before {
  content: var(--boschicon-bosch-ic-tree);
}
.boschicon-bosch-ic-tricycle:before {
  content: var(--boschicon-bosch-ic-tricycle);
}
.boschicon-bosch-ic-trolley-empty:before {
  content: var(--boschicon-bosch-ic-trolley-empty);
}
.boschicon-bosch-ic-trolley-filled-box:before {
  content: var(--boschicon-bosch-ic-trolley-filled-box);
}
.boschicon-bosch-ic-trolly-filled-files:before {
  content: var(--boschicon-bosch-ic-trolly-filled-files);
}
.boschicon-bosch-ic-trophy:before {
  content: var(--boschicon-bosch-ic-trophy);
}
.boschicon-bosch-ic-truck:before {
  content: var(--boschicon-bosch-ic-truck);
}
.boschicon-bosch-ic-tuktuk:before {
  content: var(--boschicon-bosch-ic-tuktuk);
}
.boschicon-bosch-ic-tune:before {
  content: var(--boschicon-bosch-ic-tune);
}
.boschicon-bosch-ic-typography:before {
  content: var(--boschicon-bosch-ic-typography);
}
.boschicon-bosch-ic-ui:before {
  content: var(--boschicon-bosch-ic-ui);
}
.boschicon-bosch-ic-umbrella:before {
  content: var(--boschicon-bosch-ic-umbrella);
}
.boschicon-bosch-ic-undo:before {
  content: var(--boschicon-bosch-ic-undo);
}
.boschicon-bosch-ic-up:before {
  content: var(--boschicon-bosch-ic-up);
}
.boschicon-bosch-ic-up-double:before {
  content: var(--boschicon-bosch-ic-up-double);
}
.boschicon-bosch-ic-up-down:before {
  content: var(--boschicon-bosch-ic-up-down);
}
.boschicon-bosch-ic-upload:before {
  content: var(--boschicon-bosch-ic-upload);
}
.boschicon-bosch-ic-usb:before {
  content: var(--boschicon-bosch-ic-usb);
}
.boschicon-bosch-ic-user:before {
  content: var(--boschicon-bosch-ic-user);
}
.boschicon-bosch-ic-user-advanced:before {
  content: var(--boschicon-bosch-ic-user-advanced);
}
.boschicon-bosch-ic-user-beginner:before {
  content: var(--boschicon-bosch-ic-user-beginner);
}
.boschicon-bosch-ic-user-desktop:before {
  content: var(--boschicon-bosch-ic-user-desktop);
}
.boschicon-bosch-ic-user-down:before {
  content: var(--boschicon-bosch-ic-user-down);
}
.boschicon-bosch-ic-user-falling:before {
  content: var(--boschicon-bosch-ic-user-falling);
}
.boschicon-bosch-ic-user-hand:before {
  content: var(--boschicon-bosch-ic-user-hand);
}
.boschicon-bosch-ic-user-hand-stop:before {
  content: var(--boschicon-bosch-ic-user-hand-stop);
}
.boschicon-bosch-ic-user-professional:before {
  content: var(--boschicon-bosch-ic-user-professional);
}
.boschicon-bosch-ic-user-run:before {
  content: var(--boschicon-bosch-ic-user-run);
}
.boschicon-bosch-ic-user-share:before {
  content: var(--boschicon-bosch-ic-user-share);
}
.boschicon-bosch-ic-user-voice:before {
  content: var(--boschicon-bosch-ic-user-voice);
}
.boschicon-bosch-ic-user-walk:before {
  content: var(--boschicon-bosch-ic-user-walk);
}
.boschicon-bosch-ic-video:before {
  content: var(--boschicon-bosch-ic-video);
}
.boschicon-bosch-ic-video-disabled-light:before {
  content: var(--boschicon-bosch-ic-video-disabled-light);
}
.boschicon-bosch-ic-video-record:before {
  content: var(--boschicon-bosch-ic-video-record);
}
.boschicon-bosch-ic-virtual-reality:before {
  content: var(--boschicon-bosch-ic-virtual-reality);
}
.boschicon-bosch-ic-volume-disabled:before {
  content: var(--boschicon-bosch-ic-volume-disabled);
}
.boschicon-bosch-ic-volume-high:before {
  content: var(--boschicon-bosch-ic-volume-high);
}
.boschicon-bosch-ic-volume-low:before {
  content: var(--boschicon-bosch-ic-volume-low);
}
.boschicon-bosch-ic-volume-off-light:before {
  content: var(--boschicon-bosch-ic-volume-off-light);
}
.boschicon-bosch-ic-wand:before {
  content: var(--boschicon-bosch-ic-wand);
}
.boschicon-bosch-ic-warranty:before {
  content: var(--boschicon-bosch-ic-warranty);
}
.boschicon-bosch-ic-watch-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-watch-off-disabled-light);
}
.boschicon-bosch-ic-watch-on:before {
  content: var(--boschicon-bosch-ic-watch-on);
}
.boschicon-bosch-ic-water-shower:before {
  content: var(--boschicon-bosch-ic-water-shower);
}
.boschicon-bosch-ic-welcome:before {
  content: var(--boschicon-bosch-ic-welcome);
}
.boschicon-bosch-ic-wellness:before {
  content: var(--boschicon-bosch-ic-wellness);
}
.boschicon-bosch-ic-wheelchair:before {
  content: var(--boschicon-bosch-ic-wheelchair);
}
.boschicon-bosch-ic-whistle:before {
  content: var(--boschicon-bosch-ic-whistle);
}
.boschicon-bosch-ic-wide-angled-arrow:before {
  content: var(--boschicon-bosch-ic-wide-angled-arrow);
}
.boschicon-bosch-ic-wifi:before {
  content: var(--boschicon-bosch-ic-wifi);
}
.boschicon-bosch-ic-window-analysis:before {
  content: var(--boschicon-bosch-ic-window-analysis);
}
.boschicon-bosch-ic-window-browser:before {
  content: var(--boschicon-bosch-ic-window-browser);
}
.boschicon-bosch-ic-window-console:before {
  content: var(--boschicon-bosch-ic-window-console);
}
.boschicon-bosch-ic-window-gaussian-view:before {
  content: var(--boschicon-bosch-ic-window-gaussian-view);
}
.boschicon-bosch-ic-window-info:before {
  content: var(--boschicon-bosch-ic-window-info);
}
.boschicon-bosch-ic-window-new:before {
  content: var(--boschicon-bosch-ic-window-new);
}
.boschicon-bosch-ic-window-resize:before {
  content: var(--boschicon-bosch-ic-window-resize);
}
.boschicon-bosch-ic-window-scaling-view:before {
  content: var(--boschicon-bosch-ic-window-scaling-view);
}
.boschicon-bosch-ic-window-shuffle:before {
  content: var(--boschicon-bosch-ic-window-shuffle);
}
.boschicon-bosch-ic-window-statistic:before {
  content: var(--boschicon-bosch-ic-window-statistic);
}
.boschicon-bosch-ic-wishlist:before {
  content: var(--boschicon-bosch-ic-wishlist);
}
.boschicon-bosch-ic-work-order:before {
  content: var(--boschicon-bosch-ic-work-order);
}
.boschicon-bosch-ic-worldwideweb:before {
  content: var(--boschicon-bosch-ic-worldwideweb);
}
.boschicon-bosch-ic-wrench:before {
  content: var(--boschicon-bosch-ic-wrench);
}
.boschicon-bosch-ic-zoom-in:before {
  content: var(--boschicon-bosch-ic-zoom-in);
}
.boschicon-bosch-ic-zoom-out:before {
  content: var(--boschicon-bosch-ic-zoom-out);
}
.boschicon-bosch-ic-scooter:before {
  content: var(--boschicon-bosch-ic-scooter);
}
.boschicon-bosch-ic-cars-traffic:before {
  content: var(--boschicon-bosch-ic-cars-traffic);
}
.boschicon-bosch-ic-arm-chair:before {
  content: var(--boschicon-bosch-ic-arm-chair);
}
.boschicon-bosch-ic-car-phone:before {
  content: var(--boschicon-bosch-ic-car-phone);
}
.boschicon-bosch-ic-box-lightbulb:before {
  content: var(--boschicon-bosch-ic-box-lightbulb);
}
.boschicon-bosch-ic-chair-officedesk:before {
  content: var(--boschicon-bosch-ic-chair-officedesk);
}
.boschicon-bosch-ic-calendar-clock:before {
  content: var(--boschicon-bosch-ic-calendar-clock);
}
.boschicon-bosch-ic-document-cv:before {
  content: var(--boschicon-bosch-ic-document-cv);
}
.boschicon-bosch-ic-user-run-bag:before {
  content: var(--boschicon-bosch-ic-user-run-bag);
}
.boschicon-bosch-ic-brake-disk-spray:before {
  content: var(--boschicon-bosch-ic-brake-disk-spray);
}
.boschicon-bosch-ic-circle-abs:before {
  content: var(--boschicon-bosch-ic-circle-abs);
}
.boschicon-bosch-ic-bright-down:before {
  content: var(--boschicon-bosch-ic-bright-down);
}
.boschicon-bosch-ic-bright-up:before {
  content: var(--boschicon-bosch-ic-bright-up);
}
.boschicon-bosch-ic-fan:before {
  content: var(--boschicon-bosch-ic-fan);
}
.boschicon-bosch-ic-sun-moon:before {
  content: var(--boschicon-bosch-ic-sun-moon);
}
.boschicon-bosch-ic-lightbulb-attention:before {
  content: var(--boschicon-bosch-ic-lightbulb-attention);
}
.boschicon-bosch-ic-settings-attention:before {
  content: var(--boschicon-bosch-ic-settings-attention);
}
.boschicon-bosch-ic-danger-hazards:before {
  content: var(--boschicon-bosch-ic-danger-hazards);
}
.boschicon-bosch-ic-windshield-spray:before {
  content: var(--boschicon-bosch-ic-windshield-spray);
}
.boschicon-bosch-ic-windshield-heat:before {
  content: var(--boschicon-bosch-ic-windshield-heat);
}
.boschicon-bosch-ic-light-drop:before {
  content: var(--boschicon-bosch-ic-light-drop);
}
.boschicon-bosch-ic-starter:before {
  content: var(--boschicon-bosch-ic-starter);
}
.boschicon-bosch-ic-turbo:before {
  content: var(--boschicon-bosch-ic-turbo);
}
.boschicon-bosch-ic-settings-lock:before {
  content: var(--boschicon-bosch-ic-settings-lock);
}
.boschicon-bosch-ic-settings-n:before {
  content: var(--boschicon-bosch-ic-settings-n);
}
.boschicon-bosch-ic-light-beam-high:before {
  content: var(--boschicon-bosch-ic-light-beam-high);
}
.boschicon-bosch-ic-light-beam-low:before {
  content: var(--boschicon-bosch-ic-light-beam-low);
}
.boschicon-bosch-ic-glas:before {
  content: var(--boschicon-bosch-ic-glas);
}
.boschicon-bosch-ic-shirt-ice:before {
  content: var(--boschicon-bosch-ic-shirt-ice);
}
.boschicon-bosch-ic-helmet-fan:before {
  content: var(--boschicon-bosch-ic-helmet-fan);
}
.boschicon-bosch-ic-notification-arrow:before {
  content: var(--boschicon-bosch-ic-notification-arrow);
}
.boschicon-bosch-ic-steering-wheel-arrow:before {
  content: var(--boschicon-bosch-ic-steering-wheel-arrow);
}
.boschicon-bosch-ic-circle-arrow:before {
  content: var(--boschicon-bosch-ic-circle-arrow);
}
.boschicon-bosch-ic-tempomat-pit:before {
  content: var(--boschicon-bosch-ic-tempomat-pit);
}
.boschicon-bosch-ic-radiator-fan-spray:before {
  content: var(--boschicon-bosch-ic-radiator-fan-spray);
}
.boschicon-bosch-ic-boost-down:before {
  content: var(--boschicon-bosch-ic-boost-down);
}
.boschicon-bosch-ic-boost-up:before {
  content: var(--boschicon-bosch-ic-boost-up);
}
.boschicon-bosch-ic-circle-lock:before {
  content: var(--boschicon-bosch-ic-circle-lock);
}
.boschicon-bosch-ic-mp-down:before {
  content: var(--boschicon-bosch-ic-mp-down);
}
.boschicon-bosch-ic-mp-up:before {
  content: var(--boschicon-bosch-ic-mp-up);
}
.boschicon-bosch-ic-tc-down:before {
  content: var(--boschicon-bosch-ic-tc-down);
}
.boschicon-bosch-ic-tc-up:before {
  content: var(--boschicon-bosch-ic-tc-up);
}
.boschicon-bosch-ic-danger-arrow-attention:before {
  content: var(--boschicon-bosch-ic-danger-arrow-attention);
}
.boschicon-bosch-ic-user-remove:before {
  content: var(--boschicon-bosch-ic-user-remove);
}
.boschicon-bosch-ic-user-add:before {
  content: var(--boschicon-bosch-ic-user-add);
}
.boschicon-bosch-ic-post-it-collection:before {
  content: var(--boschicon-bosch-ic-post-it-collection);
}
.boschicon-bosch-ic-horn:before {
  content: var(--boschicon-bosch-ic-horn);
}
.boschicon-bosch-ic-desktop-notification:before {
  content: var(--boschicon-bosch-ic-desktop-notification);
}
.boschicon-bosch-ic-router:before {
  content: var(--boschicon-bosch-ic-router);
}
.boschicon-bosch-ic-berry:before {
  content: var(--boschicon-bosch-ic-berry);
}
.boschicon-bosch-ic-chat-language:before {
  content: var(--boschicon-bosch-ic-chat-language);
}
.boschicon-bosch-ic-game-controller:before {
  content: var(--boschicon-bosch-ic-game-controller);
}
.boschicon-bosch-ic-user-brain:before {
  content: var(--boschicon-bosch-ic-user-brain);
}
.boschicon-bosch-ic-mouth-finger:before {
  content: var(--boschicon-bosch-ic-mouth-finger);
}
.boschicon-bosch-ic-excavator-shovel:before {
  content: var(--boschicon-bosch-ic-excavator-shovel);
}
.boschicon-bosch-ic-ear-in:before {
  content: var(--boschicon-bosch-ic-ear-in);
}
.boschicon-bosch-ic-ear-out:before {
  content: var(--boschicon-bosch-ic-ear-out);
}
.boschicon-bosch-ic-lion:before {
  content: var(--boschicon-bosch-ic-lion);
}
.boschicon-bosch-ic-car-convertible:before {
  content: var(--boschicon-bosch-ic-car-convertible);
}
.boschicon-bosch-ic-car-sports:before {
  content: var(--boschicon-bosch-ic-car-sports);
}
.boschicon-bosch-ic-bear:before {
  content: var(--boschicon-bosch-ic-bear);
}
.boschicon-bosch-ic-pot:before {
  content: var(--boschicon-bosch-ic-pot);
}
.boschicon-bosch-ic-bed-double:before {
  content: var(--boschicon-bosch-ic-bed-double);
}
.boschicon-bosch-ic-air-hot:before {
  content: var(--boschicon-bosch-ic-air-hot);
}
.boschicon-bosch-ic-air-ice:before {
  content: var(--boschicon-bosch-ic-air-ice);
}
.boschicon-bosch-ic-air-leaf:before {
  content: var(--boschicon-bosch-ic-air-leaf);
}
.boschicon-bosch-ic-air-purifier-0:before {
  content: var(--boschicon-bosch-ic-air-purifier-0);
}
.boschicon-bosch-ic-air-purifier-1:before {
  content: var(--boschicon-bosch-ic-air-purifier-1);
}
.boschicon-bosch-ic-air-purifier-2:before {
  content: var(--boschicon-bosch-ic-air-purifier-2);
}
.boschicon-bosch-ic-air-purifier-3:before {
  content: var(--boschicon-bosch-ic-air-purifier-3);
}
.boschicon-bosch-ic-air:before {
  content: var(--boschicon-bosch-ic-air);
}
.boschicon-bosch-ic-fan-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-fan-off-disabled-bold);
}
.boschicon-bosch-ic-ice-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-ice-off-disabled-bold);
}
.boschicon-bosch-ic-faucet-boost:before {
  content: var(--boschicon-bosch-ic-faucet-boost);
}
.boschicon-bosch-ic-faucet-mode:before {
  content: var(--boschicon-bosch-ic-faucet-mode);
}
.boschicon-bosch-ic-faucet-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-faucet-off-disabled-bold);
}
.boschicon-bosch-ic-faucet-schedule:before {
  content: var(--boschicon-bosch-ic-faucet-schedule);
}
.boschicon-bosch-ic-fuel-cell:before {
  content: var(--boschicon-bosch-ic-fuel-cell);
}
.boschicon-bosch-ic-heating-floor-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-heating-floor-off-disabled-bold);
}
.boschicon-bosch-ic-heating-floor:before {
  content: var(--boschicon-bosch-ic-heating-floor);
}
.boschicon-bosch-ic-heating-radiator-boost:before {
  content: var(--boschicon-bosch-ic-heating-radiator-boost);
}
.boschicon-bosch-ic-heating-radiator-mode:before {
  content: var(--boschicon-bosch-ic-heating-radiator-mode);
}
.boschicon-bosch-ic-heating-radiator-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-heating-radiator-off-disabled-bold);
}
.boschicon-bosch-ic-heating-radiator-schedule:before {
  content: var(--boschicon-bosch-ic-heating-radiator-schedule);
}
.boschicon-bosch-ic-leaf-simple:before {
  content: var(--boschicon-bosch-ic-leaf-simple);
}
.boschicon-bosch-ic-oil-barrel:before {
  content: var(--boschicon-bosch-ic-oil-barrel);
}
.boschicon-bosch-ic-water-bathtub:before {
  content: var(--boschicon-bosch-ic-water-bathtub);
}
.boschicon-bosch-ic-water-dishwash:before {
  content: var(--boschicon-bosch-ic-water-dishwash);
}
.boschicon-bosch-ic-water-handwash:before {
  content: var(--boschicon-bosch-ic-water-handwash);
}
.boschicon-bosch-ic-water-hot:before {
  content: var(--boschicon-bosch-ic-water-hot);
}
.boschicon-bosch-ic-water-ice:before {
  content: var(--boschicon-bosch-ic-water-ice);
}
.boschicon-bosch-ic-water-leaf:before {
  content: var(--boschicon-bosch-ic-water-leaf);
}
.boschicon-bosch-ic-water-ladder:before {
  content: var(--boschicon-bosch-ic-water-ladder);
}
.boschicon-bosch-ic-water-purifier-0:before {
  content: var(--boschicon-bosch-ic-water-purifier-0);
}
.boschicon-bosch-ic-water-purifier-1:before {
  content: var(--boschicon-bosch-ic-water-purifier-1);
}
.boschicon-bosch-ic-water-purifier-2:before {
  content: var(--boschicon-bosch-ic-water-purifier-2);
}
.boschicon-bosch-ic-water-purifier-3:before {
  content: var(--boschicon-bosch-ic-water-purifier-3);
}
.boschicon-bosch-ic-water-shower-boost:before {
  content: var(--boschicon-bosch-ic-water-shower-boost);
}
.boschicon-bosch-ic-water-shower-mode:before {
  content: var(--boschicon-bosch-ic-water-shower-mode);
}
.boschicon-bosch-ic-water-shower-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-water-shower-off-disabled-bold);
}
.boschicon-bosch-ic-water-shower-schedule:before {
  content: var(--boschicon-bosch-ic-water-shower-schedule);
}
.boschicon-bosch-ic-water:before {
  content: var(--boschicon-bosch-ic-water);
}
.boschicon-bosch-ic-chart-bar-drop:before {
  content: var(--boschicon-bosch-ic-chart-bar-drop);
}
.boschicon-bosch-ic-chart-bar-fire:before {
  content: var(--boschicon-bosch-ic-chart-bar-fire);
}
.boschicon-bosch-ic-chart-bar-flash:before {
  content: var(--boschicon-bosch-ic-chart-bar-flash);
}
.boschicon-bosch-ic-chart-bar-oil:before {
  content: var(--boschicon-bosch-ic-chart-bar-oil);
}
.boschicon-bosch-ic-drop-minus:before {
  content: var(--boschicon-bosch-ic-drop-minus);
}
.boschicon-bosch-ic-drop-plus:before {
  content: var(--boschicon-bosch-ic-drop-plus);
}
.boschicon-bosch-ic-fan-minus:before {
  content: var(--boschicon-bosch-ic-fan-minus);
}
.boschicon-bosch-ic-fan-plus:before {
  content: var(--boschicon-bosch-ic-fan-plus);
}
.boschicon-bosch-ic-home-drops-0:before {
  content: var(--boschicon-bosch-ic-home-drops-0);
}
.boschicon-bosch-ic-home-drops-1:before {
  content: var(--boschicon-bosch-ic-home-drops-1);
}
.boschicon-bosch-ic-home-drops-2:before {
  content: var(--boschicon-bosch-ic-home-drops-2);
}
.boschicon-bosch-ic-home-drops-3:before {
  content: var(--boschicon-bosch-ic-home-drops-3);
}
.boschicon-bosch-ic-home-temperature-in:before {
  content: var(--boschicon-bosch-ic-home-temperature-in);
}
.boschicon-bosch-ic-home-temperature-out:before {
  content: var(--boschicon-bosch-ic-home-temperature-out);
}
.boschicon-bosch-ic-home-user-in:before {
  content: var(--boschicon-bosch-ic-home-user-in);
}
.boschicon-bosch-ic-ice-minus:before {
  content: var(--boschicon-bosch-ic-ice-minus);
}
.boschicon-bosch-ic-ice-plus:before {
  content: var(--boschicon-bosch-ic-ice-plus);
}
.boschicon-bosch-ic-chimney-sweeper:before {
  content: var(--boschicon-bosch-ic-chimney-sweeper);
}
.boschicon-bosch-ic-menu-up:before {
  content: var(--boschicon-bosch-ic-menu-up);
}
.boschicon-bosch-ic-security-ice:before {
  content: var(--boschicon-bosch-ic-security-ice);
}
.boschicon-bosch-ic-security-legionella:before {
  content: var(--boschicon-bosch-ic-security-legionella);
}
.boschicon-bosch-ic-trolley-case:before {
  content: var(--boschicon-bosch-ic-trolley-case);
}
.boschicon-bosch-ic-sun-minus:before {
  content: var(--boschicon-bosch-ic-sun-minus);
}
.boschicon-bosch-ic-sun-plug:before {
  content: var(--boschicon-bosch-ic-sun-plug);
}
.boschicon-bosch-ic-sun-plus:before {
  content: var(--boschicon-bosch-ic-sun-plus);
}
.boschicon-bosch-ic-touch-pit:before {
  content: var(--boschicon-bosch-ic-touch-pit);
}
.boschicon-bosch-ic-temperature-current:before {
  content: var(--boschicon-bosch-ic-temperature-current);
}
.boschicon-bosch-ic-temperature-set:before {
  content: var(--boschicon-bosch-ic-temperature-set);
}
.boschicon-bosch-ic-teddy-bear:before {
  content: var(--boschicon-bosch-ic-teddy-bear);
}
.boschicon-bosch-ic-document-svg:before {
  content: var(--boschicon-bosch-ic-document-svg);
}
.boschicon-bosch-ic-back-menu:before {
  content: var(--boschicon-bosch-ic-back-menu);
}
.boschicon-bosch-ic-car-arrows:before {
  content: var(--boschicon-bosch-ic-car-arrows);
}
.boschicon-bosch-ic-wrench-cloud:before {
  content: var(--boschicon-bosch-ic-wrench-cloud);
}
.boschicon-bosch-ic-weather-cloud-sun:before {
  content: var(--boschicon-bosch-ic-weather-cloud-sun);
}
.boschicon-bosch-ic-weather-cloudy:before {
  content: var(--boschicon-bosch-ic-weather-cloudy);
}
.boschicon-bosch-ic-weather-gale:before {
  content: var(--boschicon-bosch-ic-weather-gale);
}
.boschicon-bosch-ic-weather-mist:before {
  content: var(--boschicon-bosch-ic-weather-mist);
}
.boschicon-bosch-ic-weather-moon-cloud:before {
  content: var(--boschicon-bosch-ic-weather-moon-cloud);
}
.boschicon-bosch-ic-weather-rain-snow:before {
  content: var(--boschicon-bosch-ic-weather-rain-snow);
}
.boschicon-bosch-ic-weather-rain-thunder:before {
  content: var(--boschicon-bosch-ic-weather-rain-thunder);
}
.boschicon-bosch-ic-weather-rain:before {
  content: var(--boschicon-bosch-ic-weather-rain);
}
.boschicon-bosch-ic-weather-snow:before {
  content: var(--boschicon-bosch-ic-weather-snow);
}
.boschicon-bosch-ic-weather-thunder:before {
  content: var(--boschicon-bosch-ic-weather-thunder);
}
.boschicon-bosch-ic-weather-wind:before {
  content: var(--boschicon-bosch-ic-weather-wind);
}
.boschicon-bosch-ic-plane-start:before {
  content: var(--boschicon-bosch-ic-plane-start);
}
.boschicon-bosch-ic-plane-land:before {
  content: var(--boschicon-bosch-ic-plane-land);
}
.boschicon-bosch-ic-graph-power:before {
  content: var(--boschicon-bosch-ic-graph-power);
}
.boschicon-bosch-ic-floorplan:before {
  content: var(--boschicon-bosch-ic-floorplan);
}
.boschicon-bosch-ic-clock-pause:before {
  content: var(--boschicon-bosch-ic-clock-pause);
}
.boschicon-bosch-ic-clock-start:before {
  content: var(--boschicon-bosch-ic-clock-start);
}
.boschicon-bosch-ic-clock-stop:before {
  content: var(--boschicon-bosch-ic-clock-stop);
}
.boschicon-bosch-ic-computer-retro:before {
  content: var(--boschicon-bosch-ic-computer-retro);
}
.boschicon-bosch-ic-smartphone-retro:before {
  content: var(--boschicon-bosch-ic-smartphone-retro);
}
.boschicon-bosch-ic-wood:before {
  content: var(--boschicon-bosch-ic-wood);
}
.boschicon-bosch-ic-solid-fuel:before {
  content: var(--boschicon-bosch-ic-solid-fuel);
}
.boschicon-bosch-ic-appliance-fan:before {
  content: var(--boschicon-bosch-ic-appliance-fan);
}
.boschicon-bosch-ic-appliance-flame:before {
  content: var(--boschicon-bosch-ic-appliance-flame);
}
.boschicon-bosch-ic-appliance-ice:before {
  content: var(--boschicon-bosch-ic-appliance-ice);
}
.boschicon-bosch-ic-appliance-oil:before {
  content: var(--boschicon-bosch-ic-appliance-oil);
}
.boschicon-bosch-ic-appliance-solid-fuel:before {
  content: var(--boschicon-bosch-ic-appliance-solid-fuel);
}
.boschicon-bosch-ic-appliance-sun-ice:before {
  content: var(--boschicon-bosch-ic-appliance-sun-ice);
}
.boschicon-bosch-ic-appliance-sun:before {
  content: var(--boschicon-bosch-ic-appliance-sun);
}
.boschicon-bosch-ic-appliance-wood:before {
  content: var(--boschicon-bosch-ic-appliance-wood);
}
.boschicon-bosch-ic-appliance-air-leaf:before {
  content: var(--boschicon-bosch-ic-appliance-air-leaf);
}
.boschicon-bosch-ic-appliance-water-air:before {
  content: var(--boschicon-bosch-ic-appliance-water-air);
}
.boschicon-bosch-ic-appliance-water-leaf:before {
  content: var(--boschicon-bosch-ic-appliance-water-leaf);
}
.boschicon-bosch-ic-appliance-water-oil:before {
  content: var(--boschicon-bosch-ic-appliance-water-oil);
}
.boschicon-bosch-ic-appliance-water:before {
  content: var(--boschicon-bosch-ic-appliance-water);
}
.boschicon-bosch-ic-appliance-heat-pump-air:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-air);
}
.boschicon-bosch-ic-appliance-heat-pump-ground:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-ground);
}
.boschicon-bosch-ic-appliance-heat-pump-water:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-water);
}
.boschicon-bosch-ic-appliance-plug-air:before {
  content: var(--boschicon-bosch-ic-appliance-plug-air);
}
.boschicon-bosch-ic-appliance-plug-fuel-cell:before {
  content: var(--boschicon-bosch-ic-appliance-plug-fuel-cell);
}
.boschicon-bosch-ic-appliance-plug-leaf:before {
  content: var(--boschicon-bosch-ic-appliance-plug-leaf);
}
.boschicon-bosch-ic-appliance-plug-water-air:before {
  content: var(--boschicon-bosch-ic-appliance-plug-water-air);
}
.boschicon-bosch-ic-thermostat-connected-c:before {
  content: var(--boschicon-bosch-ic-thermostat-connected-c);
}
.boschicon-bosch-ic-thermostat-connected-f:before {
  content: var(--boschicon-bosch-ic-thermostat-connected-f);
}
.boschicon-bosch-ic-image-gallery:before {
  content: var(--boschicon-bosch-ic-image-gallery);
}
.boschicon-bosch-ic-arrows-caution:before {
  content: var(--boschicon-bosch-ic-arrows-caution);
}
.boschicon-bosch-ic-arrows-diagonal-disabled-bold:before {
  content: var(--boschicon-bosch-ic-arrows-diagonal-disabled-bold);
}
.boschicon-bosch-ic-back-left-end:before {
  content: var(--boschicon-bosch-ic-back-left-end);
}
.boschicon-bosch-ic-back-right-end:before {
  content: var(--boschicon-bosch-ic-back-right-end);
}
.boschicon-bosch-ic-bar-chart-search:before {
  content: var(--boschicon-bosch-ic-bar-chart-search);
}
.boschicon-bosch-ic-batch:before {
  content: var(--boschicon-bosch-ic-batch);
}
.boschicon-bosch-ic-calendar-remove:before {
  content: var(--boschicon-bosch-ic-calendar-remove);
}
.boschicon-bosch-ic-call-bluetooth:before {
  content: var(--boschicon-bosch-ic-call-bluetooth);
}
.boschicon-bosch-ic-call-deny:before {
  content: var(--boschicon-bosch-ic-call-deny);
}
.boschicon-bosch-ic-call-settings:before {
  content: var(--boschicon-bosch-ic-call-settings);
}
.boschicon-bosch-ic-caution-sign-clock:before {
  content: var(--boschicon-bosch-ic-caution-sign-clock);
}
.boschicon-bosch-ic-caution-sign-list:before {
  content: var(--boschicon-bosch-ic-caution-sign-list);
}
.boschicon-bosch-ic-core-data:before {
  content: var(--boschicon-bosch-ic-core-data);
}
.boschicon-bosch-ic-cursor-connected:before {
  content: var(--boschicon-bosch-ic-cursor-connected);
}
.boschicon-bosch-ic-cursor:before {
  content: var(--boschicon-bosch-ic-cursor);
}
.boschicon-bosch-ic-dmc-code:before {
  content: var(--boschicon-bosch-ic-dmc-code);
}
.boschicon-bosch-ic-find-id:before {
  content: var(--boschicon-bosch-ic-find-id);
}
.boschicon-bosch-ic-globe-search:before {
  content: var(--boschicon-bosch-ic-globe-search);
}
.boschicon-bosch-ic-interface:before {
  content: var(--boschicon-bosch-ic-interface);
}
.boschicon-bosch-ic-material-add-manually:before {
  content: var(--boschicon-bosch-ic-material-add-manually);
}
.boschicon-bosch-ic-material-list:before {
  content: var(--boschicon-bosch-ic-material-list);
}
.boschicon-bosch-ic-material-remove-manually:before {
  content: var(--boschicon-bosch-ic-material-remove-manually);
}
.boschicon-bosch-ic-material:before {
  content: var(--boschicon-bosch-ic-material);
}
.boschicon-bosch-ic-menu-checkmark:before {
  content: var(--boschicon-bosch-ic-menu-checkmark);
}
.boschicon-bosch-ic-qr-code:before {
  content: var(--boschicon-bosch-ic-qr-code);
}
.boschicon-bosch-ic-sort-alphabetically:before {
  content: var(--boschicon-bosch-ic-sort-alphabetically);
}
.boschicon-bosch-ic-unpin-classic-disabled-bold:before {
  content: var(--boschicon-bosch-ic-unpin-classic-disabled-bold);
}
.boschicon-bosch-ic-unpin-modern-disabled-bold:before {
  content: var(--boschicon-bosch-ic-unpin-modern-disabled-bold);
}
.boschicon-bosch-ic-window-search:before {
  content: var(--boschicon-bosch-ic-window-search);
}
.boschicon-bosch-ic-cloud-clock:before {
  content: var(--boschicon-bosch-ic-cloud-clock);
}
.boschicon-bosch-ic-concierge:before {
  content: var(--boschicon-bosch-ic-concierge);
}
.boschicon-bosch-ic-heating-radiator:before {
  content: var(--boschicon-bosch-ic-heating-radiator);
}
.boschicon-bosch-ic-home-user-out:before {
  content: var(--boschicon-bosch-ic-home-user-out);
}
.boschicon-bosch-ic-hot:before {
  content: var(--boschicon-bosch-ic-hot);
}
.boschicon-bosch-ic-screen-service:before {
  content: var(--boschicon-bosch-ic-screen-service);
}
.boschicon-bosch-ic-sun-ice:before {
  content: var(--boschicon-bosch-ic-sun-ice);
}
.boschicon-bosch-ic-sun-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-sun-off-disabled-bold);
}
.boschicon-bosch-ic-tractor:before {
  content: var(--boschicon-bosch-ic-tractor);
}
.boschicon-bosch-ic-video-recorder-digital:before {
  content: var(--boschicon-bosch-ic-video-recorder-digital);
}
.boschicon-bosch-ic-windshield-wiper:before {
  content: var(--boschicon-bosch-ic-windshield-wiper);
}
.boschicon-bosch-ic-weather-snow-thunder:before {
  content: var(--boschicon-bosch-ic-weather-snow-thunder);
}
.boschicon-bosch-ic-electricity-pylon:before {
  content: var(--boschicon-bosch-ic-electricity-pylon);
}
.boschicon-bosch-ic-box-questionmark:before {
  content: var(--boschicon-bosch-ic-box-questionmark);
}
.boschicon-bosch-ic-rainbow:before {
  content: var(--boschicon-bosch-ic-rainbow);
}
.boschicon-bosch-ic-medal:before {
  content: var(--boschicon-bosch-ic-medal);
}
.boschicon-bosch-ic-wheel:before {
  content: var(--boschicon-bosch-ic-wheel);
}
.boschicon-bosch-ic-borescope-connected:before {
  content: var(--boschicon-bosch-ic-borescope-connected);
}
.boschicon-bosch-ic-filter-delete:before {
  content: var(--boschicon-bosch-ic-filter-delete);
}
.boschicon-bosch-ic-filter-add:before {
  content: var(--boschicon-bosch-ic-filter-add);
}
.boschicon-bosch-ic-man:before {
  content: var(--boschicon-bosch-ic-man);
}
.boschicon-bosch-ic-woman:before {
  content: var(--boschicon-bosch-ic-woman);
}
.boschicon-bosch-ic-fridge:before {
  content: var(--boschicon-bosch-ic-fridge);
}
.boschicon-bosch-ic-battery-car:before {
  content: var(--boschicon-bosch-ic-battery-car);
}
.boschicon-bosch-ic-bag-escalator:before {
  content: var(--boschicon-bosch-ic-bag-escalator);
}
.boschicon-bosch-ic-shopping-bags:before {
  content: var(--boschicon-bosch-ic-shopping-bags);
}
.boschicon-bosch-ic-car-steering-left:before {
  content: var(--boschicon-bosch-ic-car-steering-left);
}
.boschicon-bosch-ic-car-steering-right:before {
  content: var(--boschicon-bosch-ic-car-steering-right);
}
.boschicon-bosch-ic-thumb-up-down:before {
  content: var(--boschicon-bosch-ic-thumb-up-down);
}
.boschicon-bosch-ic-user-run-detection:before {
  content: var(--boschicon-bosch-ic-user-run-detection);
}
.boschicon-bosch-ic-bank:before {
  content: var(--boschicon-bosch-ic-bank);
}
.boschicon-bosch-ic-transportation:before {
  content: var(--boschicon-bosch-ic-transportation);
}
.boschicon-bosch-ic-government:before {
  content: var(--boschicon-bosch-ic-government);
}
.boschicon-bosch-ic-user-music:before {
  content: var(--boschicon-bosch-ic-user-music);
}
.boschicon-bosch-ic-bus:before {
  content: var(--boschicon-bosch-ic-bus);
}
.boschicon-bosch-ic-car-euro:before {
  content: var(--boschicon-bosch-ic-car-euro);
}
.boschicon-bosch-ic-bag:before {
  content: var(--boschicon-bosch-ic-bag);
}
.boschicon-bosch-ic-plate-tetrapack:before {
  content: var(--boschicon-bosch-ic-plate-tetrapack);
}
.boschicon-bosch-ic-hospital:before {
  content: var(--boschicon-bosch-ic-hospital);
}
.boschicon-bosch-ic-desktop-structure:before {
  content: var(--boschicon-bosch-ic-desktop-structure);
}
.boschicon-bosch-ic-frog-head:before {
  content: var(--boschicon-bosch-ic-frog-head);
}
.boschicon-bosch-ic-sportboat:before {
  content: var(--boschicon-bosch-ic-sportboat);
}
.boschicon-bosch-ic-yacht:before {
  content: var(--boschicon-bosch-ic-yacht);
}
.boschicon-bosch-ic-leaf-tilia:before {
  content: var(--boschicon-bosch-ic-leaf-tilia);
}
.boschicon-bosch-ic-music:before {
  content: var(--boschicon-bosch-ic-music);
}
.boschicon-bosch-ic-oil-lamp:before {
  content: var(--boschicon-bosch-ic-oil-lamp);
}
.boschicon-bosch-ic-windshield-wiper-rear:before {
  content: var(--boschicon-bosch-ic-windshield-wiper-rear);
}
.boschicon-bosch-ic-dongle-connected:before {
  content: var(--boschicon-bosch-ic-dongle-connected);
}
.boschicon-bosch-ic-slate:before {
  content: var(--boschicon-bosch-ic-slate);
}
.boschicon-bosch-ic-appliance-heat-pump-exhaust:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-exhaust);
}
.boschicon-bosch-ic-alert-list:before {
  content: var(--boschicon-bosch-ic-alert-list);
}
.boschicon-bosch-ic-arrow-left-end-frame:before {
  content: var(--boschicon-bosch-ic-arrow-left-end-frame);
}
.boschicon-bosch-ic-arrow-right-end-frame:before {
  content: var(--boschicon-bosch-ic-arrow-right-end-frame);
}
.boschicon-bosch-ic-shape-ellipse:before {
  content: var(--boschicon-bosch-ic-shape-ellipse);
}
.boschicon-bosch-ic-shape-rectangle:before {
  content: var(--boschicon-bosch-ic-shape-rectangle);
}
.boschicon-bosch-ic-wishlist-add:before {
  content: var(--boschicon-bosch-ic-wishlist-add);
}
.boschicon-bosch-ic-smartphone-disabled-light:before {
  content: var(--boschicon-bosch-ic-smartphone-disabled-light);
}
.boschicon-bosch-ic-airbag:before {
  content: var(--boschicon-bosch-ic-airbag);
}
.boschicon-bosch-ic-compass:before {
  content: var(--boschicon-bosch-ic-compass);
}
.boschicon-bosch-ic-turbine-wind:before {
  content: var(--boschicon-bosch-ic-turbine-wind);
}
.boschicon-bosch-ic-arrows-diagonal-disabled-light:before {
  content: var(--boschicon-bosch-ic-arrows-diagonal-disabled-light);
}
.boschicon-bosch-ic-ear-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-ear-off-disabled-bold);
}
.boschicon-bosch-ic-fan-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-fan-off-disabled-light);
}
.boschicon-bosch-ic-faucet-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-faucet-off-disabled-light);
}
.boschicon-bosch-ic-hand-motion-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-hand-motion-off-disabled-bold);
}
.boschicon-bosch-ic-heating-floor-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-heating-floor-off-disabled-light);
}
.boschicon-bosch-ic-heating-radiator-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-heating-radiator-off-disabled-light);
}
.boschicon-bosch-ic-ice-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-ice-off-disabled-light);
}
.boschicon-bosch-ic-smartphone-disabled-bold:before {
  content: var(--boschicon-bosch-ic-smartphone-disabled-bold);
}
.boschicon-bosch-ic-subtitles-off-bold:before {
  content: var(--boschicon-bosch-ic-subtitles-off-bold);
}
.boschicon-bosch-ic-sun-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-sun-off-disabled-light);
}
.boschicon-bosch-ic-video-disabled-bold:before {
  content: var(--boschicon-bosch-ic-video-disabled-bold);
}
.boschicon-bosch-ic-volume-off-bold:before {
  content: var(--boschicon-bosch-ic-volume-off-bold);
}
.boschicon-bosch-ic-watch-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-watch-off-disabled-bold);
}
.boschicon-bosch-ic-water-shower-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-water-shower-off-disabled-light);
}
.boschicon-bosch-ic-3d-frame-play:before {
  content: var(--boschicon-bosch-ic-3d-frame-play);
}
.boschicon-bosch-ic-alert-error-checkmark:before {
  content: var(--boschicon-bosch-ic-alert-error-checkmark);
}
.boschicon-bosch-ic-arrow-up-frame-check:before {
  content: var(--boschicon-bosch-ic-arrow-up-frame-check);
}
.boschicon-bosch-ic-arrow-up-frame-error:before {
  content: var(--boschicon-bosch-ic-arrow-up-frame-error);
}
.boschicon-bosch-ic-arrows-checkmark:before {
  content: var(--boschicon-bosch-ic-arrows-checkmark);
}
.boschicon-bosch-ic-assembly-line-settings:before {
  content: var(--boschicon-bosch-ic-assembly-line-settings);
}
.boschicon-bosch-ic-augmented-reality-player:before {
  content: var(--boschicon-bosch-ic-augmented-reality-player);
}
.boschicon-bosch-ic-badge-checkmark:before {
  content: var(--boschicon-bosch-ic-badge-checkmark);
}
.boschicon-bosch-ic-bar-chart-kappa:before {
  content: var(--boschicon-bosch-ic-bar-chart-kappa);
}
.boschicon-bosch-ic-bar-chart-search-detail:before {
  content: var(--boschicon-bosch-ic-bar-chart-search-detail);
}
.boschicon-bosch-ic-barcode-checkmark:before {
  content: var(--boschicon-bosch-ic-barcode-checkmark);
}
.boschicon-bosch-ic-barcode-scan-bulb:before {
  content: var(--boschicon-bosch-ic-barcode-scan-bulb);
}
.boschicon-bosch-ic-barcode:before {
  content: var(--boschicon-bosch-ic-barcode);
}
.boschicon-bosch-ic-binary:before {
  content: var(--boschicon-bosch-ic-binary);
}
.boschicon-bosch-ic-book-lightbulb:before {
  content: var(--boschicon-bosch-ic-book-lightbulb);
}
.boschicon-bosch-ic-box-arrow-down:before {
  content: var(--boschicon-bosch-ic-box-arrow-down);
}
.boschicon-bosch-ic-box-delivery-checkmark:before {
  content: var(--boschicon-bosch-ic-box-delivery-checkmark);
}
.boschicon-bosch-ic-globe-checkmark:before {
  content: var(--boschicon-bosch-ic-globe-checkmark);
}
.boschicon-bosch-ic-calendar-boxes:before {
  content: var(--boschicon-bosch-ic-calendar-boxes);
}
.boschicon-bosch-ic-calendar-service:before {
  content: var(--boschicon-bosch-ic-calendar-service);
}
.boschicon-bosch-ic-camera-processor:before {
  content: var(--boschicon-bosch-ic-camera-processor);
}
.boschicon-bosch-ic-camera-settings:before {
  content: var(--boschicon-bosch-ic-camera-settings);
}
.boschicon-bosch-ic-chart-line-checkmark:before {
  content: var(--boschicon-bosch-ic-chart-line-checkmark);
}
.boschicon-bosch-ic-checklist-stack:before {
  content: var(--boschicon-bosch-ic-checklist-stack);
}
.boschicon-bosch-ic-checkmark-frame-minimum:before {
  content: var(--boschicon-bosch-ic-checkmark-frame-minimum);
}
.boschicon-bosch-ic-checkmark-frame-tripple:before {
  content: var(--boschicon-bosch-ic-checkmark-frame-tripple);
}
.boschicon-bosch-ic-clipboard-checkmark:before {
  content: var(--boschicon-bosch-ic-clipboard-checkmark);
}
.boschicon-bosch-ic-clipboard-list-parts:before {
  content: var(--boschicon-bosch-ic-clipboard-list-parts);
}
.boschicon-bosch-ic-clipboard-settings:before {
  content: var(--boschicon-bosch-ic-clipboard-settings);
}
.boschicon-bosch-ic-computer-tower-box:before {
  content: var(--boschicon-bosch-ic-computer-tower-box);
}
.boschicon-bosch-ic-connectivity-lock:before {
  content: var(--boschicon-bosch-ic-connectivity-lock);
}
.boschicon-bosch-ic-counter-current:before {
  content: var(--boschicon-bosch-ic-counter-current);
}
.boschicon-bosch-ic-counter-target:before {
  content: var(--boschicon-bosch-ic-counter-target);
}
.boschicon-bosch-ic-cube-checkmark:before {
  content: var(--boschicon-bosch-ic-cube-checkmark);
}
.boschicon-bosch-ic-cube-play:before {
  content: var(--boschicon-bosch-ic-cube-play);
}
.boschicon-bosch-ic-timeline-settings:before {
  content: var(--boschicon-bosch-ic-timeline-settings);
}
.boschicon-bosch-ic-timeline-view:before {
  content: var(--boschicon-bosch-ic-timeline-view);
}
.boschicon-bosch-ic-timeline:before {
  content: var(--boschicon-bosch-ic-timeline);
}
.boschicon-bosch-ic-delivery-checkmark:before {
  content: var(--boschicon-bosch-ic-delivery-checkmark);
}
.boschicon-bosch-ic-desktop-application-3d-play:before {
  content: var(--boschicon-bosch-ic-desktop-application-3d-play);
}
.boschicon-bosch-ic-desktop-apps-download:before {
  content: var(--boschicon-bosch-ic-desktop-apps-download);
}
.boschicon-bosch-ic-desktop-dashboard:before {
  content: var(--boschicon-bosch-ic-desktop-dashboard);
}
.boschicon-bosch-ic-desktop-graph-checkmark:before {
  content: var(--boschicon-bosch-ic-desktop-graph-checkmark);
}
.boschicon-bosch-ic-desktop-graph-search:before {
  content: var(--boschicon-bosch-ic-desktop-graph-search);
}
.boschicon-bosch-ic-desktop-graph:before {
  content: var(--boschicon-bosch-ic-desktop-graph);
}
.boschicon-bosch-ic-development-kit:before {
  content: var(--boschicon-bosch-ic-development-kit);
}
.boschicon-bosch-ic-directory-cloud-settings:before {
  content: var(--boschicon-bosch-ic-directory-cloud-settings);
}
.boschicon-bosch-ic-directory-cloud:before {
  content: var(--boschicon-bosch-ic-directory-cloud);
}
.boschicon-bosch-ic-directory-settings:before {
  content: var(--boschicon-bosch-ic-directory-settings);
}
.boschicon-bosch-ic-document-clock-cycle:before {
  content: var(--boschicon-bosch-ic-document-clock-cycle);
}
.boschicon-bosch-ic-document-code-stack:before {
  content: var(--boschicon-bosch-ic-document-code-stack);
}
.boschicon-bosch-ic-document-dat-edit:before {
  content: var(--boschicon-bosch-ic-document-dat-edit);
}
.boschicon-bosch-ic-document-ohd-arrow-down:before {
  content: var(--boschicon-bosch-ic-document-ohd-arrow-down);
}
.boschicon-bosch-ic-dolphin:before {
  content: var(--boschicon-bosch-ic-dolphin);
}
.boschicon-bosch-ic-energy-management:before {
  content: var(--boschicon-bosch-ic-energy-management);
}
.boschicon-bosch-ic-eraser:before {
  content: var(--boschicon-bosch-ic-eraser);
}
.boschicon-bosch-ic-folder-broom:before {
  content: var(--boschicon-bosch-ic-folder-broom);
}
.boschicon-bosch-ic-folder-check-broom:before {
  content: var(--boschicon-bosch-ic-folder-check-broom);
}
.boschicon-bosch-ic-folder-checkmark:before {
  content: var(--boschicon-bosch-ic-folder-checkmark);
}
.boschicon-bosch-ic-folder-oes-check:before {
  content: var(--boschicon-bosch-ic-folder-oes-check);
}
.boschicon-bosch-ic-folder-open-service:before {
  content: var(--boschicon-bosch-ic-folder-open-service);
}
.boschicon-bosch-ic-folder-reload:before {
  content: var(--boschicon-bosch-ic-folder-reload);
}
.boschicon-bosch-ic-hand-command:before {
  content: var(--boschicon-bosch-ic-hand-command);
}
.boschicon-bosch-ic-heating-start:before {
  content: var(--boschicon-bosch-ic-heating-start);
}
.boschicon-bosch-ic-hierarchy-refresh:before {
  content: var(--boschicon-bosch-ic-hierarchy-refresh);
}
.boschicon-bosch-ic-hierarchy-search:before {
  content: var(--boschicon-bosch-ic-hierarchy-search);
}
.boschicon-bosch-ic-hierarchy-settings:before {
  content: var(--boschicon-bosch-ic-hierarchy-settings);
}
.boschicon-bosch-ic-hierarchy:before {
  content: var(--boschicon-bosch-ic-hierarchy);
}
.boschicon-bosch-ic-hmi-desktop-settings:before {
  content: var(--boschicon-bosch-ic-hmi-desktop-settings);
}
.boschicon-bosch-ic-human-machine-interface:before {
  content: var(--boschicon-bosch-ic-human-machine-interface);
}
.boschicon-bosch-ic-keys-user-access:before {
  content: var(--boschicon-bosch-ic-keys-user-access);
}
.boschicon-bosch-ic-keys:before {
  content: var(--boschicon-bosch-ic-keys);
}
.boschicon-bosch-ic-label-edit:before {
  content: var(--boschicon-bosch-ic-label-edit);
}
.boschicon-bosch-ic-line-arrow-checkmark:before {
  content: var(--boschicon-bosch-ic-line-arrow-checkmark);
}
.boschicon-bosch-ic-link-checkmark:before {
  content: var(--boschicon-bosch-ic-link-checkmark);
}
.boschicon-bosch-ic-lock-closed-checkmark:before {
  content: var(--boschicon-bosch-ic-lock-closed-checkmark);
}
.boschicon-bosch-ic-lock-open-checkmark:before {
  content: var(--boschicon-bosch-ic-lock-open-checkmark);
}
.boschicon-bosch-ic-material-search:before {
  content: var(--boschicon-bosch-ic-material-search);
}
.boschicon-bosch-ic-objects-search:before {
  content: var(--boschicon-bosch-ic-objects-search);
}
.boschicon-bosch-ic-objects:before {
  content: var(--boschicon-bosch-ic-objects);
}
.boschicon-bosch-ic-plan-a-to-b:before {
  content: var(--boschicon-bosch-ic-plan-a-to-b);
}
.boschicon-bosch-ic-plan-chart:before {
  content: var(--boschicon-bosch-ic-plan-chart);
}
.boschicon-bosch-ic-print-send:before {
  content: var(--boschicon-bosch-ic-print-send);
}
.boschicon-bosch-ic-refresh-analysis:before {
  content: var(--boschicon-bosch-ic-refresh-analysis);
}
.boschicon-bosch-ic-remote-desktop-add:before {
  content: var(--boschicon-bosch-ic-remote-desktop-add);
}
.boschicon-bosch-ic-rfid-checkmark:before {
  content: var(--boschicon-bosch-ic-rfid-checkmark);
}
.boschicon-bosch-ic-rfid-tag:before {
  content: var(--boschicon-bosch-ic-rfid-tag);
}
.boschicon-bosch-ic-sequence-checkmark:before {
  content: var(--boschicon-bosch-ic-sequence-checkmark);
}
.boschicon-bosch-ic-server-arrow-up:before {
  content: var(--boschicon-bosch-ic-server-arrow-up);
}
.boschicon-bosch-ic-server-arrows:before {
  content: var(--boschicon-bosch-ic-server-arrows);
}
.boschicon-bosch-ic-server-settings:before {
  content: var(--boschicon-bosch-ic-server-settings);
}
.boschicon-bosch-ic-server-share:before {
  content: var(--boschicon-bosch-ic-server-share);
}
.boschicon-bosch-ic-settings-editor:before {
  content: var(--boschicon-bosch-ic-settings-editor);
}
.boschicon-bosch-ic-survey-checkmark:before {
  content: var(--boschicon-bosch-ic-survey-checkmark);
}
.boschicon-bosch-ic-target-dart:before {
  content: var(--boschicon-bosch-ic-target-dart);
}
.boschicon-bosch-ic-target-view:before {
  content: var(--boschicon-bosch-ic-target-view);
}
.boschicon-bosch-ic-target:before {
  content: var(--boschicon-bosch-ic-target);
}
.boschicon-bosch-ic-thickness-selection:before {
  content: var(--boschicon-bosch-ic-thickness-selection);
}
.boschicon-bosch-ic-toolbox-checkmark:before {
  content: var(--boschicon-bosch-ic-toolbox-checkmark);
}
.boschicon-bosch-ic-toolbox:before {
  content: var(--boschicon-bosch-ic-toolbox);
}
.boschicon-bosch-ic-translate:before {
  content: var(--boschicon-bosch-ic-translate);
}
.boschicon-bosch-ic-tune-vertical-checkmark:before {
  content: var(--boschicon-bosch-ic-tune-vertical-checkmark);
}
.boschicon-bosch-ic-wand-user-add:before {
  content: var(--boschicon-bosch-ic-wand-user-add);
}
.boschicon-bosch-ic-wand-user-settings:before {
  content: var(--boschicon-bosch-ic-wand-user-settings);
}
.boschicon-bosch-ic-wand-user:before {
  content: var(--boschicon-bosch-ic-wand-user);
}
.boschicon-bosch-ic-window-globe:before {
  content: var(--boschicon-bosch-ic-window-globe);
}
.boschicon-bosch-ic-wrench-change:before {
  content: var(--boschicon-bosch-ic-wrench-change);
}
.boschicon-bosch-ic-clock-24-7:before {
  content: var(--boschicon-bosch-ic-clock-24-7);
}
.boschicon-bosch-ic-eagle:before {
  content: var(--boschicon-bosch-ic-eagle);
}
.boschicon-bosch-ic-fluorescent-light:before {
  content: var(--boschicon-bosch-ic-fluorescent-light);
}
.boschicon-bosch-ic-home-cloud-0:before {
  content: var(--boschicon-bosch-ic-home-cloud-0);
}
.boschicon-bosch-ic-home-cloud-1:before {
  content: var(--boschicon-bosch-ic-home-cloud-1);
}
.boschicon-bosch-ic-home-cloud-2:before {
  content: var(--boschicon-bosch-ic-home-cloud-2);
}
.boschicon-bosch-ic-home-cloud-3:before {
  content: var(--boschicon-bosch-ic-home-cloud-3);
}
.boschicon-bosch-ic-home-shadow:before {
  content: var(--boschicon-bosch-ic-home-shadow);
}
.boschicon-bosch-ic-motorcycle-sport:before {
  content: var(--boschicon-bosch-ic-motorcycle-sport);
}
.boschicon-bosch-ic-smartphone-connected:before {
  content: var(--boschicon-bosch-ic-smartphone-connected);
}
.boschicon-bosch-ic-usb-stick:before {
  content: var(--boschicon-bosch-ic-usb-stick);
}
.boschicon-bosch-ic-user--setting:before {
  content: var(--boschicon-bosch-ic-user--setting);
}
.boschicon-bosch-ic-timeline-clock:before {
  content: var(--boschicon-bosch-ic-timeline-clock);
}
.boschicon-bosch-ic-alarm-fire:before {
  content: var(--boschicon-bosch-ic-alarm-fire);
}
.boschicon-bosch-ic-emergency-front:before {
  content: var(--boschicon-bosch-ic-emergency-front);
}
.boschicon-bosch-ic-transporter-front:before {
  content: var(--boschicon-bosch-ic-transporter-front);
}
.boschicon-bosch-ic-truck-front:before {
  content: var(--boschicon-bosch-ic-truck-front);
}
.boschicon-bosch-ic-unpin-classic-disabled-light:before {
  content: var(--boschicon-bosch-ic-unpin-classic-disabled-light);
}
.boschicon-bosch-ic-unpin-modern-disabled-light:before {
  content: var(--boschicon-bosch-ic-unpin-modern-disabled-light);
}
.boschicon-bosch-ic-smartphone-ban:before {
  content: var(--boschicon-bosch-ic-smartphone-ban);
}
.boschicon-bosch-ic-helmet:before {
  content: var(--boschicon-bosch-ic-helmet);
}
.boschicon-bosch-ic-gate-closed:before {
  content: var(--boschicon-bosch-ic-gate-closed);
}
.boschicon-bosch-ic-fence:before {
  content: var(--boschicon-bosch-ic-fence);
}
.boschicon-bosch-ic-desktop-apps:before {
  content: var(--boschicon-bosch-ic-desktop-apps);
}
.boschicon-bosch-ic-candle:before {
  content: var(--boschicon-bosch-ic-candle);
}
.boschicon-bosch-ic-chart-oee:before {
  content: var(--boschicon-bosch-ic-chart-oee);
}
.boschicon-bosch-ic-cycletime-eighth:before {
  content: var(--boschicon-bosch-ic-cycletime-eighth);
}
.boschicon-bosch-ic-cycletime-quarter:before {
  content: var(--boschicon-bosch-ic-cycletime-quarter);
}
.boschicon-bosch-ic-gateway:before {
  content: var(--boschicon-bosch-ic-gateway);
}
.boschicon-bosch-ic-heatmap:before {
  content: var(--boschicon-bosch-ic-heatmap);
}
.boschicon-bosch-ic-laptop-checklist:before {
  content: var(--boschicon-bosch-ic-laptop-checklist);
}
.boschicon-bosch-ic-molecule:before {
  content: var(--boschicon-bosch-ic-molecule);
}
.boschicon-bosch-ic-robot-settings:before {
  content: var(--boschicon-bosch-ic-robot-settings);
}
.boschicon-bosch-ic-sensor-cable:before {
  content: var(--boschicon-bosch-ic-sensor-cable);
}
.boschicon-bosch-ic-tank-layers:before {
  content: var(--boschicon-bosch-ic-tank-layers);
}
.boschicon-bosch-ic-window-settings:before {
  content: var(--boschicon-bosch-ic-window-settings);
}
.boschicon-bosch-ic-heatmap-independent:before {
  content: var(--boschicon-bosch-ic-heatmap-independent);
}
.boschicon-bosch-ic-dumble:before {
  content: var(--boschicon-bosch-ic-dumble);
}
.boschicon-bosch-ic-truck-wash:before {
  content: var(--boschicon-bosch-ic-truck-wash);
}
.boschicon-bosch-ic-smart-sensor:before {
  content: var(--boschicon-bosch-ic-smart-sensor);
}
.boschicon-bosch-ic-audio-add:before {
  content: var(--boschicon-bosch-ic-audio-add);
}
.boschicon-bosch-ic-audio-checked:before {
  content: var(--boschicon-bosch-ic-audio-checked);
}
.boschicon-bosch-ic-audio-play:before {
  content: var(--boschicon-bosch-ic-audio-play);
}
.boschicon-bosch-ic-audio-remove:before {
  content: var(--boschicon-bosch-ic-audio-remove);
}
.boschicon-bosch-ic-image-gallery-checked:before {
  content: var(--boschicon-bosch-ic-image-gallery-checked);
}
.boschicon-bosch-ic-imagery-checked:before {
  content: var(--boschicon-bosch-ic-imagery-checked);
}
.boschicon-bosch-ic-image-gallery-remove:before {
  content: var(--boschicon-bosch-ic-image-gallery-remove);
}
.boschicon-bosch-ic-recording:before {
  content: var(--boschicon-bosch-ic-recording);
}
.boschicon-bosch-ic-stop-frame:before {
  content: var(--boschicon-bosch-ic-stop-frame);
}
.boschicon-bosch-ic-roof:before {
  content: var(--boschicon-bosch-ic-roof);
}
.boschicon-bosch-ic-projection-interactive:before {
  content: var(--boschicon-bosch-ic-projection-interactive);
}
.boschicon-bosch-ic-bridge:before {
  content: var(--boschicon-bosch-ic-bridge);
}
.boschicon-bosch-ic-box-arrows:before {
  content: var(--boschicon-bosch-ic-box-arrows);
}
.boschicon-bosch-ic-chart-line-fit:before {
  content: var(--boschicon-bosch-ic-chart-line-fit);
}
.boschicon-bosch-ic-chart-line-compress:before {
  content: var(--boschicon-bosch-ic-chart-line-compress);
}
.boschicon-bosch-ic-ciss:before {
  content: var(--boschicon-bosch-ic-ciss);
}
.boschicon-bosch-ic-scd:before {
  content: var(--boschicon-bosch-ic-scd);
}
.boschicon-bosch-ic-vci:before {
  content: var(--boschicon-bosch-ic-vci);
}
.boschicon-bosch-ic-access-controller:before {
  content: var(--boschicon-bosch-ic-access-controller);
}
.boschicon-bosch-ic-card-reader:before {
  content: var(--boschicon-bosch-ic-card-reader);
}
.boschicon-bosch-ic-table:before {
  content: var(--boschicon-bosch-ic-table);
}
.boschicon-bosch-ic-replace:before {
  content: var(--boschicon-bosch-ic-replace);
}
.boschicon-bosch-ic-chart-topflop-organized-horizontal:before {
  content: var(--boschicon-bosch-ic-chart-topflop-organized-horizontal);
}
.boschicon-bosch-ic-chart-topflop-random-horizontal:before {
  content: var(--boschicon-bosch-ic-chart-topflop-random-horizontal);
}
.boschicon-bosch-ic-chart-topflop-organized-vertical:before {
  content: var(--boschicon-bosch-ic-chart-topflop-organized-vertical);
}
.boschicon-bosch-ic-chart-topflop-random-vertical:before {
  content: var(--boschicon-bosch-ic-chart-topflop-random-vertical);
}
.boschicon-bosch-ic-ois:before {
  content: var(--boschicon-bosch-ic-ois);
}
.boschicon-bosch-ic-cloud-refresh-locked:before {
  content: var(--boschicon-bosch-ic-cloud-refresh-locked);
}
.boschicon-bosch-ic-car-bluetooth:before {
  content: var(--boschicon-bosch-ic-car-bluetooth);
}
.boschicon-bosch-ic-camera-trainer:before {
  content: var(--boschicon-bosch-ic-camera-trainer);
}
.boschicon-bosch-ic-magnifier-moving:before {
  content: var(--boschicon-bosch-ic-magnifier-moving);
}
.boschicon-bosch-ic-absolute-orientation:before {
  content: var(--boschicon-bosch-ic-absolute-orientation);
}
.boschicon-bosch-ic-accelerometer:before {
  content: var(--boschicon-bosch-ic-accelerometer);
}
.boschicon-bosch-ic-imu:before {
  content: var(--boschicon-bosch-ic-imu);
}
.boschicon-bosch-ic-gyroscope:before {
  content: var(--boschicon-bosch-ic-gyroscope);
}
.boschicon-bosch-ic-magneotmeter:before {
  content: var(--boschicon-bosch-ic-magneotmeter);
}
.boschicon-bosch-ic-battery-car-1:before {
  content: var(--boschicon-bosch-ic-battery-car-1);
}
.boschicon-bosch-ic-battery-car-2:before {
  content: var(--boschicon-bosch-ic-battery-car-2);
}
.boschicon-bosch-ic-battery-car-3:before {
  content: var(--boschicon-bosch-ic-battery-car-3);
}
.boschicon-bosch-ic-battery-car-charging:before {
  content: var(--boschicon-bosch-ic-battery-car-charging);
}
.boschicon-bosch-ic-battery-car-defective:before {
  content: var(--boschicon-bosch-ic-battery-car-defective);
}
.boschicon-bosch-ic-truck-crane:before {
  content: var(--boschicon-bosch-ic-truck-crane);
}
.boschicon-bosch-ic-train-diesel:before {
  content: var(--boschicon-bosch-ic-train-diesel);
}
.boschicon-bosch-ic-snowmobile:before {
  content: var(--boschicon-bosch-ic-snowmobile);
}
.boschicon-bosch-ic-riding-mower:before {
  content: var(--boschicon-bosch-ic-riding-mower);
}
.boschicon-bosch-ic-motorcycle-small:before {
  content: var(--boschicon-bosch-ic-motorcycle-small);
}
.boschicon-bosch-ic-mining-truck:before {
  content: var(--boschicon-bosch-ic-mining-truck);
}
.boschicon-bosch-ic-lawnmower:before {
  content: var(--boschicon-bosch-ic-lawnmower);
}
.boschicon-bosch-ic-jetski:before {
  content: var(--boschicon-bosch-ic-jetski);
}
.boschicon-bosch-ic-golf-caddy:before {
  content: var(--boschicon-bosch-ic-golf-caddy);
}
.boschicon-bosch-ic-generator-electric:before {
  content: var(--boschicon-bosch-ic-generator-electric);
}
.boschicon-bosch-ic-garbage-truck:before {
  content: var(--boschicon-bosch-ic-garbage-truck);
}
.boschicon-bosch-ic-fork-lift-big:before {
  content: var(--boschicon-bosch-ic-fork-lift-big);
}
.boschicon-bosch-ic-engine-small:before {
  content: var(--boschicon-bosch-ic-engine-small);
}
.boschicon-bosch-ic-engine-big:before {
  content: var(--boschicon-bosch-ic-engine-big);
}
.boschicon-bosch-ic-coach:before {
  content: var(--boschicon-bosch-ic-coach);
}
.boschicon-bosch-ic-chainsaw:before {
  content: var(--boschicon-bosch-ic-chainsaw);
}
.boschicon-bosch-ic-car-van:before {
  content: var(--boschicon-bosch-ic-car-van);
}
.boschicon-bosch-ic-car-suv:before {
  content: var(--boschicon-bosch-ic-car-suv);
}
.boschicon-bosch-ic-car-race:before {
  content: var(--boschicon-bosch-ic-car-race);
}
.boschicon-bosch-ic-car-old:before {
  content: var(--boschicon-bosch-ic-car-old);
}
.boschicon-bosch-ic-car-camping-van:before {
  content: var(--boschicon-bosch-ic-car-camping-van);
}
.boschicon-bosch-ic-car-camper:before {
  content: var(--boschicon-bosch-ic-car-camper);
}
.boschicon-bosch-ic-bus-side:before {
  content: var(--boschicon-bosch-ic-bus-side);
}
.boschicon-bosch-ic-book-info:before {
  content: var(--boschicon-bosch-ic-book-info);
}
.boschicon-bosch-ic-gears:before {
  content: var(--boschicon-bosch-ic-gears);
}
.boschicon-bosch-ic-shark:before {
  content: var(--boschicon-bosch-ic-shark);
}
.boschicon-bosch-ic-mountaintop:before {
  content: var(--boschicon-bosch-ic-mountaintop);
}
.boschicon-bosch-ic-baby:before {
  content: var(--boschicon-bosch-ic-baby);
}
.boschicon-bosch-ic-coffee-bean:before {
  content: var(--boschicon-bosch-ic-coffee-bean);
}
.boschicon-bosch-ic-coffee-beans:before {
  content: var(--boschicon-bosch-ic-coffee-beans);
}
.boschicon-bosch-ic-skull:before {
  content: var(--boschicon-bosch-ic-skull);
}
.boschicon-bosch-ic-stroller:before {
  content: var(--boschicon-bosch-ic-stroller);
}
.boschicon-bosch-ic-glasses:before {
  content: var(--boschicon-bosch-ic-glasses);
}
.boschicon-bosch-ic-detergent:before {
  content: var(--boschicon-bosch-ic-detergent);
}
.boschicon-bosch-ic-washing-machine:before {
  content: var(--boschicon-bosch-ic-washing-machine);
}
.boschicon-bosch-ic-sdcard:before {
  content: var(--boschicon-bosch-ic-sdcard);
}
.boschicon-bosch-ic-water-connectivity:before {
  content: var(--boschicon-bosch-ic-water-connectivity);
}
.boschicon-bosch-ic-server-connectivity:before {
  content: var(--boschicon-bosch-ic-server-connectivity);
}
.boschicon-bosch-ic-presentation-speaker:before {
  content: var(--boschicon-bosch-ic-presentation-speaker);
}
.boschicon-bosch-ic-chart-bar-arrow:before {
  content: var(--boschicon-bosch-ic-chart-bar-arrow);
}
.boschicon-bosch-ic-book-connectivity:before {
  content: var(--boschicon-bosch-ic-book-connectivity);
}
.boschicon-bosch-ic-route-focus:before {
  content: var(--boschicon-bosch-ic-route-focus);
}
.boschicon-bosch-ic-bicycle-helmet:before {
  content: var(--boschicon-bosch-ic-bicycle-helmet);
}
.boschicon-bosch-ic-cookie:before {
  content: var(--boschicon-bosch-ic-cookie);
}
.boschicon-bosch-ic-glass-wine:before {
  content: var(--boschicon-bosch-ic-glass-wine);
}
.boschicon-bosch-ic-cup-small:before {
  content: var(--boschicon-bosch-ic-cup-small);
}
.boschicon-bosch-ic-cup-large:before {
  content: var(--boschicon-bosch-ic-cup-large);
}
.boschicon-bosch-ic-bowl:before {
  content: var(--boschicon-bosch-ic-bowl);
}
.boschicon-bosch-ic-glass-small:before {
  content: var(--boschicon-bosch-ic-glass-small);
}
.boschicon-bosch-ic-ice-bottle:before {
  content: var(--boschicon-bosch-ic-ice-bottle);
}
.boschicon-bosch-ic-cup-plate-drop:before {
  content: var(--boschicon-bosch-ic-cup-plate-drop);
}
.boschicon-bosch-ic-plate:before {
  content: var(--boschicon-bosch-ic-plate);
}
.boschicon-bosch-ic-cup-plate:before {
  content: var(--boschicon-bosch-ic-cup-plate);
}
.boschicon-bosch-ic-bubbles:before {
  content: var(--boschicon-bosch-ic-bubbles);
}
.boschicon-bosch-ic-button-start-stop:before {
  content: var(--boschicon-bosch-ic-button-start-stop);
}
.boschicon-bosch-ic-elevator-freight-max:before {
  content: var(--boschicon-bosch-ic-elevator-freight-max);
}
.boschicon-bosch-ic-elevator-freight:before {
  content: var(--boschicon-bosch-ic-elevator-freight);
}
.boschicon-bosch-ic-elevator-persons:before {
  content: var(--boschicon-bosch-ic-elevator-persons);
}
.boschicon-bosch-ic-embed:before {
  content: var(--boschicon-bosch-ic-embed);
}
.boschicon-bosch-ic-female-male:before {
  content: var(--boschicon-bosch-ic-female-male);
}
.boschicon-bosch-ic-fork-knife-spoon:before {
  content: var(--boschicon-bosch-ic-fork-knife-spoon);
}
.boschicon-bosch-ic-global-entrepreneur:before {
  content: var(--boschicon-bosch-ic-global-entrepreneur);
}
.boschicon-bosch-ic-arrows-left-right-checkmark:before {
  content: var(--boschicon-bosch-ic-arrows-left-right-checkmark);
}
.boschicon-bosch-ic-automatic-mode:before {
  content: var(--boschicon-bosch-ic-automatic-mode);
}
.boschicon-bosch-ic-babybottle:before {
  content: var(--boschicon-bosch-ic-babybottle);
}
.boschicon-bosch-ic-barcode-scan:before {
  content: var(--boschicon-bosch-ic-barcode-scan);
}
.boschicon-bosch-ic-barcode-scanner:before {
  content: var(--boschicon-bosch-ic-barcode-scanner);
}
.boschicon-bosch-ic-cash-frame-rupee:before {
  content: var(--boschicon-bosch-ic-cash-frame-rupee);
}
.boschicon-bosch-ic-chart-heat-curve:before {
  content: var(--boschicon-bosch-ic-chart-heat-curve);
}
.boschicon-bosch-ic-compressor:before {
  content: var(--boschicon-bosch-ic-compressor);
}
.boschicon-bosch-ic-cubes:before {
  content: var(--boschicon-bosch-ic-cubes);
}
.boschicon-bosch-ic-highway:before {
  content: var(--boschicon-bosch-ic-highway);
}
.boschicon-bosch-ic-industry-workers:before {
  content: var(--boschicon-bosch-ic-industry-workers);
}
.boschicon-bosch-ic-industry-workers-connected:before {
  content: var(--boschicon-bosch-ic-industry-workers-connected);
}
.boschicon-bosch-ic-machine-station-control:before {
  content: var(--boschicon-bosch-ic-machine-station-control);
}
.boschicon-bosch-ic-map-city:before {
  content: var(--boschicon-bosch-ic-map-city);
}
.boschicon-bosch-ic-ordernumber:before {
  content: var(--boschicon-bosch-ic-ordernumber);
}
.boschicon-bosch-ic-shirt-business:before {
  content: var(--boschicon-bosch-ic-shirt-business);
}
.boschicon-bosch-ic-shirt-casual:before {
  content: var(--boschicon-bosch-ic-shirt-casual);
}
.boschicon-bosch-ic-suitcase:before {
  content: var(--boschicon-bosch-ic-suitcase);
}
.boschicon-bosch-ic-weather-cloud-sun-sensor:before {
  content: var(--boschicon-bosch-ic-weather-cloud-sun-sensor);
}
.boschicon-bosch-ic-window-code:before {
  content: var(--boschicon-bosch-ic-window-code);
}
.boschicon-bosch-ic-wrench-warning:before {
  content: var(--boschicon-bosch-ic-wrench-warning);
}
.boschicon-bosch-ic-arrow-circle-a:before {
  content: var(--boschicon-bosch-ic-arrow-circle-a);
}
.boschicon-bosch-ic-arrows-agility:before {
  content: var(--boschicon-bosch-ic-arrows-agility);
}
.boschicon-bosch-ic-arrows-collapse-object:before {
  content: var(--boschicon-bosch-ic-arrows-collapse-object);
}
.boschicon-bosch-ic-arrows-expand-object:before {
  content: var(--boschicon-bosch-ic-arrows-expand-object);
}
.boschicon-bosch-ic-arrows-left-right:before {
  content: var(--boschicon-bosch-ic-arrows-left-right);
}
.boschicon-bosch-ic-fan-heat:before {
  content: var(--boschicon-bosch-ic-fan-heat);
}
.boschicon-bosch-ic-battery-car-arrows-circle:before {
  content: var(--boschicon-bosch-ic-battery-car-arrows-circle);
}
.boschicon-bosch-ic-battery-car-clock:before {
  content: var(--boschicon-bosch-ic-battery-car-clock);
}
.boschicon-bosch-ic-battery-vibration:before {
  content: var(--boschicon-bosch-ic-battery-vibration);
}
.boschicon-bosch-ic-belt-elastic:before {
  content: var(--boschicon-bosch-ic-belt-elastic);
}
.boschicon-bosch-ic-bicycle-e-arrow-away:before {
  content: var(--boschicon-bosch-ic-bicycle-e-arrow-away);
}
.boschicon-bosch-ic-bicycle-e-arrow-towards:before {
  content: var(--boschicon-bosch-ic-bicycle-e-arrow-towards);
}
.boschicon-bosch-ic-brake-decoupled-power:before {
  content: var(--boschicon-bosch-ic-brake-decoupled-power);
}
.boschicon-bosch-ic-brake-i-booster:before {
  content: var(--boschicon-bosch-ic-brake-i-booster);
}
.boschicon-bosch-ic-brake-system-esp:before {
  content: var(--boschicon-bosch-ic-brake-system-esp);
}
.boschicon-bosch-ic-brake-system-integrated:before {
  content: var(--boschicon-bosch-ic-brake-system-integrated);
}
.boschicon-bosch-ic-brake-vacuum-booster:before {
  content: var(--boschicon-bosch-ic-brake-vacuum-booster);
}
.boschicon-bosch-ic-capacity:before {
  content: var(--boschicon-bosch-ic-capacity);
}
.boschicon-bosch-ic-car-beam-length:before {
  content: var(--boschicon-bosch-ic-car-beam-length);
}
.boschicon-bosch-ic-car-smartphone-locator:before {
  content: var(--boschicon-bosch-ic-car-smartphone-locator);
}
.boschicon-bosch-ic-chart-pie:before {
  content: var(--boschicon-bosch-ic-chart-pie);
}
.boschicon-bosch-ic-chess-jumper:before {
  content: var(--boschicon-bosch-ic-chess-jumper);
}
.boschicon-bosch-ic-clock-time-off:before {
  content: var(--boschicon-bosch-ic-clock-time-off);
}
.boschicon-bosch-ic-clock-time-on:before {
  content: var(--boschicon-bosch-ic-clock-time-on);
}
.boschicon-bosch-ic-coin:before {
  content: var(--boschicon-bosch-ic-coin);
}
.boschicon-bosch-ic-connection-off-settings:before {
  content: var(--boschicon-bosch-ic-connection-off-settings);
}
.boschicon-bosch-ic-connection-on-settings:before {
  content: var(--boschicon-bosch-ic-connection-on-settings);
}
.boschicon-bosch-ic-control-unit:before {
  content: var(--boschicon-bosch-ic-control-unit);
}
.boschicon-bosch-ic-customer:before {
  content: var(--boschicon-bosch-ic-customer);
}
.boschicon-bosch-ic-engine:before {
  content: var(--boschicon-bosch-ic-engine);
}
.boschicon-bosch-ic-filter-air:before {
  content: var(--boschicon-bosch-ic-filter-air);
}
.boschicon-bosch-ic-filter-cabin-carbon:before {
  content: var(--boschicon-bosch-ic-filter-cabin-carbon);
}
.boschicon-bosch-ic-filter-cabin:before {
  content: var(--boschicon-bosch-ic-filter-cabin);
}
.boschicon-bosch-ic-filter-cooling-water:before {
  content: var(--boschicon-bosch-ic-filter-cooling-water);
}
.boschicon-bosch-ic-filter-denox-cover:before {
  content: var(--boschicon-bosch-ic-filter-denox-cover);
}
.boschicon-bosch-ic-filter-denox:before {
  content: var(--boschicon-bosch-ic-filter-denox);
}
.boschicon-bosch-ic-filter-element-compensation-sealing:before {
  content: var(--boschicon-bosch-ic-filter-element-compensation-sealing);
}
.boschicon-bosch-ic-filter-element-compensation:before {
  content: var(--boschicon-bosch-ic-filter-element-compensation);
}
.boschicon-bosch-ic-filter-element:before {
  content: var(--boschicon-bosch-ic-filter-element);
}
.boschicon-bosch-ic-filter-oil:before {
  content: var(--boschicon-bosch-ic-filter-oil);
}
.boschicon-bosch-ic-filter-petrol:before {
  content: var(--boschicon-bosch-ic-filter-petrol);
}
.boschicon-bosch-ic-filter-prefilter:before {
  content: var(--boschicon-bosch-ic-filter-prefilter);
}
.boschicon-bosch-ic-fireplace:before {
  content: var(--boschicon-bosch-ic-fireplace);
}
.boschicon-bosch-ic-flash-plus:before {
  content: var(--boschicon-bosch-ic-flash-plus);
}
.boschicon-bosch-ic-globe-worldwideweb:before {
  content: var(--boschicon-bosch-ic-globe-worldwideweb);
}
.boschicon-bosch-ic-glow-control-unit:before {
  content: var(--boschicon-bosch-ic-glow-control-unit);
}
.boschicon-bosch-ic-glow-plug:before {
  content: var(--boschicon-bosch-ic-glow-plug);
}
.boschicon-bosch-ic-hand-cloth:before {
  content: var(--boschicon-bosch-ic-hand-cloth);
}
.boschicon-bosch-ic-leaf-plus:before {
  content: var(--boschicon-bosch-ic-leaf-plus);
}
.boschicon-bosch-ic-machine-warning:before {
  content: var(--boschicon-bosch-ic-machine-warning);
}
.boschicon-bosch-ic-measuring-jug:before {
  content: var(--boschicon-bosch-ic-measuring-jug);
}
.boschicon-bosch-ic-plug-play:before {
  content: var(--boschicon-bosch-ic-plug-play);
}
.boschicon-bosch-ic-refresh-checkmark:before {
  content: var(--boschicon-bosch-ic-refresh-checkmark);
}
.boschicon-bosch-ic-replacement-filament:before {
  content: var(--boschicon-bosch-ic-replacement-filament);
}
.boschicon-bosch-ic-screw:before {
  content: var(--boschicon-bosch-ic-screw);
}
.boschicon-bosch-ic-seat-belt:before {
  content: var(--boschicon-bosch-ic-seat-belt);
}
.boschicon-bosch-ic-steering-wheel-hands-automated:before {
  content: var(--boschicon-bosch-ic-steering-wheel-hands-automated);
}
.boschicon-bosch-ic-sun-ice-parking:before {
  content: var(--boschicon-bosch-ic-sun-ice-parking);
}
.boschicon-bosch-ic-syringe-change-needle:before {
  content: var(--boschicon-bosch-ic-syringe-change-needle);
}
.boschicon-bosch-ic-syringe-change:before {
  content: var(--boschicon-bosch-ic-syringe-change);
}
.boschicon-bosch-ic-syringe:before {
  content: var(--boschicon-bosch-ic-syringe);
}
.boschicon-bosch-ic-thread-diameter:before {
  content: var(--boschicon-bosch-ic-thread-diameter);
}
.boschicon-bosch-ic-tool-extraction:before {
  content: var(--boschicon-bosch-ic-tool-extraction);
}
.boschicon-bosch-ic-transporter-car-front:before {
  content: var(--boschicon-bosch-ic-transporter-car-front);
}
.boschicon-bosch-ic-truck-car-motorcycle:before {
  content: var(--boschicon-bosch-ic-truck-car-motorcycle);
}
.boschicon-bosch-ic-truck-car:before {
  content: var(--boschicon-bosch-ic-truck-car);
}
.boschicon-bosch-ic-truck-logistics-box:before {
  content: var(--boschicon-bosch-ic-truck-logistics-box);
}
.boschicon-bosch-ic-truck-transporter:before {
  content: var(--boschicon-bosch-ic-truck-transporter);
}
.boschicon-bosch-ic-watch-on-warning:before {
  content: var(--boschicon-bosch-ic-watch-on-warning);
}
.boschicon-bosch-ic-wrench-calibrate:before {
  content: var(--boschicon-bosch-ic-wrench-calibrate);
}
.boschicon-bosch-ic-wrench-dummy:before {
  content: var(--boschicon-bosch-ic-wrench-dummy);
}
.boschicon-bosch-ic-wrench-tightening-torque:before {
  content: var(--boschicon-bosch-ic-wrench-tightening-torque);
}
.boschicon-bosch-ic-wrench-width-across-flats:before {
  content: var(--boschicon-bosch-ic-wrench-width-across-flats);
}
.boschicon-bosch-ic-user-arm-bandage:before {
  content: var(--boschicon-bosch-ic-user-arm-bandage);
}
.boschicon-bosch-ic-user-eye-blind:before {
  content: var(--boschicon-bosch-ic-user-eye-blind);
}
.boschicon-bosch-ic-user-ear-deaf:before {
  content: var(--boschicon-bosch-ic-user-ear-deaf);
}
.boschicon-bosch-ic-user-car-distracted:before {
  content: var(--boschicon-bosch-ic-user-car-distracted);
}
.boschicon-bosch-ic-user-mouth-mute:before {
  content: var(--boschicon-bosch-ic-user-mouth-mute);
}
.boschicon-bosch-ic-user-ear-blocked:before {
  content: var(--boschicon-bosch-ic-user-ear-blocked);
}
.boschicon-bosch-ic-user-bavarian:before {
  content: var(--boschicon-bosch-ic-user-bavarian);
}
.boschicon-bosch-ic-user-ear-loud:before {
  content: var(--boschicon-bosch-ic-user-ear-loud);
}
.boschicon-bosch-ic-user-walk-crutch:before {
  content: var(--boschicon-bosch-ic-user-walk-crutch);
}
.boschicon-bosch-ic-user-mouth-speechless:before {
  content: var(--boschicon-bosch-ic-user-mouth-speechless);
}
.boschicon-bosch-ic-user-arm-baby:before {
  content: var(--boschicon-bosch-ic-user-arm-baby);
}
.boschicon-bosch-ic-user-arm-missing:before {
  content: var(--boschicon-bosch-ic-user-arm-missing);
}
.boschicon-bosch-ic-user-eye-eyepatch:before {
  content: var(--boschicon-bosch-ic-user-eye-eyepatch);
}
.boschicon-bosch-ic-user-strapped:before {
  content: var(--boschicon-bosch-ic-user-strapped);
}
.boschicon-bosch-ic-cleaning-agent:before {
  content: var(--boschicon-bosch-ic-cleaning-agent);
}
.boschicon-bosch-ic-cup-plate-dirty:before {
  content: var(--boschicon-bosch-ic-cup-plate-dirty);
}
.boschicon-bosch-ic-cup-plate-private:before {
  content: var(--boschicon-bosch-ic-cup-plate-private);
}
.boschicon-bosch-ic-rubbish-apple:before {
  content: var(--boschicon-bosch-ic-rubbish-apple);
}
.boschicon-bosch-ic-rubbish-fish:before {
  content: var(--boschicon-bosch-ic-rubbish-fish);
}
.boschicon-bosch-ic-rubbish-organic-bin:before {
  content: var(--boschicon-bosch-ic-rubbish-organic-bin);
}
.boschicon-bosch-ic-rubbish-paper:before {
  content: var(--boschicon-bosch-ic-rubbish-paper);
}
.boschicon-bosch-ic-rubbish-paper-bin:before {
  content: var(--boschicon-bosch-ic-rubbish-paper-bin);
}
.boschicon-bosch-ic-rubbish-residual-bin:before {
  content: var(--boschicon-bosch-ic-rubbish-residual-bin);
}
.boschicon-bosch-ic-shower:before {
  content: var(--boschicon-bosch-ic-shower);
}
.boschicon-bosch-ic-shower-female:before {
  content: var(--boschicon-bosch-ic-shower-female);
}
.boschicon-bosch-ic-shower-male:before {
  content: var(--boschicon-bosch-ic-shower-male);
}
.boschicon-bosch-ic-wardrobe-female:before {
  content: var(--boschicon-bosch-ic-wardrobe-female);
}
.boschicon-bosch-ic-wardrobe-male:before {
  content: var(--boschicon-bosch-ic-wardrobe-male);
}
.boschicon-bosch-ic-car-top:before {
  content: var(--boschicon-bosch-ic-car-top);
}
.boschicon-bosch-ic-label-info:before {
  content: var(--boschicon-bosch-ic-label-info);
}
.boschicon-bosch-ic-perspective-view:before {
  content: var(--boschicon-bosch-ic-perspective-view);
}
.boschicon-bosch-ic-road:before {
  content: var(--boschicon-bosch-ic-road);
}
.boschicon-bosch-ic-screen-split-horizontal:before {
  content: var(--boschicon-bosch-ic-screen-split-horizontal);
}
.boschicon-bosch-ic-screen-split-vertical:before {
  content: var(--boschicon-bosch-ic-screen-split-vertical);
}
.boschicon-bosch-ic-screenshot-frame:before {
  content: var(--boschicon-bosch-ic-screenshot-frame);
}
.boschicon-bosch-ic-sensor-lidar:before {
  content: var(--boschicon-bosch-ic-sensor-lidar);
}
.boschicon-bosch-ic-tram:before {
  content: var(--boschicon-bosch-ic-tram);
}
.boschicon-bosch-ic-video-360-degrees:before {
  content: var(--boschicon-bosch-ic-video-360-degrees);
}
.boschicon-bosch-ic-belt-groove-drives:before {
  content: var(--boschicon-bosch-ic-belt-groove-drives);
}
.boschicon-bosch-ic-bottle-champagne:before {
  content: var(--boschicon-bosch-ic-bottle-champagne);
}
.boschicon-bosch-ic-box-falling:before {
  content: var(--boschicon-bosch-ic-box-falling);
}
.boschicon-bosch-ic-box-falling-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-box-falling-off-disabled-bold);
}
.boschicon-bosch-ic-box-falling-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-box-falling-off-disabled-light);
}
.boschicon-bosch-ic-brake-pedal:before {
  content: var(--boschicon-bosch-ic-brake-pedal);
}
.boschicon-bosch-ic-car-front-light-inside:before {
  content: var(--boschicon-bosch-ic-car-front-light-inside);
}
.boschicon-bosch-ic-car-licence-plate-light:before {
  content: var(--boschicon-bosch-ic-car-licence-plate-light);
}
.boschicon-bosch-ic-car-side-light-back:before {
  content: var(--boschicon-bosch-ic-car-side-light-back);
}
.boschicon-bosch-ic-car-side-light-front:before {
  content: var(--boschicon-bosch-ic-car-side-light-front);
}
.boschicon-bosch-ic-light-fog-warning:before {
  content: var(--boschicon-bosch-ic-light-fog-warning);
}
.boschicon-bosch-ic-prism:before {
  content: var(--boschicon-bosch-ic-prism);
}
.boschicon-bosch-ic-turnstile:before {
  content: var(--boschicon-bosch-ic-turnstile);
}
.boschicon-bosch-ic-turnstile-open-in-and-outbound:before {
  content: var(--boschicon-bosch-ic-turnstile-open-in-and-outbound);
}
.boschicon-bosch-ic-turnstile-open-inbound:before {
  content: var(--boschicon-bosch-ic-turnstile-open-inbound);
}
.boschicon-bosch-ic-turnstile-open-outbound:before {
  content: var(--boschicon-bosch-ic-turnstile-open-outbound);
}
.boschicon-bosch-ic-uwb:before {
  content: var(--boschicon-bosch-ic-uwb);
}
.boschicon-bosch-ic-heat-reduce-active:before {
  content: var(--boschicon-bosch-ic-heat-reduce-active);
}
.boschicon-bosch-ic-heat-reduce-passive:before {
  content: var(--boschicon-bosch-ic-heat-reduce-passive);
}
.boschicon-bosch-ic-hourglass-add:before {
  content: var(--boschicon-bosch-ic-hourglass-add);
}
.boschicon-bosch-ic-light-fog:before {
  content: var(--boschicon-bosch-ic-light-fog);
}
.boschicon-bosch-ic-car-turn-signal:before {
  content: var(--boschicon-bosch-ic-car-turn-signal);
}
.boschicon-bosch-ic-car-turn-signal-left:before {
  content: var(--boschicon-bosch-ic-car-turn-signal-left);
}
.boschicon-bosch-ic-car-turn-signal-right:before {
  content: var(--boschicon-bosch-ic-car-turn-signal-right);
}
.boschicon-bosch-ic-light-rear:before {
  content: var(--boschicon-bosch-ic-light-rear);
}
.boschicon-bosch-ic-car-top-turn-signal-front:before {
  content: var(--boschicon-bosch-ic-car-top-turn-signal-front);
}
.boschicon-bosch-ic-car-top-turn-signal-back:before {
  content: var(--boschicon-bosch-ic-car-top-turn-signal-back);
}
.boschicon-bosch-ic-ccu-cm:before {
  content: var(--boschicon-bosch-ic-ccu-cm);
}
.boschicon-bosch-ic-lung:before {
  content: var(--boschicon-bosch-ic-lung);
}
.boschicon-bosch-ic-head-speaking-voice:before {
  content: var(--boschicon-bosch-ic-head-speaking-voice);
}
.boschicon-bosch-ic-car-motorcycle:before {
  content: var(--boschicon-bosch-ic-car-motorcycle);
}
.boschicon-bosch-ic-car-turn-signal-side:before {
  content: var(--boschicon-bosch-ic-car-turn-signal-side);
}
.boschicon-bosch-ic-car-light-parking:before {
  content: var(--boschicon-bosch-ic-car-light-parking);
}
.boschicon-bosch-ic-phoenix:before {
  content: var(--boschicon-bosch-ic-phoenix);
}
.boschicon-bosch-ic-sensor-air-quality:before {
  content: var(--boschicon-bosch-ic-sensor-air-quality);
}
.boschicon-bosch-ic-weather-station:before {
  content: var(--boschicon-bosch-ic-weather-station);
}
.boschicon-bosch-ic-watering-can:before {
  content: var(--boschicon-bosch-ic-watering-can);
}
.boschicon-bosch-ic-propeller:before {
  content: var(--boschicon-bosch-ic-propeller);
}
.boschicon-bosch-ic-temperature-fluctuating:before {
  content: var(--boschicon-bosch-ic-temperature-fluctuating);
}
.boschicon-bosch-ic-stove-top:before {
  content: var(--boschicon-bosch-ic-stove-top);
}
.boschicon-bosch-ic-socket:before {
  content: var(--boschicon-bosch-ic-socket);
}
.boschicon-bosch-ic-siren:before {
  content: var(--boschicon-bosch-ic-siren);
}
.boschicon-bosch-ic-sensor-water:before {
  content: var(--boschicon-bosch-ic-sensor-water);
}
.boschicon-bosch-ic-user-run-sensor-motion:before {
  content: var(--boschicon-bosch-ic-user-run-sensor-motion);
}
.boschicon-bosch-ic-robot-lawnmower:before {
  content: var(--boschicon-bosch-ic-robot-lawnmower);
}
.boschicon-bosch-ic-robot-cleaning:before {
  content: var(--boschicon-bosch-ic-robot-cleaning);
}
.boschicon-bosch-ic-oven:before {
  content: var(--boschicon-bosch-ic-oven);
}
.boschicon-bosch-ic-loudspeaker:before {
  content: var(--boschicon-bosch-ic-loudspeaker);
}
.boschicon-bosch-ic-keypad:before {
  content: var(--boschicon-bosch-ic-keypad);
}
.boschicon-bosch-ic-shape-circle-square:before {
  content: var(--boschicon-bosch-ic-shape-circle-square);
}
.boschicon-bosch-ic-garage:before {
  content: var(--boschicon-bosch-ic-garage);
}
.boschicon-bosch-ic-fume-hood:before {
  content: var(--boschicon-bosch-ic-fume-hood);
}
.boschicon-bosch-ic-freezer:before {
  content: var(--boschicon-bosch-ic-freezer);
}
.boschicon-bosch-ic-food-processor:before {
  content: var(--boschicon-bosch-ic-food-processor);
}
.boschicon-bosch-ic-floorplan-rooms:before {
  content: var(--boschicon-bosch-ic-floorplan-rooms);
}
.boschicon-bosch-ic-dryer-tumble:before {
  content: var(--boschicon-bosch-ic-dryer-tumble);
}
.boschicon-bosch-ic-dryer:before {
  content: var(--boschicon-bosch-ic-dryer);
}
.boschicon-bosch-ic-door-window:before {
  content: var(--boschicon-bosch-ic-door-window);
}
.boschicon-bosch-ic-door-lock:before {
  content: var(--boschicon-bosch-ic-door-lock);
}
.boschicon-bosch-ic-door-bell:before {
  content: var(--boschicon-bosch-ic-door-bell);
}
.boschicon-bosch-ic-dishwasher:before {
  content: var(--boschicon-bosch-ic-dishwasher);
}
.boschicon-bosch-ic-dimmer:before {
  content: var(--boschicon-bosch-ic-dimmer);
}
.boschicon-bosch-ic-detector-smoke:before {
  content: var(--boschicon-bosch-ic-detector-smoke);
}
.boschicon-bosch-ic-detector-presence:before {
  content: var(--boschicon-bosch-ic-detector-presence);
}
.boschicon-bosch-ic-cooking:before {
  content: var(--boschicon-bosch-ic-cooking);
}
.boschicon-bosch-ic-coffee-maschine:before {
  content: var(--boschicon-bosch-ic-coffee-maschine);
}
.boschicon-bosch-ic-camera-indoor:before {
  content: var(--boschicon-bosch-ic-camera-indoor);
}
.boschicon-bosch-ic-broom-clean:before {
  content: var(--boschicon-bosch-ic-broom-clean);
}
.boschicon-bosch-ic-blinds:before {
  content: var(--boschicon-bosch-ic-blinds);
}
.boschicon-bosch-ic-bicycle-e-flash:before {
  content: var(--boschicon-bosch-ic-bicycle-e-flash);
}
.boschicon-bosch-ic-finger-domino-trigger:before {
  content: var(--boschicon-bosch-ic-finger-domino-trigger);
}
.boschicon-bosch-ic-automation-start:before {
  content: var(--boschicon-bosch-ic-automation-start);
}
.boschicon-bosch-ic-automation:before {
  content: var(--boschicon-bosch-ic-automation);
}
.boschicon-bosch-ic-sensor-multifunctional:before {
  content: var(--boschicon-bosch-ic-sensor-multifunctional);
}
.boschicon-bosch-ic-plane-top:before {
  content: var(--boschicon-bosch-ic-plane-top);
}
.boschicon-bosch-ic-shape-square-overlapping:before {
  content: var(--boschicon-bosch-ic-shape-square-overlapping);
}
.boschicon-bosch-ic-square-overlapping:before {
  content: var(--boschicon-bosch-ic-square-overlapping);
}
.boschicon-bosch-ic-battery-car-14v:before {
  content: var(--boschicon-bosch-ic-battery-car-14v);
}
.boschicon-bosch-ic-calibration:before {
  content: var(--boschicon-bosch-ic-calibration);
}
.boschicon-bosch-ic-structure-can-bus:before {
  content: var(--boschicon-bosch-ic-structure-can-bus);
}
.boschicon-bosch-ic-gears-direction-arrows:before {
  content: var(--boschicon-bosch-ic-gears-direction-arrows);
}
.boschicon-bosch-ic-car-limousine:before {
  content: var(--boschicon-bosch-ic-car-limousine);
}
.boschicon-bosch-ic-molecule-gas:before {
  content: var(--boschicon-bosch-ic-molecule-gas);
}
.boschicon-bosch-ic-money-euro:before {
  content: var(--boschicon-bosch-ic-money-euro);
}
.boschicon-bosch-ic-revolution-rpm:before {
  content: var(--boschicon-bosch-ic-revolution-rpm);
}
.boschicon-bosch-ic-rikscha-e:before {
  content: var(--boschicon-bosch-ic-rikscha-e);
}
.boschicon-bosch-ic-sensor-circle:before {
  content: var(--boschicon-bosch-ic-sensor-circle);
}
.boschicon-bosch-ic-speedometer-high:before {
  content: var(--boschicon-bosch-ic-speedometer-high);
}
.boschicon-bosch-ic-steering-wheel-arrows:before {
  content: var(--boschicon-bosch-ic-steering-wheel-arrows);
}
.boschicon-bosch-ic-tablet-checklist:before {
  content: var(--boschicon-bosch-ic-tablet-checklist);
}
.boschicon-bosch-ic-petrol-charging-station-hybrid:before {
  content: var(--boschicon-bosch-ic-petrol-charging-station-hybrid);
}
.boschicon-bosch-ic-weather-cloud-sun-rain-snow:before {
  content: var(--boschicon-bosch-ic-weather-cloud-sun-rain-snow);
}
.boschicon-bosch-ic-light-half:before {
  content: var(--boschicon-bosch-ic-light-half);
}
.boschicon-bosch-ic-video-sensor:before {
  content: var(--boschicon-bosch-ic-video-sensor);
}
.boschicon-bosch-ic-binary-desktop:before {
  content: var(--boschicon-bosch-ic-binary-desktop);
}
.boschicon-bosch-ic-truck-delivery:before {
  content: var(--boschicon-bosch-ic-truck-delivery);
}
.boschicon-bosch-ic-van-delivery:before {
  content: var(--boschicon-bosch-ic-van-delivery);
}
.boschicon-bosch-ic-fullscreen-user:before {
  content: var(--boschicon-bosch-ic-fullscreen-user);
}
.boschicon-bosch-ic-user-helmet-motorcycle:before {
  content: var(--boschicon-bosch-ic-user-helmet-motorcycle);
}
.boschicon-bosch-ic-user-hand-disabled-light:before {
  content: var(--boschicon-bosch-ic-user-hand-disabled-light);
}
.boschicon-bosch-ic-user-hand-disabled-bold:before {
  content: var(--boschicon-bosch-ic-user-hand-disabled-bold);
}
.boschicon-bosch-ic-link-connected:before {
  content: var(--boschicon-bosch-ic-link-connected);
}
.boschicon-bosch-ic-gate-open:before {
  content: var(--boschicon-bosch-ic-gate-open);
}
.boschicon-bosch-ic-box-checkmark:before {
  content: var(--boschicon-bosch-ic-box-checkmark);
}
.boschicon-bosch-ic-box-place:before {
  content: var(--boschicon-bosch-ic-box-place);
}
.boschicon-bosch-ic-logistics-dock:before {
  content: var(--boschicon-bosch-ic-logistics-dock);
}
.boschicon-bosch-ic-barcode-scan-logistics:before {
  content: var(--boschicon-bosch-ic-barcode-scan-logistics);
}
.boschicon-bosch-ic-locator-tracking:before {
  content: var(--boschicon-bosch-ic-locator-tracking);
}
.boschicon-bosch-ic-car-light-trunk:before {
  content: var(--boschicon-bosch-ic-car-light-trunk);
}
.boschicon-bosch-ic-car-light-glove-compartment:before {
  content: var(--boschicon-bosch-ic-car-light-glove-compartment);
}
.boschicon-bosch-ic-car-light-dashboard:before {
  content: var(--boschicon-bosch-ic-car-light-dashboard);
}
.boschicon-bosch-ic-fire-leaf:before {
  content: var(--boschicon-bosch-ic-fire-leaf);
}
.boschicon-bosch-ic-laptop-hacker:before {
  content: var(--boschicon-bosch-ic-laptop-hacker);
}
.boschicon-bosch-ic-hands-drops:before {
  content: var(--boschicon-bosch-ic-hands-drops);
}
.boschicon-bosch-ic-team-disabled-bold:before {
  content: var(--boschicon-bosch-ic-team-disabled-bold);
}
.boschicon-bosch-ic-team-disabled-light:before {
  content: var(--boschicon-bosch-ic-team-disabled-light);
}
.boschicon-bosch-ic-user-head-arm:before {
  content: var(--boschicon-bosch-ic-user-head-arm);
}
.boschicon-bosch-ic-user-head-hand-disabled-bold:before {
  content: var(--boschicon-bosch-ic-user-head-hand-disabled-bold);
}
.boschicon-bosch-ic-user-head-hand-disabled-light:before {
  content: var(--boschicon-bosch-ic-user-head-hand-disabled-light);
}
.boschicon-bosch-ic-welcome-disabled-bold:before {
  content: var(--boschicon-bosch-ic-welcome-disabled-bold);
}
.boschicon-bosch-ic-welcome-disabled-light:before {
  content: var(--boschicon-bosch-ic-welcome-disabled-light);
}
.boschicon-bosch-ic-female-male-arrows:before {
  content: var(--boschicon-bosch-ic-female-male-arrows);
}
.boschicon-bosch-ic-broccoli:before {
  content: var(--boschicon-bosch-ic-broccoli);
}
.boschicon-bosch-ic-chicken:before {
  content: var(--boschicon-bosch-ic-chicken);
}
.boschicon-bosch-ic-cow:before {
  content: var(--boschicon-bosch-ic-cow);
}
.boschicon-bosch-ic-deer:before {
  content: var(--boschicon-bosch-ic-deer);
}
.boschicon-bosch-ic-fish:before {
  content: var(--boschicon-bosch-ic-fish);
}
.boschicon-bosch-ic-garlic:before {
  content: var(--boschicon-bosch-ic-garlic);
}
.boschicon-bosch-ic-hotpepper:before {
  content: var(--boschicon-bosch-ic-hotpepper);
}
.boschicon-bosch-ic-pig:before {
  content: var(--boschicon-bosch-ic-pig);
}
.boschicon-bosch-ic-rabbit:before {
  content: var(--boschicon-bosch-ic-rabbit);
}
.boschicon-bosch-ic-sheep:before {
  content: var(--boschicon-bosch-ic-sheep);
}
.boschicon-bosch-ic-shell:before {
  content: var(--boschicon-bosch-ic-shell);
}
.boschicon-bosch-ic-shrimp:before {
  content: var(--boschicon-bosch-ic-shrimp);
}
.boschicon-bosch-ic-car-seat:before {
  content: var(--boschicon-bosch-ic-car-seat);
}
.boschicon-bosch-ic-car-seat-steering-wheel:before {
  content: var(--boschicon-bosch-ic-car-seat-steering-wheel);
}
.boschicon-bosch-ic-car-side-arrow-back:before {
  content: var(--boschicon-bosch-ic-car-side-arrow-back);
}
.boschicon-bosch-ic-car-side-arrow-front:before {
  content: var(--boschicon-bosch-ic-car-side-arrow-front);
}
.boschicon-bosch-ic-car-steering-left-disabled-bold:before {
  content: var(--boschicon-bosch-ic-car-steering-left-disabled-bold);
}
.boschicon-bosch-ic-car-steering-left-disabled-light:before {
  content: var(--boschicon-bosch-ic-car-steering-left-disabled-light);
}
.boschicon-bosch-ic-car-steering-left-lle:before {
  content: var(--boschicon-bosch-ic-car-steering-left-lle);
}
.boschicon-bosch-ic-car-steering-left-lle-disabled-bold:before {
  content: var(--boschicon-bosch-ic-car-steering-left-lle-disabled-bold);
}
.boschicon-bosch-ic-car-steering-left-lle-disabled-light:before {
  content: var(--boschicon-bosch-ic-car-steering-left-lle-disabled-light);
}
.boschicon-bosch-ic-car-steering-right-disabled-bold:before {
  content: var(--boschicon-bosch-ic-car-steering-right-disabled-bold);
}
.boschicon-bosch-ic-car-steering-right-disabled-light:before {
  content: var(--boschicon-bosch-ic-car-steering-right-disabled-light);
}
.boschicon-bosch-ic-car-steering-right-rle:before {
  content: var(--boschicon-bosch-ic-car-steering-right-rle);
}
.boschicon-bosch-ic-car-steering-right-rle-disabled-bold:before {
  content: var(--boschicon-bosch-ic-car-steering-right-rle-disabled-bold);
}
.boschicon-bosch-ic-car-steering-right-rle-disabled-light:before {
  content: var(--boschicon-bosch-ic-car-steering-right-rle-disabled-light);
}
.boschicon-bosch-ic-cars-traffic-left-right:before {
  content: var(--boschicon-bosch-ic-cars-traffic-left-right);
}
.boschicon-bosch-ic-configuration-wrench:before {
  content: var(--boschicon-bosch-ic-configuration-wrench);
}
.boschicon-bosch-ic-hook:before {
  content: var(--boschicon-bosch-ic-hook);
}
.boschicon-bosch-ic-hook-arrows:before {
  content: var(--boschicon-bosch-ic-hook-arrows);
}
.boschicon-bosch-ic-hook-arrows-wiperblade:before {
  content: var(--boschicon-bosch-ic-hook-arrows-wiperblade);
}
.boschicon-bosch-ic-hook-disabled-bold:before {
  content: var(--boschicon-bosch-ic-hook-disabled-bold);
}
.boschicon-bosch-ic-hook-disabled-light:before {
  content: var(--boschicon-bosch-ic-hook-disabled-light);
}
.boschicon-bosch-ic-info-i-frame-add:before {
  content: var(--boschicon-bosch-ic-info-i-frame-add);
}
.boschicon-bosch-ic-search-number:before {
  content: var(--boschicon-bosch-ic-search-number);
}
.boschicon-bosch-ic-search-number-add:before {
  content: var(--boschicon-bosch-ic-search-number-add);
}
.boschicon-bosch-ic-set:before {
  content: var(--boschicon-bosch-ic-set);
}
.boschicon-bosch-ic-speedometer-speed-high:before {
  content: var(--boschicon-bosch-ic-speedometer-speed-high);
}
.boschicon-bosch-ic-windshield-wiper-clean:before {
  content: var(--boschicon-bosch-ic-windshield-wiper-clean);
}
.boschicon-bosch-ic-windshield-wiper-double:before {
  content: var(--boschicon-bosch-ic-windshield-wiper-double);
}
.boschicon-bosch-ic-wiper-adapter:before {
  content: var(--boschicon-bosch-ic-wiper-adapter);
}
.boschicon-bosch-ic-wiper-blade:before {
  content: var(--boschicon-bosch-ic-wiper-blade);
}
.boschicon-bosch-ic-wiper-blade-arrow:before {
  content: var(--boschicon-bosch-ic-wiper-blade-arrow);
}
.boschicon-bosch-ic-wiper-blade-eco:before {
  content: var(--boschicon-bosch-ic-wiper-blade-eco);
}
.boschicon-bosch-ic-wiper-blade-mm:before {
  content: var(--boschicon-bosch-ic-wiper-blade-mm);
}
.boschicon-bosch-ic-wiper-blade-mm-arrows:before {
  content: var(--boschicon-bosch-ic-wiper-blade-mm-arrows);
}
.boschicon-bosch-ic-wiper-blade-spoiler:before {
  content: var(--boschicon-bosch-ic-wiper-blade-spoiler);
}
.boschicon-bosch-ic-wiper-blade-twin:before {
  content: var(--boschicon-bosch-ic-wiper-blade-twin);
}
.boschicon-bosch-ic-wiper-flatblade:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade);
}
.boschicon-bosch-ic-wiper-flatblade-aeroeco:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-aeroeco);
}
.boschicon-bosch-ic-wiper-flatblade-aerofit:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-aerofit);
}
.boschicon-bosch-ic-wiper-flatblade-aerotwin:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-aerotwin);
}
.boschicon-bosch-ic-wiper-flatblade-arrow:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-arrow);
}
.boschicon-bosch-ic-wiper-flatblade-mm:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-mm);
}
.boschicon-bosch-ic-wiper-flatblade-mm-arrows:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-mm-arrows);
}
.boschicon-bosch-ic-wiper-rubber:before {
  content: var(--boschicon-bosch-ic-wiper-rubber);
}
.boschicon-bosch-ic-address-control-system:before {
  content: var(--boschicon-bosch-ic-address-control-system);
}
.boschicon-bosch-ic-balcony:before {
  content: var(--boschicon-bosch-ic-balcony);
}
.boschicon-bosch-ic-battery-car-45-degree-arrow:before {
  content: var(--boschicon-bosch-ic-battery-car-45-degree-arrow);
}
.boschicon-bosch-ic-boiler-warning:before {
  content: var(--boschicon-bosch-ic-boiler-warning);
}
.boschicon-bosch-ic-book-wrench:before {
  content: var(--boschicon-bosch-ic-book-wrench);
}
.boschicon-bosch-ic-car-driver-passenger-arrows:before {
  content: var(--boschicon-bosch-ic-car-driver-passenger-arrows);
}
.boschicon-bosch-ic-car-licence-plate:before {
  content: var(--boschicon-bosch-ic-car-licence-plate);
}
.boschicon-bosch-ic-car-side-arrow-back-tires:before {
  content: var(--boschicon-bosch-ic-car-side-arrow-back-tires);
}
.boschicon-bosch-ic-car-side-arrow-front-tires:before {
  content: var(--boschicon-bosch-ic-car-side-arrow-front-tires);
}
.boschicon-bosch-ic-car-side-half-arrow-back:before {
  content: var(--boschicon-bosch-ic-car-side-half-arrow-back);
}
.boschicon-bosch-ic-car-steering-left-arrow:before {
  content: var(--boschicon-bosch-ic-car-steering-left-arrow);
}
.boschicon-bosch-ic-car-steering-left-passenger-arrow:before {
  content: var(--boschicon-bosch-ic-car-steering-left-passenger-arrow);
}
.boschicon-bosch-ic-car-steering-right-arrow:before {
  content: var(--boschicon-bosch-ic-car-steering-right-arrow);
}
.boschicon-bosch-ic-car-steering-right-passenger-arrow:before {
  content: var(--boschicon-bosch-ic-car-steering-right-passenger-arrow);
}
.boschicon-bosch-ic-chess-board-transparency:before {
  content: var(--boschicon-bosch-ic-chess-board-transparency);
}
.boschicon-bosch-ic-cloud-locked:before {
  content: var(--boschicon-bosch-ic-cloud-locked);
}
.boschicon-bosch-ic-conference-system:before {
  content: var(--boschicon-bosch-ic-conference-system);
}
.boschicon-bosch-ic-cycletime-quarter-arrows-interval:before {
  content: var(--boschicon-bosch-ic-cycletime-quarter-arrows-interval);
}
.boschicon-bosch-ic-desktop-connectivity:before {
  content: var(--boschicon-bosch-ic-desktop-connectivity);
}
.boschicon-bosch-ic-hierarchy-checkmark:before {
  content: var(--boschicon-bosch-ic-hierarchy-checkmark);
}
.boschicon-bosch-ic-home-office:before {
  content: var(--boschicon-bosch-ic-home-office);
}
.boschicon-bosch-ic-home-semi-detached-house:before {
  content: var(--boschicon-bosch-ic-home-semi-detached-house);
}
.boschicon-bosch-ic-kitchen:before {
  content: var(--boschicon-bosch-ic-kitchen);
}
.boschicon-bosch-ic-lambda-arrows-length:before {
  content: var(--boschicon-bosch-ic-lambda-arrows-length);
}
.boschicon-bosch-ic-lambda-oxygen:before {
  content: var(--boschicon-bosch-ic-lambda-oxygen);
}
.boschicon-bosch-ic-lambda-sensor-cores:before {
  content: var(--boschicon-bosch-ic-lambda-sensor-cores);
}
.boschicon-bosch-ic-panel-control:before {
  content: var(--boschicon-bosch-ic-panel-control);
}
.boschicon-bosch-ic-prison:before {
  content: var(--boschicon-bosch-ic-prison);
}
.boschicon-bosch-ic-prison-cell:before {
  content: var(--boschicon-bosch-ic-prison-cell);
}
.boschicon-bosch-ic-radio-broadcasting:before {
  content: var(--boschicon-bosch-ic-radio-broadcasting);
}
.boschicon-bosch-ic-robot-body:before {
  content: var(--boschicon-bosch-ic-robot-body);
}
.boschicon-bosch-ic-robot-body-arrow:before {
  content: var(--boschicon-bosch-ic-robot-body-arrow);
}
.boschicon-bosch-ic-skyscraper-danger:before {
  content: var(--boschicon-bosch-ic-skyscraper-danger);
}
.boschicon-bosch-ic-skyscraper-flat:before {
  content: var(--boschicon-bosch-ic-skyscraper-flat);
}
.boschicon-bosch-ic-skyscraper-flat-floor-low:before {
  content: var(--boschicon-bosch-ic-skyscraper-flat-floor-low);
}
.boschicon-bosch-ic-skyscraper-flat-floor-middle:before {
  content: var(--boschicon-bosch-ic-skyscraper-flat-floor-middle);
}
.boschicon-bosch-ic-skyscraper-flat-floor-top:before {
  content: var(--boschicon-bosch-ic-skyscraper-flat-floor-top);
}
.boschicon-bosch-ic-skyscraper-flat-semi-detached:before {
  content: var(--boschicon-bosch-ic-skyscraper-flat-semi-detached);
}
.boschicon-bosch-ic-skyscraper-locked:before {
  content: var(--boschicon-bosch-ic-skyscraper-locked);
}
.boschicon-bosch-ic-skyscraper-settings:before {
  content: var(--boschicon-bosch-ic-skyscraper-settings);
}
.boschicon-bosch-ic-team-signpost:before {
  content: var(--boschicon-bosch-ic-team-signpost);
}
.boschicon-bosch-ic-toaster-hand-warning:before {
  content: var(--boschicon-bosch-ic-toaster-hand-warning);
}
.boschicon-bosch-ic-user-arrows-heart:before {
  content: var(--boschicon-bosch-ic-user-arrows-heart);
}
.boschicon-bosch-ic-user-graduate-chat:before {
  content: var(--boschicon-bosch-ic-user-graduate-chat);
}
.boschicon-bosch-ic-user-head-mask:before {
  content: var(--boschicon-bosch-ic-user-head-mask);
}
.boschicon-bosch-ic-warehouse:before {
  content: var(--boschicon-bosch-ic-warehouse);
}
.boschicon-bosch-ic-world-paperplane:before {
  content: var(--boschicon-bosch-ic-world-paperplane);
}
.boschicon-bosch-ic-aperture:before {
  content: var(--boschicon-bosch-ic-aperture);
}
.boschicon-bosch-ic-hook-wiperblade-arrows:before {
  content: var(--boschicon-bosch-ic-hook-wiperblade-arrows);
}
.boschicon-bosch-ic-image-remove:before {
  content: var(--boschicon-bosch-ic-image-remove);
}
.boschicon-bosch-ic-image-checked:before {
  content: var(--boschicon-bosch-ic-image-checked);
}
.boschicon-bosch-ic-user-setting:before {
  content: var(--boschicon-bosch-ic-user-setting);
}
.boschicon-bosch-ic-apartment-in-house-terraced:before {
  content: var(--boschicon-bosch-ic-apartment-in-house-terraced);
}
.boschicon-bosch-ic-apartment-in-house:before {
  content: var(--boschicon-bosch-ic-apartment-in-house);
}
.boschicon-bosch-ic-appliance-heat-pump-leaf-add:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-leaf-add);
}
.boschicon-bosch-ic-appliance-heat-pump-leaf-reload:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-leaf-reload);
}
.boschicon-bosch-ic-appliance-heat-pump-oil-refresh:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-oil-refresh);
}
.boschicon-bosch-ic-appliance-water-drop:before {
  content: var(--boschicon-bosch-ic-appliance-water-drop);
}
.boschicon-bosch-ic-appliance-water-sun:before {
  content: var(--boschicon-bosch-ic-appliance-water-sun);
}
.boschicon-bosch-ic-brake-pedal-thumb-up:before {
  content: var(--boschicon-bosch-ic-brake-pedal-thumb-up);
}
.boschicon-bosch-ic-call-plus:before {
  content: var(--boschicon-bosch-ic-call-plus);
}
.boschicon-bosch-ic-battery-car-3-plug:before {
  content: var(--boschicon-bosch-ic-battery-car-3-plug);
}
.boschicon-bosch-ic-cloud-share:before {
  content: var(--boschicon-bosch-ic-cloud-share);
}
.boschicon-bosch-ic-crankshaft:before {
  content: var(--boschicon-bosch-ic-crankshaft);
}
.boschicon-bosch-ic-detector-motion:before {
  content: var(--boschicon-bosch-ic-detector-motion);
}
.boschicon-bosch-ic-device-analog:before {
  content: var(--boschicon-bosch-ic-device-analog);
}
.boschicon-bosch-ic-device-digital:before {
  content: var(--boschicon-bosch-ic-device-digital);
}
.boschicon-bosch-ic-externallink-landscape:before {
  content: var(--boschicon-bosch-ic-externallink-landscape);
}
.boschicon-bosch-ic-gears-interlocked-arrow:before {
  content: var(--boschicon-bosch-ic-gears-interlocked-arrow);
}
.boschicon-bosch-ic-gearshift-reverse-gear:before {
  content: var(--boschicon-bosch-ic-gearshift-reverse-gear);
}
.boschicon-bosch-ic-glove:before {
  content: var(--boschicon-bosch-ic-glove);
}
.boschicon-bosch-ic-hand-warranty:before {
  content: var(--boschicon-bosch-ic-hand-warranty);
}
.boschicon-bosch-ic-heating-floor-radiator:before {
  content: var(--boschicon-bosch-ic-heating-floor-radiator);
}
.boschicon-bosch-ic-home-appliance-heat-pump-air-in:before {
  content: var(--boschicon-bosch-ic-home-appliance-heat-pump-air-in);
}
.boschicon-bosch-ic-home-appliance-heat-pump-air-out:before {
  content: var(--boschicon-bosch-ic-home-appliance-heat-pump-air-out);
}
.boschicon-bosch-ic-lightbulb-gear:before {
  content: var(--boschicon-bosch-ic-lightbulb-gear);
}
.boschicon-bosch-ic-line-open-closed:before {
  content: var(--boschicon-bosch-ic-line-open-closed);
}
.boschicon-bosch-ic-road-disabled-bold:before {
  content: var(--boschicon-bosch-ic-road-disabled-bold);
}
.boschicon-bosch-ic-road-disabled-light:before {
  content: var(--boschicon-bosch-ic-road-disabled-light);
}
.boschicon-bosch-ic-shower-drop-1:before {
  content: var(--boschicon-bosch-ic-shower-drop-1);
}
.boschicon-bosch-ic-shower-drop-2:before {
  content: var(--boschicon-bosch-ic-shower-drop-2);
}
.boschicon-bosch-ic-shower-drop-3:before {
  content: var(--boschicon-bosch-ic-shower-drop-3);
}
.boschicon-bosch-ic-shower-drop-4:before {
  content: var(--boschicon-bosch-ic-shower-drop-4);
}
.boschicon-bosch-ic-sinus-curve:before {
  content: var(--boschicon-bosch-ic-sinus-curve);
}
.boschicon-bosch-ic-team-3:before {
  content: var(--boschicon-bosch-ic-team-3);
}
.boschicon-bosch-ic-team-4:before {
  content: var(--boschicon-bosch-ic-team-4);
}
.boschicon-bosch-ic-team-5:before {
  content: var(--boschicon-bosch-ic-team-5);
}
.boschicon-bosch-ic-test-tube:before {
  content: var(--boschicon-bosch-ic-test-tube);
}
.boschicon-bosch-ic-truck-car-motorcycle-arrows:before {
  content: var(--boschicon-bosch-ic-truck-car-motorcycle-arrows);
}
.boschicon-bosch-ic-weather-cloud-dust:before {
  content: var(--boschicon-bosch-ic-weather-cloud-dust);
}
.boschicon-bosch-ic-windshield-wiper-double-parallel-left:before {
  content: var(--boschicon-bosch-ic-windshield-wiper-double-parallel-left);
}
.boschicon-bosch-ic-windshield-wiper-double-parallel-right:before {
  content: var(--boschicon-bosch-ic-windshield-wiper-double-parallel-right);
}
.boschicon-bosch-ic-world-pin:before {
  content: var(--boschicon-bosch-ic-world-pin);
}
.boschicon-bosch-ic-sign-warning-slope:before {
  content: var(--boschicon-bosch-ic-sign-warning-slope);
}
.boschicon-bosch-ic-bond-laser:before {
  content: var(--boschicon-bosch-ic-bond-laser);
}
.boschicon-bosch-ic-bond-ribbon-thick:before {
  content: var(--boschicon-bosch-ic-bond-ribbon-thick);
}
.boschicon-bosch-ic-bond-ribbon-thin:before {
  content: var(--boschicon-bosch-ic-bond-ribbon-thin);
}
.boschicon-bosch-ic-bond-wire-thick:before {
  content: var(--boschicon-bosch-ic-bond-wire-thick);
}
.boschicon-bosch-ic-bond-wire-thin:before {
  content: var(--boschicon-bosch-ic-bond-wire-thin);
}
.boschicon-bosch-ic-clamp-connection-insulation:before {
  content: var(--boschicon-bosch-ic-clamp-connection-insulation);
}
.boschicon-bosch-ic-clamp-connection-stamping-grid:before {
  content: var(--boschicon-bosch-ic-clamp-connection-stamping-grid);
}
.boschicon-bosch-ic-clinching:before {
  content: var(--boschicon-bosch-ic-clinching);
}
.boschicon-bosch-ic-connector:before {
  content: var(--boschicon-bosch-ic-connector);
}
.boschicon-bosch-ic-connector-potting:before {
  content: var(--boschicon-bosch-ic-connector-potting);
}
.boschicon-bosch-ic-element-damping:before {
  content: var(--boschicon-bosch-ic-element-damping);
}
.boschicon-bosch-ic-element-pressure-compensation:before {
  content: var(--boschicon-bosch-ic-element-pressure-compensation);
}
.boschicon-bosch-ic-flanging:before {
  content: var(--boschicon-bosch-ic-flanging);
}
.boschicon-bosch-ic-gap-pad:before {
  content: var(--boschicon-bosch-ic-gap-pad);
}
.boschicon-bosch-ic-heat-sink:before {
  content: var(--boschicon-bosch-ic-heat-sink);
}
.boschicon-bosch-ic-hook-clipsing:before {
  content: var(--boschicon-bosch-ic-hook-clipsing);
}
.boschicon-bosch-ic-interconnection-board-to-board:before {
  content: var(--boschicon-bosch-ic-interconnection-board-to-board);
}
.boschicon-bosch-ic-labyrinth-geometry:before {
  content: var(--boschicon-bosch-ic-labyrinth-geometry);
}
.boschicon-bosch-ic-lacquering-pcb:before {
  content: var(--boschicon-bosch-ic-lacquering-pcb);
}
.boschicon-bosch-ic-magnetic-rotor:before {
  content: var(--boschicon-bosch-ic-magnetic-rotor);
}
.boschicon-bosch-ic-magnetic-switch:before {
  content: var(--boschicon-bosch-ic-magnetic-switch);
}
.boschicon-bosch-ic-pin-pressfit:before {
  content: var(--boschicon-bosch-ic-pin-pressfit);
}
.boschicon-bosch-ic-power-contact:before {
  content: var(--boschicon-bosch-ic-power-contact);
}
.boschicon-bosch-ic-rivet:before {
  content: var(--boschicon-bosch-ic-rivet);
}
.boschicon-bosch-ic-seal-ring:before {
  content: var(--boschicon-bosch-ic-seal-ring);
}
.boschicon-bosch-ic-sealing-cipg:before {
  content: var(--boschicon-bosch-ic-sealing-cipg);
}
.boschicon-bosch-ic-sealing-solid:before {
  content: var(--boschicon-bosch-ic-sealing-solid);
}
.boschicon-bosch-ic-sealing-tongue-groove:before {
  content: var(--boschicon-bosch-ic-sealing-tongue-groove);
}
.boschicon-bosch-ic-shrinking-arrows-circle:before {
  content: var(--boschicon-bosch-ic-shrinking-arrows-circle);
}
.boschicon-bosch-ic-solder-selective:before {
  content: var(--boschicon-bosch-ic-solder-selective);
}
.boschicon-bosch-ic-spring-mechanical:before {
  content: var(--boschicon-bosch-ic-spring-mechanical);
}
.boschicon-bosch-ic-staking-hot-air:before {
  content: var(--boschicon-bosch-ic-staking-hot-air);
}
.boschicon-bosch-ic-stitching:before {
  content: var(--boschicon-bosch-ic-stitching);
}
.boschicon-bosch-ic-thermal-inlay:before {
  content: var(--boschicon-bosch-ic-thermal-inlay);
}
.boschicon-bosch-ic-thermal-via:before {
  content: var(--boschicon-bosch-ic-thermal-via);
}
.boschicon-bosch-ic-tube:before {
  content: var(--boschicon-bosch-ic-tube);
}
.boschicon-bosch-ic-tube-gapfiller:before {
  content: var(--boschicon-bosch-ic-tube-gapfiller);
}
.boschicon-bosch-ic-tube-gelling:before {
  content: var(--boschicon-bosch-ic-tube-gelling);
}
.boschicon-bosch-ic-tube-gluing:before {
  content: var(--boschicon-bosch-ic-tube-gluing);
}
.boschicon-bosch-ic-tube-thermal-adhesive:before {
  content: var(--boschicon-bosch-ic-tube-thermal-adhesive);
}
.boschicon-bosch-ic-tube-underfill:before {
  content: var(--boschicon-bosch-ic-tube-underfill);
}
.boschicon-bosch-ic-welding-laser:before {
  content: var(--boschicon-bosch-ic-welding-laser);
}
.boschicon-bosch-ic-welding-resistance:before {
  content: var(--boschicon-bosch-ic-welding-resistance);
}
.boschicon-bosch-ic-welding-ultrasonic:before {
  content: var(--boschicon-bosch-ic-welding-ultrasonic);
}
.boschicon-bosch-ic-air-condition-cassette:before {
  content: var(--boschicon-bosch-ic-air-condition-cassette);
}
.boschicon-bosch-ic-air-condition-ceiling:before {
  content: var(--boschicon-bosch-ic-air-condition-ceiling);
}
.boschicon-bosch-ic-air-condition-convertible:before {
  content: var(--boschicon-bosch-ic-air-condition-convertible);
}
.boschicon-bosch-ic-air-condition-duct:before {
  content: var(--boschicon-bosch-ic-air-condition-duct);
}
.boschicon-bosch-ic-air-condition-floor:before {
  content: var(--boschicon-bosch-ic-air-condition-floor);
}
.boschicon-bosch-ic-air-condition-outdoor:before {
  content: var(--boschicon-bosch-ic-air-condition-outdoor);
}
.boschicon-bosch-ic-air-condition-outdoor-hp:before {
  content: var(--boschicon-bosch-ic-air-condition-outdoor-hp);
}
.boschicon-bosch-ic-air-condition-outdoor-hr:before {
  content: var(--boschicon-bosch-ic-air-condition-outdoor-hr);
}
.boschicon-bosch-ic-air-condition-swing-horizontal:before {
  content: var(--boschicon-bosch-ic-air-condition-swing-horizontal);
}
.boschicon-bosch-ic-air-condition-swing-vertical:before {
  content: var(--boschicon-bosch-ic-air-condition-swing-vertical);
}
.boschicon-bosch-ic-air-condition-wall:before {
  content: var(--boschicon-bosch-ic-air-condition-wall);
}
.boschicon-bosch-ic-angle-curvature-motorcycle:before {
  content: var(--boschicon-bosch-ic-angle-curvature-motorcycle);
}
.boschicon-bosch-ic-appliance-hot:before {
  content: var(--boschicon-bosch-ic-appliance-hot);
}
.boschicon-bosch-ic-appliance-water-hot:before {
  content: var(--boschicon-bosch-ic-appliance-water-hot);
}
.boschicon-bosch-ic-appliances-hot:before {
  content: var(--boschicon-bosch-ic-appliances-hot);
}
.boschicon-bosch-ic-arrows-left-right-a:before {
  content: var(--boschicon-bosch-ic-arrows-left-right-a);
}
.boschicon-bosch-ic-arrows-left-right-exchange:before {
  content: var(--boschicon-bosch-ic-arrows-left-right-exchange);
}
.boschicon-bosch-ic-arrows-left-right-exchange-unit:before {
  content: var(--boschicon-bosch-ic-arrows-left-right-exchange-unit);
}
.boschicon-bosch-ic-arrows-left-right-ice:before {
  content: var(--boschicon-bosch-ic-arrows-left-right-ice);
}
.boschicon-bosch-ic-assembly-line-robot:before {
  content: var(--boschicon-bosch-ic-assembly-line-robot);
}
.boschicon-bosch-ic-back-left-small:before {
  content: var(--boschicon-bosch-ic-back-left-small);
}
.boschicon-bosch-ic-bacteria:before {
  content: var(--boschicon-bosch-ic-bacteria);
}
.boschicon-bosch-ic-battery-car-drop-leakage-proof:before {
  content: var(--boschicon-bosch-ic-battery-car-drop-leakage-proof);
}
.boschicon-bosch-ic-battery-car-hourglass:before {
  content: var(--boschicon-bosch-ic-battery-car-hourglass);
}
.boschicon-bosch-ic-brake-disk-arrow:before {
  content: var(--boschicon-bosch-ic-brake-disk-arrow);
}
.boschicon-bosch-ic-brake-disk-compound:before {
  content: var(--boschicon-bosch-ic-brake-disk-compound);
}
.boschicon-bosch-ic-building-religious-church:before {
  content: var(--boschicon-bosch-ic-building-religious-church);
}
.boschicon-bosch-ic-calendar-sheet:before {
  content: var(--boschicon-bosch-ic-calendar-sheet);
}
.boschicon-bosch-ic-caliper:before {
  content: var(--boschicon-bosch-ic-caliper);
}
.boschicon-bosch-ic-car-middle-arrow:before {
  content: var(--boschicon-bosch-ic-car-middle-arrow);
}
.boschicon-bosch-ic-checkmark-bold:before {
  content: var(--boschicon-bosch-ic-checkmark-bold);
}
.boschicon-bosch-ic-close-small:before {
  content: var(--boschicon-bosch-ic-close-small);
}
.boschicon-bosch-ic-data-center:before {
  content: var(--boschicon-bosch-ic-data-center);
}
.boschicon-bosch-ic-dot:before {
  content: var(--boschicon-bosch-ic-dot);
}
.boschicon-bosch-ic-down-small:before {
  content: var(--boschicon-bosch-ic-down-small);
}
.boschicon-bosch-ic-e-call:before {
  content: var(--boschicon-bosch-ic-e-call);
}
.boschicon-bosch-ic-fire-extinguisher:before {
  content: var(--boschicon-bosch-ic-fire-extinguisher);
}
.boschicon-bosch-ic-fire-off-bold:before {
  content: var(--boschicon-bosch-ic-fire-off-bold);
}
.boschicon-bosch-ic-fire-off-light:before {
  content: var(--boschicon-bosch-ic-fire-off-light);
}
.boschicon-bosch-ic-forward-right-small:before {
  content: var(--boschicon-bosch-ic-forward-right-small);
}
.boschicon-bosch-ic-health-warning:before {
  content: var(--boschicon-bosch-ic-health-warning);
}
.boschicon-bosch-ic-ignition-coil-pencil:before {
  content: var(--boschicon-bosch-ic-ignition-coil-pencil);
}
.boschicon-bosch-ic-ignition-condensor:before {
  content: var(--boschicon-bosch-ic-ignition-condensor);
}
.boschicon-bosch-ic-ignition-contact-set:before {
  content: var(--boschicon-bosch-ic-ignition-contact-set);
}
.boschicon-bosch-ic-ignition-distributor-cap:before {
  content: var(--boschicon-bosch-ic-ignition-distributor-cap);
}
.boschicon-bosch-ic-ignition-distributor-rotor:before {
  content: var(--boschicon-bosch-ic-ignition-distributor-rotor);
}
.boschicon-bosch-ic-ignition-module:before {
  content: var(--boschicon-bosch-ic-ignition-module);
}
.boschicon-bosch-ic-less-minimize-bold:before {
  content: var(--boschicon-bosch-ic-less-minimize-bold);
}
.boschicon-bosch-ic-leaf-plus-boost:before {
  content: var(--boschicon-bosch-ic-leaf-plus-boost);
}
.boschicon-bosch-ic-sensor-dynamic:before {
  content: var(--boschicon-bosch-ic-sensor-dynamic);
}
.boschicon-bosch-ic-sensor-radar:before {
  content: var(--boschicon-bosch-ic-sensor-radar);
}
.boschicon-bosch-ic-up-small:before {
  content: var(--boschicon-bosch-ic-up-small);
}
.boschicon-bosch-ic-water-ladder-off-bold:before {
  content: var(--boschicon-bosch-ic-water-ladder-off-bold);
}
.boschicon-bosch-ic-water-ladder-off-light:before {
  content: var(--boschicon-bosch-ic-water-ladder-off-light);
}
.boschicon-bosch-ic-nose-desodorize:before {
  content: var(--boschicon-bosch-ic-nose-desodorize);
}
.boschicon-bosch-ic-nose-fine-dust:before {
  content: var(--boschicon-bosch-ic-nose-fine-dust);
}
.boschicon-bosch-ic-smartcity-camera:before {
  content: var(--boschicon-bosch-ic-smartcity-camera);
}
.boschicon-bosch-ic-heating-underfloor:before {
  content: var(--boschicon-bosch-ic-heating-underfloor);
}
.boschicon-bosch-ic-drill-bit:before {
  content: var(--boschicon-bosch-ic-drill-bit);
}
.boschicon-bosch-ic-parameter-process:before {
  content: var(--boschicon-bosch-ic-parameter-process);
}
.boschicon-bosch-ic-car-side-plug-flash:before {
  content: var(--boschicon-bosch-ic-car-side-plug-flash);
}
.boschicon-bosch-ic-car-side-plug-engine-flash:before {
  content: var(--boschicon-bosch-ic-car-side-plug-engine-flash);
}
.boschicon-bosch-ic-car-side-engine-flash:before {
  content: var(--boschicon-bosch-ic-car-side-engine-flash);
}
.boschicon-bosch-ic-car-side-hydrogen-flash:before {
  content: var(--boschicon-bosch-ic-car-side-hydrogen-flash);
}
.boschicon-bosch-ic-car-side-engine:before {
  content: var(--boschicon-bosch-ic-car-side-engine);
}
.boschicon-bosch-ic-tunnel:before {
  content: var(--boschicon-bosch-ic-tunnel);
}
.boschicon-bosch-ic-stadium-sport:before {
  content: var(--boschicon-bosch-ic-stadium-sport);
}
.boschicon-bosch-ic-refinery-oil:before {
  content: var(--boschicon-bosch-ic-refinery-oil);
}
.boschicon-bosch-ic-power-plants:before {
  content: var(--boschicon-bosch-ic-power-plants);
}
.boschicon-bosch-ic-hammer-chisel:before {
  content: var(--boschicon-bosch-ic-hammer-chisel);
}
.boschicon-bosch-ic-glass-cocktail:before {
  content: var(--boschicon-bosch-ic-glass-cocktail);
}
.boschicon-bosch-ic-traffic-light:before {
  content: var(--boschicon-bosch-ic-traffic-light);
}
.boschicon-bosch-ic-vehicle-off-road:before {
  content: var(--boschicon-bosch-ic-vehicle-off-road);
}
.boschicon-bosch-ic-tablet-finger:before {
  content: var(--boschicon-bosch-ic-tablet-finger);
}
.boschicon-bosch-ic-scooter-kick:before {
  content: var(--boschicon-bosch-ic-scooter-kick);
}
.boschicon-bosch-ic-handlebar-motorcycle:before {
  content: var(--boschicon-bosch-ic-handlebar-motorcycle);
}
.boschicon-bosch-ic-display-motorcycle:before {
  content: var(--boschicon-bosch-ic-display-motorcycle);
}
.boschicon-bosch-ic-case-label-product:before {
  content: var(--boschicon-bosch-ic-case-label-product);
}
.boschicon-bosch-ic-case-label:before {
  content: var(--boschicon-bosch-ic-case-label);
}
.boschicon-bosch-ic-product-falling:before {
  content: var(--boschicon-bosch-ic-product-falling);
}
.boschicon-bosch-ic-product-checkmark:before {
  content: var(--boschicon-bosch-ic-product-checkmark);
}
.boschicon-bosch-ic-product-broken:before {
  content: var(--boschicon-bosch-ic-product-broken);
}
.boschicon-bosch-ic-lightbulb-halogen-rays-bright:before {
  content: var(--boschicon-bosch-ic-lightbulb-halogen-rays-bright);
}
.boschicon-bosch-ic-lightbulb-halogen-rays:before {
  content: var(--boschicon-bosch-ic-lightbulb-halogen-rays);
}
.boschicon-bosch-ic-lamp-gas-discharge-rays:before {
  content: var(--boschicon-bosch-ic-lamp-gas-discharge-rays);
}
.boschicon-bosch-ic-home-lightbulb-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-home-lightbulb-off-disabled-bold);
}
.boschicon-bosch-ic-home-lightbulb-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-home-lightbulb-off-disabled-light);
}
.boschicon-bosch-ic-fork-lift-boxes:before {
  content: var(--boschicon-bosch-ic-fork-lift-boxes);
}
.boschicon-bosch-ic-harbour-ship-cargo:before {
  content: var(--boschicon-bosch-ic-harbour-ship-cargo);
}
.boschicon-bosch-ic-rollercoaster:before {
  content: var(--boschicon-bosch-ic-rollercoaster);
}
.boschicon-bosch-ic-sound-off-light:before {
  content: var(--boschicon-bosch-ic-sound-off-light);
}
.boschicon-bosch-ic-sound-off-bold:before {
  content: var(--boschicon-bosch-ic-sound-off-bold);
}
.boschicon-bosch-ic-car-door:before {
  content: var(--boschicon-bosch-ic-car-door);
}
.boschicon-bosch-ic-car-door-tailgate:before {
  content: var(--boschicon-bosch-ic-car-door-tailgate);
}
.boschicon-bosch-ic-car-door-split-rear:before {
  content: var(--boschicon-bosch-ic-car-door-split-rear);
}
.boschicon-bosch-ic-car-door-rear:before {
  content: var(--boschicon-bosch-ic-car-door-rear);
}
.boschicon-bosch-ic-drill-driver-cordless:before {
  content: var(--boschicon-bosch-ic-drill-driver-cordless);
}
.boschicon-bosch-ic-virus:before {
  content: var(--boschicon-bosch-ic-virus);
}
.boschicon-bosch-ic-ice-temperature:before {
  content: var(--boschicon-bosch-ic-ice-temperature);
}
.boschicon-bosch-ic-sensor-ultrasonic:before {
  content: var(--boschicon-bosch-ic-sensor-ultrasonic);
}
.boschicon-bosch-ic-user-artificial-intelligence:before {
  content: var(--boschicon-bosch-ic-user-artificial-intelligence);
}
.boschicon-bosch-ic-detector-leak:before {
  content: var(--boschicon-bosch-ic-detector-leak);
}
.boschicon-bosch-ic-car-seat-add:before {
  content: var(--boschicon-bosch-ic-car-seat-add);
}
.boschicon-bosch-ic-car-shuttle-robo:before {
  content: var(--boschicon-bosch-ic-car-shuttle-robo);
}
.boschicon-bosch-ic-caravan:before {
  content: var(--boschicon-bosch-ic-caravan);
}
.boschicon-bosch-ic-user-water-swimming:before {
  content: var(--boschicon-bosch-ic-user-water-swimming);
}
.boschicon-bosch-ic-square-add:before {
  content: var(--boschicon-bosch-ic-square-add);
}
.boschicon-bosch-ic-map-zoom-in:before {
  content: var(--boschicon-bosch-ic-map-zoom-in);
}
.boschicon-bosch-ic-map-arrow-pop-out:before {
  content: var(--boschicon-bosch-ic-map-arrow-pop-out);
}
.boschicon-bosch-ic-home-user-in-error:before {
  content: var(--boschicon-bosch-ic-home-user-in-error);
}
.boschicon-bosch-ic-home-arrow-right-in-denied:before {
  content: var(--boschicon-bosch-ic-home-arrow-right-in-denied);
}
.boschicon-bosch-ic-home-arrow-right-in-check:before {
  content: var(--boschicon-bosch-ic-home-arrow-right-in-check);
}
.boschicon-bosch-ic-home-arrow-right-in:before {
  content: var(--boschicon-bosch-ic-home-arrow-right-in);
}
.boschicon-bosch-ic-home-arrow-left-out:before {
  content: var(--boschicon-bosch-ic-home-arrow-left-out);
}
.boschicon-bosch-ic-file-error:before {
  content: var(--boschicon-bosch-ic-file-error);
}
.boschicon-bosch-ic-dealer-details-missing:before {
  content: var(--boschicon-bosch-ic-dealer-details-missing);
}
.boschicon-bosch-ic-dealer-details-check:before {
  content: var(--boschicon-bosch-ic-dealer-details-check);
}
.boschicon-bosch-ic-components-add:before {
  content: var(--boschicon-bosch-ic-components-add);
}
.boschicon-bosch-ic-machine-cell:before {
  content: var(--boschicon-bosch-ic-machine-cell);
}
.boschicon-bosch-ic-wheel-rim-clean:before {
  content: var(--boschicon-bosch-ic-wheel-rim-clean);
}
.boschicon-bosch-ic-gas-can:before {
  content: var(--boschicon-bosch-ic-gas-can);
}
.boschicon-bosch-ic-steps-locator:before {
  content: var(--boschicon-bosch-ic-steps-locator);
}
.boschicon-bosch-ic-panel-control-manual:before {
  content: var(--boschicon-bosch-ic-panel-control-manual);
}
.boschicon-bosch-ic-socket-europe:before {
  content: var(--boschicon-bosch-ic-socket-europe);
}
.boschicon-bosch-ic-tripod:before {
  content: var(--boschicon-bosch-ic-tripod);
}
.boschicon-bosch-ic-document-dxf:before {
  content: var(--boschicon-bosch-ic-document-dxf);
}
.boschicon-bosch-ic-document-dwg:before {
  content: var(--boschicon-bosch-ic-document-dwg);
}
.boschicon-bosch-ic-hook-wiperblade:before {
  content: var(--boschicon-bosch-ic-hook-wiperblade);
}
.boschicon-bosch-ic-traffic-cone:before {
  content: var(--boschicon-bosch-ic-traffic-cone);
}
.boschicon-bosch-ic-folder-locked:before {
  content: var(--boschicon-bosch-ic-folder-locked);
}
.boschicon-bosch-ic-package-self-service:before {
  content: var(--boschicon-bosch-ic-package-self-service);
}
.boschicon-bosch-ic-drop-ice:before {
  content: var(--boschicon-bosch-ic-drop-ice);
}
.boschicon-bosch-ic-lamp-gas-discharge:before {
  content: var(--boschicon-bosch-ic-lamp-gas-discharge);
}
.boschicon-bosch-ic-home-basement:before {
  content: var(--boschicon-bosch-ic-home-basement);
}
.boschicon-bosch-ic-link-edit:before {
  content: var(--boschicon-bosch-ic-link-edit);
}
.boschicon-bosch-ic-table-header-add:before {
  content: var(--boschicon-bosch-ic-table-header-add);
}
.boschicon-bosch-ic-table-column-add-after:before {
  content: var(--boschicon-bosch-ic-table-column-add-after);
}
.boschicon-bosch-ic-table-row-add-above:before {
  content: var(--boschicon-bosch-ic-table-row-add-above);
}
.boschicon-bosch-ic-table-column-add-before:before {
  content: var(--boschicon-bosch-ic-table-column-add-before);
}
.boschicon-bosch-ic-table-row-add-below:before {
  content: var(--boschicon-bosch-ic-table-row-add-below);
}
.boschicon-bosch-ic-table-cells-split:before {
  content: var(--boschicon-bosch-ic-table-cells-split);
}
.boschicon-bosch-ic-table-cells-merge:before {
  content: var(--boschicon-bosch-ic-table-cells-merge);
}
.boschicon-bosch-ic-table-row-delete:before {
  content: var(--boschicon-bosch-ic-table-row-delete);
}
.boschicon-bosch-ic-text-indent-arrow:before {
  content: var(--boschicon-bosch-ic-text-indent-arrow);
}
.boschicon-bosch-ic-text-outdent-arrow:before {
  content: var(--boschicon-bosch-ic-text-outdent-arrow);
}
.boschicon-bosch-ic-car-side-flash:before {
  content: var(--boschicon-bosch-ic-car-side-flash);
}
.boschicon-bosch-ic-battery-plug-flash:before {
  content: var(--boschicon-bosch-ic-battery-plug-flash);
}
.boschicon-bosch-ic-car-chip:before {
  content: var(--boschicon-bosch-ic-car-chip);
}
.boschicon-bosch-ic-car-cloud-upload:before {
  content: var(--boschicon-bosch-ic-car-cloud-upload);
}
.boschicon-bosch-ic-circle-parking:before {
  content: var(--boschicon-bosch-ic-circle-parking);
}
.boschicon-bosch-ic-engine-battery-flash:before {
  content: var(--boschicon-bosch-ic-engine-battery-flash);
}
.boschicon-bosch-ic-engine-battery-flash-plug:before {
  content: var(--boschicon-bosch-ic-engine-battery-flash-plug);
}
.boschicon-bosch-ic-engine-combustion:before {
  content: var(--boschicon-bosch-ic-engine-combustion);
}
.boschicon-bosch-ic-user-head-scan:before {
  content: var(--boschicon-bosch-ic-user-head-scan);
}
.boschicon-bosch-ic-bluetooth-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-bluetooth-off-disabled-bold);
}
.boschicon-bosch-ic-bluetooth-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-bluetooth-off-disabled-light);
}
.boschicon-bosch-ic-communicator-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-communicator-off-disabled-bold);
}
.boschicon-bosch-ic-communicator-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-communicator-off-disabled-light);
}
.boschicon-bosch-ic-connectivity-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-connectivity-off-disabled-bold);
}
.boschicon-bosch-ic-connectivity-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-connectivity-off-disabled-light);
}
.boschicon-bosch-ic-globe-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-globe-off-disabled-bold);
}
.boschicon-bosch-ic-globe-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-globe-off-disabled-light);
}
.boschicon-bosch-ic-lamp-led:before {
  content: var(--boschicon-bosch-ic-lamp-led);
}
.boschicon-bosch-ic-wifi-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-wifi-off-disabled-bold);
}
.boschicon-bosch-ic-wifi-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-wifi-off-disabled-light);
}
.boschicon-bosch-ic-wheel-vehicle:before {
  content: var(--boschicon-bosch-ic-wheel-vehicle);
}
.boschicon-bosch-ic-ignition-cable:before {
  content: var(--boschicon-bosch-ic-ignition-cable);
}
.boschicon-bosch-ic-ignition-coil:before {
  content: var(--boschicon-bosch-ic-ignition-coil);
}
.boschicon-bosch-ic-ignition-distributor:before {
  content: var(--boschicon-bosch-ic-ignition-distributor);
}
.boschicon-bosch-ic-microphone-classic-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-microphone-classic-off-disabled-light);
}
.boschicon-bosch-ic-microphone-classic-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-microphone-classic-off-disabled-bold);
}
.boschicon-bosch-ic-cloud-refresh:before {
  content: var(--boschicon-bosch-ic-cloud-refresh);
}
.boschicon-bosch-ic-ignition-coil-module:before {
  content: var(--boschicon-bosch-ic-ignition-coil-module);
}
.boschicon-bosch-ic-abort-frame:before {
  content: var(--boschicon-bosch-ic-abort-frame);
}
.boschicon-bosch-ic-arrow-down-frame:before {
  content: var(--boschicon-bosch-ic-arrow-down-frame);
}
.boschicon-bosch-ic-arrow-left-down-frame:before {
  content: var(--boschicon-bosch-ic-arrow-left-down-frame);
}
.boschicon-bosch-ic-arrow-left-frame:before {
  content: var(--boschicon-bosch-ic-arrow-left-frame);
}
.boschicon-bosch-ic-arrow-left-up-frame:before {
  content: var(--boschicon-bosch-ic-arrow-left-up-frame);
}
.boschicon-bosch-ic-arrow-right-down-frame:before {
  content: var(--boschicon-bosch-ic-arrow-right-down-frame);
}
.boschicon-bosch-ic-arrow-right-frame:before {
  content: var(--boschicon-bosch-ic-arrow-right-frame);
}
.boschicon-bosch-ic-arrow-right-up-frame:before {
  content: var(--boschicon-bosch-ic-arrow-right-up-frame);
}
.boschicon-bosch-ic-arrow-up-frame:before {
  content: var(--boschicon-bosch-ic-arrow-up-frame);
}
.boschicon-bosch-ic-asiapacific-frame:before {
  content: var(--boschicon-bosch-ic-asiapacific-frame);
}
.boschicon-bosch-ic-cash-frame:before {
  content: var(--boschicon-bosch-ic-cash-frame);
}
.boschicon-bosch-ic-checkmark-frame:before {
  content: var(--boschicon-bosch-ic-checkmark-frame);
}
.boschicon-bosch-ic-copyright-frame:before {
  content: var(--boschicon-bosch-ic-copyright-frame);
}
.boschicon-bosch-ic-download-frame:before {
  content: var(--boschicon-bosch-ic-download-frame);
}
.boschicon-bosch-ic-europe-frame:before {
  content: var(--boschicon-bosch-ic-europe-frame);
}
.boschicon-bosch-ic-lock-closed-frame:before {
  content: var(--boschicon-bosch-ic-lock-closed-frame);
}
.boschicon-bosch-ic-lock-open-frame:before {
  content: var(--boschicon-bosch-ic-lock-open-frame);
}
.boschicon-bosch-ic-my-brand-frame:before {
  content: var(--boschicon-bosch-ic-my-brand-frame);
}
.boschicon-bosch-ic-northamerica-frame:before {
  content: var(--boschicon-bosch-ic-northamerica-frame);
}
.boschicon-bosch-ic-problem-frame:before {
  content: var(--boschicon-bosch-ic-problem-frame);
}
.boschicon-bosch-ic-promotion-frame:before {
  content: var(--boschicon-bosch-ic-promotion-frame);
}
.boschicon-bosch-ic-question-frame:before {
  content: var(--boschicon-bosch-ic-question-frame);
}
.boschicon-bosch-ic-share-frame:before {
  content: var(--boschicon-bosch-ic-share-frame);
}
.boschicon-bosch-ic-southamerica-frame:before {
  content: var(--boschicon-bosch-ic-southamerica-frame);
}
.boschicon-bosch-ic-start-play-frame:before {
  content: var(--boschicon-bosch-ic-start-play-frame);
}
.boschicon-bosch-ic-upload-frame:before {
  content: var(--boschicon-bosch-ic-upload-frame);
}
.boschicon-bosch-ic-world-frame:before {
  content: var(--boschicon-bosch-ic-world-frame);
}
.boschicon-bosch-ic-add-frame:before {
  content: var(--boschicon-bosch-ic-add-frame);
}
.boschicon-bosch-ic-call-deny-frame:before {
  content: var(--boschicon-bosch-ic-call-deny-frame);
}
.boschicon-bosch-ic-call-frame:before {
  content: var(--boschicon-bosch-ic-call-frame);
}
.boschicon-bosch-ic-fast-backward-frame:before {
  content: var(--boschicon-bosch-ic-fast-backward-frame);
}
.boschicon-bosch-ic-fast-forward-frame:before {
  content: var(--boschicon-bosch-ic-fast-forward-frame);
}
.boschicon-bosch-ic-skip-backward-frame:before {
  content: var(--boschicon-bosch-ic-skip-backward-frame);
}
.boschicon-bosch-ic-skip-fast-backward-frame:before {
  content: var(--boschicon-bosch-ic-skip-fast-backward-frame);
}
.boschicon-bosch-ic-skip-fast-forward-frame:before {
  content: var(--boschicon-bosch-ic-skip-fast-forward-frame);
}
.boschicon-bosch-ic-skip-forward-frame:before {
  content: var(--boschicon-bosch-ic-skip-forward-frame);
}
.boschicon-bosch-ic-subtract-frame:before {
  content: var(--boschicon-bosch-ic-subtract-frame);
}
.boschicon-bosch-ic-info-i-frame:before {
  content: var(--boschicon-bosch-ic-info-i-frame);
}
.boschicon-bosch-ic-stop-frame1:before {
  content: var(--boschicon-bosch-ic-stop-frame1);
}
.boschicon-bosch-ic-arrow-up-frame-error1:before {
  content: var(--boschicon-bosch-ic-arrow-up-frame-error1);
}
.boschicon-bosch-ic-arrow-up-frame-check1:before {
  content: var(--boschicon-bosch-ic-arrow-up-frame-check1);
}
.boschicon-bosch-ic-arrow-left-end-frame1:before {
  content: var(--boschicon-bosch-ic-arrow-left-end-frame1);
}
.boschicon-bosch-ic-arrow-right-end-frame1:before {
  content: var(--boschicon-bosch-ic-arrow-right-end-frame1);
}
.boschicon-bosch-ic-bluetooth-frame:before {
  content: var(--boschicon-bosch-ic-bluetooth-frame);
}
.boschicon-bosch-ic-bluetooth-frame-error:before {
  content: var(--boschicon-bosch-ic-bluetooth-frame-error);
}
.boschicon-bosch-ic-ece-ccc-frame:before {
  content: var(--boschicon-bosch-ic-ece-ccc-frame);
}
.boschicon-bosch-ic-recycle-arrows-pap20-frame:before {
  content: var(--boschicon-bosch-ic-recycle-arrows-pap20-frame);
}
.boschicon-bosch-ic-umbrella-drops-frame:before {
  content: var(--boschicon-bosch-ic-umbrella-drops-frame);
}
.boschicon-bosch-ic-arrows-this-side-up-frame:before {
  content: var(--boschicon-bosch-ic-arrows-this-side-up-frame);
}
.boschicon-bosch-ic-glass-wine-frame:before {
  content: var(--boschicon-bosch-ic-glass-wine-frame);
}
.boschicon-bosch-ic-pb-frame:before {
  content: var(--boschicon-bosch-ic-pb-frame);
}
.boschicon-bosch-ic-pb-frame-disabled-bold:before {
  content: var(--boschicon-bosch-ic-pb-frame-disabled-bold);
}
.boschicon-bosch-ic-pb-frame-disabled-light:before {
  content: var(--boschicon-bosch-ic-pb-frame-disabled-light);
}
.boschicon-bosch-ic-mode-frame:before {
  content: var(--boschicon-bosch-ic-mode-frame);
}
.boschicon-bosch-ic-uv-frame-disabled-bold:before {
  content: var(--boschicon-bosch-ic-uv-frame-disabled-bold);
}
.boschicon-bosch-ic-uv-frame-disabled-light:before {
  content: var(--boschicon-bosch-ic-uv-frame-disabled-light);
}
.boschicon-bosch-ic-facebook-frame:before {
  content: var(--boschicon-bosch-ic-facebook-frame);
}
.boschicon-bosch-ic-googleplus-frame:before {
  content: var(--boschicon-bosch-ic-googleplus-frame);
}
.boschicon-bosch-ic-instagram-frame:before {
  content: var(--boschicon-bosch-ic-instagram-frame);
}
.boschicon-bosch-ic-lineapp-frame:before {
  content: var(--boschicon-bosch-ic-lineapp-frame);
}
.boschicon-bosch-ic-linkedin-frame:before {
  content: var(--boschicon-bosch-ic-linkedin-frame);
}
.boschicon-bosch-ic-pinterest-frame:before {
  content: var(--boschicon-bosch-ic-pinterest-frame);
}
.boschicon-bosch-ic-snapchat-frame:before {
  content: var(--boschicon-bosch-ic-snapchat-frame);
}
.boschicon-bosch-ic-tumblr-frame:before {
  content: var(--boschicon-bosch-ic-tumblr-frame);
}
.boschicon-bosch-ic-twitter-frame:before {
  content: var(--boschicon-bosch-ic-twitter-frame);
}
.boschicon-bosch-ic-vimeo-frame:before {
  content: var(--boschicon-bosch-ic-vimeo-frame);
}
.boschicon-bosch-ic-wechat-frame:before {
  content: var(--boschicon-bosch-ic-wechat-frame);
}
.boschicon-bosch-ic-weibo-frame:before {
  content: var(--boschicon-bosch-ic-weibo-frame);
}
.boschicon-bosch-ic-whatsapp-frame:before {
  content: var(--boschicon-bosch-ic-whatsapp-frame);
}
.boschicon-bosch-ic-xing-frame:before {
  content: var(--boschicon-bosch-ic-xing-frame);
}
.boschicon-bosch-ic-youku-frame:before {
  content: var(--boschicon-bosch-ic-youku-frame);
}
.boschicon-bosch-ic-youtube-frame:before {
  content: var(--boschicon-bosch-ic-youtube-frame);
}
.boschicon-bosch-ic-vk-frame:before {
  content: var(--boschicon-bosch-ic-vk-frame);
}
.boschicon-bosch-ic-skype-frame:before {
  content: var(--boschicon-bosch-ic-skype-frame);
}
.boschicon-bosch-ic-facebook:before {
  content: var(--boschicon-bosch-ic-facebook);
}
.boschicon-bosch-ic-google-frame:before {
  content: var(--boschicon-bosch-ic-google-frame);
}
.boschicon-bosch-ic-google:before {
  content: var(--boschicon-bosch-ic-google);
}
.boschicon-bosch-ic-googleplus:before {
  content: var(--boschicon-bosch-ic-googleplus);
}
.boschicon-bosch-ic-instagram:before {
  content: var(--boschicon-bosch-ic-instagram);
}
.boschicon-bosch-ic-lineapp:before {
  content: var(--boschicon-bosch-ic-lineapp);
}
.boschicon-bosch-ic-linkedin:before {
  content: var(--boschicon-bosch-ic-linkedin);
}
.boschicon-bosch-ic-pinterest:before {
  content: var(--boschicon-bosch-ic-pinterest);
}
.boschicon-bosch-ic-skype:before {
  content: var(--boschicon-bosch-ic-skype);
}
.boschicon-bosch-ic-snapchat:before {
  content: var(--boschicon-bosch-ic-snapchat);
}
.boschicon-bosch-ic-tumblr:before {
  content: var(--boschicon-bosch-ic-tumblr);
}
.boschicon-bosch-ic-twitter:before {
  content: var(--boschicon-bosch-ic-twitter);
}
.boschicon-bosch-ic-vimeo:before {
  content: var(--boschicon-bosch-ic-vimeo);
}
.boschicon-bosch-ic-vk:before {
  content: var(--boschicon-bosch-ic-vk);
}
.boschicon-bosch-ic-wechat:before {
  content: var(--boschicon-bosch-ic-wechat);
}
.boschicon-bosch-ic-weibo:before {
  content: var(--boschicon-bosch-ic-weibo);
}
.boschicon-bosch-ic-whatsapp:before {
  content: var(--boschicon-bosch-ic-whatsapp);
}
.boschicon-bosch-ic-xing:before {
  content: var(--boschicon-bosch-ic-xing);
}
.boschicon-bosch-ic-youku:before {
  content: var(--boschicon-bosch-ic-youku);
}
.boschicon-bosch-ic-youtube:before {
  content: var(--boschicon-bosch-ic-youtube);
}
.boschicon-bosch-ic-ms-teams:before {
  content: var(--boschicon-bosch-ic-ms-teams);
}
.boschicon-bosch-ic-ms-teams-frame:before {
  content: var(--boschicon-bosch-ic-ms-teams-frame);
}
.boschicon-bosch-ic-kakao:before {
  content: var(--boschicon-bosch-ic-kakao);
}
.boschicon-bosch-ic-kakao-frame:before {
  content: var(--boschicon-bosch-ic-kakao-frame);
}
.boschicon-bosch-ic-naver:before {
  content: var(--boschicon-bosch-ic-naver);
}
.boschicon-bosch-ic-naver-frame:before {
  content: var(--boschicon-bosch-ic-naver-frame);
}
.boschicon-bosch-ic-tencent:before {
  content: var(--boschicon-bosch-ic-tencent);
}
.boschicon-bosch-ic-tencent-frame:before {
  content: var(--boschicon-bosch-ic-tencent-frame);
}
.boschicon-bosch-ic-wordpress:before {
  content: var(--boschicon-bosch-ic-wordpress);
}
.boschicon-bosch-ic-wordpress-frame:before {
  content: var(--boschicon-bosch-ic-wordpress-frame);
}
.boschicon-bosch-ic-mini-program-frame:before {
  content: var(--boschicon-bosch-ic-mini-program-frame);
}
.boschicon-bosch-ic-mini-program:before {
  content: var(--boschicon-bosch-ic-mini-program);
}
.boschicon-bosch-ic-alert-error-filled:before {
  content: var(--boschicon-bosch-ic-alert-error-filled);
}
.boschicon-bosch-ic-alert-error:before {
  content: var(--boschicon-bosch-ic-alert-error);
}
.boschicon-bosch-ic-alert-success-filled:before {
  content: var(--boschicon-bosch-ic-alert-success-filled);
}
.boschicon-bosch-ic-alert-success:before {
  content: var(--boschicon-bosch-ic-alert-success);
}
.boschicon-bosch-ic-alert-warning-filled:before {
  content: var(--boschicon-bosch-ic-alert-warning-filled);
}
.boschicon-bosch-ic-alert-warning:before {
  content: var(--boschicon-bosch-ic-alert-warning);
}
.boschicon-bosch-ic-alert-info-filled:before {
  content: var(--boschicon-bosch-ic-alert-info-filled);
}
.boschicon-bosch-ic-alert-info:before {
  content: var(--boschicon-bosch-ic-alert-info);
}
.boschicon-bosch-ic-mold:before {
  content: var(--boschicon-bosch-ic-mold);
}
.boschicon-bosch-ic-battery-car-cranking-power-high:before {
  content: var(--boschicon-bosch-ic-battery-car-cranking-power-high);
}
.boschicon-bosch-ic-brake-disk-spray-can-coated:before {
  content: var(--boschicon-bosch-ic-brake-disk-spray-can-coated);
}
.boschicon-bosch-ic-car-top-arrows-left-front-right-back:before {
  content: var(--boschicon-bosch-ic-car-top-arrows-left-front-right-back);
}
.boschicon-bosch-ic-car-top-arrows-left-back-right-front:before {
  content: var(--boschicon-bosch-ic-car-top-arrows-left-back-right-front);
}
.boschicon-bosch-ic-car-top-arrows-front:before {
  content: var(--boschicon-bosch-ic-car-top-arrows-front);
}
.boschicon-bosch-ic-car-top-arrows-back-front-left-right:before {
  content: var(--boschicon-bosch-ic-car-top-arrows-back-front-left-right);
}
.boschicon-bosch-ic-car-top-arrows-back:before {
  content: var(--boschicon-bosch-ic-car-top-arrows-back);
}
.boschicon-bosch-ic-car-top-arrow-right:before {
  content: var(--boschicon-bosch-ic-car-top-arrow-right);
}
.boschicon-bosch-ic-car-top-arrow-left:before {
  content: var(--boschicon-bosch-ic-car-top-arrow-left);
}
.boschicon-bosch-ic-car-top-arrow-front-right:before {
  content: var(--boschicon-bosch-ic-car-top-arrow-front-right);
}
.boschicon-bosch-ic-car-top-arrow-front-left:before {
  content: var(--boschicon-bosch-ic-car-top-arrow-front-left);
}
.boschicon-bosch-ic-car-top-arrow-back-right:before {
  content: var(--boschicon-bosch-ic-car-top-arrow-back-right);
}
.boschicon-bosch-ic-car-top-arrow-back-left:before {
  content: var(--boschicon-bosch-ic-car-top-arrow-back-left);
}
.boschicon-bosch-ic-watermelon:before {
  content: var(--boschicon-bosch-ic-watermelon);
}
.boschicon-bosch-ic-wind-vane-moderate:before {
  content: var(--boschicon-bosch-ic-wind-vane-moderate);
}
.boschicon-bosch-ic-radioactive:before {
  content: var(--boschicon-bosch-ic-radioactive);
}
.boschicon-bosch-ic-heating-underfloor-off-bold:before {
  content: var(--boschicon-bosch-ic-heating-underfloor-off-bold);
}
.boschicon-bosch-ic-heating-underfloor-off-light:before {
  content: var(--boschicon-bosch-ic-heating-underfloor-off-light);
}
.boschicon-bosch-ic-goat:before {
  content: var(--boschicon-bosch-ic-goat);
}
.boschicon-bosch-ic-fire-hose:before {
  content: var(--boschicon-bosch-ic-fire-hose);
}
.boschicon-bosch-ic-user-run-arrow:before {
  content: var(--boschicon-bosch-ic-user-run-arrow);
}
.boschicon-bosch-ic-store:before {
  content: var(--boschicon-bosch-ic-store);
}
.boschicon-bosch-ic-user-work-dig:before {
  content: var(--boschicon-bosch-ic-user-work-dig);
}
.boschicon-bosch-ic-car-top-arrow-angle-right:before {
  content: var(--boschicon-bosch-ic-car-top-arrow-angle-right);
}
.boschicon-bosch-ic-control-unit-ecu:before {
  content: var(--boschicon-bosch-ic-control-unit-ecu);
}
.boschicon-bosch-ic-cigarette:before {
  content: var(--boschicon-bosch-ic-cigarette);
}
.boschicon-bosch-ic-structure-line:before {
  content: var(--boschicon-bosch-ic-structure-line);
}
.boschicon-bosch-ic-product-database-table:before {
  content: var(--boschicon-bosch-ic-product-database-table);
}
.boschicon-bosch-ic-bicycle-e-remote-led:before {
  content: var(--boschicon-bosch-ic-bicycle-e-remote-led);
}
.boschicon-bosch-ic-bicycle-e-drive-unit:before {
  content: var(--boschicon-bosch-ic-bicycle-e-drive-unit);
}
.boschicon-bosch-ic-bicycle-e-drive-unit-individual-support:before {
  content: var(--boschicon-bosch-ic-bicycle-e-drive-unit-individual-support);
}
.boschicon-bosch-ic-nm-arrow-circle:before {
  content: var(--boschicon-bosch-ic-nm-arrow-circle);
}
.boschicon-bosch-ic-tree-path:before {
  content: var(--boschicon-bosch-ic-tree-path);
}
.boschicon-bosch-ic-bicycle-e-wheel-arrows:before {
  content: var(--boschicon-bosch-ic-bicycle-e-wheel-arrows);
}
.boschicon-bosch-ic-tune-vertical:before {
  content: var(--boschicon-bosch-ic-tune-vertical);
}
.boschicon-bosch-ic-sound-professional:before {
  content: var(--boschicon-bosch-ic-sound-professional);
}
.boschicon-bosch-ic-plane-top-headset:before {
  content: var(--boschicon-bosch-ic-plane-top-headset);
}
.boschicon-bosch-ic-desktop-user-headset:before {
  content: var(--boschicon-bosch-ic-desktop-user-headset);
}
.boschicon-bosch-ic-user-service:before {
  content: var(--boschicon-bosch-ic-user-service);
}
.boschicon-bosch-ic-audio-commercial:before {
  content: var(--boschicon-bosch-ic-audio-commercial);
}
.boschicon-bosch-ic-loudspeaker-portable-note:before {
  content: var(--boschicon-bosch-ic-loudspeaker-portable-note);
}
.boschicon-bosch-ic-audio-loudspeaker-public:before {
  content: var(--boschicon-bosch-ic-audio-loudspeaker-public);
}
.boschicon-bosch-ic-items-lost-questionmark:before {
  content: var(--boschicon-bosch-ic-items-lost-questionmark);
}
.boschicon-bosch-ic-hand-pull:before {
  content: var(--boschicon-bosch-ic-hand-pull);
}
.boschicon-bosch-ic-steering-wheel-hand-horn:before {
  content: var(--boschicon-bosch-ic-steering-wheel-hand-horn);
}
.boschicon-bosch-ic-car-chassis:before {
  content: var(--boschicon-bosch-ic-car-chassis);
}
.boschicon-bosch-ic-steering-system:before {
  content: var(--boschicon-bosch-ic-steering-system);
}
.boschicon-bosch-ic-wheel-suspension:before {
  content: var(--boschicon-bosch-ic-wheel-suspension);
}
.boschicon-bosch-ic-car-body-side:before {
  content: var(--boschicon-bosch-ic-car-body-side);
}
.boschicon-bosch-ic-address-consumer-data-upright:before {
  content: var(--boschicon-bosch-ic-address-consumer-data-upright);
}
.boschicon-bosch-ic-weather-wind-rain:before {
  content: var(--boschicon-bosch-ic-weather-wind-rain);
}
.boschicon-bosch-ic-weather-rain-warning:before {
  content: var(--boschicon-bosch-ic-weather-rain-warning);
}
.boschicon-bosch-ic-user-check:before {
  content: var(--boschicon-bosch-ic-user-check);
}
.boschicon-bosch-ic-user-warning:before {
  content: var(--boschicon-bosch-ic-user-warning);
}
.boschicon-bosch-ic-black-white-stars-circle:before {
  content: var(--boschicon-bosch-ic-black-white-stars-circle);
}
.boschicon-bosch-ic-team-warning:before {
  content: var(--boschicon-bosch-ic-team-warning);
}
.boschicon-bosch-ic-black-white-circle:before {
  content: var(--boschicon-bosch-ic-black-white-circle);
}
.boschicon-bosch-ic-suitcase-small:before {
  content: var(--boschicon-bosch-ic-suitcase-small);
}
.boschicon-bosch-ic-suitcase-small-remove:before {
  content: var(--boschicon-bosch-ic-suitcase-small-remove);
}
.boschicon-bosch-ic-home-arrow-out:before {
  content: var(--boschicon-bosch-ic-home-arrow-out);
}
.boschicon-bosch-ic-home-arrow-in:before {
  content: var(--boschicon-bosch-ic-home-arrow-in);
}
.boschicon-bosch-ic-document-copy-check:before {
  content: var(--boschicon-bosch-ic-document-copy-check);
}
.boschicon-bosch-ic-ring-infrared:before {
  content: var(--boschicon-bosch-ic-ring-infrared);
}
.boschicon-bosch-ic-spirit-level:before {
  content: var(--boschicon-bosch-ic-spirit-level);
}
.boschicon-bosch-ic-drill-driver-check:before {
  content: var(--boschicon-bosch-ic-drill-driver-check);
}
.boschicon-bosch-ic-desktop-led:before {
  content: var(--boschicon-bosch-ic-desktop-led);
}
.boschicon-bosch-ic-desktop-black-white:before {
  content: var(--boschicon-bosch-ic-desktop-black-white);
}
.boschicon-bosch-ic-desktop-warning:before {
  content: var(--boschicon-bosch-ic-desktop-warning);
}
.boschicon-bosch-ic-fire-wall:before {
  content: var(--boschicon-bosch-ic-fire-wall);
}
.boschicon-bosch-ic-onroad-car-top:before {
  content: var(--boschicon-bosch-ic-onroad-car-top);
}
.boschicon-bosch-ic-onroad-suv-top:before {
  content: var(--boschicon-bosch-ic-onroad-suv-top);
}
.boschicon-bosch-ic-onroad-truck-top:before {
  content: var(--boschicon-bosch-ic-onroad-truck-top);
}
.boschicon-bosch-ic-weather-rain-ip44:before {
  content: var(--boschicon-bosch-ic-weather-rain-ip44);
}
.boschicon-bosch-ic-weather-rain-ip65:before {
  content: var(--boschicon-bosch-ic-weather-rain-ip65);
}
.boschicon-bosch-ic-weather-rain-ip66:before {
  content: var(--boschicon-bosch-ic-weather-rain-ip66);
}
.boschicon-bosch-ic-weather-rain-ip68:before {
  content: var(--boschicon-bosch-ic-weather-rain-ip68);
}
.boschicon-bosch-ic-weather-rain-ip67:before {
  content: var(--boschicon-bosch-ic-weather-rain-ip67);
}
.boschicon-bosch-ic-user-masking:before {
  content: var(--boschicon-bosch-ic-user-masking);
}
.boschicon-bosch-ic-address-consumer-data-dual:before {
  content: var(--boschicon-bosch-ic-address-consumer-data-dual);
}
.boschicon-bosch-ic-user-framed:before {
  content: var(--boschicon-bosch-ic-user-framed);
}
.boschicon-bosch-ic-user-counting-1:before {
  content: var(--boschicon-bosch-ic-user-counting-1);
}
.boschicon-bosch-ic-square-kx-uhd:before {
  content: var(--boschicon-bosch-ic-square-kx-uhd);
}
.boschicon-bosch-ic-square-qvga:before {
  content: var(--boschicon-bosch-ic-square-qvga);
}
.boschicon-bosch-ic-square-vga:before {
  content: var(--boschicon-bosch-ic-square-vga);
}
.boschicon-bosch-ic-square-xmp:before {
  content: var(--boschicon-bosch-ic-square-xmp);
}
.boschicon-bosch-ic-square-xxxp:before {
  content: var(--boschicon-bosch-ic-square-xxxp);
}
.boschicon-bosch-ic-angle-arrows-across:before {
  content: var(--boschicon-bosch-ic-angle-arrows-across);
}
.boschicon-bosch-ic-angle:before {
  content: var(--boschicon-bosch-ic-angle);
}
.boschicon-bosch-ic-angle-arrow-up:before {
  content: var(--boschicon-bosch-ic-angle-arrow-up);
}
.boschicon-bosch-ic-angle-view-wide:before {
  content: var(--boschicon-bosch-ic-angle-view-wide);
}
.boschicon-bosch-ic-chat-language-selection:before {
  content: var(--boschicon-bosch-ic-chat-language-selection);
}
.boschicon-bosch-ic-smartphone-app:before {
  content: var(--boschicon-bosch-ic-smartphone-app);
}
.boschicon-bosch-ic-commissioning-remote:before {
  content: var(--boschicon-bosch-ic-commissioning-remote);
}
.boschicon-bosch-ic-user-run-detection-pir:before {
  content: var(--boschicon-bosch-ic-user-run-detection-pir);
}
.boschicon-bosch-ic-field-in-motion:before {
  content: var(--boschicon-bosch-ic-field-in-motion);
}
.boschicon-bosch-ic-building-integration-system:before {
  content: var(--boschicon-bosch-ic-building-integration-system);
}
.boschicon-bosch-ic-desktop-mamangement:before {
  content: var(--boschicon-bosch-ic-desktop-mamangement);
}
.boschicon-bosch-ic-desktop-management-camera:before {
  content: var(--boschicon-bosch-ic-desktop-management-camera);
}
.boschicon-bosch-ic-screwdriver-check:before {
  content: var(--boschicon-bosch-ic-screwdriver-check);
}
.boschicon-bosch-ic-screwdriver:before {
  content: var(--boschicon-bosch-ic-screwdriver);
}
.boschicon-bosch-ic-desktop-hand-touch:before {
  content: var(--boschicon-bosch-ic-desktop-hand-touch);
}
.boschicon-bosch-ic-user-robot-head:before {
  content: var(--boschicon-bosch-ic-user-robot-head);
}
.boschicon-bosch-ic-gear-circles-elements:before {
  content: var(--boschicon-bosch-ic-gear-circles-elements);
}
.boschicon-bosch-ic-gears-3:before {
  content: var(--boschicon-bosch-ic-gears-3);
}
.boschicon-bosch-ic-door-address-consumer-data:before {
  content: var(--boschicon-bosch-ic-door-address-consumer-data);
}
.boschicon-bosch-ic-lock-closed-128bit:before {
  content: var(--boschicon-bosch-ic-lock-closed-128bit);
}
.boschicon-bosch-ic-lock-closed-connected-wps:before {
  content: var(--boschicon-bosch-ic-lock-closed-connected-wps);
}
.boschicon-bosch-ic-battery-arrow-right:before {
  content: var(--boschicon-bosch-ic-battery-arrow-right);
}
.boschicon-bosch-ic-connector-bnc:before {
  content: var(--boschicon-bosch-ic-connector-bnc);
}
.boschicon-bosch-ic-tower-connection-cdma:before {
  content: var(--boschicon-bosch-ic-tower-connection-cdma);
}
.boschicon-bosch-ic-tower-connection-gprs:before {
  content: var(--boschicon-bosch-ic-tower-connection-gprs);
}
.boschicon-bosch-ic-tritech:before {
  content: var(--boschicon-bosch-ic-tritech);
}
.boschicon-bosch-ic-quad-sensor-two:before {
  content: var(--boschicon-bosch-ic-quad-sensor-two);
}
.boschicon-bosch-ic-dynamic-range-hdr:before {
  content: var(--boschicon-bosch-ic-dynamic-range-hdr);
}
.boschicon-bosch-ic-dynamic-range-wdr:before {
  content: var(--boschicon-bosch-ic-dynamic-range-wdr);
}
.boschicon-bosch-ic-battery-thumb-up-arrow-right:before {
  content: var(--boschicon-bosch-ic-battery-thumb-up-arrow-right);
}
.boschicon-bosch-ic-screwdriver-thumb-up:before {
  content: var(--boschicon-bosch-ic-screwdriver-thumb-up);
}
.boschicon-bosch-ic-thumb-up-arrow-up:before {
  content: var(--boschicon-bosch-ic-thumb-up-arrow-up);
}
.boschicon-bosch-ic-core-data-sql:before {
  content: var(--boschicon-bosch-ic-core-data-sql);
}
.boschicon-bosch-ic-frequency-869:before {
  content: var(--boschicon-bosch-ic-frequency-869);
}
.boschicon-bosch-ic-coins:before {
  content: var(--boschicon-bosch-ic-coins);
}
.boschicon-bosch-ic-frames-60:before {
  content: var(--boschicon-bosch-ic-frames-60);
}
.boschicon-bosch-ic-hand-card:before {
  content: var(--boschicon-bosch-ic-hand-card);
}
.boschicon-bosch-ic-microphone-plugabble:before {
  content: var(--boschicon-bosch-ic-microphone-plugabble);
}
.boschicon-bosch-ic-video-h264:before {
  content: var(--boschicon-bosch-ic-video-h264);
}
.boschicon-bosch-ic-video-hd:before {
  content: var(--boschicon-bosch-ic-video-hd);
}
.boschicon-bosch-ic-video-mpeg:before {
  content: var(--boschicon-bosch-ic-video-mpeg);
}
.boschicon-bosch-ic-video-hd-4k:before {
  content: var(--boschicon-bosch-ic-video-hd-4k);
}
.boschicon-bosch-ic-video-hd-720:before {
  content: var(--boschicon-bosch-ic-video-hd-720);
}
.boschicon-bosch-ic-lasso:before {
  content: var(--boschicon-bosch-ic-lasso);
}
.boschicon-bosch-ic-lasso-remove:before {
  content: var(--boschicon-bosch-ic-lasso-remove);
}
.boschicon-bosch-ic-battery-car-3-clock:before {
  content: var(--boschicon-bosch-ic-battery-car-3-clock);
}
.boschicon-bosch-ic-battery-car-agm:before {
  content: var(--boschicon-bosch-ic-battery-car-agm);
}
.boschicon-bosch-ic-battery-car-flash:before {
  content: var(--boschicon-bosch-ic-battery-car-flash);
}
.boschicon-bosch-ic-filter-binary:before {
  content: var(--boschicon-bosch-ic-filter-binary);
}
.boschicon-bosch-ic-speedometer-bitrate-reduce:before {
  content: var(--boschicon-bosch-ic-speedometer-bitrate-reduce);
}
.boschicon-bosch-ic-voting:before {
  content: var(--boschicon-bosch-ic-voting);
}
.boschicon-bosch-ic-voting-dual:before {
  content: var(--boschicon-bosch-ic-voting-dual);
}
.boschicon-bosch-ic-sound-pressure-level-90:before {
  content: var(--boschicon-bosch-ic-sound-pressure-level-90);
}
.boschicon-bosch-ic-sound-pressure-level-88:before {
  content: var(--boschicon-bosch-ic-sound-pressure-level-88);
}
.boschicon-bosch-ic-sound-pressure-level-80:before {
  content: var(--boschicon-bosch-ic-sound-pressure-level-80);
}
.boschicon-bosch-ic-power-rated-20:before {
  content: var(--boschicon-bosch-ic-power-rated-20);
}
.boschicon-bosch-ic-labyrinth-geometry-integration:before {
  content: var(--boschicon-bosch-ic-labyrinth-geometry-integration);
}
.boschicon-bosch-ic-head-speaking-voice-2:before {
  content: var(--boschicon-bosch-ic-head-speaking-voice-2);
}
.boschicon-bosch-ic-volume-microphone:before {
  content: var(--boschicon-bosch-ic-volume-microphone);
}
.boschicon-bosch-ic-user-walk-route:before {
  content: var(--boschicon-bosch-ic-user-walk-route);
}
.boschicon-bosch-ic-user-walk-line-crossing:before {
  content: var(--boschicon-bosch-ic-user-walk-line-crossing);
}
.boschicon-bosch-ic-user-walk-line-count:before {
  content: var(--boschicon-bosch-ic-user-walk-line-count);
}
.boschicon-bosch-ic-fullscreen-arrows-circle:before {
  content: var(--boschicon-bosch-ic-fullscreen-arrows-circle);
}
.boschicon-bosch-ic-field-arrows-counter-flow:before {
  content: var(--boschicon-bosch-ic-field-arrows-counter-flow);
}
.boschicon-bosch-ic-field-arrows-directed-flow:before {
  content: var(--boschicon-bosch-ic-field-arrows-directed-flow);
}
.boschicon-bosch-ic-user-birds-eye-count-12:before {
  content: var(--boschicon-bosch-ic-user-birds-eye-count-12);
}
.boschicon-bosch-ic-field-user-count-12:before {
  content: var(--boschicon-bosch-ic-field-user-count-12);
}
.boschicon-bosch-ic-field-user-falling:before {
  content: var(--boschicon-bosch-ic-field-user-falling);
}
.boschicon-bosch-ic-field-user-loitering-arrow:before {
  content: var(--boschicon-bosch-ic-field-user-loitering-arrow);
}
.boschicon-bosch-ic-field-user-similarity:before {
  content: var(--boschicon-bosch-ic-field-user-similarity);
}
.boschicon-bosch-ic-field-user-walk:before {
  content: var(--boschicon-bosch-ic-field-user-walk);
}
.boschicon-bosch-ic-field-user-walk-arrow-behind:before {
  content: var(--boschicon-bosch-ic-field-user-walk-arrow-behind);
}
.boschicon-bosch-ic-field-user-walk-arrow-in-front:before {
  content: var(--boschicon-bosch-ic-field-user-walk-arrow-in-front);
}
.boschicon-bosch-ic-field-users:before {
  content: var(--boschicon-bosch-ic-field-users);
}
.boschicon-bosch-ic-shock-resistant:before {
  content: var(--boschicon-bosch-ic-shock-resistant);
}
.boschicon-bosch-ic-bus-sdi:before {
  content: var(--boschicon-bosch-ic-bus-sdi);
}
.boschicon-bosch-ic-bus-sdi2:before {
  content: var(--boschicon-bosch-ic-bus-sdi2);
}
.boschicon-bosch-ic-folder-ip-net:before {
  content: var(--boschicon-bosch-ic-folder-ip-net);
}
.boschicon-bosch-ic-globe-iscsi:before {
  content: var(--boschicon-bosch-ic-globe-iscsi);
}
.boschicon-bosch-ic-offline-www:before {
  content: var(--boschicon-bosch-ic-offline-www);
}
.boschicon-bosch-ic-opc:before {
  content: var(--boschicon-bosch-ic-opc);
}
.boschicon-bosch-ic-osdp:before {
  content: var(--boschicon-bosch-ic-osdp);
}
.boschicon-bosch-ic-settings-connected-ptrz:before {
  content: var(--boschicon-bosch-ic-settings-connected-ptrz);
}
.boschicon-bosch-ic-raid:before {
  content: var(--boschicon-bosch-ic-raid);
}
.boschicon-bosch-ic-lsn:before {
  content: var(--boschicon-bosch-ic-lsn);
}
.boschicon-bosch-ic-pointbus:before {
  content: var(--boschicon-bosch-ic-pointbus);
}
.boschicon-bosch-ic-male-count-12:before {
  content: var(--boschicon-bosch-ic-male-count-12);
}
.boschicon-bosch-ic-circle-point-record:before {
  content: var(--boschicon-bosch-ic-circle-point-record);
}
.boschicon-bosch-ic-plug-poe:before {
  content: var(--boschicon-bosch-ic-plug-poe);
}
.boschicon-bosch-ic-ir-distribution:before {
  content: var(--boschicon-bosch-ic-ir-distribution);
}
.boschicon-bosch-ic-ir-range:before {
  content: var(--boschicon-bosch-ic-ir-range);
}
.boschicon-bosch-ic-connectivity-it:before {
  content: var(--boschicon-bosch-ic-connectivity-it);
}
.boschicon-bosch-ic-music-note-plus:before {
  content: var(--boschicon-bosch-ic-music-note-plus);
}
.boschicon-bosch-ic-music-note-plus-two:before {
  content: var(--boschicon-bosch-ic-music-note-plus-two);
}
.boschicon-bosch-ic-chat-language-chn:before {
  content: var(--boschicon-bosch-ic-chat-language-chn);
}
.boschicon-bosch-ic-microphone-high-directive:before {
  content: var(--boschicon-bosch-ic-microphone-high-directive);
}
.boschicon-bosch-ic-document-copy-rg-gf:before {
  content: var(--boschicon-bosch-ic-document-copy-rg-gf);
}
.boschicon-bosch-ic-document-copy-cdq:before {
  content: var(--boschicon-bosch-ic-document-copy-cdq);
}
.boschicon-bosch-ic-document-copy-cgp:before {
  content: var(--boschicon-bosch-ic-document-copy-cgp);
}
.boschicon-bosch-ic-folder-add:before {
  content: var(--boschicon-bosch-ic-folder-add);
}
.boschicon-bosch-ic-user-tie:before {
  content: var(--boschicon-bosch-ic-user-tie);
}
.boschicon-bosch-ic-pill:before {
  content: var(--boschicon-bosch-ic-pill);
}
.boschicon-bosch-ic-sonotrode:before {
  content: var(--boschicon-bosch-ic-sonotrode);
}
.boschicon-bosch-ic-user-thumb-up:before {
  content: var(--boschicon-bosch-ic-user-thumb-up);
}
.boschicon-bosch-ic-architecture:before {
  content: var(--boschicon-bosch-ic-architecture);
}
.boschicon-bosch-ic-clamping-area-arrows:before {
  content: var(--boschicon-bosch-ic-clamping-area-arrows);
}
.boschicon-bosch-ic-clamping-rib:before {
  content: var(--boschicon-bosch-ic-clamping-rib);
}
.boschicon-bosch-ic-connection-plug-in:before {
  content: var(--boschicon-bosch-ic-connection-plug-in);
}
.boschicon-bosch-ic-connection-plug-in-electrical:before {
  content: var(--boschicon-bosch-ic-connection-plug-in-electrical);
}
.boschicon-bosch-ic-connection-plug-in-socket:before {
  content: var(--boschicon-bosch-ic-connection-plug-in-socket);
}
.boschicon-bosch-ic-connector-shield-emc:before {
  content: var(--boschicon-bosch-ic-connector-shield-emc);
}
.boschicon-bosch-ic-foil-flex:before {
  content: var(--boschicon-bosch-ic-foil-flex);
}
.boschicon-bosch-ic-grid-fan:before {
  content: var(--boschicon-bosch-ic-grid-fan);
}
.boschicon-bosch-ic-screw-nut:before {
  content: var(--boschicon-bosch-ic-screw-nut);
}
.boschicon-bosch-ic-sealing-groove:before {
  content: var(--boschicon-bosch-ic-sealing-groove);
}
.boschicon-bosch-ic-sealing-tongue-groove-flash:before {
  content: var(--boschicon-bosch-ic-sealing-tongue-groove-flash);
}
.boschicon-bosch-ic-solder:before {
  content: var(--boschicon-bosch-ic-solder);
}
.boschicon-bosch-ic-solder-selective-ssl:before {
  content: var(--boschicon-bosch-ic-solder-selective-ssl);
}
.boschicon-bosch-ic-solder-selective-thrs:before {
  content: var(--boschicon-bosch-ic-solder-selective-thrs);
}
.boschicon-bosch-ic-tuner-box:before {
  content: var(--boschicon-bosch-ic-tuner-box);
}
.boschicon-bosch-ic-water-cooling-arrow-up:before {
  content: var(--boschicon-bosch-ic-water-cooling-arrow-up);
}
.boschicon-bosch-ic-generic-device-connected:before {
  content: var(--boschicon-bosch-ic-generic-device-connected);
}
.boschicon-bosch-ic-home-sun-flash:before {
  content: var(--boschicon-bosch-ic-home-sun-flash);
}
.boschicon-bosch-ic-home-sun-wrench:before {
  content: var(--boschicon-bosch-ic-home-sun-wrench);
}
.boschicon-bosch-ic-temperature-lock:before {
  content: var(--boschicon-bosch-ic-temperature-lock);
}
.boschicon-bosch-ic-solder-method-smd:before {
  content: var(--boschicon-bosch-ic-solder-method-smd);
}
.boschicon-bosch-ic-pins:before {
  content: var(--boschicon-bosch-ic-pins);
}
.boschicon-bosch-ic-connector-housing:before {
  content: var(--boschicon-bosch-ic-connector-housing);
}
.boschicon-bosch-ic-antenna-cover-arrow-up:before {
  content: var(--boschicon-bosch-ic-antenna-cover-arrow-up);
}
.boschicon-bosch-ic-angle-open-horizontal-130:before {
  content: var(--boschicon-bosch-ic-angle-open-horizontal-130);
}
.boschicon-bosch-ic-angle-open-vertical-130:before {
  content: var(--boschicon-bosch-ic-angle-open-vertical-130);
}
.boschicon-bosch-ic-angle-open-vertical-90:before {
  content: var(--boschicon-bosch-ic-angle-open-vertical-90);
}
.boschicon-bosch-ic-angle-open-horizontal-145:before {
  content: var(--boschicon-bosch-ic-angle-open-horizontal-145);
}
.boschicon-bosch-ic-steering-system-steer-by-wire:before {
  content: var(--boschicon-bosch-ic-steering-system-steer-by-wire);
}
.boschicon-bosch-ic-tune-vertical-music-note:before {
  content: var(--boschicon-bosch-ic-tune-vertical-music-note);
}
.boschicon-bosch-ic-hammer-movement:before {
  content: var(--boschicon-bosch-ic-hammer-movement);
}
.boschicon-bosch-ic-drill-drive-percent-35:before {
  content: var(--boschicon-bosch-ic-drill-drive-percent-35);
}
.boschicon-bosch-ic-country-switzerland:before {
  content: var(--boschicon-bosch-ic-country-switzerland);
}
.boschicon-bosch-ic-speedlimit-revoking:before {
  content: var(--boschicon-bosch-ic-speedlimit-revoking);
}
.boschicon-bosch-ic-speedlimit-80-revoking:before {
  content: var(--boschicon-bosch-ic-speedlimit-80-revoking);
}
.boschicon-bosch-ic-speedlimit-80-dirty:before {
  content: var(--boschicon-bosch-ic-speedlimit-80-dirty);
}
.boschicon-bosch-ic-battery-car-mf:before {
  content: var(--boschicon-bosch-ic-battery-car-mf);
}
.boschicon-bosch-ic-access-controller-2:before {
  content: var(--boschicon-bosch-ic-access-controller-2);
}
.boschicon-bosch-ic-access-controller-arrow-up:before {
  content: var(--boschicon-bosch-ic-access-controller-arrow-up);
}
.boschicon-bosch-ic-access-controller-points-set:before {
  content: var(--boschicon-bosch-ic-access-controller-points-set);
}
.boschicon-bosch-ic-analog-value:before {
  content: var(--boschicon-bosch-ic-analog-value);
}
.boschicon-bosch-ic-analog-value-arrow-in:before {
  content: var(--boschicon-bosch-ic-analog-value-arrow-in);
}
.boschicon-bosch-ic-analog-value-arrow-out:before {
  content: var(--boschicon-bosch-ic-analog-value-arrow-out);
}
.boschicon-bosch-ic-binary-value:before {
  content: var(--boschicon-bosch-ic-binary-value);
}
.boschicon-bosch-ic-binary-value-arrow-in:before {
  content: var(--boschicon-bosch-ic-binary-value-arrow-in);
}
.boschicon-bosch-ic-binary-value-arrow-out:before {
  content: var(--boschicon-bosch-ic-binary-value-arrow-out);
}
.boschicon-bosch-ic-calendar-date-single:before {
  content: var(--boschicon-bosch-ic-calendar-date-single);
}
.boschicon-bosch-ic-calendar-date-weekend:before {
  content: var(--boschicon-bosch-ic-calendar-date-weekend);
}
.boschicon-bosch-ic-calendar-view:before {
  content: var(--boschicon-bosch-ic-calendar-view);
}
.boschicon-bosch-ic-chart-average:before {
  content: var(--boschicon-bosch-ic-chart-average);
}
.boschicon-bosch-ic-chart-line-arrows-up:before {
  content: var(--boschicon-bosch-ic-chart-line-arrows-up);
}
.boschicon-bosch-ic-configuration-points-set:before {
  content: var(--boschicon-bosch-ic-configuration-points-set);
}
.boschicon-bosch-ic-data-points-set:before {
  content: var(--boschicon-bosch-ic-data-points-set);
}
.boschicon-bosch-ic-document-points-set:before {
  content: var(--boschicon-bosch-ic-document-points-set);
}
.boschicon-bosch-ic-multistate-value:before {
  content: var(--boschicon-bosch-ic-multistate-value);
}
.boschicon-bosch-ic-multistate-value-arrow-in:before {
  content: var(--boschicon-bosch-ic-multistate-value-arrow-in);
}
.boschicon-bosch-ic-multistate-value-arrow-out:before {
  content: var(--boschicon-bosch-ic-multistate-value-arrow-out);
}
.boschicon-bosch-ic-structure-bacnet:before {
  content: var(--boschicon-bosch-ic-structure-bacnet);
}
.boschicon-bosch-ic-structure-sbus:before {
  content: var(--boschicon-bosch-ic-structure-sbus);
}
.boschicon-bosch-ic-team-arrows-in:before {
  content: var(--boschicon-bosch-ic-team-arrows-in);
}
.boschicon-bosch-ic-import-points-set:before {
  content: var(--boschicon-bosch-ic-import-points-set);
}
.boschicon-bosch-ic-image-points-set:before {
  content: var(--boschicon-bosch-ic-image-points-set);
}
.boschicon-bosch-ic-circuit-hydraulic:before {
  content: var(--boschicon-bosch-ic-circuit-hydraulic);
}
.boschicon-bosch-ic-structure-area:before {
  content: var(--boschicon-bosch-ic-structure-area);
}
.boschicon-bosch-ic-structure-calculate:before {
  content: var(--boschicon-bosch-ic-structure-calculate);
}
.boschicon-bosch-ic-structure-clipboard:before {
  content: var(--boschicon-bosch-ic-structure-clipboard);
}
.boschicon-bosch-ic-structure-collection:before {
  content: var(--boschicon-bosch-ic-structure-collection);
}
.boschicon-bosch-ic-structure-components:before {
  content: var(--boschicon-bosch-ic-structure-components);
}
.boschicon-bosch-ic-structure-device:before {
  content: var(--boschicon-bosch-ic-structure-device);
}
.boschicon-bosch-ic-structure-dragdrop:before {
  content: var(--boschicon-bosch-ic-structure-dragdrop);
}
.boschicon-bosch-ic-structure-floor:before {
  content: var(--boschicon-bosch-ic-structure-floor);
}
.boschicon-bosch-ic-structure-organization:before {
  content: var(--boschicon-bosch-ic-structure-organization);
}
.boschicon-bosch-ic-structure-questionmark:before {
  content: var(--boschicon-bosch-ic-structure-questionmark);
}
.boschicon-bosch-ic-structure-settings:before {
  content: var(--boschicon-bosch-ic-structure-settings);
}
.boschicon-bosch-ic-structure-skyscraper:before {
  content: var(--boschicon-bosch-ic-structure-skyscraper);
}
.boschicon-bosch-ic-structure-window-console:before {
  content: var(--boschicon-bosch-ic-structure-window-console);
}
.boschicon-bosch-ic-structure-wrench:before {
  content: var(--boschicon-bosch-ic-structure-wrench);
}
.boschicon-bosch-ic-car-pickup:before {
  content: var(--boschicon-bosch-ic-car-pickup);
}
.boschicon-bosch-ic-desktop-team:before {
  content: var(--boschicon-bosch-ic-desktop-team);
}
.boschicon-bosch-ic-keyboard-arrow-enter-return:before {
  content: var(--boschicon-bosch-ic-keyboard-arrow-enter-return);
}
.boschicon-bosch-ic-keyboard-arrow-left:before {
  content: var(--boschicon-bosch-ic-keyboard-arrow-left);
}
.boschicon-bosch-ic-keyboard-arrow-right-tab:before {
  content: var(--boschicon-bosch-ic-keyboard-arrow-right-tab);
}
.boschicon-bosch-ic-keyboard-capslock:before {
  content: var(--boschicon-bosch-ic-keyboard-capslock);
}
.boschicon-bosch-ic-keyboard-shift:before {
  content: var(--boschicon-bosch-ic-keyboard-shift);
}
.boschicon-bosch-ic-keyboard-space:before {
  content: var(--boschicon-bosch-ic-keyboard-space);
}
.boschicon-bosch-ic-bluetooth-le-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-bluetooth-le-off-disabled-light);
}
.boschicon-bosch-ic-structure-label-edit:before {
  content: var(--boschicon-bosch-ic-structure-label-edit);
}
.boschicon-bosch-ic-structure-server:before {
  content: var(--boschicon-bosch-ic-structure-server);
}
.boschicon-bosch-ic-truck-box:before {
  content: var(--boschicon-bosch-ic-truck-box);
}
.boschicon-bosch-ic-imagery-off-disabled-light:before {
  content: var(--boschicon-bosch-ic-imagery-off-disabled-light);
}
.boschicon-bosch-ic-imagery-off-disabled-bold:before {
  content: var(--boschicon-bosch-ic-imagery-off-disabled-bold);
}
.boschicon-bosch-ic-plan-floorplan-edit:before {
  content: var(--boschicon-bosch-ic-plan-floorplan-edit);
}
.boschicon-bosch-ic-desktop-building-ruler-pen:before {
  content: var(--boschicon-bosch-ic-desktop-building-ruler-pen);
}
.boschicon-bosch-ic-conference-system-connected:before {
  content: var(--boschicon-bosch-ic-conference-system-connected);
}
.boschicon-bosch-ic-receiver-pocket-headphones:before {
  content: var(--boschicon-bosch-ic-receiver-pocket-headphones);
}
.boschicon-bosch-ic-conference-system-microphone:before {
  content: var(--boschicon-bosch-ic-conference-system-microphone);
}
.boschicon-bosch-ic-user-carry-box:before {
  content: var(--boschicon-bosch-ic-user-carry-box);
}
.boschicon-bosch-ic-user-handcart:before {
  content: var(--boschicon-bosch-ic-user-handcart);
}
.boschicon-bosch-ic-user-carry-box-2:before {
  content: var(--boschicon-bosch-ic-user-carry-box-2);
}
.boschicon-bosch-ic-locator-error:before {
  content: var(--boschicon-bosch-ic-locator-error);
}
.boschicon-bosch-ic-locator-offline:before {
  content: var(--boschicon-bosch-ic-locator-offline);
}
.boschicon-bosch-ic-locator-refresh:before {
  content: var(--boschicon-bosch-ic-locator-refresh);
}
.boschicon-bosch-ic-chart-bar-plug-arrow-up:before {
  content: var(--boschicon-bosch-ic-chart-bar-plug-arrow-up);
}
.boschicon-bosch-ic-clipboard-search-leaf:before {
  content: var(--boschicon-bosch-ic-clipboard-search-leaf);
}
.boschicon-bosch-ic-handover-leaf:before {
  content: var(--boschicon-bosch-ic-handover-leaf);
}
.boschicon-bosch-ic-home-sun-plug:before {
  content: var(--boschicon-bosch-ic-home-sun-plug);
}
.boschicon-bosch-ic-lightbulb-plug-leaf:before {
  content: var(--boschicon-bosch-ic-lightbulb-plug-leaf);
}
.boschicon-bosch-ic-wheel-water-plug:before {
  content: var(--boschicon-bosch-ic-wheel-water-plug);
}
.boschicon-bosch-ic-windmill-plug:before {
  content: var(--boschicon-bosch-ic-windmill-plug);
}
.boschicon-bosch-ic-windmill-plug-sun-water:before {
  content: var(--boschicon-bosch-ic-windmill-plug-sun-water);
}
.boschicon-bosch-ic-scale-co2:before {
  content: var(--boschicon-bosch-ic-scale-co2);
}
.boschicon-bosch-ic-certificat-co2:before {
  content: var(--boschicon-bosch-ic-certificat-co2);
}
.boschicon-bosch-ic-car-crash:before {
  content: var(--boschicon-bosch-ic-car-crash);
}
.boschicon-bosch-ic-headphones:before {
  content: var(--boschicon-bosch-ic-headphones);
}
.boschicon-bosch-ic-music-note:before {
  content: var(--boschicon-bosch-ic-music-note);
}
.boschicon-bosch-ic-clef-treble:before {
  content: var(--boschicon-bosch-ic-clef-treble);
}
.boschicon-bosch-ic-clef-bass:before {
  content: var(--boschicon-bosch-ic-clef-bass);
}
.boschicon-bosch-ic-volume:before {
  content: var(--boschicon-bosch-ic-volume);
}
.boschicon-bosch-ic-volume-increase:before {
  content: var(--boschicon-bosch-ic-volume-increase);
}
.boschicon-bosch-ic-head-speach-speaking:before {
  content: var(--boschicon-bosch-ic-head-speach-speaking);
}
.boschicon-bosch-ic-head-speaking-request:before {
  content: var(--boschicon-bosch-ic-head-speaking-request);
}
.boschicon-bosch-ic-tetragon-priority:before {
  content: var(--boschicon-bosch-ic-tetragon-priority);
}
.boschicon-bosch-ic-head-respond-speaking:before {
  content: var(--boschicon-bosch-ic-head-respond-speaking);
}
.boschicon-bosch-ic-head-respond-request:before {
  content: var(--boschicon-bosch-ic-head-respond-request);
}
.boschicon-bosch-ic-hand-stop:before {
  content: var(--boschicon-bosch-ic-hand-stop);
}
.boschicon-bosch-ic-layers-stack:before {
  content: var(--boschicon-bosch-ic-layers-stack);
}
.boschicon-bosch-ic-puzzle-binary:before {
  content: var(--boschicon-bosch-ic-puzzle-binary);
}
.boschicon-bosch-ic-sdcard-micro:before {
  content: var(--boschicon-bosch-ic-sdcard-micro);
}
.boschicon-bosch-ic-reader-card:before {
  content: var(--boschicon-bosch-ic-reader-card);
}
.boschicon-bosch-ic-reader-user-recognition-face:before {
  content: var(--boschicon-bosch-ic-reader-user-recognition-face);
}
.boschicon-bosch-ic-detector-point-type:before {
  content: var(--boschicon-bosch-ic-detector-point-type);
}
.boschicon-bosch-ic-manual-call-point:before {
  content: var(--boschicon-bosch-ic-manual-call-point);
}
.boschicon-bosch-ic-gun:before {
  content: var(--boschicon-bosch-ic-gun);
}
.boschicon-bosch-ic-interface-module:before {
  content: var(--boschicon-bosch-ic-interface-module);
}
.boschicon-bosch-ic-fire-detector-automatic:before {
  content: var(--boschicon-bosch-ic-fire-detector-automatic);
}
.boschicon-bosch-ic-fire-brigade-emergency:before {
  content: var(--boschicon-bosch-ic-fire-brigade-emergency);
}
.boschicon-bosch-ic-volume-siren-device:before {
  content: var(--boschicon-bosch-ic-volume-siren-device);
}
.boschicon-bosch-ic-user-reception:before {
  content: var(--boschicon-bosch-ic-user-reception);
}
.boschicon-bosch-ic-shredder-machine:before {
  content: var(--boschicon-bosch-ic-shredder-machine);
}
.boschicon-bosch-ic-badge-clean:before {
  content: var(--boschicon-bosch-ic-badge-clean);
}
.boschicon-bosch-ic-parking-assistance:before {
  content: var(--boschicon-bosch-ic-parking-assistance);
}
.boschicon-bosch-ic-laptop-questionmark:before {
  content: var(--boschicon-bosch-ic-laptop-questionmark);
}
.boschicon-bosch-ic-security-lock:before {
  content: var(--boschicon-bosch-ic-security-lock);
}
.boschicon-bosch-ic-battery-car-12v:before {
  content: var(--boschicon-bosch-ic-battery-car-12v);
}
.boschicon-bosch-ic-car-far-propagation:before {
  content: var(--boschicon-bosch-ic-car-far-propagation);
}
.boschicon-bosch-ic-car-wide-propagation:before {
  content: var(--boschicon-bosch-ic-car-wide-propagation);
}
.boschicon-bosch-ic-ear-sound:before {
  content: var(--boschicon-bosch-ic-ear-sound);
}
.boschicon-bosch-ic-umbrella-drops:before {
  content: var(--boschicon-bosch-ic-umbrella-drops);
}
.boschicon-bosch-ic-horn-arrows-in:before {
  content: var(--boschicon-bosch-ic-horn-arrows-in);
}
.boschicon-bosch-ic-video-bell:before {
  content: var(--boschicon-bosch-ic-video-bell);
}
.boschicon-bosch-ic-steering-wheel-arrows-up:before {
  content: var(--boschicon-bosch-ic-steering-wheel-arrows-up);
}
.boschicon-bosch-ic-circle-full:before {
  content: var(--boschicon-bosch-ic-circle-full);
}
.boschicon-bosch-ic-circle-half:before {
  content: var(--boschicon-bosch-ic-circle-half);
}
.boschicon-bosch-ic-circle-quarter:before {
  content: var(--boschicon-bosch-ic-circle-quarter);
}
.boschicon-bosch-ic-circle-quarter-three:before {
  content: var(--boschicon-bosch-ic-circle-quarter-three);
}
.boschicon-bosch-ic-appliance-flame-arrow:before {
  content: var(--boschicon-bosch-ic-appliance-flame-arrow);
}
.boschicon-bosch-ic-appliance-flame-arrow-bold:before {
  content: var(--boschicon-bosch-ic-appliance-flame-arrow-bold);
}
.boschicon-bosch-ic-appliance-flame-disabled-bold:before {
  content: var(--boschicon-bosch-ic-appliance-flame-disabled-bold);
}
.boschicon-bosch-ic-appliance-flame-disabled-light:before {
  content: var(--boschicon-bosch-ic-appliance-flame-disabled-light);
}
.boschicon-bosch-ic-appliance-flame-plus:before {
  content: var(--boschicon-bosch-ic-appliance-flame-plus);
}
.boschicon-bosch-ic-appliance-flame-plus-bold:before {
  content: var(--boschicon-bosch-ic-appliance-flame-plus-bold);
}
.boschicon-bosch-ic-flash-minus-bold:before {
  content: var(--boschicon-bosch-ic-flash-minus-bold);
}
.boschicon-bosch-ic-flash-minus:before {
  content: var(--boschicon-bosch-ic-flash-minus);
}
.boschicon-bosch-ic-flash-off:before {
  content: var(--boschicon-bosch-ic-flash-off);
}
.boschicon-bosch-ic-flash-plus-bold:before {
  content: var(--boschicon-bosch-ic-flash-plus-bold);
}
.boschicon-bosch-ic-flash-smart-grid:before {
  content: var(--boschicon-bosch-ic-flash-smart-grid);
}
.boschicon-bosch-ic-signal-high:before {
  content: var(--boschicon-bosch-ic-signal-high);
}
.boschicon-bosch-ic-signal-low:before {
  content: var(--boschicon-bosch-ic-signal-low);
}
.boschicon-bosch-ic-signal-very-low:before {
  content: var(--boschicon-bosch-ic-signal-very-low);
}
.boschicon-bosch-ic-5g:before {
  content: var(--boschicon-bosch-ic-5g);
}
.boschicon-bosch-ic-sun-photovoltaic:before {
  content: var(--boschicon-bosch-ic-sun-photovoltaic);
}
.boschicon-bosch-ic-inverter:before {
  content: var(--boschicon-bosch-ic-inverter);
}
.boschicon-bosch-ic-car-arrow-down:before {
  content: var(--boschicon-bosch-ic-car-arrow-down);
}
.boschicon-bosch-ic-car-distance:before {
  content: var(--boschicon-bosch-ic-car-distance);
}
.boschicon-bosch-ic-car-sensor:before {
  content: var(--boschicon-bosch-ic-car-sensor);
}
.boschicon-bosch-ic-car-sensor-environment:before {
  content: var(--boschicon-bosch-ic-car-sensor-environment);
}
.boschicon-bosch-ic-car-sensor-front:before {
  content: var(--boschicon-bosch-ic-car-sensor-front);
}
.boschicon-bosch-ic-streets-locator:before {
  content: var(--boschicon-bosch-ic-streets-locator);
}
.boschicon-bosch-ic-truck-distance:before {
  content: var(--boschicon-bosch-ic-truck-distance);
}
.boschicon-bosch-ic-warning-user-walk:before {
  content: var(--boschicon-bosch-ic-warning-user-walk);
}
.boschicon-bosch-ic-parking-check:before {
  content: var(--boschicon-bosch-ic-parking-check);
}
.boschicon-bosch-ic-dremel:before {
  content: var(--boschicon-bosch-ic-dremel);
}
.boschicon-bosch-ic-allergens:before {
  content: var(--boschicon-bosch-ic-allergens);
}
.boschicon-bosch-ic-money-currency-coins:before {
  content: var(--boschicon-bosch-ic-money-currency-coins);
}
.boschicon-bosch-ic-hydrogen-small:before {
  content: var(--boschicon-bosch-ic-hydrogen-small);
}
.boschicon-bosch-ic-hydrogen-large:before {
  content: var(--boschicon-bosch-ic-hydrogen-large);
}
.boschicon-bosch-ic-shoppingcart-remove:before {
  content: var(--boschicon-bosch-ic-shoppingcart-remove);
}
.boschicon-bosch-ic-chimney-sweeper-disabled-light:before {
  content: var(--boschicon-bosch-ic-chimney-sweeper-disabled-light);
}
.boschicon-bosch-ic-chimney-sweeper-disabled-bold:before {
  content: var(--boschicon-bosch-ic-chimney-sweeper-disabled-bold);
}
.boschicon-bosch-ic-car-waves:before {
  content: var(--boschicon-bosch-ic-car-waves);
}
.boschicon-bosch-ic-360-degrees-arrow:before {
  content: var(--boschicon-bosch-ic-360-degrees-arrow);
}
.boschicon-bosch-ic-clock-info:before {
  content: var(--boschicon-bosch-ic-clock-info);
}
.boschicon-bosch-ic-truck-front-disabled-bold:before {
  content: var(--boschicon-bosch-ic-truck-front-disabled-bold);
}
.boschicon-bosch-ic-truck-front-disabled-light:before {
  content: var(--boschicon-bosch-ic-truck-front-disabled-light);
}
.boschicon-bosch-ic-box-closed-list:before {
  content: var(--boschicon-bosch-ic-box-closed-list);
}
.boschicon-bosch-ic-battery-car-exchange:before {
  content: var(--boschicon-bosch-ic-battery-car-exchange);
}
.boschicon-bosch-ic-guitar:before {
  content: var(--boschicon-bosch-ic-guitar);
}
.boschicon-bosch-ic-actuator-by-wire:before {
  content: var(--boschicon-bosch-ic-actuator-by-wire);
}
.boschicon-bosch-ic-guitar-electric:before {
  content: var(--boschicon-bosch-ic-guitar-electric);
}
.boschicon-bosch-ic-format-align-center:before {
  content: var(--boschicon-bosch-ic-format-align-center);
}
.boschicon-bosch-ic-format-align-justify:before {
  content: var(--boschicon-bosch-ic-format-align-justify);
}
.boschicon-bosch-ic-format-align-right:before {
  content: var(--boschicon-bosch-ic-format-align-right);
}
.boschicon-bosch-ic-format-checklist:before {
  content: var(--boschicon-bosch-ic-format-checklist);
}
.boschicon-bosch-ic-format-italic:before {
  content: var(--boschicon-bosch-ic-format-italic);
}
.boschicon-bosch-ic-format-ordered-list:before {
  content: var(--boschicon-bosch-ic-format-ordered-list);
}
.boschicon-bosch-ic-format-strike:before {
  content: var(--boschicon-bosch-ic-format-strike);
}
.boschicon-bosch-ic-format-underline:before {
  content: var(--boschicon-bosch-ic-format-underline);
}
.boschicon-bosch-ic-format-align-left:before {
  content: var(--boschicon-bosch-ic-format-align-left);
}
.boschicon-bosch-ic-format-fill-drop:before {
  content: var(--boschicon-bosch-ic-format-fill-drop);
}
.boschicon-bosch-ic-format-color-a:before {
  content: var(--boschicon-bosch-ic-format-color-a);
}
.boschicon-bosch-ic-format-bold-b:before {
  content: var(--boschicon-bosch-ic-format-bold-b);
}
.boschicon-bosch-ic-fly:before {
  content: var(--boschicon-bosch-ic-fly);
}
.boschicon-bosch-ic-paw:before {
  content: var(--boschicon-bosch-ic-paw);
}
.boschicon-bosch-ic-desktop-video-response-fast:before {
  content: var(--boschicon-bosch-ic-desktop-video-response-fast);
}
.boschicon-bosch-ic-user-walk-weather-rain:before {
  content: var(--boschicon-bosch-ic-user-walk-weather-rain);
}
.boschicon-bosch-ic-brake-pedal-plug:before {
  content: var(--boschicon-bosch-ic-brake-pedal-plug);
}
.boschicon-bosch-ic-detector-motion-range-down-view:before {
  content: var(--boschicon-bosch-ic-detector-motion-range-down-view);
}
.boschicon-bosch-ic-detector-motion-range-long:before {
  content: var(--boschicon-bosch-ic-detector-motion-range-long);
}
.boschicon-bosch-ic-monitor-tiled:before {
  content: var(--boschicon-bosch-ic-monitor-tiled);
}
.boschicon-bosch-ic-radar-doppler:before {
  content: var(--boschicon-bosch-ic-radar-doppler);
}
.boschicon-bosch-ic-radioactive-disabled-light:before {
  content: var(--boschicon-bosch-ic-radioactive-disabled-light);
}
.boschicon-bosch-ic-radioactive-disabled-bold:before {
  content: var(--boschicon-bosch-ic-radioactive-disabled-bold);
}
.boschicon-bosch-ic-bug-disabled-light:before {
  content: var(--boschicon-bosch-ic-bug-disabled-light);
}
.boschicon-bosch-ic-bug-disabled-bold:before {
  content: var(--boschicon-bosch-ic-bug-disabled-bold);
}
.boschicon-bosch-ic-fly-disabled-light:before {
  content: var(--boschicon-bosch-ic-fly-disabled-light);
}
.boschicon-bosch-ic-fly-disabled-bold:before {
  content: var(--boschicon-bosch-ic-fly-disabled-bold);
}
.boschicon-bosch-ic-puzzle-2:before {
  content: var(--boschicon-bosch-ic-puzzle-2);
}
.boschicon-bosch-ic-camera-lenses-multi-images:before {
  content: var(--boschicon-bosch-ic-camera-lenses-multi-images);
}
.boschicon-bosch-ic-detector-spray:before {
  content: var(--boschicon-bosch-ic-detector-spray);
}
.boschicon-bosch-ic-weather-rain-ip56:before {
  content: var(--boschicon-bosch-ic-weather-rain-ip56);
}
.boschicon-bosch-ic-document-log-start:before {
  content: var(--boschicon-bosch-ic-document-log-start);
}
.boschicon-bosch-ic-document-log-stop:before {
  content: var(--boschicon-bosch-ic-document-log-stop);
}
.boschicon-bosch-ic-document-3d-pdf:before {
  content: var(--boschicon-bosch-ic-document-3d-pdf);
}
.boschicon-bosch-ic-document-ifc:before {
  content: var(--boschicon-bosch-ic-document-ifc);
}
.boschicon-bosch-ic-document-rfa:before {
  content: var(--boschicon-bosch-ic-document-rfa);
}
.boschicon-bosch-ic-document-stp:before {
  content: var(--boschicon-bosch-ic-document-stp);
}
.boschicon-bosch-ic-online-www:before {
  content: var(--boschicon-bosch-ic-online-www);
}
.boschicon-bosch-ic-bluetooth-connected:before {
  content: var(--boschicon-bosch-ic-bluetooth-connected);
}
.boschicon-bosch-ic-connected-tools:before {
  content: var(--boschicon-bosch-ic-connected-tools);
}
.boschicon-bosch-ic-badge-arrow-kickback:before {
  content: var(--boschicon-bosch-ic-badge-arrow-kickback);
}
.boschicon-bosch-ic-copy-paste:before {
  content: var(--boschicon-bosch-ic-copy-paste);
}
.boschicon-bosch-ic-volleyball:before {
  content: var(--boschicon-bosch-ic-volleyball);
}
.boschicon-bosch-ic-car-top-trailer:before {
  content: var(--boschicon-bosch-ic-car-top-trailer);
}
.boschicon-bosch-ic-mountain:before {
  content: var(--boschicon-bosch-ic-mountain);
}
.boschicon-bosch-ic-battery-car-oil-lamp:before {
  content: var(--boschicon-bosch-ic-battery-car-oil-lamp);
}
.boschicon-bosch-ic-battery-car-efb:before {
  content: var(--boschicon-bosch-ic-battery-car-efb);
}
.boschicon-bosch-ic-battery-car-ams:before {
  content: var(--boschicon-bosch-ic-battery-car-ams);
}
.boschicon-bosch-ic-battery-car-ag:before {
  content: var(--boschicon-bosch-ic-battery-car-ag);
}
.boschicon-bosch-ic-display-fuel-saving:before {
  content: var(--boschicon-bosch-ic-display-fuel-saving);
}
.boschicon-bosch-ic-circle-parking-arrows:before {
  content: var(--boschicon-bosch-ic-circle-parking-arrows);
}
.boschicon-bosch-ic-unicorn-head:before {
  content: var(--boschicon-bosch-ic-unicorn-head);
}
.boschicon-bosch-ic-car-parking-automated:before {
  content: var(--boschicon-bosch-ic-car-parking-automated);
}
.boschicon-bosch-ic-lunchboard:before {
  content: var(--boschicon-bosch-ic-lunchboard);
}
.boschicon-bosch-ic-tetrapack:before {
  content: var(--boschicon-bosch-ic-tetrapack);
}
.boschicon-bosch-ic-recycle-arrows:before {
  content: var(--boschicon-bosch-ic-recycle-arrows);
}
.boschicon-bosch-ic-stairs-arrow-up:before {
  content: var(--boschicon-bosch-ic-stairs-arrow-up);
}
.boschicon-bosch-ic-stairs-arrow-down:before {
  content: var(--boschicon-bosch-ic-stairs-arrow-down);
}
.boschicon-bosch-ic-industry-car-arrow:before {
  content: var(--boschicon-bosch-ic-industry-car-arrow);
}
.boschicon-bosch-ic-sensor-throttle-position:before {
  content: var(--boschicon-bosch-ic-sensor-throttle-position);
}
.boschicon-bosch-ic-sensor-knock:before {
  content: var(--boschicon-bosch-ic-sensor-knock);
}
.boschicon-bosch-ic-sensor-air-mass-meter:before {
  content: var(--boschicon-bosch-ic-sensor-air-mass-meter);
}
.boschicon-bosch-ic-sensor-pressure:before {
  content: var(--boschicon-bosch-ic-sensor-pressure);
}
.boschicon-bosch-ic-sensor-temperature:before {
  content: var(--boschicon-bosch-ic-sensor-temperature);
}
.boschicon-bosch-ic-sensor-speed-rpm:before {
  content: var(--boschicon-bosch-ic-sensor-speed-rpm);
}
.boschicon-bosch-ic-desktop-user-software-clock:before {
  content: var(--boschicon-bosch-ic-desktop-user-software-clock);
}
.boschicon-bosch-ic-book-service-wrench-add:before {
  content: var(--boschicon-bosch-ic-book-service-wrench-add);
}
.boschicon-bosch-ic-book-service-wrench:before {
  content: var(--boschicon-bosch-ic-book-service-wrench);
}
.boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-off-light:before {
  content: var(--boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-off-light);
}
.boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-off-bold:before {
  content: var(--boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-off-bold);
}
.boschicon-bosch-ic-circle-parking-disabled-bold:before {
  content: var(--boschicon-bosch-ic-circle-parking-disabled-bold);
}
.boschicon-bosch-ic-circle-parking-disabled-light:before {
  content: var(--boschicon-bosch-ic-circle-parking-disabled-light);
}
.boschicon-bosch-ic-interval-30sec:before {
  content: var(--boschicon-bosch-ic-interval-30sec);
}
.boschicon-bosch-ic-truck-front-light-inside:before {
  content: var(--boschicon-bosch-ic-truck-front-light-inside);
}
.boschicon-bosch-ic-software-tex:before {
  content: var(--boschicon-bosch-ic-software-tex);
}
.boschicon-bosch-ic-fire-arrow-circle:before {
  content: var(--boschicon-bosch-ic-fire-arrow-circle);
}
.boschicon-bosch-ic-heating-underfloor-circle-global-off:before {
  content: var(--boschicon-bosch-ic-heating-underfloor-circle-global-off);
}
.boschicon-bosch-ic-heating-radiator-circle-global-off:before {
  content: var(--boschicon-bosch-ic-heating-radiator-circle-global-off);
}
.boschicon-bosch-ic-faucet-circle-global-off:before {
  content: var(--boschicon-bosch-ic-faucet-circle-global-off);
}
.boschicon-bosch-ic-moon-stars-starlight:before {
  content: var(--boschicon-bosch-ic-moon-stars-starlight);
}
.boschicon-bosch-ic-tube-thumb-up:before {
  content: var(--boschicon-bosch-ic-tube-thumb-up);
}
.boschicon-bosch-ic-detector-microwave:before {
  content: var(--boschicon-bosch-ic-detector-microwave);
}
.boschicon-bosch-ic-user-headset-thumb-up:before {
  content: var(--boschicon-bosch-ic-user-headset-thumb-up);
}
.boschicon-bosch-ic-cloud-battery:before {
  content: var(--boschicon-bosch-ic-cloud-battery);
}
.boschicon-bosch-ic-temperature-arrow-up-increase:before {
  content: var(--boschicon-bosch-ic-temperature-arrow-up-increase);
}
.boschicon-bosch-ic-temperature-arrow-down-decrease:before {
  content: var(--boschicon-bosch-ic-temperature-arrow-down-decrease);
}
.boschicon-bosch-ic-moneybag-dollar-chart-double:before {
  content: var(--boschicon-bosch-ic-moneybag-dollar-chart-double);
}
.boschicon-bosch-ic-locator-remove:before {
  content: var(--boschicon-bosch-ic-locator-remove);
}
.boschicon-bosch-ic-square-remove:before {
  content: var(--boschicon-bosch-ic-square-remove);
}
.boschicon-bosch-ic-sun-hdr:before {
  content: var(--boschicon-bosch-ic-sun-hdr);
}
.boschicon-bosch-ic-moon-stars-circle:before {
  content: var(--boschicon-bosch-ic-moon-stars-circle);
}
.boschicon-bosch-ic-temperature-user-detection:before {
  content: var(--boschicon-bosch-ic-temperature-user-detection);
}
.boschicon-bosch-ic-wrench-thumb-up:before {
  content: var(--boschicon-bosch-ic-wrench-thumb-up);
}
.boschicon-bosch-ic-ring-infrared-ir:before {
  content: var(--boschicon-bosch-ic-ring-infrared-ir);
}
.boschicon-bosch-ic-play-back-arrow:before {
  content: var(--boschicon-bosch-ic-play-back-arrow);
}
.boschicon-bosch-ic-ignition-off:before {
  content: var(--boschicon-bosch-ic-ignition-off);
}
.boschicon-bosch-ic-arrow-up-down:before {
  content: var(--boschicon-bosch-ic-arrow-up-down);
}
.boschicon-bosch-ic-arrow-left-right:before {
  content: var(--boschicon-bosch-ic-arrow-left-right);
}
.boschicon-bosch-ic-number-0-bold:before {
  content: var(--boschicon-bosch-ic-number-0-bold);
}
.boschicon-bosch-ic-number-1-bold:before {
  content: var(--boschicon-bosch-ic-number-1-bold);
}
.boschicon-bosch-ic-number-2-bold:before {
  content: var(--boschicon-bosch-ic-number-2-bold);
}
.boschicon-bosch-ic-number-3-bold:before {
  content: var(--boschicon-bosch-ic-number-3-bold);
}
.boschicon-bosch-ic-number-4-bold:before {
  content: var(--boschicon-bosch-ic-number-4-bold);
}
.boschicon-bosch-ic-number-5-bold:before {
  content: var(--boschicon-bosch-ic-number-5-bold);
}
.boschicon-bosch-ic-number-6-bold:before {
  content: var(--boschicon-bosch-ic-number-6-bold);
}
.boschicon-bosch-ic-number-7-bold:before {
  content: var(--boschicon-bosch-ic-number-7-bold);
}
.boschicon-bosch-ic-number-8-bold:before {
  content: var(--boschicon-bosch-ic-number-8-bold);
}
.boschicon-bosch-ic-number-9-bold:before {
  content: var(--boschicon-bosch-ic-number-9-bold);
}
.boschicon-bosch-ic-e-charging-plug-dc:before {
  content: var(--boschicon-bosch-ic-e-charging-plug-dc);
}
.boschicon-bosch-ic-e-charging-plug-ac-dc:before {
  content: var(--boschicon-bosch-ic-e-charging-plug-ac-dc);
}
.boschicon-bosch-ic-angle-view-wide-monitor:before {
  content: var(--boschicon-bosch-ic-angle-view-wide-monitor);
}
.boschicon-bosch-ic-settings-range-ptrz:before {
  content: var(--boschicon-bosch-ic-settings-range-ptrz);
}
.boschicon-bosch-ic-puzzle-video-integration:before {
  content: var(--boschicon-bosch-ic-puzzle-video-integration);
}
.boschicon-bosch-ic-number-0-regular:before {
  content: var(--boschicon-bosch-ic-number-0-regular);
}
.boschicon-bosch-ic-number-1-regular:before {
  content: var(--boschicon-bosch-ic-number-1-regular);
}
.boschicon-bosch-ic-number-2-regular:before {
  content: var(--boschicon-bosch-ic-number-2-regular);
}
.boschicon-bosch-ic-number-3-regular:before {
  content: var(--boschicon-bosch-ic-number-3-regular);
}
.boschicon-bosch-ic-number-4-regular:before {
  content: var(--boschicon-bosch-ic-number-4-regular);
}
.boschicon-bosch-ic-number-5-regular:before {
  content: var(--boschicon-bosch-ic-number-5-regular);
}
.boschicon-bosch-ic-number-6-regular:before {
  content: var(--boschicon-bosch-ic-number-6-regular);
}
.boschicon-bosch-ic-number-7-regular:before {
  content: var(--boschicon-bosch-ic-number-7-regular);
}
.boschicon-bosch-ic-number-8-regular:before {
  content: var(--boschicon-bosch-ic-number-8-regular);
}
.boschicon-bosch-ic-number-9-regular:before {
  content: var(--boschicon-bosch-ic-number-9-regular);
}
.boschicon-bosch-ic-import-beep:before {
  content: var(--boschicon-bosch-ic-import-beep);
}
.boschicon-bosch-ic-file-questionmark:before {
  content: var(--boschicon-bosch-ic-file-questionmark);
}
.boschicon-bosch-ic-file-dollar:before {
  content: var(--boschicon-bosch-ic-file-dollar);
}
.boschicon-bosch-ic-document-reporting:before {
  content: var(--boschicon-bosch-ic-document-reporting);
}
.boschicon-bosch-ic-box-questionmark1:before {
  content: var(--boschicon-bosch-ic-box-questionmark1);
}
.boschicon-bosch-ic-chat-faq:before {
  content: var(--boschicon-bosch-ic-chat-faq);
}
.boschicon-bosch-ic-wishlist-filled:before {
  content: var(--boschicon-bosch-ic-wishlist-filled);
}
.boschicon-bosch-ic-wishlist-half-filled:before {
  content: var(--boschicon-bosch-ic-wishlist-half-filled);
}
.boschicon-bosch-ic-glove-work:before {
  content: var(--boschicon-bosch-ic-glove-work);
}
.boschicon-bosch-ic-lightbulb-halogen-hand-disabled-bold:before {
  content: var(--boschicon-bosch-ic-lightbulb-halogen-hand-disabled-bold);
}
.boschicon-bosch-ic-lightbulb-halogen-hand-disabled-light:before {
  content: var(--boschicon-bosch-ic-lightbulb-halogen-hand-disabled-light);
}
.boschicon-bosch-ic-lightbulb-halogen-cracked-disabled-bold:before {
  content: var(--boschicon-bosch-ic-lightbulb-halogen-cracked-disabled-bold);
}
.boschicon-bosch-ic-lightbulb-halogen-cracked-disabled-light:before {
  content: var(--boschicon-bosch-ic-lightbulb-halogen-cracked-disabled-light);
}
.boschicon-bosch-ic-lightbulb-halogen-cracked:before {
  content: var(--boschicon-bosch-ic-lightbulb-halogen-cracked);
}
.boschicon-bosch-ic-drops:before {
  content: var(--boschicon-bosch-ic-drops);
}
.boschicon-bosch-ic-drops-disabled-bold:before {
  content: var(--boschicon-bosch-ic-drops-disabled-bold);
}
.boschicon-bosch-ic-drops-disabled-light:before {
  content: var(--boschicon-bosch-ic-drops-disabled-light);
}
.boschicon-bosch-ic-temperature-heat:before {
  content: var(--boschicon-bosch-ic-temperature-heat);
}
.boschicon-bosch-ic-allen-key:before {
  content: var(--boschicon-bosch-ic-allen-key);
}
.boschicon-bosch-ic-aperture-closed:before {
  content: var(--boschicon-bosch-ic-aperture-closed);
}
.boschicon-bosch-ic-appliance-heat-pump-leaf-connected:before {
  content: var(--boschicon-bosch-ic-appliance-heat-pump-leaf-connected);
}
.boschicon-bosch-ic-badge-flash:before {
  content: var(--boschicon-bosch-ic-badge-flash);
}
.boschicon-bosch-ic-battery-car-1-plug-warning:before {
  content: var(--boschicon-bosch-ic-battery-car-1-plug-warning);
}
.boschicon-bosch-ic-battery-car-3-automatic-mode:before {
  content: var(--boschicon-bosch-ic-battery-car-3-automatic-mode);
}
.boschicon-bosch-ic-battery-car-3-ice:before {
  content: var(--boschicon-bosch-ic-battery-car-3-ice);
}
.boschicon-bosch-ic-battery-car-memory-function:before {
  content: var(--boschicon-bosch-ic-battery-car-memory-function);
}
.boschicon-bosch-ic-battery-polarity-reverse-warning:before {
  content: var(--boschicon-bosch-ic-battery-polarity-reverse-warning);
}
.boschicon-bosch-ic-book-questionmark:before {
  content: var(--boschicon-bosch-ic-book-questionmark);
}
.boschicon-bosch-ic-book-service-wrench-refresh:before {
  content: var(--boschicon-bosch-ic-book-service-wrench-refresh);
}
.boschicon-bosch-ic-box-arrow-up:before {
  content: var(--boschicon-bosch-ic-box-arrow-up);
}
.boschicon-bosch-ic-box-arrows-up-down:before {
  content: var(--boschicon-bosch-ic-box-arrows-up-down);
}
.boschicon-bosch-ic-camera-optic-sensor:before {
  content: var(--boschicon-bosch-ic-camera-optic-sensor);
}
.boschicon-bosch-ic-car-cloud-software:before {
  content: var(--boschicon-bosch-ic-car-cloud-software);
}
.boschicon-bosch-ic-car-gear-technology:before {
  content: var(--boschicon-bosch-ic-car-gear-technology);
}
.boschicon-bosch-ic-car-street:before {
  content: var(--boschicon-bosch-ic-car-street);
}
.boschicon-bosch-ic-chip-sensor:before {
  content: var(--boschicon-bosch-ic-chip-sensor);
}
.boschicon-bosch-ic-circle-blank:before {
  content: var(--boschicon-bosch-ic-circle-blank);
}
.boschicon-bosch-ic-detector-point-type-replace:before {
  content: var(--boschicon-bosch-ic-detector-point-type-replace);
}
.boschicon-bosch-ic-document-x:before {
  content: var(--boschicon-bosch-ic-document-x);
}
.boschicon-bosch-ic-drag-handle-arrows-up-down:before {
  content: var(--boschicon-bosch-ic-drag-handle-arrows-up-down);
}
.boschicon-bosch-ic-electrolyzer:before {
  content: var(--boschicon-bosch-ic-electrolyzer);
}
.boschicon-bosch-ic-exhaust-pipe:before {
  content: var(--boschicon-bosch-ic-exhaust-pipe);
}
.boschicon-bosch-ic-flower-focus-near:before {
  content: var(--boschicon-bosch-ic-flower-focus-near);
}
.boschicon-bosch-ic-fuel-pump-electric:before {
  content: var(--boschicon-bosch-ic-fuel-pump-electric);
}
.boschicon-bosch-ic-gear-dollar:before {
  content: var(--boschicon-bosch-ic-gear-dollar);
}
.boschicon-bosch-ic-gloves-work:before {
  content: var(--boschicon-bosch-ic-gloves-work);
}
.boschicon-bosch-ic-handlewithcare-globe:before {
  content: var(--boschicon-bosch-ic-handlewithcare-globe);
}
.boschicon-bosch-ic-handlewithcare-user:before {
  content: var(--boschicon-bosch-ic-handlewithcare-user);
}
.boschicon-bosch-ic-hard-disk:before {
  content: var(--boschicon-bosch-ic-hard-disk);
}
.boschicon-bosch-ic-hierarchy-child:before {
  content: var(--boschicon-bosch-ic-hierarchy-child);
}
.boschicon-bosch-ic-hierarchy-parent:before {
  content: var(--boschicon-bosch-ic-hierarchy-parent);
}
.boschicon-bosch-ic-hydraulic-connection-leaking-drops:before {
  content: var(--boschicon-bosch-ic-hydraulic-connection-leaking-drops);
}
.boschicon-bosch-ic-hydraulic-connection-off:before {
  content: var(--boschicon-bosch-ic-hydraulic-connection-off);
}
.boschicon-bosch-ic-hydraulic-connection-on:before {
  content: var(--boschicon-bosch-ic-hydraulic-connection-on);
}
.boschicon-bosch-ic-light-beam:before {
  content: var(--boschicon-bosch-ic-light-beam);
}
.boschicon-bosch-ic-map5000:before {
  content: var(--boschicon-bosch-ic-map5000);
}
.boschicon-bosch-ic-module-anti-blocking-system:before {
  content: var(--boschicon-bosch-ic-module-anti-blocking-system);
}
.boschicon-bosch-ic-module-ecg:before {
  content: var(--boschicon-bosch-ic-module-ecg);
}
.boschicon-bosch-ic-module-ecg-suction:before {
  content: var(--boschicon-bosch-ic-module-ecg-suction);
}
.boschicon-bosch-ic-module-navigation:before {
  content: var(--boschicon-bosch-ic-module-navigation);
}
.boschicon-bosch-ic-power-supply-unit-plug:before {
  content: var(--boschicon-bosch-ic-power-supply-unit-plug);
}
.boschicon-bosch-ic-security-street:before {
  content: var(--boschicon-bosch-ic-security-street);
}
.boschicon-bosch-ic-server-single:before {
  content: var(--boschicon-bosch-ic-server-single);
}
.boschicon-bosch-ic-skip-backward:before {
  content: var(--boschicon-bosch-ic-skip-backward);
}
.boschicon-bosch-ic-skip-forward:before {
  content: var(--boschicon-bosch-ic-skip-forward);
}
.boschicon-bosch-ic-speedometer-instrument-cluster:before {
  content: var(--boschicon-bosch-ic-speedometer-instrument-cluster);
}
.boschicon-bosch-ic-system-radar-connected:before {
  content: var(--boschicon-bosch-ic-system-radar-connected);
}
.boschicon-bosch-ic-truck-dump:before {
  content: var(--boschicon-bosch-ic-truck-dump);
}
.boschicon-bosch-ic-truck-loader:before {
  content: var(--boschicon-bosch-ic-truck-loader);
}
.boschicon-bosch-ic-user-head-twin-digital:before {
  content: var(--boschicon-bosch-ic-user-head-twin-digital);
}
.boschicon-bosch-ic-wind-vane-strong:before {
  content: var(--boschicon-bosch-ic-wind-vane-strong);
}
.boschicon-bosch-ic-wind-vane-weak:before {
  content: var(--boschicon-bosch-ic-wind-vane-weak);
}
.boschicon-bosch-ic-windshield-crack:before {
  content: var(--boschicon-bosch-ic-windshield-crack);
}
body,
html {
  font-family:
    boschsans,
    Helvetica Neue,
    Helvetica,
    Arial,
    sans-serif;
  padding: 0;
  margin: 0;
  font-size: 16px;
  --font-size:1rem;
  line-height: 1.5;
  --line-height:1.5;
  font-weight: 400;
}
button,
input,
select,
textarea {
  font-family: inherit;
  border-radius: 0;
}
*,
:after,
:before {
  box-sizing: border-box;
}
.highlight {
  font-weight: 700;
}
.quote,
.text {
  font-weight: 400;
}
.quote {
  font-style: italic;
}
.list-element {
  margin-bottom: 1rem;
}
.label,
.list-element {
  font-weight: 400;
}
.-size-6xl {
  font-size: 5rem;
  --font-size:5rem;
  line-height: 1.15;
  --line-height:1.15;
}
.-size-5xl {
  font-size: 4rem;
  --font-size:4rem;
  line-height: 1.2;
  --line-height:1.2;
}
.-size-4xl {
  font-size: 3rem;
  --font-size:3rem;
  line-height: 1.25;
  --line-height:1.25;
}
.-size-3xl {
  font-size: 2.5rem;
  --font-size:2.5rem;
  line-height: 1.3;
  --line-height:1.3;
}
.-size-2xl {
  font-size: 2rem;
  --font-size:2rem;
  line-height: 1.35;
  --line-height:1.35;
}
.-size-xl {
  font-size: 1.5rem;
  --font-size:1.5rem;
  line-height: 1.4;
  --line-height:1.4;
}
.-size-l {
  font-size: 1.25rem;
  --font-size:1.25rem;
  line-height: 1.5;
}
.-size-m {
  font-size: 1rem;
  --font-size:1rem;
  line-height: 1.5;
}
.-size-s {
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
}
h1 {
  font-size: 3rem;
  --font-size:3rem;
  line-height: 1.25;
  --line-height:1.25;
}
h1,
h2 {
  font-weight: 700;
}
h2 {
  font-size: 2.5rem;
  --font-size:2.5rem;
  line-height: 1.3;
  --line-height:1.3;
}
h3 {
  font-size: 2rem;
  --font-size:2rem;
  line-height: 1.35;
  --line-height:1.35;
}
h3,
h4 {
  font-weight: 700;
}
h4 {
  font-size: 1.5rem;
  --font-size:1.5rem;
  line-height: 1.4;
  --line-height:1.4;
}
h5 {
  font-weight: 700;
  font-size: 1.25rem;
  --font-size:1.25rem;
  line-height: 1.5;
}
li,
p {
  font-weight: 400;
  font-size: 1rem;
  --font-size:1rem;
  line-height: 1.5;
}
li {
  margin-bottom: 1rem;
}
button {
  font-weight: 400;
  font-size: 1rem;
  --font-size:1rem;
  line-height: 1.5;
}
figcaption,
label {
  font-weight: 400;
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
}
.e-container {
  width: calc(100% - 2rem);
  max-width: 70.75rem;
  margin: 0 1rem;
}
.e-container > * {
  max-width: 70.75rem;
  margin: 0 auto;
}
@media (min-width:1152px) {
  .e-container {
    width: 100%;
    margin: 0 auto;
  }
}
.e-container.-full-width {
  width: 100%;
  max-width: unset;
  margin: 0;
  padding: 0 1rem;
}
.e-container.-full-width > * {
  margin: 0 auto;
}
.a-accordion {
  border-top: .0625rem solid var(--small__enabled__fill__default);
}
.a-accordion__headline {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 0;
  cursor: pointer;
  color: var(--integrated__enabled__front__default);
}
.a-accordion__headline-button {
  border: 0;
  line-height: 1;
  padding: 0;
}
.a-accordion__headline-button .a-icon {
  font-size: 2.25rem;
  cursor: pointer;
}
.a-accordion__headline:hover,
.a-accordion__headline:hover .a-accordion__headline-button {
  color: var(--integrated__enabled__front__hovered);
}
.a-accordion__headline:active,
.a-accordion__headline:active .a-accordion__headline-button {
  color: var(--integrated__enabled__front__pressed);
}
.a-accordion__headline-heading {
  font-size: 1.5rem;
  --font-size:1.5rem;
  line-height: 1.4;
  --line-height:1.4;
  margin: unset;
  margin-right: .75rem;
}
.a-accordion__content {
  display: none;
  padding: 0 3rem 3rem 0;
}
.a-accordion.a-accordion--open .a-accordion__content {
  display: block;
}
.a-accordion.a-accordion--small .a-accordion__headline-heading {
  font-size: 1rem;
  --font-size:1rem;
  line-height: 1.5;
}
.a-accordion.a-accordion--small .a-accordion__content {
  padding: 0 0 3rem;
}
@media only screen and (max-width:991px) {
  .a-accordion .a-accordion__headline-text {
    font-size: 1rem;
    --font-size:1rem;
    line-height: 1.5;
  }
  .a-accordion .a-accordion__content {
    padding: 0 0 3rem;
  }
}
.a-text :last-child {
  margin-bottom: 0;
}
.a-text :first-child {
  margin-top: 0;
}
.a-text h1,
.a-text h2,
.a-text h3,
.a-text h4,
.a-text h5 {
  margin: 2.5rem 0 1.5rem;
}
.a-text p {
  margin: 0 0 1.5rem;
}
.a-image {
  display: block;
  margin: 0;
}
.a-image__ratioWrapper {
  position: relative;
  overflow: hidden;
  padding-top: 56.25%;
}
.a-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  display: block;
}
.a-image figcaption {
  margin-top: .5rem;
  letter-spacing: 0;
}
.a-link span:last-of-type:not(:first-of-type),
a span:last-of-type:not(:first-of-type) {
  display: inline-block;
}
.a-link .a-icon,
a .a-icon {
  display: inline-block;
  font-size: calc(var(--font-size)*var(--line-height));
  line-height: 1;
  margin-right: calc(var(--font-size)*var(--line-height)/3);
  vertical-align: bottom;
}
.a-link span .a-icon,
a span .a-icon {
  margin-left: calc(var(--font-size)*var(--line-height)/3);
  margin-right: unset;
}
a {
  display: inline;
  color: var(--minor-accent__enabled__front__default);
}
a span + span {
  text-decoration: underline;
}
a:hover {
  color: var(--minor-accent__enabled__front__hovered);
}
a:active {
  color: var(--minor-accent__enabled__front__pressed);
}
.a-link {
  display: block;
  width: fit-content;
  color: var(--minor-accent__enabled__front__default);
}
.a-link > a > i {
  position: absolute;
}
.a-link > a > i + span {
  display: inline-block;
  --icon-size:calc(1em*var(--line-height));
  --default-spacing:calc(1em*var(--line-height)/3);
  padding-left: calc(var(--icon-size) + var(--default-spacing));
}
.a-link:not(.-icon, .a-link--button, .a-link--button-secondary, .a-link--integrated, .-disabled) a {
  text-decoration: underline;
}
.a-link a {
  display: inline-block;
  color: currentColor;
}
.a-link a,
.a-link a:visited,
.a-link a span {
  text-decoration: none;
}
.a-link:hover {
  color: var(--minor-accent__enabled__front__hovered);
}
.a-link:hover a,
.a-link:hover a > i + span,
.a-link:hover a span:last-of-type:not(:first-of-type) {
  text-decoration: underline;
}
.a-link:active {
  color: var(--minor-accent__enabled__front__pressed);
}
.a-link.-disabled,
.a-link.-disabled a {
  pointer-events: none;
  color: var(--minor-accent__disabled__front__default);
}
.a-link--integrated a {
  color: var(--integrated__enabled__front__default);
}
.a-link--integrated a:hover {
  color: var(--integrated__enabled__front__hovered);
}
.a-link--integrated a:active {
  color: var(--integrated__enabled__front__pressed);
}
.a-link--integrated.-disabled,
.a-link--integrated.-disabled a {
  pointer-events: none;
  color: var(--integrated__disabled__front__default);
}
.a-link--integrated.highlight:hover a,
.a-link--integrated.highlight:hover span:last-of-type:not(:first-of-type) {
  text-decoration: none;
}
.a-link--button,
.a-link--button-secondary {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__front__default);
  cursor: pointer;
}
.a-link--button-secondary a,
.a-link--button a {
  color: currentColor;
  padding: .75rem 1rem;
}
.a-link--button-secondary:hover,
.a-link--button:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
  color: var(--major-accent__enabled__front__default);
}
.a-link--button-secondary:hover a,
.a-link--button:hover a {
  color: currentColor;
  text-decoration: none;
}
.a-link--button-secondary:hover a span,
.a-link--button:hover a > i + span,
.a-link--button:hover a span,
.a-link--button:hover a span:last-of-type:not(:first-of-type) {
  text-decoration: none;
}
.a-link--button-secondary:active,
.a-link--button:active {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.-disabled.a-link--button-secondary,
.a-link--button.-disabled {
  background-color: var(--major-accent__disabled__fill__default);
  color: var(--major-accent__disabled__front__default);
}
.-disabled.a-link--button-secondary a,
.a-link--button.-disabled a {
  color: currentColor;
}
.a-link--button-secondary {
  background-color: var(--minor-accent__enabled__fill__default);
  color: var(--minor-accent__enabled__front__default);
  border: 1px solid var(--minor-accent__enabled__front__default);
}
.a-link--button-secondary:hover {
  background-color: var(--minor-accent__enabled__fill__hovered);
  color: var(--minor-accent__enabled__front__hovered);
  border-color: var(--minor-accent__enabled__front__hovered);
}
.a-link--button-secondary:hover a > i + span,
.a-link--button-secondary:hover a span,
.a-link--button-secondary:hover a span:last-of-type:not(:first-of-type) {
  text-decoration: none;
}
.a-link--button-secondary:active {
  background-color: var(--minor-accent__enabled__fill__pressed);
  color: var(--minor-accent__enabled__front__pressed);
  border-color: var(--minor-accent__enabled__front__pressed);
}
.a-link--button-secondary.-disabled {
  background-color: var(--minor-accent__disabled__fill__default);
  color: var(--minor-accent__disabled__front__default);
  border-color: var(--minor-accent__disabled__front__default);
}
.-floating-shadow-s {
  box-shadow: 0 0 .5rem .1rem var(--shadow-fill);
}
.-floating-shadow-m {
  box-shadow: 0 0 1rem .1rem var(--shadow-fill);
}
.-dimmed {
  background-color: rgba(113, 118, 124, .25098039215686274);
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
}
.a-button {
  display: inline-flex;
  letter-spacing: 0;
  padding: 0;
  border: 0;
  cursor: pointer;
}
.a-button:disabled {
  cursor: default;
}
.a-button__label {
  padding: .75rem 1rem .75rem 0;
}
.a-button--secondary .a-button__label {
  padding-top: .6875rem;
  padding-right: .9375rem;
  padding-bottom: .6875rem;
}
.a-button__icon + .a-button__label {
  text-align: left;
}
.a-button__icon {
  font-size: 1.5rem;
  padding: .75rem .5rem .75rem .875rem;
}
.a-button--secondary .a-button__icon {
  padding-top: .6875rem;
  padding-bottom: .6875rem;
  padding-right: .8125rem;
}
.a-button.-fixed {
  justify-content: center;
  width: 8rem;
}
.a-button.-fixed .a-button__label {
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.a-button.-without-label .a-button__icon {
  margin: auto;
  padding: .75rem;
}
.a-button--secondary.-without-label .a-button__icon {
  margin: auto;
  padding: .6875rem;
}
.a-button.-without-icon .a-button__label {
  margin: auto;
  padding: .75rem 1rem;
}
.a-button--secondary.-without-icon .a-button__label {
  margin: auto;
  padding: .6875rem .9375rem;
}
.a-button--primary {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__front__default);
}
.a-button--primary:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-button--primary:active {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-button--primary:disabled {
  background-color: var(--major-accent__disabled__fill__default);
  color: var(--major-accent__disabled__front__default);
}
.a-button--secondary {
  background-color: var(--minor-accent__enabled__fill__default);
  color: var(--minor-accent__enabled__front__default);
  border: 1px solid var(--minor-accent__enabled__front__default);
}
.a-button--secondary:hover {
  background-color: var(--minor-accent__enabled__fill__hovered);
  color: var(--minor-accent__enabled__front__hovered);
  border-color: var(--minor-accent__enabled__front__hovered);
}
.a-button--secondary:active {
  background-color: var(--minor-accent__enabled__fill__pressed);
  color: var(--minor-accent__enabled__front__pressed);
  border-color: var(--minor-accent__enabled__front__pressed);
}
.a-button--secondary:disabled {
  background-color: var(--minor-accent__disabled__fill__default);
  color: var(--minor-accent__disabled__front__default);
  border-color: var(--minor-accent__disabled__front__default);
}
.a-button--tertiary {
  background-color: var(--minor-accent__enabled__fill__default);
  color: var(--minor-accent__enabled__front__default);
}
.a-button--tertiary:hover {
  background-color: var(--minor-accent__enabled__fill__hovered);
  color: var(--minor-accent__enabled__front__hovered);
}
.a-button--tertiary:active {
  background-color: var(--minor-accent__enabled__fill__pressed);
  color: var(--minor-accent__enabled__front__pressed);
}
.a-button--tertiary:disabled {
  background-color: var(--minor-accent__disabled__fill__default);
  color: var(--minor-accent__disabled__front__default);
}
.a-button--integrated {
  color: var(--integrated__enabled__front__default);
  background-color: var(--integrated__enabled__fill__default);
}
.a-button--integrated:hover {
  color: var(--integrated__enabled__front__hovered);
  background-color: var(--integrated__enabled__fill__hovered);
}
.a-button--integrated:active {
  color: var(--integrated__enabled__front__pressed);
  background-color: var(--integrated__enabled__fill__pressed);
}
.a-button--integrated:disabled {
  color: var(--integrated__disabled__front__default);
  background-color: var(--integrated__disabled__fill__default);
}
.a-radio-button {
  position: relative;
  display: inline-block;
}
.a-radio-button input {
  height: 0;
  width: 0;
  opacity: 0;
  -moz-appearance: none;
  outline: none;
}
.a-radio-button input:focus {
  outline: hidden;
}
.a-radio-button input:focus-visible + label:before {
  outline: auto;
  outline-offset: 3px;
}
.a-radio-button label {
  color: var(--plain__enabled__front__default);
  display: inline-block;
  padding-left: 2rem;
  line-height: 1.5;
  font-size: 1rem;
  cursor: pointer;
}
.a-radio-button label:before {
  position: absolute;
  content: "";
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--small__enabled__fill__default);
  left: 0;
  top: 0;
  border-radius: .75rem;
}
.a-radio-button label:focus:before,
.a-radio-button label:hover:before {
  background-color: var(--small__enabled__fill__hovered);
}
.a-radio-button label:active:before {
  background-color: var(--small__enabled__fill__pressed);
}
.a-radio-button input:disabled ~ label {
  cursor: default;
  color: var(--plain__disabled__front__default);
}
.a-radio-button input:disabled ~ label:before {
  background-color: var(--small__disabled__fill__default);
}
.a-radio-button input:checked ~ label:before {
  background-color: var(--major-accent__enabled__fill__default);
}
.a-radio-button input:checked ~ label:after {
  background-color: var(--major-accent__enabled__front__default);
  border-radius: 50%;
  content: "";
  display: inline-block;
  height: .75rem;
  left: 0;
  position: absolute;
  top: 0;
  transform-origin: top left;
  transform: translateX(.375rem) translateY(.375rem);
  width: .75rem;
}
.a-radio-button input:checked ~ label:hover:before {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-radio-button input:checked ~ label:active:before {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-radio-button input:checked:disabled ~ label:before {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-radio-button input:checked:disabled ~ label:after {
  background-color: var(--major-accent__disabled__front__default);
}
.a-chip {
  background-color: var(--neutral__enabled__fill__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  align-items: center;
  justify-content: space-evenly;
  height: 2rem;
  width: auto;
  border-radius: 1rem;
  cursor: pointer;
  margin-right: 1rem;
}
.a-chip:last-of-type {
  margin-right: 0;
}
.a-chip:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
}
.a-chip:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
}
.a-chip.-disabled {
  background-color: var(--neutral__disabled__fill__default);
  color: var(--neutral__disabled__front__default);
}
.a-chip.-selected {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__front__default);
}
.a-chip.-selected:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
  color: var(--major-accent__enabled__front__hovered);
}
.a-chip.-selected:active {
  background-color: var(--major-accent__enabled__fill__pressed);
  color: var(--major-accent__enabled__front__pressed);
}
.a-chip.-selected.-disabled {
  background-color: var(--major-accent__disabled__fill__default);
  color: var(--major-accent__disabled__front__default);
}
.a-chip.-dragged {
  background-color: var(--bosch-white);
  box-shadow: 0 0 .5rem .1rem var(--shadow-fill);
}
.a-chip--fixed {
  width: 6.0625rem;
}
.a-chip--fixed.-btnClose,
.a-chip--fixed.-image {
  width: 7.375rem;
}
.a-chip--fixed.-image.-btnClose {
  width: 8.5625rem;
  justify-content: space-between;
}
.a-chip--fixed .fixed-width-image-label-group {
  width: calc(100% - 1.125rem);
  display: flex;
}
.a-chip__label {
  margin: auto 1rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.-btnClose .a-chip__label {
  margin-right: .5rem;
}
.-image .a-chip__label {
  margin-left: .5rem;
}
.a-chip__image {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  margin: auto 0 auto .25rem;
  border-radius: .75rem;
  background-size: cover;
  background-position: 50% 50%;
}
.a-chip__close {
  position: relative;
  margin: auto .375rem;
  width: .75rem;
}
.a-chip__close:after,
.a-chip__close:before {
  content: "";
  position: absolute;
  width: .0625rem;
  height: .875rem;
  top: -.4375rem;
  right: .625rem;
  background: var(--bosch-black);
}
.a-chip__close:after {
  transform: rotate(45deg);
}
.a-chip__close:before {
  transform: rotate(-45deg);
}
.a-chip__close svg {
  display: block;
}
.a-activity-indicator {
  height: 4.5rem;
  width: 4.5rem;
  position: relative;
}
.a-activity-indicator__top-box {
  animation-name: top-box-animation-default;
  animation-duration: 3s;
  animation-timing-function: ease-in-out;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: none;
  background-color: var(--bosch-red-50);
  position: absolute;
  height: 33.3333333333%;
  width: 33.3333333333%;
  top: 33.3333333333%;
  left: 33.3333333333%;
  z-index: 1;
}
@keyframes top-box-animation-default {
  0%, to {
    transform: translate(0);
  }
  12.5% {
    transform: translate(-24px);
  }
  24.99% {
    background-color: var(--bosch-red-50);
    transform: translate(0);
  }
  25% {
    background-color: var(--bosch-blue-50);
  }
  37.5% {
    transform: translateY(-24px);
  }
  50% {
    transform: translate(0);
  }
  62.5% {
    transform: translate(-24px);
  }
  74.99% {
    background-color: var(--bosch-blue-50);
    transform: translate(0);
  }
  75% {
    background-color: var(--bosch-red-50);
  }
  87.5% {
    transform: translateY(-24px);
  }
}
.a-activity-indicator.-large .a-activity-indicator__top-box {
  animation-name: top-box-animation-large;
}
@keyframes top-box-animation-large {
  0%, to {
    transform: translate(0);
  }
  12.5% {
    transform: translate(-42.66px);
  }
  24.99% {
    background-color: var(--bosch-red-50);
    transform: translate(0);
  }
  25% {
    background-color: var(--bosch-blue-50);
  }
  37.5% {
    transform: translateY(-42.66px);
  }
  50% {
    transform: translate(0);
  }
  62.5% {
    transform: translate(-42.66px);
  }
  74.99% {
    background-color: var(--bosch-blue-50);
    transform: translate(0);
  }
  75% {
    background-color: var(--bosch-red-50);
  }
  87.5% {
    transform: translateY(-42.66px);
  }
}
.a-activity-indicator.-small .a-activity-indicator__top-box {
  animation-name: top-box-animation-small;
}
@keyframes top-box-animation-small {
  0%, to {
    transform: translate(0);
  }
  12.5% {
    transform: translate(-16px);
  }
  24.99% {
    background-color: var(--bosch-red-50);
    transform: translate(0);
  }
  25% {
    background-color: var(--bosch-blue-50);
  }
  37.5% {
    transform: translateY(-16px);
  }
  50% {
    transform: translate(0);
  }
  62.5% {
    transform: translate(-16px);
  }
  74.99% {
    background-color: var(--bosch-blue-50);
    transform: translate(0);
  }
  75% {
    background-color: var(--bosch-red-50);
  }
  87.5% {
    transform: translateY(-16px);
  }
}
.a-activity-indicator__bottom-box {
  animation-name: bottom-box-animation-default;
  animation-duration: 3s;
  animation-timing-function: ease-in-out;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: none;
  background-color: var(--bosch-purple-50);
  position: absolute;
  height: 33.3333333333%;
  width: 33.3333333333%;
  top: 33.3333333333%;
  left: 33.3333333333%;
  z-index: 0;
}
@keyframes bottom-box-animation-default {
  0%, to {
    transform: translate(0);
    background-color: var(--bosch-purple-50);
  }
  12.5% {
    transform: translate(24px);
    z-index: 2;
  }
  25% {
    transform: translate(0);
    z-index: 2;
  }
  37.5% {
    transform: translateY(24px);
    z-index: 0;
  }
  49.99% {
    transform: translate(0);
    z-index: 0;
    background-color: var(--bosch-purple-50);
  }
  50% {
    background-color: var(--bosch-green-50);
  }
  62.5% {
    transform: translate(24px);
    z-index: 2;
  }
  75% {
    transform: translate(0);
    z-index: 2;
  }
  87.5% {
    transform: translateY(24px);
    z-index: 0;
  }
  99.99% {
    background-color: var(--bosch-green-50);
  }
}
.a-activity-indicator.-large .a-activity-indicator__bottom-box {
  animation-name: bottom-box-animation-large;
}
@keyframes bottom-box-animation-large {
  0%, to {
    transform: translate(0);
    background-color: var(--bosch-purple-50);
  }
  12.5% {
    transform: translate(42.66px);
    z-index: 2;
  }
  25% {
    transform: translate(0);
    z-index: 2;
  }
  37.5% {
    transform: translateY(42.66px);
    z-index: 0;
  }
  49.99% {
    transform: translate(0);
    z-index: 0;
    background-color: var(--bosch-purple-50);
  }
  50% {
    background-color: var(--bosch-green-50);
  }
  62.5% {
    transform: translate(42.66px);
    z-index: 2;
  }
  75% {
    transform: translate(0);
    z-index: 2;
  }
  87.5% {
    transform: translateY(42.66px);
    z-index: 0;
  }
  99.99% {
    background-color: var(--bosch-green-50);
  }
}
.a-activity-indicator.-small .a-activity-indicator__bottom-box {
  animation-name: bottom-box-animation-small;
}
@keyframes bottom-box-animation-small {
  0%, to {
    transform: translate(0);
    background-color: var(--bosch-purple-50);
  }
  12.5% {
    transform: translate(16px);
    z-index: 2;
  }
  25% {
    transform: translate(0);
    z-index: 2;
  }
  37.5% {
    transform: translateY(16px);
    z-index: 0;
  }
  49.99% {
    transform: translate(0);
    z-index: 0;
    background-color: var(--bosch-purple-50);
  }
  50% {
    background-color: var(--bosch-green-50);
  }
  62.5% {
    transform: translate(16px);
    z-index: 2;
  }
  75% {
    transform: translate(0);
    z-index: 2;
  }
  87.5% {
    transform: translateY(16px);
    z-index: 0;
  }
  99.99% {
    background-color: var(--bosch-green-50);
  }
}
.a-activity-indicator.-large {
  height: 8rem;
  width: 8rem;
}
.a-activity-indicator.-small {
  height: 3rem;
  width: 3rem;
}
.a-toggle {
  align-items: center;
  display: flex;
  gap: .5rem;
  position: relative;
}
.a-toggle__label {
  font-size: 1rem;
  color: var(--plain__enabled__front__default);
}
.a-toggle input[type=checkbox] {
  position: absolute;
  outline: 0;
  appearance: none;
}
.a-toggle input[type=checkbox]:checked + .a-toggle__box {
  background-color: var(--major-accent__enabled__fill__default);
}
.a-toggle input[type=checkbox]:checked + .a-toggle__box:after {
  background-color: var(--major-accent__enabled__front__default);
  left: 1.875rem;
}
.a-toggle input[type=checkbox]:active + .a-toggle__box,
.a-toggle input[type=checkbox]:focus + .a-toggle__box {
  outline-offset: 2px;
  outline: 2px solid var(--minor-accent__enabled__front__default);
}
.a-toggle__box {
  background-color: var(--small__enabled__fill__default);
  border-radius: .75rem;
  cursor: pointer;
  height: 1.5rem;
  position: relative;
  width: 3rem;
}
.a-toggle__box:after {
  background-color: var(--small__enabled__front__default);
  border-radius: .625rem;
  content: "";
  height: .75rem;
  left: .375rem;
  position: absolute;
  top: .375rem;
  transition: left .2s ease-out, background-color .1s ease-out;
  width: .75rem;
}
.a-toggle:hover .a-toggle__box {
  background-color: var(--small__enabled__fill__hovered);
  outline-color: var(--major-accent__enabled__fill__hovered);
}
.a-toggle:hover input[type=checkbox]:checked + .a-toggle__box {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-toggle:active .a-toggle__box {
  background-color: var(--small__enabled__fill__pressed);
}
.a-toggle:active input[type=checkbox]:checked + .a-toggle__box {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-toggle.-disabled {
  pointer-events: none;
}
.a-toggle.-disabled .a-toggle__box {
  background-color: var(--small__disabled__fill__default);
  pointer-events: none;
}
.a-toggle.-disabled .a-toggle__box:after {
  background-color: var(--small__disabled__front__default);
}
.a-toggle.-disabled .a-toggle__label {
  color: var(--plain__disabled__front__default);
}
.a-toggle.-disabled input[type=checkbox]:checked + .a-toggle__box {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-toggle.-disabled input[type=checkbox]:checked + .a-toggle__box:after {
  background-color: var(--major-accent__disabled__front__default);
}
.a-list,
ul {
  margin: 0 0 1.5rem;
}
.a-list li,
li {
  list-style: none;
  margin-bottom: 1rem;
  padding-left: 1.5rem;
  position: relative;
}
.a-list li:before,
li:before {
  left: 0;
  position: absolute;
}
li:first-of-type {
  counter-reset: item;
}
li:last-of-type {
  margin-bottom: 0;
}
.a-list--dot li:before,
ul > li:before {
  background-color: var(--plain__enabled__front__default);
  content: "";
  height: .5rem;
  top: .575rem;
  width: .5rem;
}
.a-list--num li,
ol > li {
  counter-increment: item;
}
.a-list--num li:before,
ol > li:before {
  content: counter(item) ".";
  font-weight: 700;
}
.a-list--check li:before {
  background: none;
  border-left: .125rem solid var(--plain__enabled__front__default);
  border-bottom: .125rem solid var(--plain__enabled__front__default);
  content: "";
  display: inline-block;
  height: .5rem;
  left: 0;
  position: absolute;
  top: .125rem;
  transform-origin: bottom left;
  transform: translateX(.3125rem) translateY(.5rem) rotate(-45deg);
  width: .9375rem;
}
.a-checkbox {
  position: relative;
  height: auto;
}
.a-checkbox label {
  color: var(--plain__enabled__front__default);
  background-color: var(--plain__enabled__fill__default);
  position: relative;
  left: 0;
  margin: 0;
  line-height: 1.5;
  font-size: 1rem;
  padding-left: 2rem;
  display: inline-flex;
  align-items: flex-start;
}
.a-checkbox label:before {
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--small__enabled__fill__default);
  content: "";
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
}
.a-checkbox input[type=checkbox] {
  width: 0;
  opacity: 0;
  height: 0;
  -moz-appearance: none;
}
.a-checkbox input[type=checkbox]:active + label,
.a-checkbox input[type=checkbox]:hover + label {
  cursor: pointer;
}
.a-checkbox input[type=checkbox]:disabled + label {
  cursor: default;
  color: var(--plain__disabled__front__default);
  background-color: var(--plain__disabled__fill__default);
}
.a-checkbox input[type=checkbox]:hover + label:before {
  background-color: var(--small__enabled__fill__hovered);
}
.a-checkbox input[type=checkbox]:active + label:before {
  background-color: var(--small__enabled__fill__pressed);
}
.a-checkbox input[type=checkbox]:disabled + label:before {
  background-color: var(--small__disabled__fill__default);
  pointer-events: none;
}
.a-checkbox input[type=checkbox]:checked + label:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  color: var(--major-accent__enabled__front__default);
  position: absolute;
  content: "";
  left: 0;
  content: var(--ui-ic-checkmark);
}
.a-checkbox input[type=checkbox]:checked + label:before {
  background-color: var(--major-accent__enabled__fill__default);
}
.a-checkbox input[type=checkbox]:checked:hover + label:before {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-checkbox input[type=checkbox]:checked:active + label:before {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-checkbox input[type=checkbox]:checked:disabled + label:before {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-checkbox input[type=checkbox]:checked:disabled + label:after {
  color: var(--major-accent__disabled__front__default);
}
.a-checkbox input[type=checkbox]:focus-visible + label:before {
  outline: auto;
  outline-offset: 3px;
}
.a-checkbox--indeterminate input[type=checkbox] + label:after,
.a-checkbox input[type=checkbox]:indeterminate + label:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  color: var(--major-accent__enabled__front__default);
  position: absolute;
  content: "";
  left: 0;
  content: var(--ui-ic-indeterminate);
}
.a-checkbox--indeterminate input[type=checkbox] + label:before,
.a-checkbox input[type=checkbox]:indeterminate + label:before {
  background-color: var(--major-accent__enabled__fill__default);
}
.a-checkbox--indeterminate input[type=checkbox]:hover + label:before,
.a-checkbox input[type=checkbox]:indeterminate:hover + label:before {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-checkbox--indeterminate input[type=checkbox]:active + label:before,
.a-checkbox input[type=checkbox]:indeterminate:active + label:before {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-checkbox--indeterminate input[type=checkbox]:disabled + label:before,
.a-checkbox input[type=checkbox]:indeterminate:disabled + label:before {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-checkbox--indeterminate input[type=checkbox]:disabled + label:after,
.a-checkbox input[type=checkbox]:indeterminate:disabled + label:after {
  color: var(--major-accent__disabled__front__default);
}
.a-divider {
  background-color: var(--small__enabled__fill__default);
  border: 0;
  height: .0625rem;
  margin: .5rem 0;
}
.a-divider.-within-text {
  margin: 2rem 0;
}
.a-divider--vertical {
  min-width: 1px;
  height: auto;
  margin: 0 1rem;
}
.a-tooltip {
  display: inline-block;
  z-index: 1;
  max-width: 16rem;
  padding: .25rem .75rem;
}
.a-tooltip.a-tooltip--success {
  background-color: var(--minor-signal-success__enabled__fill__default);
  color: var(--minor-signal-success__enabled__front__default);
}
.a-tooltip.a-tooltip--warning {
  background-color: var(--minor-signal-warning__enabled__fill__default);
  color: var(--minor-signal-warning__enabled__front__default);
}
.a-tooltip.a-tooltip--error {
  background-color: var(--minor-signal-error__enabled__fill__default);
  color: var(--minor-signal-error__enabled__front__default);
}
.a-tooltip.a-tooltip.-dynamic-width {
  max-width: none;
}
.a-tooltip.a-tooltip.-fixed-width {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 10rem;
}
[data-tooltip] {
  position: relative;
}
[data-tooltip]:hover:before {
  display: inline-block;
  z-index: 1;
  max-width: 16rem;
  padding: .25rem .75rem;
  box-shadow: 0 0 .5rem .1rem var(--shadow-fill);
  position: absolute;
  bottom: 100%;
  left: -.875rem;
  content: attr(data-tooltip);
}
[data-tooltip]:hover:before.a-tooltip--success {
  background-color: var(--minor-signal-success__enabled__fill__default);
  color: var(--minor-signal-success__enabled__front__default);
}
[data-tooltip]:hover:before.a-tooltip--warning {
  background-color: var(--minor-signal-warning__enabled__fill__default);
  color: var(--minor-signal-warning__enabled__front__default);
}
[data-tooltip]:hover:before.a-tooltip--error {
  background-color: var(--minor-signal-error__enabled__fill__default);
  color: var(--minor-signal-error__enabled__front__default);
}
[data-tooltip]:hover:before.a-tooltip.-dynamic-width {
  max-width: none;
}
[data-tooltip]:hover:before.a-tooltip.-fixed-width,
[data-tooltip][data-tooltip-width=fixed]:hover:before {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 10rem;
}
[data-tooltip][data-tooltip-width=dynamic]:hover:before {
  max-width: none;
}
[data-tooltip][data-tooltip-type=success]:hover:before {
  background-color: var(--minor-signal-success__enabled__fill__default);
  color: var(--minor-signal-success__enabled__front__default);
}
[data-tooltip][data-tooltip-type=warning]:hover:before {
  background-color: var(--minor-signal-warning__enabled__fill__default);
  color: var(--minor-signal-warning__enabled__front__default);
}
[data-tooltip][data-tooltip-type=error]:hover:before {
  background-color: var(--minor-signal-error__enabled__fill__default);
  color: var(--minor-signal-error__enabled__front__default);
}
.a-pin svg {
  cursor: pointer;
}
.a-pin svg:hover path:first-of-type {
  fill: var(--bosch-blue-30);
}
.a-pin svg:active path:first-of-type {
  fill: var(--bosch-blue-20);
}
.a-pin.-disabled {
  pointer-events: none;
}
.a-pin.-disabled svg path:first-of-type {
  fill: var(--bosch-gray-80);
  stroke: var(--bosch-gray-95);
}
.-floating-shadow-m .-secondary .a-pin.-disabled svg path:first-of-type,
.-floating-shadow-s .-secondary .a-pin.-disabled svg path:first-of-type,
.-floating .-secondary .a-pin.-disabled svg path:first-of-type,
.-primary .-secondary .a-pin.-disabled svg path:first-of-type,
.-secondary .a-pin.-disabled svg path:first-of-type {
  fill: var(--bosch-gray-70);
}
.-contrast .a-pin.-disabled svg path:first-of-type,
.-floating-shadow-m .-contrast .a-pin.-disabled svg path:first-of-type,
.-floating-shadow-m .-secondary .-contrast .a-pin.-disabled svg path:first-of-type,
.-floating-shadow-s .-contrast .a-pin.-disabled svg path:first-of-type,
.-floating-shadow-s .-secondary .-contrast .a-pin.-disabled svg path:first-of-type,
.-floating .-contrast .a-pin.-disabled svg path:first-of-type,
.-floating .-secondary .-contrast .a-pin.-disabled svg path:first-of-type,
.-primary .-contrast .a-pin.-disabled svg path:first-of-type,
.-primary .-secondary .-contrast .a-pin.-disabled svg path:first-of-type {
  fill: var(--bosch-gray-80);
}
.a-pin--cluster {
  align-items: center;
  background-color: var(--bosch-blue-40);
  border: 1px solid var(--bosch-white);
  border-radius: 50%;
  color: var(--bosch-white);
  cursor: pointer;
  display: flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-pin--cluster:hover {
  background-color: var(--bosch-blue-30);
}
.a-pin--cluster:active {
  background-color: var(--bosch-blue-20);
}
.a-pin--cluster.-disabled {
  background-color: var(--bosch-gray-80);
  border-color: var(--bosch-gray-95);
  pointer-events: none;
}
.-floating-shadow-m .-secondary .a-pin--cluster.-disabled,
.-floating-shadow-s .-secondary .a-pin--cluster.-disabled,
.-floating .-secondary .a-pin--cluster.-disabled,
.-primary .-secondary .a-pin--cluster.-disabled,
.-secondary .a-pin--cluster.-disabled {
  background-color: var(--bosch-gray-70);
}
.-contrast .a-pin--cluster.-disabled,
.-floating-shadow-m .-contrast .a-pin--cluster.-disabled,
.-floating-shadow-m .-secondary .-contrast .a-pin--cluster.-disabled,
.-floating-shadow-s .-contrast .a-pin--cluster.-disabled,
.-floating-shadow-s .-secondary .-contrast .a-pin--cluster.-disabled,
.-floating .-contrast .a-pin--cluster.-disabled,
.-floating .-secondary .-contrast .a-pin--cluster.-disabled,
.-primary .-contrast .a-pin--cluster.-disabled,
.-primary .-secondary .-contrast .a-pin--cluster.-disabled {
  background-color: var(--bosch-gray-80);
}
.a-badge {
  align-items: center;
  border-radius: .5rem;
  display: inline-flex;
  font-size: .75rem;
  height: 1rem;
  justify-content: center;
  line-height: 1rem;
  min-width: 1rem;
  padding: 0 .25rem;
  background-color: var(--major-signal-neutral__enabled__fill__default);
  color: var(--major-signal-neutral__enabled__front__default);
}
.a-badge.-warning {
  background-color: var(--major-signal-warning__enabled__fill__default);
  color: var(--major-signal-warning__enabled__front__default);
}
.a-badge.-error {
  background-color: var(--major-signal-error__enabled__fill__default);
  color: var(--major-signal-error__enabled__front__default);
}
.a-box {
  display: inline-block;
}
.a-box--modal {
  background-color: rgba(113, 118, 124, .25098039215686274);
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  position: fixed;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  justify-content: center;
  align-items: center;
  display: none;
}
.a-box--modal.-show {
  display: flex;
}
body.-unscrollable {
  overflow: hidden;
}
.a-page-indicator {
  display: flex;
  align-items: center;
}
.a-page-indicator__container {
  display: flex;
  flex-wrap: nowrap;
}
.a-page-indicator.-disabled {
  pointer-events: none;
}
.a-page-indicator__indicator {
  width: .5rem;
  height: .5rem;
  margin: .5rem;
  background-color: var(--small__enabled__fill__default);
  border: none;
  padding: 0;
  border-radius: .25rem;
  cursor: pointer;
}
.a-page-indicator__indicator:hover {
  background-color: var(--small__enabled__fill__hovered);
}
.a-page-indicator__indicator:active {
  background-color: var(--small__enabled__fill__pressed);
}
.a-page-indicator__indicator.-selected {
  width: .75rem;
  height: .75rem;
  margin: .375rem;
  background-color: var(--major-accent__enabled__fill__default);
  border-radius: .375rem;
}
.-disabled .a-page-indicator__indicator.-selected {
  background-color: var(--major-accent__disabled__fill__default);
}
.-disabled .a-page-indicator__indicator {
  background-color: var(--small__disabled__fill__default);
}
.a-page-indicator__caret {
  height: 1.5rem;
  width: 1.5rem;
  background-color: var(--plain__enabled__fill__default);
  border: none;
  padding: 0;
}
.a-page-indicator__caret:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  color: var(--integrated__enabled__front__default);
  position: relative;
  cursor: pointer;
  content: "";
}
.a-page-indicator__caret:first-child {
  margin-right: .5rem;
}
.a-page-indicator__caret:last-child {
  margin-left: .5rem;
}
.a-page-indicator__caret:hover:after {
  color: var(--integrated__enabled__front__hovered);
}
.a-page-indicator__caret:active:after {
  color: var(--integrated__enabled__front__pressed);
}
.a-page-indicator__caret.-left:after {
  content: var(--ui-ic-left);
}
.a-page-indicator__caret.-right:after {
  content: var(--ui-ic-right);
}
.a-page-indicator__caret.-end:after {
  cursor: auto;
  color: var(--integrated__disabled__front__default);
}
.a-page-indicator--numbered .a-page-indicator__indicator {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 2rem;
  min-width: 2rem;
  width: auto;
  border-radius: 1rem;
  padding: 0 .5rem;
  margin: 0 .25rem;
  background-color: var(--plain__enabled__fill__default);
}
.a-page-indicator--numbered .a-page-indicator__indicator:not([data-index]) {
  pointer-events: none;
}
.a-page-indicator--numbered .a-page-indicator__indicator:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
  color: var(--major-accent__enabled__front__hovered);
}
.a-page-indicator--numbered .a-page-indicator__indicator:active {
  background-color: var(--major-accent__enabled__fill__pressed);
  color: var(--major-accent__enabled__front__pressed);
}
.a-page-indicator--numbered .a-page-indicator__indicator span {
  -webkit-user-select: none;
  user-select: none;
}
.a-page-indicator--numbered .a-page-indicator__indicator.-selected {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__front__default);
}
.a-page-indicator--numbered.-disabled .a-page-indicator__caret:after {
  cursor: auto;
  color: var(--integrated__disabled__front__default);
}
.a-page-indicator--numbered.-disabled .a-page-indicator__indicator {
  color: var(--plain__disabled__front__default);
}
.a-page-indicator--numbered.-disabled .a-page-indicator__indicator.-selected {
  background-color: var(--major-accent__disabled__fill__default);
  color: var(--major-accent__disabled__front__default);
}
.a-text-field {
  position: relative;
  height: 3rem;
  width: auto;
}
.a-text-field input {
  background-color: var(--neutral__enabled__fill__default);
  border: 0;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-text-field input::placeholder {
  color: var(--bosch-gray-40);
  opacity: 1;
}
.a-text-field input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-text-field input:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-text-field input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  outline: none;
}
.a-text-field input:disabled {
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-text-field input:disabled + label:before,
.a-text-field input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-text-field input:disabled + .a-text-field__icon-password {
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-text-field--password input {
  padding-right: 4rem;
}
.a-text-field--password input::-ms-clear,
.a-text-field--password input::-ms-reveal {
  display: none;
}
.a-text-field--search input:nth-last-child(2) {
  padding-right: 3rem;
}
.a-text-field--search input:nth-last-child(3) {
  padding-right: 6rem;
}
.a-text-field label {
  position: absolute;
  margin: .25rem 1rem auto;
  font-size: .75rem;
  max-width: calc(100% - 4rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.a-text-field label + input {
  padding-top: 1.125rem;
  padding-bottom: .3125rem;
}
.a-text-field__icon-close,
.a-text-field__icon-password,
.a-text-field__icon-search {
  border: 0;
  position: absolute;
  cursor: pointer;
  background-color: var(--neutral__enabled__fill__default);
  color: var(--neutral__enabled__front__default);
  width: 3rem;
  height: calc(3rem - 1px);
  padding-top: 2px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.a-text-field__icon-close:hover,
.a-text-field__icon-password:hover,
.a-text-field__icon-search:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-text-field__icon-close:active,
.a-text-field__icon-password:active,
.a-text-field__icon-search:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-text-field__icon-close,
.a-text-field__icon-search {
  background: transparent;
}
.a-text-field__icon-password,
.a-text-field__icon-search {
  right: 0;
}
.a-text-field__icon-close {
  right: 3rem;
}
.a-text-area {
  position: relative;
  height: 7.5rem;
  width: 100%;
  overflow: hidden;
}
.a-text-area__shadow,
.a-text-area textarea {
  background-color: var(--neutral__enabled__fill__default);
  border: 0;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  padding: .75rem 1rem;
  width: 100%;
  resize: none;
  line-height: 1.5;
  height: 7.5rem;
  min-height: 7.5rem;
}
.a-text-area__shadow::placeholder,
.a-text-area textarea::placeholder {
  color: var(--bosch-gray-40);
  opacity: 1;
}
.a-text-area__shadow:hover,
.a-text-area textarea:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-text-area__shadow:active,
.a-text-area textarea:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-text-area__shadow:focus,
.a-text-area textarea:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  outline: none;
}
.a-text-area__shadow:disabled,
.a-text-area textarea:disabled {
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-text-area__shadow:disabled + label:before,
.a-text-area__shadow:disabled::placeholder,
.a-text-area textarea:disabled + label:before,
.a-text-area textarea:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-text-area__shadow {
  white-space: pre-wrap;
  height: auto;
  width: 100%;
  position: absolute;
  left: -9999px;
}
.a-text-area--dynamic-height {
  height: 100%;
  vertical-align: top;
  align-items: center;
  grid-template-columns: 100% 100%;
}
.a-text-area label {
  position: absolute;
  margin: .25rem 1rem auto;
  font-size: .75rem;
  max-width: calc(100% - 2.25rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.a-text-area label + textarea {
  border-top: 1.375rem solid transparent;
  padding-top: 0;
}
.a-tile a,
.a-tile a:hover {
  color: var(--plain__enabled__front__default);
  text-decoration: none;
}
.a-tile:hover {
  background: var(--plain__enabled__fill__hovered);
}
.a-tile:hover .a-tile__link {
  text-decoration: none;
}
.a-tile:active {
  background: var(--plain__enabled__fill__pressed);
}
.a-tile.-purple {
  background: var(--major-highlight-purple__enabled__fill__default);
}
.a-tile.-purple,
.a-tile.-purple a,
.a-tile.-purple a:hover {
  color: var(--major-highlight-purple__enabled__front__default);
}
.a-tile.-purple:hover {
  background: var(--major-highlight-purple__enabled__fill__hovered);
  color: var(--major-highlight-purple__enabled__front__hovered);
}
.a-tile.-purple:active {
  background: var(--major-highlight-purple__enabled__fill__pressed);
  color: var(--major-highlight-purple__enabled__front__pressed);
}
.a-tile.-blue {
  background: var(--major-highlight-blue__enabled__fill__default);
}
.a-tile.-blue,
.a-tile.-blue a,
.a-tile.-blue a:hover {
  color: var(--major-highlight-blue__enabled__front__default);
}
.a-tile.-blue:hover {
  background: var(--major-highlight-blue__enabled__fill__hovered);
  color: var(--major-highlight-blue__enabled__front__hovered);
}
.a-tile.-blue:active {
  background: var(--major-highlight-blue__enabled__fill__pressed);
  color: var(--major-highlight-blue__enabled__front__pressed);
}
.a-tile.-turquoise {
  background: var(--major-highlight-turquoise__enabled__fill__default);
}
.a-tile.-turquoise,
.a-tile.-turquoise a,
.a-tile.-turquoise a:hover {
  color: var(--major-highlight-turquoise__enabled__front__default);
}
.a-tile.-turquoise:hover {
  background: var(--major-highlight-turquoise__enabled__fill__hovered);
  color: var(--major-highlight-turquoise__enabled__front__hovered);
}
.a-tile.-turquoise:active {
  background: var(--major-highlight-turquoise__enabled__fill__pressed);
  color: var(--major-highlight-turquoise__enabled__front__pressed);
}
.a-tile.-green {
  background: var(--major-highlight-green__enabled__fill__default);
}
.a-tile.-green,
.a-tile.-green a,
.a-tile.-green a:hover {
  color: var(--major-highlight-green__enabled__front__default);
}
.a-tile.-green:hover {
  background: var(--major-highlight-green__enabled__fill__hovered);
  color: var(--major-highlight-green__enabled__front__hovered);
}
.a-tile.-green:active {
  background: var(--major-highlight-green__enabled__fill__pressed);
  color: var(--major-highlight-green__enabled__front__pressed);
}
.a-selectable-tile {
  position: relative;
}
.a-selectable-tile input {
  width: 0;
  opacity: 0;
  height: 0;
  -moz-appearance: none;
  position: absolute;
}
.a-selectable-tile.-small label {
  display: flex;
}
.a-selectable-tile.-small .a-text {
  flex: auto;
  padding: .75rem;
}
.a-selectable-tile.-small .a-text__headline {
  margin: 0;
}
.a-selectable-tile--checkbox input:focus-visible + label .checkbox-container:before,
.a-selectable-tile--radio input:focus-visible + label {
  outline: auto;
  outline-offset: 3px;
}
.a-selectable-tile--checkbox input[type=checkbox]:active + label,
.a-selectable-tile--checkbox input[type=checkbox]:hover + label {
  cursor: pointer;
}
.a-selectable-tile--checkbox input[type=checkbox]:hover + label .checkbox-container:before {
  background-color: var(--small__enabled__fill__hovered);
}
.a-selectable-tile--checkbox input[type=checkbox]:active + label .checkbox-container:before {
  background-color: var(--small__enabled__fill__pressed);
}
.a-selectable-tile--checkbox input[type=checkbox]:disabled + label .checkbox-container:before {
  background-color: var(--small__disabled__fill__default);
  pointer-events: none;
}
.a-selectable-tile--checkbox input[type=checkbox]:checked + label .checkbox-container:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  color: var(--major-accent__enabled__front__default);
  position: absolute;
  content: "";
  left: .75rem;
  content: var(--ui-ic-checkmark);
}
.a-selectable-tile--checkbox input[type=checkbox]:checked + label .checkbox-container:before {
  background-color: var(--major-accent__enabled__fill__default);
}
.a-selectable-tile--checkbox input[type=checkbox]:checked:hover + label .checkbox-container:before {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-selectable-tile--checkbox input[type=checkbox]:checked:active + label .checkbox-container:before {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-selectable-tile--checkbox input[type=checkbox]:checked:disabled + label .checkbox-container:before {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-selectable-tile--checkbox input[type=checkbox]:checked:disabled + label .checkbox-container:after {
  color: var(--major-accent__disabled__front__default);
}
.a-selectable-tile--checkbox .checkbox-container {
  padding: .75rem;
  display: flex;
}
.a-selectable-tile--checkbox .checkbox-container:before {
  position: relative;
  top: 0;
  left: 0;
  background-color: var(--small__enabled__fill__default);
  content: "";
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
}
.a-selectable-tile--checkbox.-small .a-text {
  padding: .75rem .75rem .75rem 0;
}
.a-selectable-tile label {
  display: block;
  border: .0625rem solid var(--small__enabled__fill__default);
  cursor: pointer;
  position: relative;
}
.a-selectable-tile label:hover {
  border: .0625rem solid var(--small__enabled__fill__hovered);
}
.a-selectable-tile input[type=checkbox]:checked + label:before,
.a-selectable-tile input[type=radio]:checked + label:before {
  content: "";
  position: absolute;
  background: transparent;
  border: .125rem solid var(--major-accent__enabled__fill__default);
  top: -.125rem;
  left: -.125rem;
  right: -.125rem;
  bottom: -.125rem;
}
.a-selectable-tile input[type=checkbox]:checked + label,
.a-selectable-tile input[type=radio]:checked + label {
  border-color: var(--major-accent__enabled__fill__default);
}
.a-selectable-tile .a-text {
  padding: .5rem .75rem .75rem;
}
.a-selectable-tile .a-text__headline {
  margin: 0;
}
.a-video video {
  display: block;
  width: 100%;
  height: auto;
}
.a-video__caption {
  font-weight: 400;
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
  margin: .5rem 0 0;
}
.a-icon {
  font-size: 24px;
  color: inherit;
}
.a-notification {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: .75rem 1rem;
  color: var(--minor-signal-neutral__enabled__front__default);
  background-color: var(--minor-signal-neutral__enabled__fill__default);
}
.a-notification .a-icon {
  margin-left: -.25rem;
}
.a-notification--banner {
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
  padding: .5rem;
}
.a-notification--banner:not(.-show) {
  display: none;
}
.a-notification--banner > .a-icon {
  font-size: 2rem;
  margin-top: .5rem;
  margin-left: .5rem;
  margin-bottom: .5rem;
}
.a-notification--banner > .a-icon + .a-notification__content {
  margin-left: 0;
}
.a-notification--banner .a-button--integrated {
  justify-self: flex-end;
  margin-left: auto;
}
.a-notification--banner .a-notification__content {
  margin: .75rem 2.375rem .75rem 1.5rem;
  max-width: 80rem;
}
.a-notification a,
.a-notification a:focus,
.a-notification a:hover,
.a-notification a:visited {
  color: inherit;
  text-decoration: underline;
}
.a-notification > .a-icon {
  margin-right: .75rem;
  flex-shrink: 0;
}
.a-notification.-success {
  color: var(--minor-signal-success__enabled__front__default);
  background-color: var(--minor-signal-success__enabled__fill__default);
}
.a-notification.-warning {
  color: var(--minor-signal-warning__enabled__front__default);
  background-color: var(--minor-signal-warning__enabled__fill__default);
}
.a-notification.-error {
  color: var(--minor-signal-error__enabled__front__default);
  background-color: var(--minor-signal-error__enabled__fill__default);
}
.a-notification--text {
  padding: .25rem 1rem;
}
.a-notification--text .a-icon {
  margin-right: .375rem;
}
.a-dropdown {
  position: relative;
  height: 3rem;
  width: auto;
}
@-moz-document url-prefix() {
  .a-dropdown select {
    text-indent: -2px;
  }
}
.a-dropdown select {
  background-color: var(--neutral__enabled__fill__default);
  color: var(--neutral__enabled__front__default);
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: 0;
  height: 3rem;
  padding: 0 2.75rem 0 1rem;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-dropdown select:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-dropdown select:active {
  background-color: var(--neutral__enabled__fill__pressed);
  outline: none;
}
.a-dropdown:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  position: absolute;
  content: var(--ui-ic-down);
  top: .75rem;
  right: .7rem;
  pointer-events: none;
}
.a-dropdown option {
  background-color: var(--plain__enabled__fill__default);
}
.a-dropdown label {
  color: var(--neutral__enabled__front__default);
  position: absolute;
  margin: .25rem 1rem auto;
  font-size: .75rem;
  max-width: calc(100% - 3.5rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.a-dropdown label + select {
  padding-top: 1.125rem;
  padding-bottom: .3125rem;
}
.a-dropdown--dynamic-width {
  display: inline-block;
  margin-right: 2.5rem;
}
.a-dropdown--dynamic-width select {
  width: calc(100% + 2rem);
}
.a-dropdown--dynamic-width:after {
  right: -1.125rem;
}
.a-dropdown--disabled label,
.a-dropdown--disabled select {
  color: var(--neutral__disabled__front__default);
}
.a-dropdown--disabled select {
  pointer-events: none;
}
.a-dropdown--disabled:after {
  color: var(--neutral__disabled__front__default);
}
.a-rating {
  width: auto;
  display: flex;
}
.a-rating .a-rating__star-container {
  display: inline-flex;
  align-items: center;
}
.a-rating .a-rating__label-container {
  display: flex;
}
.a-rating .a-rating__label-container span {
  text-decoration: none;
}
.a-rating .a-icon {
  cursor: pointer;
  color: var(--major-highlight-blue__enabled__fill__default);
  margin-right: unset;
}
.a-rating:hover .a-icon {
  color: var(--major-highlight-blue__enabled__fill__hovered);
}
.a-rating:active .a-icon {
  color: var(--major-highlight-blue__enabled__fill__pressed);
}
.a-rating__label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 700;
}
.a-rating__label--complete {
  font-weight: 400;
}
.a-rating--large .a-rating__star-container label {
  padding-right: .7rem;
}
.a-rating--large .a-rating__star-container > :last-child {
  padding-right: 0;
}
.a-rating--large .a-rating__label-container {
  margin-left: .7rem;
  column-gap: .5rem;
}
.a-rating--large .a-icon {
  font-size: 2rem;
}
.a-rating--large .a-rating__label {
  font-size: 1.5rem;
  --font-size:1.5rem;
  line-height: 1.4;
  --line-height:1.4;
}
.a-rating--small .a-rating__star-container label {
  padding-right: .125rem;
}
.a-rating--small .a-rating__star-container > :last-child {
  padding-right: 0;
}
.a-rating--small .a-rating__label-container {
  margin-left: .25rem;
  column-gap: .25rem;
}
.a-rating--small .a-icon {
  font-size: 1rem;
}
.a-rating--small .a-rating__label {
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
}
.a-rating--link {
  cursor: pointer;
}
.a-rating--link a {
  display: flex;
  text-decoration: none;
}
.a-rating--link .a-rating__label {
  color: var(--plain__enabled__front__default);
}
.a-rating--disabled,
.a-rating--link label {
  pointer-events: none;
}
.a-rating--disabled .a-icon,
.a-rating--disabled:hover .a-icon {
  color: var(--plain__disabled__front__default);
}
.a-rating label {
  display: flex;
}
.a-rating input[type=radio] {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.a-slider {
  height: 3rem;
  width: auto;
  display: flex;
  align-items: center;
}
.a-slider div {
  display: flex;
  position: relative;
  width: 100%;
  flex: 1 1 auto;
  margin: .5rem .75rem;
}
.a-slider input {
  background: transparent;
  height: 1.5rem;
  width: 100%;
  -webkit-appearance: none;
  outline: 0;
  position: relative;
}
.a-slider input:before {
  background: var(--small__enabled__fill__default);
  position: absolute;
  content: " ";
  left: 0;
  right: 0;
  height: .125rem;
  top: .6875rem;
}
.a-slider input::-webkit-slider-thumb {
  margin-top: -.71875rem;
  background-color: var(--major-accent__enabled__fill__default);
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  position: relative;
  -webkit-appearance: none;
}
.a-slider input::-webkit-slider-thumb:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-slider input::-webkit-slider-thumb:active {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-slider input::-webkit-slider-runnable-track {
  height: .125rem;
}
.a-slider input::-moz-range-thumb {
  margin-top: -.71875rem;
  background-color: var(--major-accent__enabled__fill__default);
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  position: relative;
  border: 0;
}
.a-slider input::-moz-range-thumb:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-slider input::-moz-range-thumb:active {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-slider input::-moz-range-track {
  background: var(--small__enabled__fill__default);
  height: .13rem;
}
.a-slider input:disabled::-webkit-slider-thumb {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-slider input:disabled::-moz-range-thumb {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-slider .a-tooltip {
  text-align: center;
  position: absolute;
  bottom: 2.25rem;
  white-space: nowrap;
  visibility: hidden;
}
.a-slider label {
  font-size: 1rem;
  flex: 0 1 auto;
}
.a-slider.a-slider--labels-on-top {
  flex-wrap: wrap;
}
.a-slider.a-slider--labels-on-top > label {
  order: 1;
  flex: 1 0 50%;
}
.a-slider.a-slider--labels-on-top > div,
.a-slider.a-slider--labels-on-top > input {
  order: 3;
  flex: 1 0 100%;
  margin-left: 0;
  margin-right: 0;
}
.a-slider.a-slider--labels-on-top > div + label,
.a-slider.a-slider--labels-on-top > input + label {
  order: 2;
  text-align: right;
}
.a-slider.a-slider--labels-on-top > input {
  margin: .5rem 0;
}
.a-sticker {
  display: inline-flex;
  align-items: center;
  justify-content: space-evenly;
  height: 1.5rem;
  width: auto;
}
.a-sticker.-turquoise {
  background-color: var(--major-highlight-turquoise__enabled__fill__default);
  color: var(--major-highlight-turquoise__enabled__front__default);
}
.a-sticker.-purple {
  background-color: var(--major-highlight-purple__enabled__fill__default);
  color: var(--major-highlight-purple__enabled__front__default);
}
.a-sticker.-green {
  background-color: var(--major-highlight-green__enabled__fill__default);
  color: var(--major-highlight-green__enabled__front__default);
}
.a-sticker__label {
  margin: auto .25rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 700;
}
.a-progress-indicator {
  height: .5rem;
  margin: 1.25rem 0;
  background-color: var(--minor-accent__enabled__fill__default);
  min-width: 8rem;
  overflow: hidden;
  transform: translateZ(0);
  width: 100%;
  box-shadow: inset 0 0 0 .0625rem var(--minor-accent__enabled__front__default);
}
.a-progress-indicator__inner-bar {
  position: relative;
  height: inherit;
  background-color: var(--minor-accent__enabled__front__default);
}
.a-progress-indicator.-determinate .a-progress-indicator__inner-bar {
  width: 0;
}
.a-progress-indicator.-indeterminate .a-progress-indicator__inner-bar {
  width: 2rem;
}
.a-progress-indicator__anim-bar {
  width: inherit;
  height: inherit;
  position: absolute;
  animation: dynamic-bar-animation 2s linear infinite;
}
@keyframes dynamic-bar-animation {
  0% {
    transform: translateX(-2rem);
  }
  to {
    transform: translateX(100%);
  }
}
.a-value-modificator {
  position: relative;
  height: 3rem;
  width: 13.5rem;
  margin: .5rem;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: 1px solid var(--neutral__enabled__front__default);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.a-value-modificator.-disabled {
  border-bottom-color: var(--neutral__disabled__front__default);
}
.a-value-modificator.-disabled .a-value-modificator__icon,
.a-value-modificator.-disabled input {
  color: var(--neutral__disabled__front__default) !important;
}
.a-value-modificator.-disabled .a-value-modificator__icon:hover {
  background-color: var(--neutral__disabled__fill__default);
}
.a-value-modificator .a-value-modificator__icon-disabled {
  color: var(--neutral__disabled__front__default);
}
.a-value-modificator input[type=number]::-webkit-inner-spin-button,
.a-value-modificator input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.a-value-modificator input[type=number] {
  -moz-appearance: textfield;
  box-shadow: none;
}
.a-value-modificator input {
  height: 100%;
  width: calc(100% - 6rem);
  border: 0;
  background-color: var(--neutral__enabled__fill__default);
  color: var(--neutral__enabled__front__default);
  line-height: 1.5rem;
  font-size: 16px;
  padding: 0 1rem;
}
.a-value-modificator input:focus {
  outline: none;
  background-color: var(--neutral__focused__fill__default);
}
.a-value-modificator .a-value-modificator__icon {
  padding: .75rem .75rem .6875rem;
}
.a-value-modificator .a-value-modificator__icon:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-value-modificator .a-value-modificator__icon.-pressed {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-value-modificator .a-value-modificator__icon-disabled.-pressed,
.a-value-modificator .a-value-modificator__icon-disabled:hover {
  background-color: unset;
}
.a-value-modificator label {
  position: absolute;
  align-self: flex-start;
  margin: .25rem 1rem auto;
  font-size: .75rem;
  max-width: calc(100% - 7rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--neutral__enabled__front__default);
}
.a-value-modificator label + input {
  padding-top: 1.125rem;
  padding-bottom: .3125rem;
}
.a-search-suggestions {
  margin: 0;
  padding: 1rem;
}
.a-search-suggestions a,
.a-search-suggestions a:visited {
  text-decoration: none;
}
.a-search-suggestions a:hover,
.a-search-suggestions a:visited:hover {
  text-decoration: underline;
}
.a-search-suggestions__item {
  padding: 0;
  margin-bottom: 1rem;
}
.a-search-suggestions__item:before {
  content: none;
}
.a-search-suggestions__result-link,
.a-search-suggestions__result-link:visited {
  color: var(--integrated__enabled__front__default);
}
.a-search-suggestions__result-link:visited em,
.a-search-suggestions__result-link em {
  font-style: normal;
  font-weight: 700;
}
.a-search-suggestions__results-link {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.a-tab-navigation {
  display: inline-flex;
  flex-wrap: wrap;
  width: 100%;
  background-color: var(--integrated__enabled__fill__default);
  padding: 0 1rem;
  border-bottom: 1px solid var(--bosch-gray-40);
}
.a-tab-navigation__item {
  margin: 0;
  padding: 0;
}
.a-tab-navigation__item:before {
  content: none;
}
.a-tab-navigation button {
  background: none;
  border: 0;
}
.a-tab-navigation a,
.a-tab-navigation button {
  outline-offset: .25rem;
  color: var(--integrated__enabled__front__default);
}
.a-tab-navigation a {
  text-decoration: none;
  display: inline-block;
}
.a-tab-navigation__tab {
  cursor: pointer;
  flex-shrink: 0;
  padding: .75rem 1rem 0;
  white-space: nowrap;
}
.a-tab-navigation__tab:hover {
  color: var(--integrated__enabled__front__hovered);
  background-color: var(--integrated__enabled__fill__hovered);
}
.a-tab-navigation__tab:active {
  color: var(--integrated__enabled__front__pressed);
  background-color: var(--integrated__enabled__fill__pressed);
}
.a-tab-navigation__tab.-disabled {
  color: var(--integrated__disabled__front__default);
  background-color: var(--integrated__disabled__fill__default);
  cursor: default;
  pointer-events: none;
}
.a-tab-navigation__tab.-selected {
  color: var(--minor-accent__enabled__front__default);
  background-color: var(--minor-accent__enabled__fill__default);
}
.a-tab-navigation__tab.-selected:hover {
  color: var(--minor-accent__enabled__front__hovered);
}
.a-tab-navigation__tab.-selected:active {
  color: var(--minor-accent__enabled__front__pressed);
}
.a-tab-navigation__tab.-only-icon {
  padding-right: .75rem;
  padding-left: .75rem;
}
.a-tab-navigation__tab-content {
  display: inline-flex;
  align-items: center;
  letter-spacing: 0;
  border: 0;
  border-bottom: .125rem solid transparent;
  padding-bottom: .5625rem;
}
.-selected .a-tab-navigation__tab-content {
  border-color: var(--minor-accent__enabled__front__default);
}
.a-tab-navigation__icon + .a-tab-navigation__label {
  text-align: left;
  margin-left: .5rem;
}
.a-tab-navigation__icon {
  font-size: 1.5rem;
}
.a-option-bar {
  margin-bottom: 0;
  display: inline-flex;
  flex-wrap: wrap;
  width: 100%;
  padding: 0 1rem;
}
.a-option-bar__item {
  margin: 0;
  padding: 0;
}
.a-option-bar__item:before {
  content: none;
}
.a-option-bar input {
  display: none;
}
.a-option-bar label {
  font-size: inherit;
}
.a-option-bar__label {
  padding: 1rem .75rem 1rem 0;
}
.a-option-bar__label:only-child {
  padding: .75rem 1rem;
}
.a-option-bar__icon + .a-option-bar__label {
  text-align: left;
  margin-left: 8px;
}
.a-option-bar__icon {
  font-size: 1.5rem;
  padding: 1rem 0 1rem .75rem;
}
.a-option-bar__icon:only-child {
  padding: .75rem;
}
.a-option-bar__option {
  display: inline-flex;
  color: var(--neutral__enabled__front__default);
  background-color: var(--neutral__enabled__fill__default);
  cursor: pointer;
  letter-spacing: 0;
  margin: 0;
}
:hover + .a-option-bar__option {
  color: var(--neutral__enabled__front__hovered);
  background-color: var(--neutral__enabled__fill__hovered);
}
:active + .a-option-bar__option {
  color: var(--neutral__enabled__front__pressed);
  background-color: var(--neutral__enabled__fill__pressed);
}
:disabled + .a-option-bar__option {
  color: var(--neutral__disabled__front__default);
  background-color: var(--neutral__disabled__fill__default);
  cursor: default;
}
:checked + .a-option-bar__option {
  color: var(--major-accent__enabled__front__default);
  background-color: var(--major-accent__enabled__fill__default);
}
:checked:hover + .a-option-bar__option {
  color: var(--major-accent__enabled__front__hovered);
  background-color: var(--major-accent__enabled__fill__hovered);
}
:checked:active + .a-option-bar__option {
  color: var(--major-accent__enabled__front__pressed);
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-menu-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: auto;
  justify-content: center;
  margin: 0;
  padding: 0;
}
.a-menu-item a,
.a-menu-item a:visited {
  text-decoration: none;
}
.a-menu-item:before {
  content: unset;
}
.a-menu-item + .a-divider {
  margin-top: 0;
  margin-bottom: 0;
}
.a-menu-item:hover + .a-divider {
  background-color: var(--small__enabled__fill__hovered);
}
.a-menu-item:active + .a-divider {
  background-color: var(--small__enabled__fill__pressed);
}
.a-menu-item.-disabled + .a-divider {
  background-color: var(--small__disabled__fill__default);
}
.a-menu-item__group,
.a-menu-item__link {
  text-align: left;
  display: flex;
  flex-direction: row;
  column-gap: .75rem;
  align-items: flex-start;
  width: 100%;
  padding: .75rem;
  border: 0;
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
}
.a-menu-item__group:hover,
.a-menu-item__link:hover {
  background-color: var(--plain__enabled__fill__hovered);
  color: var(--plain__enabled__front__hovered);
  text-decoration: none;
  cursor: pointer;
}
.a-menu-item__group:active,
.a-menu-item__link:active {
  background-color: var(--plain__enabled__fill__pressed);
  color: var(--plain__enabled__front__pressed);
}
.a-menu-item__group .a-icon,
.a-menu-item__link .a-icon {
  margin: unset;
}
.a-menu-item.-disabled,
.a-menu-item.-disabled > .a-menu-item__group,
.a-menu-item.-disabled > .a-menu-item__link {
  background-color: var(--plain__disabled__fill__default);
  color: var(--plain__disabled__front__default);
  pointer-events: none;
}
.a-menu-item__label {
  color: inherit;
  overflow-wrap: anywhere;
}
.a-menu-item__group > .a-icon:last-child,
.a-menu-item__link > .a-icon:last-child {
  margin-left: auto;
}
.m-text-image :first-child h1:last-child,
.m-text-image :first-child h2:last-child,
.m-text-image :first-child h3:last-child,
.m-text-image :first-child h4:last-child,
.m-text-image :first-child h5:last-child,
.m-text-image :first-child h6:last-child {
  margin-bottom: 1rem;
}
.m-text-image :first-child p:last-child {
  margin-bottom: 2rem;
}
.m-text-image__order-wrapper {
  display: flex;
  flex-direction: column;
}
.m-text-image__order-wrapper .a-image {
  margin-bottom: 2rem;
}
.m-text-image__order-wrapper--left-to-right {
  flex-direction: row;
}
.m-text-image__order-wrapper--left-to-right .a-image {
  margin-right: 2rem;
  margin-bottom: 0;
}
.m-text-image__order-wrapper--right-to-left {
  flex-direction: row-reverse;
}
.m-text-image__order-wrapper--right-to-left .a-image {
  margin-left: 2rem;
  margin-bottom: 0;
}
.m-text-image__order-wrapper :first-child,
.m-text-image__order-wrapper :last-child {
  min-width: calc(50% - 1rem);
}
.m-dialog {
  --max-dialog-width:44rem;
  max-width: var(--max-dialog-width);
  z-index: 9999;
}
.m-dialog > .a-box,
.m-dialog > .a-box--modal > .a-box {
  background: var(--background);
  display: grid;
  grid-template-rows: repeat(3, auto) 1fr;
  grid-template-columns: minmax(auto, var(--max-dialog-width));
  grid-template-areas: "remark" "header" "divider" "content";
  max-height: calc(100vh - 4rem);
  overflow: hidden;
}
.m-dialog__remark {
  grid-area: remark;
  height: .375rem;
}
.m-dialog__remark.--info {
  background-color: var(--major-signal-neutral__enabled__fill__default);
}
.m-dialog__remark.--success {
  background-color: var(--major-signal-success__enabled__fill__default);
}
.m-dialog__remark.--warning {
  background-color: var(--major-signal-warning__enabled__fill__default);
}
.m-dialog__remark.--error {
  background-color: var(--major-signal-error__enabled__fill__default);
}
.m-dialog__header {
  grid-area: header;
  display: flex;
  align-items: center;
  height: 3rem;
  padding: 0 2rem;
  overflow: hidden;
}
.m-dialog__header > .a-icon {
  margin-right: .5rem;
}
.m-dialog__header .a-button--integrated {
  margin-left: auto;
  margin-right: -2rem;
  display: flex;
}
.m-dialog__title {
  font-weight: 700;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.m-dialog .a-divider {
  grid-area: divider;
  margin: 0;
}
.m-dialog__content {
  grid-area: content;
  overflow-y: auto;
  padding: 1.5rem 2rem 0;
}
.m-dialog__content:first-child {
  padding-top: 2rem;
}
.m-dialog__content > :last-child {
  margin-bottom: 2rem;
}
.m-dialog__headline {
  margin-bottom: 1rem;
  font-size: 1.5rem;
  --font-size:1.5rem;
  line-height: 1.4;
  --line-height:1.4;
  font-weight: 700;
}
.m-dialog__code {
  margin-top: 1rem;
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
}
.m-dialog__actions {
  margin-top: 1.5rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  gap: 1rem;
}
.m-dialog__actions .a-button:nth-last-child(2) {
  margin-left: auto;
}
.m-popover {
  max-width: 24rem;
  width: max-content;
  display: none;
  position: absolute;
}
.m-popover__content {
  box-shadow: 0 0 .5rem .1rem var(--shadow-fill);
  background-color: inherit;
  padding: 1rem;
  position: relative;
}
.m-popover .a-button,
.m-popover__paragraph {
  margin-bottom: 1rem;
}
.m-popover__head {
  display: flex;
  margin-top: -.375rem;
  margin-bottom: .5rem;
  min-height: 1.5rem;
  font-weight: 700;
  font-size: 1.25rem;
  --font-size:1.25rem;
  line-height: 1.5;
}
.m-popover__head .a-button--integrated {
  position: absolute;
  top: 0;
  right: 0;
}
.m-popover :last-child {
  margin-bottom: 0;
}
.m-popover.-close-button .m-popover__head {
  padding-right: 2rem;
}
.m-popover .a-box {
  position: relative;
  box-shadow: none;
}
.m-popover .a-box:after,
.m-popover .a-box:before {
  box-shadow: 0 0 .5rem .1rem var(--shadow-fill);
  content: "";
  position: absolute;
  top: -11px;
  right: auto;
  bottom: auto;
  left: calc(50% - 11px);
  display: block;
  height: 22px;
  width: 22px;
  transform-origin: center;
  transform: rotate(45deg);
}
.m-popover .a-box:before {
  background-color: initial;
}
.m-popover .a-box:after {
  background-color: inherit;
  box-shadow: none;
}
.m-popover.-top-left .a-box:after,
.m-popover.-top-left .a-box:before {
  top: -22px;
  right: auto;
  bottom: auto;
  left: .5rem;
  transform-origin: bottom left;
  transform: rotate(45deg);
}
.m-popover.-top-center .a-box:after,
.m-popover.-top-center .a-box:before {
  top: -11px;
  right: auto;
  bottom: auto;
  left: calc(50% - 11px);
  transform-origin: center;
  transform: rotate(45deg);
}
.m-popover.-top-right .a-box:after,
.m-popover.-top-right .a-box:before {
  top: -22px;
  right: .5rem;
  bottom: 0;
  left: auto;
  transform-origin: bottom right;
  transform: rotate(-45deg);
}
.m-popover.-right-top .a-box:after,
.m-popover.-right-top .a-box:before {
  top: .5rem;
  right: -22px;
  bottom: auto;
  left: auto;
  transform-origin: top left;
  transform: rotate(45deg);
}
.m-popover.-right-center .a-box:after,
.m-popover.-right-center .a-box:before {
  top: calc(50% - 11px);
  right: -11px;
  bottom: 0;
  left: auto;
  transform-origin: center;
  transform: rotate(45deg);
}
.m-popover.-right-bottom .a-box:after,
.m-popover.-right-bottom .a-box:before {
  top: auto;
  right: -22px;
  bottom: .5rem;
  left: auto;
  transform-origin: bottom left;
  transform: rotate(-45deg);
}
.m-popover.-bottom-right .a-box:after,
.m-popover.-bottom-right .a-box:before {
  top: auto;
  right: .5rem;
  bottom: -22px;
  left: auto;
  transform-origin: top right;
  transform: rotate(45deg);
}
.m-popover.-bottom-center .a-box:after,
.m-popover.-bottom-center .a-box:before {
  top: auto;
  right: 0;
  bottom: -11px;
  left: calc(50% - 11px);
  transform-origin: center;
  transform: rotate(45deg);
}
.m-popover.-bottom-left .a-box:after,
.m-popover.-bottom-left .a-box:before {
  top: auto;
  right: 0;
  bottom: -22px;
  left: .5rem;
  transform-origin: top left;
  transform: rotate(-45deg);
}
.m-popover.-left-bottom .a-box:after,
.m-popover.-left-bottom .a-box:before {
  top: auto;
  right: 0;
  bottom: .5rem;
  left: -22px;
  transform-origin: bottom right;
  transform: rotate(45deg);
}
.m-popover.-left-center .a-box:after,
.m-popover.-left-center .a-box:before {
  top: calc(50% - 11px);
  right: 0;
  bottom: 0;
  left: -11px;
  transform-origin: center;
  transform: rotate(45deg);
}
.m-popover.-left-top .a-box:after,
.m-popover.-left-top .a-box:before {
  top: .5rem;
  right: 0;
  bottom: 0;
  left: -22px;
  transform-origin: top right;
  transform: rotate(-45deg);
}
.m-popover.-without-arrow .a-box:after,
.m-popover.-without-arrow .a-box:before {
  content: none;
}
.m-popover.-detached {
  position: static;
  display: block;
}
.m-popover.-show {
  display: block;
}
.m-form-field {
  margin-bottom: 1rem;
  flex-shrink: 1;
  flex-grow: 1;
}
.m-form-field.-quarter {
  flex-basis: 25%;
  flex-grow: 0;
}
.m-form-field.-half {
  flex-basis: 50%;
}
.m-form-field--checkbox,
.m-form-field--dropdown,
.m-form-field--radio,
.m-form-field--toggle {
  margin-top: 1.5rem;
}
.m-form-field--radio .a-notification,
.m-form-field--toggle .a-notification {
  margin-top: 1rem;
}
.m-form-field--checkbox label {
  position: unset;
}
.m-form-field--checkbox .a-notification {
  margin-top: 1rem;
}
.m-lightbox {
  --ratio-width:16;
  --ratio-height:9;
  --width-fix:10.6rem;
  --offset-header:0rem;
  --offset-content:0rem;
  --offset-footer:0rem;
  --content-height-fix:0rem;
  --header-height:3rem;
  --footer-height:0rem;
  --background-height:calc(100% + var(--header-height) + var(--footer-height) + var(--content-height-fix));
  --caption-height-fix:calc(var(--header-height) + var(--footer-height));
  --caption-height-mobile:calc(100vh - var(--caption-height-fix) - 100vw/var(--ratio-width)/var(--ratio-height));
}
.m-lightbox__background {
  position: fixed;
  top: var(--offset-header);
  height: var(--background-height);
  width: 100%;
  left: 0;
}
.m-lightbox__wrapper {
  position: relative;
  width: 100vw;
  height: 100vh;
  display: grid;
  place-items: center;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-template-areas: "center";
}
.m-lightbox__aspect-wrapper {
  grid-area: center;
  position: relative;
  width: 100%;
  max-width: calc(var(--ratio-width)/var(--ratio-height)*100vh - var(--width-fix));
}
.m-lightbox__aspect-wrapper:after {
  content: "";
  display: block;
  padding-top: calc(var(--ratio-height)/var(--ratio-width)*100%);
}
.m-lightbox__footer,
.m-lightbox__header {
  position: fixed;
  left: 0;
  height: 3rem;
  width: 100%;
}
.m-lightbox__header {
  display: flex;
  justify-content: flex-end;
  top: var(--offset-header);
  z-index: 1;
}
.m-lightbox__content {
  position: absolute;
  top: var(--offset-content);
  width: 100%;
  height: calc(100% + var(--content-height-fix));
}
.m-lightbox .a-image {
  display: none;
}
.m-lightbox .a-image.-active {
  display: block;
}
.m-lightbox__footer {
  display: none;
  bottom: var(--offset-footer);
  grid-template-areas: "controls";
  grid-template-rows: 3rem;
  background-color: var(--plain__enabled__fill__default);
}
.m-lightbox__footer .m-lightbox__counter {
  grid-area: controls;
  place-self: center start;
  height: 3rem;
  padding: 0 1rem;
  display: flex;
  align-items: center;
  font-size: .75rem;
}
.m-lightbox__footer .m-lightbox__expand {
  display: none;
  grid-area: controls;
  place-self: center;
}
.m-lightbox__footer .m-lightbox__expand > i {
  height: 3rem;
  width: 3rem;
  display: block;
}
.m-lightbox__footer .m-lightbox__expand.-open {
  transform: rotate(180deg);
}
.m-lightbox.-long-caption .m-lightbox__footer .m-lightbox__expand {
  display: block;
}
.m-lightbox__footer .m-lightbox__sequence-buttons {
  grid-area: controls;
  place-self: center end;
}
.m-lightbox--sequence {
  --width-fix:10.6rem;
}
.m-lightbox--sequence .m-lightbox__image-wrapper {
  overflow: hidden;
}
.m-lightbox--sequence .m-lightbox__footer {
  display: grid;
}
.m-lightbox.-extended {
  --width-fix:10.6rem;
}
.m-lightbox.-extended .m-lightbox__aspect-wrapper {
  position: absolute;
  top: 3rem;
}
.m-lightbox.-extended.-long-caption {
  --footer-height:3rem;
}
.m-lightbox.-extended.-long-caption .m-lightbox__footer:after {
  content: "";
  position: absolute;
  top: -1rem;
  left: 0;
  background-image:
    linear-gradient(
      180deg,
      hsla(0, 0%, 100%, 0),
      var(--background) 90%);
  width: 100%;
  height: 1rem;
}
.m-lightbox.-extended.-long-caption figcaption.-open {
  position: fixed;
  top: unset;
  bottom: 3rem;
  max-height: unset;
  padding-bottom: 1rem;
}
.m-lightbox.-extended.-long-caption .m-lightbox__footer {
  display: grid;
}
.m-lightbox.-extended figcaption {
  position: absolute;
  margin: 0;
  padding: 1rem 1rem 0;
  width: 100%;
  max-width: 40rem;
  height: auto;
  max-height: var(--caption-height-mobile);
  top: 100%;
  overflow: hidden;
  background-color: var(--background);
}
.m-lightbox.-extended figcaption:before {
  position: absolute;
  display: inline-block;
  content: "";
  background-color: var(--background);
  top: 0;
  left: 100%;
  height: 100%;
  width: 100vw;
}
@media (max-width:767px) and (orientation:landscape) {
  .m-lightbox {
    --width-fix:0rem;
  }
  .m-lightbox__footer {
    display: none;
    background-color: initial;
  }
  .m-lightbox.m-lightbox--sequence {
    --width-fix:0rem;
  }
  .m-lightbox.m-lightbox--sequence .m-lightbox__footer:after {
    display: none;
  }
  .m-lightbox.m-lightbox--sequence .m-lightbox__footer {
    display: grid;
  }
  .m-lightbox.-extended {
    --width-fix:0rem;
  }
  .m-lightbox.-extended .m-lightbox__aspect-wrapper {
    position: relative;
    top: unset;
  }
  .m-lightbox.-extended.-long-caption .m-lightbox__footer .m-lightbox__expand,
  .m-lightbox.-extended.-long-caption .m-lightbox__footer:after {
    display: none;
  }
  .m-lightbox__header {
    width: 3rem;
    left: auto;
    right: 0;
  }
  .m-lightbox figcaption {
    display: none;
  }
}
@media (min-width:768px) {
  .m-lightbox {
    --width-fix:16rem;
    --offset-header:-1.5rem;
    --offset-content:1.5rem;
  }
  .m-lightbox__background {
    position: absolute;
  }
  .m-lightbox__wrapper {
    grid-template-columns: 3rem 1fr 3rem;
    grid-template-rows: 3rem 1fr 3rem;
    grid-template-areas: ". . ." ". center ." ". . .";
    background-color: initial;
  }
  .m-lightbox__aspect-wrapper {
    position: relative;
    top: unset;
  }
  .m-lightbox__footer,
  .m-lightbox__header {
    position: absolute;
    left: 0;
  }
  .m-lightbox__header {
    width: 100%;
  }
  .m-lightbox__content {
    overflow: hidden;
  }
  .m-lightbox.m-lightbox--sequence {
    --width-fix:22rem;
    --offset-header:-3rem;
    --offset-content:0;
    --offset-footer:-3rem;
    --footer-height:3rem;
    --content-height-fix:0rem;
  }
  .m-lightbox.m-lightbox--sequence.-extended {
    --width-fix:27rem;
    --offset-header:-4.5rem;
    --offset-content:-1.5rem;
    --offset-footer:-4.5rem;
    --footer-height:3rem;
    --content-height-fix:3rem;
  }
  .m-lightbox.m-lightbox--sequence.-extended .m-lightbox__footer {
    display: grid;
  }
  .m-lightbox.-extended {
    --width-fix:22rem;
    --offset-header:-3rem;
    --offset-content:0rem;
    --offset-footer:0rem;
    --footer-height:0rem;
    --content-height-fix:3rem;
  }
  .m-lightbox.-extended .m-lightbox__aspect-wrapper {
    position: relative;
    top: unset;
  }
  .m-lightbox.-extended figcaption {
    position: absolute;
    display: block;
    height: 3rem;
    max-height: unset;
    top: auto;
    bottom: 0;
  }
  .m-lightbox.-extended.-long-caption {
    --width-fix:27rem;
    --offset-header:-4.5rem;
    --offset-content:-1.5rem;
    --offset-footer:-4.5rem;
    --footer-height:3rem;
    --content-height-fix:3rem;
  }
  .m-lightbox.-extended.-long-caption figcaption.-open {
    position: absolute;
    height: auto;
    bottom: 0;
    overflow: visible;
    padding-bottom: 1rem;
  }
  .m-lightbox.-extended.-long-caption .m-lightbox__footer {
    display: grid;
  }
}
.m-table {
  border-collapse: collapse;
  font-size: 1rem;
  line-height: 1.5;
  width: 100%;
}
.m-table td,
.m-table th {
  font-weight: 400;
  height: 3rem;
  box-sizing: border-box;
  padding: .75rem 1rem .6875rem;
  border: 0;
  border-bottom: .06rem;
  border-style: solid;
  border-color: var(--plain__disabled__front__default);
}
.m-table td > .a-icon,
.m-table th > .a-icon {
  font-size: 1.5rem;
  line-height: 1;
  vertical-align: text-bottom;
}
.m-table .-with-icon {
  line-height: 1;
}
.m-table .-with-icon-and-label {
  align-items: center;
  display: flex;
  min-height: 3rem;
  height: auto;
}
.m-table .-with-icon-and-label .a-icon {
  align-self: flex-start;
  padding-right: .5rem;
}
.m-table th {
  font-weight: 700;
}
.m-table thead th {
  border-color: var(--plain__enabled__front__default);
}
.m-table td:first-child,
.m-table th:first-child {
  padding-left: 1rem;
}
.m-table td:last-child,
.m-table th:last-child {
  padding-right: 1rem;
}
.m-table caption {
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
  caption-side: bottom;
  margin-top: .5rem;
  text-align: left;
}
.m-language-selector {
  display: flex;
}
.m-language-selector .a-link {
  color: var(--plain__enabled__front__default);
}
.m-language-selector .a-link:hover {
  color: var(--minor-accent__enabled__front__hovered);
  text-decoration: none;
}
.m-language-selector .a-link a {
  align-items: center;
  text-decoration: none;
}
.m-language-selector .a-link a > i + span {
  padding-left: 1.75rem;
}
.m-language-selector .a-dropdown {
  margin-left: .75rem;
  height: auto;
}
.m-language-selector .a-dropdown select {
  padding-left: .375rem;
  padding-right: 1.625rem;
  height: 1.75em;
  margin-top: -.5em;
}
.m-language-selector .a-dropdown:after {
  top: 0;
  right: .125rem;
}
.m-side-navigation {
  height: 100vh;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 0;
  transition: width 125ms cubic-bezier(.38, .04, .35, .96);
}
.m-side-navigation ul {
  margin-bottom: 0;
}
.m-side-navigation .a-icon {
  margin: unset;
}
.m-side-navigation a,
.m-side-navigation a:visited {
  text-decoration: none;
}
.m-side-navigation__header {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 1rem;
  position: relative;
}
.m-side-navigation__header__label {
  display: none;
  padding: .5rem 1.25rem .5rem 1rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.m-side-navigation__header__trigger {
  display: flex;
  position: relative;
  outline-offset: -3px;
}
.m-side-navigation__header__trigger:hover {
  background-color: var(--plain__enabled__fill__hovered);
  color: var(--plain__enabled__front__hovered);
}
.m-side-navigation__header__trigger:active {
  background-color: var(--plain__enabled__fill__pressed);
  color: var(--plain__enabled__front__pressed);
}
.m-side-navigation__header__trigger.-close {
  display: none;
}
.m-side-navigation__menuItems {
  padding: 0;
}
.m-side-navigation__menuItems .m-side-navigation__menuItem,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 3rem;
  justify-content: center;
  margin: 0;
  padding: 0;
}
.m-side-navigation__menuItems .m-side-navigation__menuItem:before,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem:before {
  content: unset;
}
.m-side-navigation__menuItems .m-side-navigation__menuItem.-disabled,
.m-side-navigation__menuItems .m-side-navigation__menuItem.-disabled > .m-side-navigation__group,
.m-side-navigation__menuItems .m-side-navigation__menuItem.-disabled > .m-side-navigation__link,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem.-disabled,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem.-disabled > .m-side-navigation__group,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem.-disabled > .m-side-navigation__link {
  background-color: var(--plain__disabled__fill__default);
  color: var(--plain__disabled__front__default);
  pointer-events: none;
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link {
  overflow: hidden;
  outline-offset: -3px;
  display: flex;
  flex-direction: row;
  column-gap: .75rem;
  align-items: flex-start;
  height: 3rem;
  width: 100%;
  padding: .75rem;
  border: 0;
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group:hover,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link:hover,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group:hover,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link:hover {
  background-color: var(--plain__enabled__fill__hovered);
  color: var(--plain__enabled__front__hovered);
  text-decoration: none;
  cursor: pointer;
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group:active,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link:active,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group:active,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link:active {
  background-color: var(--plain__enabled__fill__pressed);
  color: var(--plain__enabled__front__pressed);
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group.-selected,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link.-selected,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group.-selected,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link.-selected {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__front__default);
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group.-selected:hover,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link.-selected:hover,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group.-selected:hover,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link.-selected:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
  color: var(--major-accent__enabled__front__hovered);
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__group.-selected:active,
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__link.-selected:active,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__group.-selected:active,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__link.-selected:active {
  background-color: var(--major-accent__enabled__fill__pressed);
  color: var(--major-accent__enabled__front__pressed);
}
.m-side-navigation__menuItems .m-side-navigation__menuItem .m-side-navigation__menuSubitems,
.m-side-navigation__menuItems .m-side-navigation__menuSubitem .m-side-navigation__menuSubitems {
  display: none;
  padding: 0;
}
.m-side-navigation__menuItems .m-side-navigation__group > .a-icon:last-child {
  margin-left: auto;
}
.m-side-navigation__menuItems .m-side-navigation__label {
  text-align: left;
  word-break: break-word;
  hyphens: auto;
}
.m-side-navigation__menuItems .m-side-navigation__label:first-child {
  margin-left: 2.25rem;
}
.m-side-navigation__label {
  white-space: nowrap;
}
.m-side-navigation.-open,
.m-side-navigation.-opening {
  width: 100vw;
}
.m-side-navigation.-open .m-side-navigation__header__label,
.m-side-navigation.-opening .m-side-navigation__header__label {
  display: block;
}
.m-side-navigation.-open .m-side-navigation__header__trigger.-open,
.m-side-navigation.-opening .m-side-navigation__header__trigger.-open {
  display: none;
}
.m-side-navigation.-open .m-side-navigation__header__trigger.-close,
.m-side-navigation.-opening .m-side-navigation__header__trigger.-close {
  display: flex;
}
.m-side-navigation.-open .m-side-navigation__menuItem,
.m-side-navigation.-opening .m-side-navigation__menuItem {
  height: unset;
}
.m-side-navigation.-open .m-side-navigation__menuItem .m-side-navigation__menuSubitems,
.m-side-navigation.-opening .m-side-navigation__menuItem .m-side-navigation__menuSubitems {
  display: block;
  height: 0;
  overflow: hidden;
}
.m-side-navigation.-open .m-side-navigation__menuItem.-disabled ul,
.m-side-navigation.-opening .m-side-navigation__menuItem.-disabled ul {
  display: none;
}
.m-side-navigation.-open .m-side-navigation__menuItem:not(.-open) .m-side-navigation__menuSubitem,
.m-side-navigation.-opening .m-side-navigation__menuItem:not(.-open) .m-side-navigation__menuSubitem {
  visibility: hidden;
}
.m-side-navigation.-open .m-side-navigation__menuItem.-open,
.m-side-navigation.-open .m-side-navigation__menuItem.-open .m-side-navigation__menuSubitems,
.m-side-navigation.-opening .m-side-navigation__menuItem.-open,
.m-side-navigation.-opening .m-side-navigation__menuItem.-open .m-side-navigation__menuSubitems {
  height: 100%;
}
.m-side-navigation.-open .m-side-navigation__menuItem.-open i:last-of-type,
.m-side-navigation.-opening .m-side-navigation__menuItem.-open i:last-of-type {
  transform: rotate(180deg);
}
.m-side-navigation.-open .m-side-navigation__menuItem.-open.-disabled i:last-of-type,
.m-side-navigation.-opening .m-side-navigation__menuItem.-open.-disabled i:last-of-type {
  transform: rotate(0deg);
}
.m-side-navigation.-open .m-side-navigation__menuSubitems,
.m-side-navigation.-opening .m-side-navigation__menuSubitems {
  width: 100%;
}
.m-side-navigation.-open .m-side-navigation__group,
.m-side-navigation.-open .m-side-navigation__link,
.m-side-navigation.-open .m-side-navigation__menuSubitem {
  height: unset;
}
.m-side-navigation.-open .m-side-navigation__label {
  white-space: normal;
}
@media (min-width:768px) {
  .m-side-navigation.-open,
  .m-side-navigation.-opening {
    width: 19rem;
  }
}
@media (min-width:1194px) {
  .m-side-navigation {
    width: 3rem;
  }
}
.m-step-indicator__steps {
  display: flex;
  flex-direction: row;
  column-gap: 1rem;
  flex-wrap: nowrap;
  margin: 0;
  padding: 0;
}
.m-step-indicator__step {
  display: grid;
  grid-template-rows: max-content auto;
  row-gap: .25rem;
  flex-grow: 1;
  flex-basis: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
.m-step-indicator__step:before {
  content: unset;
}
.m-step-indicator__step:not(:first-child):before {
  content: "";
  height: 1px;
  background-color: var(--small__enabled__fill__default);
  width: calc(100% + 1rem);
  top: 1rem;
  left: calc(-50% - 1rem);
}
.m-step-indicator.-small .m-step-indicator__step:before {
  top: .5rem;
}
.m-step-indicator__step.-active:before {
  background-color: var(--major-accent__enabled__fill__default);
}
.m-step-indicator__node {
  z-index: 1;
  display: grid;
  place-items: center;
  align-self: start;
  justify-self: center;
  height: 2rem;
  width: 2rem;
  background-color: var(--neutral__disabled__fill__default);
  color: var(--neutral__disabled__front__default);
  border-radius: 50%;
}
.m-step-indicator.-small .m-step-indicator__node {
  height: 1rem;
  width: 1rem;
}
.m-step-indicator__step.-active .m-step-indicator__node {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__front__default);
}
.m-step-indicator__node .a-icon {
  color: currentColor;
}
.m-step-indicator__label {
  align-self: start;
  justify-self: center;
  text-align: center;
  word-break: break-word;
  hyphens: auto;
  color: var(--plain__disabled__front__default);
}
.m-step-indicator__step.-active .m-step-indicator__label {
  color: var(--plain__enabled__front__default);
}
.o-form {
  margin: 4rem 0;
}
.o-form__row {
  display: flex;
  flex-direction: row;
}
.o-form__row .m-form-field {
  margin-left: .5rem;
  margin-right: .5rem;
}
.o-form__row .m-form-field:first-child {
  margin-left: 0;
}
.o-form__row .m-form-field:last-child {
  margin-right: 0;
}
.o-form form {
  width: 100%;
}
.o-form h4 {
  margin: 3rem 0 1.5rem;
}
.o-form button[type=submit] {
  margin: 3rem 0;
}
.o-header {
  padding-top: .375rem;
}
.o-header:before {
  height: .375rem;
}
.o-header__logo {
  height: 3rem;
  width: 8.75rem;
  padding: .75rem .9375rem .75rem 1rem;
  margin-left: -1rem;
  margin-right: -.9375rem;
  outline-offset: -.125rem;
}
.o-header__logo svg {
  height: 100%;
  width: auto;
}
.o-header__logo svg #bosch-logo-text {
  fill: #ea0016;
}
.-dark-mode .o-header__logo svg #bosch-logo-text,
.o-header__logo svg #bosch-logo-anker {
  fill: var(--plain__enabled__front__default);
}
@media (min-width:768px) {
  .o-header__logo {
    height: 4rem;
    width: auto;
    padding: 1rem 1.3125rem;
  }
}
@media (min-width:1194px) {
  .o-header__logo {
    margin-left: -1.3125rem;
  }
}
.o-header {
  overflow-x: hidden;
}
.o-header.-search-open {
  overflow: hidden;
}
.o-header__search {
  display: flex;
}
.o-header__search .m-search-form {
  opacity: 0;
  width: 0;
  transition: width .25s cubic-bezier(.38, .04, .35, .96), opacity .25s cubic-bezier(.38, .04, .35, .96);
  margin-bottom: 0;
  position: relative;
  z-index: -1;
}
.o-header__search .m-search-form .a-text-field input {
  padding-right: 6rem;
}
.o-header__search .m-search-form__suggestions {
  position: absolute;
}
.o-header.-search-open .o-header__search .m-search-form {
  z-index: 1;
  opacity: 1;
  min-width: 100vw;
}
.o-header.-search-open .o-header__search-open {
  display: none;
}
.o-header .a-search-suggestions {
  padding-left: 1rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-top: 1.5rem;
}
.o-header.-search-open.-show-suggestions .a-search-suggestions {
  height: auto;
}
.o-header__search_suggestions_container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0s ease;
}
.o-header.-search-open.-show-suggestions .o-header__search_suggestions_container {
  padding-top: 3.375rem;
  max-height: 100vh;
  margin-bottom: 1rem;
  box-shadow: -1rem 0 var(--bosch-white), 0 0 1rem rgba(0, 0, 0, .25);
  transition: max-height .25s cubic-bezier(.38, .04, .35, .96);
}
@media (min-width:768px) {
  .o-header.-search-open .o-header__search {
    position: static;
  }
  .o-header.-search-open .o-header__search .m-search-form {
    min-width: 8rem;
    margin-left: 100vw;
  }
  .o-header .a-search-suggestions {
    margin-top: -1.75rem;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }
  .o-header.-search-open.-show-suggestions .o-header__search_suggestions_container {
    padding-top: 6.375rem;
  }
}
.o-header__menu-trigger {
  background: var(--integrated__enabled__fill__default);
  border: 0;
  color: var(--integrated__enabled__front__default);
}
.o-header__menu-trigger-icon {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  box-sizing: initial;
}
.o-header__menu-trigger-icon-bar {
  background: var(--integrated__enabled__front__default);
  position: absolute;
  top: 1rem;
  left: 1rem;
  margin: 0;
  display: block;
  width: 1.125rem;
  height: .0625rem;
  transition: transform .25s cubic-bezier(.38, .04, .35, .96), opacity .25s cubic-bezier(.38, .04, .35, .96);
}
.o-header__menu-trigger-icon-bar:first-child {
  top: 1.09375rem;
}
.o-header__menu-trigger-icon-bar:nth-child(2),
.o-header__menu-trigger-icon-bar:nth-child(3) {
  top: 1.46875rem;
}
.o-header__menu-trigger-icon-bar:nth-child(4) {
  top: 1.84375rem;
}
.o-header__menu-trigger:hover {
  color: var(--integrated__enabled__front__hovered);
}
.o-header__menu-trigger:hover .o-header__menu-trigger-icon-bar {
  background: var(--integrated__enabled__front__hovered);
}
.o-header__menu-trigger:active {
  color: var(--integrated__enabled__front__pressed);
}
.o-header__menu-trigger:active .o-header__menu-trigger-icon-bar {
  background: var(--integrated__enabled__front__pressed);
}
.o-header.-menu-open .o-header__menu-trigger-icon-bar:first-child {
  transform: scaleX(0) translateY(.375rem);
  opacity: 0;
}
.o-header.-menu-open .o-header__menu-trigger-icon-bar:nth-child(2) {
  transform: rotate(45deg) scaleX(1.2);
}
.o-header.-menu-open .o-header__menu-trigger-icon-bar:nth-child(3) {
  transform: rotate(-45deg) scaleX(1.2);
}
.o-header.-menu-open .o-header__menu-trigger-icon-bar:nth-child(4) {
  transform: scaleX(0) translateY(-.375rem);
  opacity: 0;
}
.o-header__navigation {
  margin-left: -1rem;
  margin-right: -1rem;
}
.o-header__navigation-first-level-item,
.o-header__navigation-trigger {
  font-size: 1.5rem;
  --font-size:1.5rem;
  line-height: 1.4;
  --line-height:1.4;
}
.o-header__navigation-sub-level .o-header__navigation-trigger {
  font-size: 1rem;
  --font-size:1rem;
  line-height: 1.5;
}
.o-header__navigation-arrow {
  font-size: 30px;
}
.o-header__navigation-sub-level-item-overview {
  font-weight: 700;
}
.o-header__navigation ul {
  padding-left: 0;
  margin-bottom: 0;
}
.o-header__navigation li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100vw;
}
.o-header__navigation li:before {
  content: none;
}
.o-header__navigation-first-level-item,
.o-header__navigation-sub-level-item {
  margin: 0;
  padding: 0;
  position: static;
}
.o-header__navigation-first-level {
  padding-top: 1.25rem;
}
.o-header__navigation-close-trigger,
.o-header__navigation-trigger,
.o-header__navigation-trigger a {
  outline-offset: -.25rem;
}
.o-header__navigation-close-trigger .a-icon {
  font-size: 2.5rem;
}
.o-header__navigation-close-trigger {
  display: flex;
  width: 100vw;
}
.o-header__navigation-close-trigger .a-icon.a-button__icon.boschicon-bosch-ic-arrow-left {
  margin: unset;
}
.o-header__navigation-trigger a {
  padding: .75rem 1rem;
}
.o-header__navigation-trigger.a-button {
  text-align: left;
}
.o-header__navigation-trigger.a-button .a-button__label {
  margin: 0;
}
.o-header__navigation-trigger a,
.o-header__navigation-trigger a:visited {
  color: var(--integrated__enabled__front__default);
}
.o-header__navigation-trigger a:hover,
.o-header__navigation-trigger a:visited:hover {
  color: var(--integrated__enabled__front__hovered);
}
.o-header__navigation-trigger a:active,
.o-header__navigation-trigger a:visited:active {
  color: var(--integrated__enabled__front__pressed);
}
.o-header__navigation-trigger--external a:hover a:after {
  text-decoration: none;
}
.o-header__navigation-trigger:hover + .a-icon {
  color: var(--integrated__enabled__front__hovered);
}
.o-header__navigation-trigger:active + .a-icon {
  color: var(--integrated__enabled__front__pressed);
}
.o-header__navigation-trigger:hover {
  text-decoration: underline;
}
.o-header__navigation-arrow {
  padding-right: 1rem;
}
.o-header.-menu-open {
  overflow-y: hidden;
}
.o-header__navigation-first-level,
.o-header__navigation-sub-level {
  overflow-y: hidden;
  overflow-x: hidden;
}
.-open > .o-header__navigation-sub-level,
.o-header__navigation-first-level {
  overflow-y: auto;
}
.o-header__navigation-first-level,
.o-header__navigation-sub-level {
  padding-bottom: 4rem;
}
.o-header.-second-level-open .o-header__navigation-first-level,
.o-header.-second-level-open .o-header__navigation-sub-level .o-header__navigation-sub-level,
.o-header.-third-level-open .o-header__navigation-first-level,
.o-header.-third-level-open .o-header__navigation-first-level > * > .o-header__navigation-sub-level {
  overflow-y: hidden;
}
.o-header__navigation {
  display: none;
  position: relative;
}
.o-header__navigation-first-level {
  width: 300vw;
  transition: transform .25s cubic-bezier(.38, .04, .35, .96);
  position: relative;
  z-index: 1;
}
.o-header__navigation-sub-level {
  position: absolute;
  top: 0;
  left: 100vw;
  width: 200vw;
  opacity: 0;
  max-height: 0;
  z-index: 0;
  transition: opacity .25s cubic-bezier(.38, .04, .35, .96);
  top: 1.25rem;
}
.o-header__navigation-sub-level .o-header__navigation-sub-level {
  top: 0;
  width: 100vw;
}
.-open > .o-header__navigation-sub-level {
  max-height: none;
  opacity: 1;
  z-index: 1;
}
.o-header__navigation-trigger {
  max-width: 100vw;
}
.o-header__navigation-trigger.a-button {
  width: 100vw;
}
.o-header.-menu-open .o-header__navigation {
  display: block;
}
.o-header.-menu-open .o-header__navigation-container {
  margin-bottom: 1rem;
  box-shadow: -1rem 0 var(--background), 0 0 1rem var(--shadow-fill);
}
.o-header.-menu-open .o-header__top-container {
  position: relative;
  z-index: 1;
  background-color: var(--background);
}
.o-header.-second-level-open .o-header__navigation-first-level {
  transform: translateX(-100vw);
}
.o-header.-third-level-open .o-header__navigation-first-level {
  transform: translateX(-200vw);
}
@media (min-width:1194px) {
  .o-header__navigation li {
    justify-content: normal;
  }
  .o-header__navigation-first-level {
    width: 100%;
  }
  .o-header__navigation-sub-level {
    width: 66%;
    left: 33%;
  }
  .o-header__navigation-sub-level .o-header__navigation-sub-level {
    width: 50%;
    left: 50%;
  }
  .o-header.-second-level-open .o-header__navigation-first-level,
  .o-header.-third-level-open .o-header__navigation-first-level {
    transform: translateX(0);
  }
  .o-header__navigation-trigger.a-button {
    width: auto;
  }
  .o-header__navigation-close-trigger {
    display: none;
  }
}
.o-header__language-selector {
  padding-left: 0;
  margin-left: 1rem;
  margin-top: 3rem;
}
@media (min-width:1194px) {
  .o-header__navigation-first-level,
  .o-header__navigation-sub-level {
    height: auto;
  }
  .o-header__navigation-sub-level {
    padding-bottom: 0;
  }
  .o-header__navigation-sub-level .o-header__navigation-arrow {
    font-size: 20px;
  }
  .-open > .o-header__navigation-sub-level,
  .o-header.-second-level-open .o-header__navigation-sub-level .o-header__navigation-sub-level,
  .o-header.-third-level-open .o-header__navigation-first-level > * > .o-header__navigation-sub-level {
    overflow: visible;
  }
}
.o-header {
  max-width: 100%;
}
.o-header__top {
  display: flex;
  height: 3rem;
  justify-content: flex-end;
  align-items: center;
}
.o-header__top button {
  outline-offset: -.25rem;
}
.o-header__meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 3rem;
}
.o-header__breadcrumbs {
  width: 0;
  overflow: hidden;
  margin: 0;
  padding: 0;
  display: flex;
}
.o-header__breadcrumbs > li {
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
  padding: 0 .5rem 0 0;
  margin: 0;
}
.o-header__breadcrumbs > li:before {
  content: none;
}
.o-header__breadcrumbs .a-link:visited a:not(:hover):not(:active):not(:focus),
.o-header__breadcrumbs .a-link a:not(:hover):not(:active):not(:focus) {
  color: var(--integrated__enabled__front__default);
}
.o-header__breadcrumbs .a-link:visited a:not(:hover):not(:active):not(:focus):after,
.o-header__breadcrumbs .a-link a:not(:hover):not(:active):not(:focus):after {
  border-color: currentColor;
}
.o-header__breadcrumbs .a-link span .a-icon,
.o-header__breadcrumbs a span .a-icon {
  margin-left: .5rem;
}
.o-header__breadcrumbs li:last-child .a-icon {
  display: none;
}
.o-header__subbrand {
  font-weight: 700;
}
.o-header__quicklinks {
  display: flex;
  flex-wrap: nowrap;
  margin-left: auto;
}
.o-header__menu-trigger .a-button__label,
.o-header__quicklinks .a-button__label,
.o-header__search-open .a-button__label {
  display: none;
}
.o-header__menu-trigger .a-button__icon,
.o-header__quicklinks .a-button__icon,
.o-header__search-open .a-button__icon {
  padding-right: .75rem;
}
.o-header__menu-trigger {
  margin-right: -.75rem;
}
.o-header.-search-open .o-header__menu-trigger {
  width: 0;
  margin-right: -1rem;
}
.o-header.-menu-open .o-header__meta,
.o-header.-search-open .o-header__meta {
  display: none;
}
@media (min-width:768px) {
  .o-header__top {
    height: 6rem;
  }
  .o-header__menu-trigger {
    margin-right: -1rem;
  }
  .o-header.-search-open .o-header__menu-trigger {
    width: auto;
    margin-right: -1rem;
    z-index: 1;
  }
  .o-header__menu-trigger .a-button__label,
  .o-header__quicklinks .a-button__label,
  .o-header__search-open .a-button__label {
    display: block;
  }
  .o-header__menu-trigger .a-button__icon,
  .o-header__quicklinks .a-button__icon,
  .o-header__search-open .a-button__icon {
    padding-right: .5rem;
  }
}
@media (min-width:1194px) {
  .o-header__breadcrumbs {
    width: auto;
  }
}
.o-footer__search-container {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.o-footer__search-container .m-search-form {
  margin-bottom: 0;
}
.o-footer__search-cta {
  font-size: 1.25rem;
  --font-size:1.25rem;
  line-height: 1.5;
  font-weight: 700;
  margin-bottom: 1rem;
}
.o-footer__claim {
  font-size: 1.5rem;
  --font-size:1.5rem;
  line-height: 1.4;
  --line-height:1.4;
}
.o-footer__top {
  display: grid;
  grid-template-rows: auto;
  grid-gap: 2rem;
  padding-top: 3rem;
  padding-bottom: 1.5rem;
}
.o-footer__share {
  margin-left: -.75rem;
}
.o-footer__share .a-button:not(:first-child) {
  margin-left: 1rem;
}
.o-footer__bottom {
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
  padding-top: 1.5rem;
  padding-bottom: 2rem;
  position: relative;
}
.o-footer__back-to-top {
  position: absolute;
  top: -.25rem;
  right: -.75rem;
}
.o-footer__back-to-top .a-icon {
  font-size: 36px;
}
.o-footer__links {
  padding: 0;
  margin: 0;
}
.o-footer__links > li {
  font-size: inherit;
  padding: 0;
}
.o-footer__links > li:before {
  content: none;
}
.o-footer__links a,
.o-footer__links a:visited {
  color: var(--integrated__enabled__front__default);
}
.o-footer__links a:hover,
.o-footer__links a:visited:hover {
  color: var(--integrated__enabled__front__hovered);
}
.o-footer__links a:active,
.o-footer__links a:visited:active {
  color: var(--integrated__enabled__front__pressed);
}
.o-footer__links .-external a {
  display: inline-block;
}
.o-footer__links .-external a:after {
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  line-height: 1;
  height: 1.5rem;
  width: 1.5rem;
  content: var(--ui-ic-inline-externallink);
  display: inline-block;
  padding-left: .5em;
}
.o-footer__links .-external a:hover a:after {
  text-decoration: none;
}
.o-footer__bottom .o-footer__links {
  margin-bottom: 1rem;
}
.o-footer .m-search-form {
  position: relative;
}
.o-footer .m-search-form .a-text-field {
  z-index: 2;
}
.o-footer .a-search-suggestions {
  max-height: 0;
  background: var(--bosch-white);
  overflow: hidden;
  position: absolute;
  margin-top: -3rem;
  z-index: 1;
}
.o-footer:not(.-show-suggestions) .a-search-suggestions__item {
  visibility: hidden;
}
.o-footer.-show-suggestions .a-search-suggestions {
  max-height: 100vh;
  margin-top: 0;
  transition: max-height .25s cubic-bezier(.38, .04, .35, .96);
  box-shadow: 0 0 1rem rgba(0, 0, 0, .25);
}
.o-footer.-minimal > .a-divider {
  margin: 0;
}
.o-footer.-minimal .o-footer__bottom {
  display: flex;
  flex-direction: column;
  padding: 1rem 0;
}
.o-footer.-minimal .o-footer__bottom .a-divider {
  margin: 1rem 0;
  order: 2;
}
.o-footer.-minimal .o-footer__copyright {
  align-items: center;
  display: flex;
  order: 1;
}
.o-footer.-minimal .o-footer__copyright .a-icon {
  font-size: 1.125rem;
  margin-right: .25rem;
}
.o-footer.-minimal .o-footer__links {
  margin-bottom: 0;
  order: 3;
}
.o-footer.-minimal .o-footer__links li {
  margin-bottom: 1.5rem;
}
.o-footer.-minimal .o-footer__links li:last-child {
  margin-bottom: 0;
}
@media (min-width:768px) {
  .o-footer__search {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 2rem;
    align-items: baseline;
  }
  .o-footer__search-cta {
    margin-bottom: 0;
  }
  .o-footer__top {
    grid-template-rows: auto auto;
    grid-template-areas: "claim    share" "language language" "links    links";
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
  .o-footer__claim {
    margin-top: .5rem;
    grid-area: claim;
  }
  .o-footer__share {
    grid-area: share;
    justify-self: right;
    margin-right: -.75rem;
  }
  .o-footer__bottom {
    display: flex;
    flex-wrap: wrap-reverse;
  }
  .o-footer__copyright {
    margin-right: 1.5rem;
    order: 1;
  }
  .o-footer__bottom .o-footer__links {
    order: 2;
    padding-right: 3rem;
  }
  .o-footer .m-language-selector {
    grid-area: language;
  }
  .o-footer__top .o-footer__links {
    grid-area: links;
  }
  .o-footer__bottom .o-footer__links,
  .o-footer__top .o-footer__links {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
  .o-footer__bottom .o-footer__links > li,
  .o-footer__top .o-footer__links > li {
    display: inline-block;
    margin-bottom: 0;
  }
  .o-footer__bottom .o-footer__links > li:not(:last-child),
  .o-footer__top .o-footer__links > li:not(:last-child) {
    margin-right: 1.5rem;
  }
  .o-footer.-minimal .o-footer__copyright {
    margin-right: 0;
  }
  .o-footer.-minimal .o-footer__links {
    padding-right: 0;
  }
  .o-footer.-minimal .o-footer__links li {
    margin-right: 2rem;
    margin-bottom: 0;
  }
  .o-footer.-minimal .o-footer__links li:last-child {
    margin-right: 0;
  }
}
@media (min-width:1194px) {
  .o-footer__top {
    grid-template-areas: "claim    share" "language links";
  }
  .o-footer__search-cta {
    font-size: 1.5rem;
    --font-size:1.5rem;
    line-height: 1.4;
    --line-height:1.4;
  }
  .o-footer__top .o-footer__links {
    margin-top: -1px;
    align-self: start;
    justify-self: end;
  }
  .o-footer.-minimal .o-footer__bottom {
    flex-direction: row;
    justify-content: space-between;
    padding: .5rem 0;
  }
  .o-footer.-minimal .o-footer__bottom .a-divider {
    display: none;
  }
}
.o-header {
  padding-top: rem(6px);
}
.o-header:before {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: rem(6px);
  content: "";
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzAwIiB3aWR0aD0iNzIwIj48c3R5bGU+LnN0N3tmaWxsOiM5NDFiMWV9PC9zdHlsZT48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41NSAtMy4zKSI+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI4NDIuMDgiIHgxPSIxMTguOTgiPjxzdG9wIHN0b3AtY29sb3I9IiM5NTIzMzEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MjFDMUQiIG9mZnNldD0iLjAzNiIvPjxzdG9wIHN0b3AtY29sb3I9IiNCMDI3MzkiIG9mZnNldD0iLjA4NSIvPjxzdG9wIHN0b3AtY29sb3I9IiNBRDFGMjQiIG9mZnNldD0iLjEyNCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDNzIwMjYiIG9mZnNldD0iLjE1MSIvPjxzdG9wIHN0b3AtY29sb3I9IiNENDIwMjciIG9mZnNldD0iLjE3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDMjQzMSIgb2Zmc2V0PSIuMTc2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0I3MkI0QyIgb2Zmc2V0PSIuMTg5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzk1MzM3MSIgb2Zmc2V0PSIuMjA3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzg4MzU3RiIgb2Zmc2V0PSIuMjE0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzg1MzY4MSIgb2Zmc2V0PSIuMjQ0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzZGMzY4QiIgb2Zmc2V0PSIuMjY0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzM5NDI4RiIgb2Zmc2V0PSIuMjkxIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzIzM0Q3RCIgb2Zmc2V0PSIuMzI0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzMyMkM2RiIgb2Zmc2V0PSIuNDE4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzJBMzg4NSIgb2Zmc2V0PSIuNDk0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzFENjJBMSIgb2Zmc2V0PSIuNTU4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzI3NkNBNSIgb2Zmc2V0PSIuNTciLz48c3RvcCBzdG9wLWNvbG9yPSIjNDM4RUIzIiBvZmZzZXQ9Ii42MSIvPjxzdG9wIHN0b3AtY29sb3I9IiM1NUE1QkMiIG9mZnNldD0iLjY0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzVDQUZCRiIgb2Zmc2V0PSIuNjU2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzU2QUJCRCIgb2Zmc2V0PSIuNjc4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzQzOUZCOCIgb2Zmc2V0PSIuNzA2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzE4OEVBRiIgb2Zmc2V0PSIuNzM3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzAzOEJBRSIgb2Zmc2V0PSIuNzQzIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzA2OTI5MiIgb2Zmc2V0PSIuNzkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDVBMTRCIiBvZmZzZXQ9Ii44ODciLz48c3RvcCBzdG9wLWNvbG9yPSIjMDM5MjdFIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMCAwaDcyMy4xdjMwNi40SDB6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgeTI9Ii0xMDkuMjYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTEwOS4yNiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIyMzUuOTgiIHgxPSIzMjUuMDgiPjxzdG9wIHN0b3AtY29sb3I9IiM4OTM2ODAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM4OTM2ODAiIG9mZnNldD0iLjMzNSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4RDMxNkQiIG9mZnNldD0iLjUwMiIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MDI5NEQiIG9mZnNldD0iLjg0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzkwMjU0MSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzJfKSIgZD0iTTE3NS4xIDE1My4yTDExNyAzMDYuNGg4OS4xeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfM18iIHkyPSItODIuMjg0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9IjEyMC4yNCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI0NDYuNTUiIHgxPSI0NzguOTMiPjxzdG9wIHN0b3AtY29sb3I9IiMzMjJDNkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMjJDNkYiIG9mZnNldD0iLjI0MyIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMDJGNzIiIG9mZnNldD0iLjQ2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzJBM0E3RSIgb2Zmc2V0PSIuNzE2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzE1NEE5MyIgb2Zmc2V0PSIuOTkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMTM0Qjk0IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNMjg4LjQgMTUzLjJsMjIuMyAxNTMuMmg0Ny40VjBoLTQ1LjJ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIzNzIuODgiIHgxPSIyOTQuMDgiPjxzdG9wIHN0b3AtY29sb3I9IiM2RjM3OEQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzQTQyOTEiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF80XykiIGQ9Ik0xNzUuMSAxNTMuMmwzMSAxNTMuMiA0Ny44LTE1My4yTDIwOS40IDB6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF81XyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIzMjUuMDgiIHgxPSI0MzEuODgiPjxzdG9wIHN0b3AtY29sb3I9IiMyMzNEN0QiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyOTNEN0QiIG9mZnNldD0iLjI0OSIvPjxzdG9wIHN0b3AtY29sb3I9IiMzQTNDODAiIG9mZnNldD0iLjU0NSIvPjxzdG9wIHN0b3AtY29sb3I9IiM1MTNCODQiIG9mZnNldD0iLjg2MiIvPjxzdG9wIHN0b3AtY29sb3I9IiM1RDNBODYiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF81XykiIGQ9Ik0yNTMuOSAxNTMuMmwtNDcuOCAxNTMuMmgxMDQuNmwtMjIuMy0xNTMuMkwzMTIuOSAwSDIwOS40eiIvPjxwYXRoIGZpbGw9IiNhZjIwMjQiIGQ9Ik0xMTYuMSAwSDU1Ljd2OTQuOGwzNC4yIDU4LjQtMzQuMiA1OC40djk0LjhIMTE3TDk1LjIgMTUzLjJ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF82XyIgeTI9IjQzLjkzNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSI0My45MzciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iMjMyLjY3IiB4MT0iMzI5LjExIj48c3RvcCBzdG9wLWNvbG9yPSIjODkzNjgwIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODkzNjgwIiBvZmZzZXQ9Ii4zMzUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOEQzMTZEIiBvZmZzZXQ9Ii41MDIiLz48c3RvcCBzdG9wLWNvbG9yPSIjOTAyOTREIiBvZmZzZXQ9Ii44NCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MDI1NDEiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF82XykiIGQ9Ik0xNzUuMSAxNTMuMkwyMDkuNCAwaC05My4zeiIvPjxwYXRoIGZpbGw9IiM5NDFiMWUiIGNsYXNzPSJzdDciIGQ9Ik01NS43IDk0LjhWMEgweiIvPjxwYXRoIGZpbGw9IiNiMTI3MzkiIGQ9Ik01NS43IDIxMS42bDM0LjItNTguNC0zNC4yLTU4LjR6Ii8+PHBhdGggZmlsbD0iIzk0MWIxZSIgY2xhc3M9InN0NyIgZD0iTTU1LjcgMjExLjZMMCAzMDYuNGg1NS43eiIvPjxwYXRoIGZpbGw9IiM5NTI0MzIiIGQ9Ik01NS43IDk0LjhMMCAwdjMwNi40bDU1LjctOTQuOHoiLz48cGF0aCBmaWxsPSIjZDQyMDI3IiBkPSJNMTE2LjEgMEw5NS4yIDE1My4yIDExNyAzMDYuNGw1OC4xLTE1My4yeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfN18iIHkyPSItMTg2LjA2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9IjEyMC40NCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI3NDguOTYiIHgxPSI3NDguOTYiPjxzdG9wIHN0b3AtY29sb3I9IiM5NEJFNTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5M0JENTgiIG9mZnNldD0iLjA0NCIvPjxzdG9wIHN0b3AtY29sb3I9IiM4QkJDNkEiIG9mZnNldD0iLjM4OSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4NkJDNzUiIG9mZnNldD0iLjcxNSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4NEJDNzkiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTY0MS42IDI1OS42YzEuNy0yNS40IDEwLTU0LjYgMTguOC04NS42IDEuNC01IDIuOC0xMCA0LjItMTUuMS0xLjQtNS41LTIuOC0xMC45LTQuMi0xNi4yLTguOC0zMy4zLTE3LTY0LjctMTguOC05Mi0xLjQtMjEuMiAxLjQtMzcgOC45LTUwLjZoLTQ1LjljLTcuNSAxOC4zLTEwLjMgMjkuMS04LjkgNTAuMyAxLjcgMjcuMyAxMCA1OC43IDE4LjggOTIgMTMgNDkuMyAyOCAxMDYuMiAyMy4yIDE2NC4yaDEyLjljLTcuNi0xMi44LTEwLjQtMjcuMy05LTQ3eiIgZmlsbD0idXJsKCNTVkdJRF83XykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzhfIiB5Mj0iLTE4NC40NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMTcuMjkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNzMzLjQ5IiB4MT0iNjUzLjc2Ij48c3RvcCBzdG9wLWNvbG9yPSIjMDhBMjRCIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMEFBMTRFIiBvZmZzZXQ9Ii4xNjgiLz48c3RvcCBzdG9wLWNvbG9yPSIjMEI5RTU3IiBvZmZzZXQ9Ii40MDUiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDk5QTY3IiBvZmZzZXQ9Ii42ODMiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDQ5NDdEIiBvZmZzZXQ9Ii45OSIvPjxzdG9wIHN0b3AtY29sb3I9IiMwNDkzN0UiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTYxNC41IDE0Mi4zYy04LjgtMzMuMy0xNy02NC43LTE4LjgtOTItMS40LTIxLjIgMS40LTMyIDguOS01MC4zaC0zNS40YzUuNyA1My45LTMuOCAxMDYuNy0xMy42IDE2Ni44LTUuNyAzNS0xMS43IDcxLjMtMTMuMiAxMDAuNi0xLjEgMjEuMS40IDMyLjggMS44IDM5aDkzLjVjNC44LTU3LjktMTAuMy0xMTQuOC0yMy4yLTE2NC4xeiIgZmlsbD0idXJsKCNTVkdJRF84XykiLz48cGF0aCBmaWxsPSIjMWM5YTQ4IiBkPSJNNjY0LjYgMTU4LjljLTEuNCA1LjEtMi44IDEwLjEtNC4yIDE1LjEtOC44IDMxLTE3IDYwLjItMTguOCA4NS42LTEuNCAxOS43IDEuNCAzNC4yIDkgNDYuOWgzM2M0LjItNTEuOC03LjItMTAyLjMtMTktMTQ3LjZ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF85XyIgeTI9Ii0xODUuOTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iMTIwLjU0IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgeDI9IjgxMi44MyIgeDE9IjgxMi44MyI+PHN0b3Agc3RvcC1jb2xvcj0iIzY5QTA2MCIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzYzOUQ1QyIgb2Zmc2V0PSIuMDQiLz48c3RvcCBzdG9wLWNvbG9yPSIjNEM5NDRGIiBvZmZzZXQ9Ii4yMTkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMzc4RTQ3IiBvZmZzZXQ9Ii40MTgiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjk4QjQ0IiBvZmZzZXQ9Ii42NTEiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjM4QTQzIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik02ODAuNSAwYzEwLjcgNTUuMy0yLjUgMTEwLjQtMTUuOSAxNTguOSAxMS43IDQ1LjMgMjMuMiA5NS44IDE4LjkgMTQ3LjZoMzkuNlYwaC00Mi42eiIgZmlsbD0idXJsKCNTVkdJRF85XykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEwXyIgeTI9Ii0xODUuODYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iMTIwLjU0IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgeDI9IjY1Mi40NSIgeDE9IjY1Mi40NSI+PHN0b3Agc3RvcC1jb2xvcj0iIzA1QjVEQyIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzA0QjBENyIgb2Zmc2V0PSIuMjIiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDVBNEM5IiBvZmZzZXQ9Ii41MzciLz48c3RvcCBzdG9wLWNvbG9yPSIjMDU5MUI0IiBvZmZzZXQ9Ii45MTIiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDU4Q0FFIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik01NDIuMyAyNjcuNGMxLjUtMjkuNCA3LjUtNjUuNiAxMy4yLTEwMC42QzU2NS4zIDEwNi43IDU3NC44IDU0IDU2OS4xIDBoLTcwLjhjLTEuNCAxMS40LTIuOSAxOS4yLTEuOCA0MS44IDEuNSAzMS42IDcuNSA3MC41IDEzLjIgMTA4LjIgOC40IDU1LjQgMTYuNiAxMDguOCAxNS4xIDE1Ni40SDU0NGMtMS4zLTYuMi0yLjgtMTcuOS0xLjctMzl6IiBmaWxsPSJ1cmwoI1NWR0lEXzEwXykiLz48cGF0aCBmaWxsPSIjMmEzODg2IiBkPSJNMzc1LjcgMTUzLjJMMzU4LjEgMHYzMDYuNHoiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzExXyIgeTI9Ijc3LjEzNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSItNC4zMjgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNzk2LjcxIiB4MT0iNzUxLjA1Ij48c3RvcCBzdG9wLWNvbG9yPSIjNjJCMTZFIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODdCOTU3IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik02NDEuNiA1MC42YzEuNyAyNy4zIDEwIDU4LjcgMTguOCA5MiAxLjQgNS4zIDIuOCAxMC43IDQuMiAxNi4yQzY3OC4xIDExMC40IDY5MS4yIDU1LjMgNjgwLjUgMGgtMzBjLTcuNSAxMy42LTEwLjMgMjkuNC04LjkgNTAuNnoiIGZpbGw9InVybCgjU1ZHSURfMTFfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTJfIiB5Mj0iLTE4OS4yOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMTMuNzEiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNjMxLjU5IiB4MT0iNTUwLjQiPjxzdG9wIHN0b3AtY29sb3I9IiMwNjlBRDQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMEEwQ0UiIG9mZnNldD0iLjM1MiIvPjxzdG9wIHN0b3AtY29sb3I9IiM1QkIwQzAiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTUwOS44IDE1MGMtNS43LTM3LjctMTEuNy03Ni42LTEzLjItMTA4LjItMS4xLTIyLjcuNC0zMC40IDEuOC00MS44aC00MS41YzEuNSA0MC4xLTEuNSA4NS4zLTcgMTYwLjgtMy4xIDQzLjUtOCAxMTAuNS03IDE0NS43SDUyNWMxLjQtNDcuNy02LjgtMTAxLjEtMTUuMi0xNTYuNXoiIGZpbGw9InVybCgjU1ZHSURfMTJfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTNfIiB5Mj0iLTE4NS44NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMjAuNTQiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNTA1LjMzIiB4MT0iNTA1LjMzIj48c3RvcCBzdG9wLWNvbG9yPSIjMUU0NThFIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMUY0Rjk2IiBvZmZzZXQ9Ii4yNDEiLz48c3RvcCBzdG9wLWNvbG9yPSIjMkI2QUFCIiBvZmZzZXQ9Ii43MjkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMzM3QkI5IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMTNfKSIgZD0iTTM1OC4xIDMwNi40aDU2LjVWMGgtNTYuNWwxNy42IDE1My4yeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTRfIiB5Mj0iMTIwLjU0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9Ii0xODUuODYiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNTU0LjkyIiB4MT0iNTU0LjkyIj48c3RvcCBzdG9wLWNvbG9yPSIjM0Y5QUM5IiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjA2MkEyIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik00NDkuOSAxNjAuOGM1LjUtNzUuNSA4LjUtMTIwLjYgNy0xNjAuOGgtNDIuMmwtLjEgMzA2LjRoMjguM2MtMS0zNS4xIDMuOC0xMDIuMSA3LTE0NS42eiIgZmlsbD0idXJsKCNTVkdJRF8xNF8pIi8+PC9nPjwvc3ZnPg==);
}
.o-minimal-header {
  position: fixed;
  z-index: 3;
  background-color: var(--plain__enabled__fill__default);
  width: 100%;
  padding-top: .375rem;
}
.o-minimal-header .m-side-navigation {
  z-index: 1;
  padding-top: .375rem;
}
.o-minimal-header .m-side-navigation.-open,
.o-minimal-header .m-side-navigation.-opening {
  max-width: 100%;
}
.o-minimal-header__supergraphic {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: .375rem;
  content: "";
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzAwIiB3aWR0aD0iNzIwIj48c3R5bGU+LnN0N3tmaWxsOiM5NDFiMWV9PC9zdHlsZT48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41NSAtMy4zKSI+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI4NDIuMDgiIHgxPSIxMTguOTgiPjxzdG9wIHN0b3AtY29sb3I9IiM5NTIzMzEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MjFDMUQiIG9mZnNldD0iLjAzNiIvPjxzdG9wIHN0b3AtY29sb3I9IiNCMDI3MzkiIG9mZnNldD0iLjA4NSIvPjxzdG9wIHN0b3AtY29sb3I9IiNBRDFGMjQiIG9mZnNldD0iLjEyNCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDNzIwMjYiIG9mZnNldD0iLjE1MSIvPjxzdG9wIHN0b3AtY29sb3I9IiNENDIwMjciIG9mZnNldD0iLjE3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDMjQzMSIgb2Zmc2V0PSIuMTc2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0I3MkI0QyIgb2Zmc2V0PSIuMTg5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzk1MzM3MSIgb2Zmc2V0PSIuMjA3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzg4MzU3RiIgb2Zmc2V0PSIuMjE0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzg1MzY4MSIgb2Zmc2V0PSIuMjQ0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzZGMzY4QiIgb2Zmc2V0PSIuMjY0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzM5NDI4RiIgb2Zmc2V0PSIuMjkxIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzIzM0Q3RCIgb2Zmc2V0PSIuMzI0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzMyMkM2RiIgb2Zmc2V0PSIuNDE4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzJBMzg4NSIgb2Zmc2V0PSIuNDk0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzFENjJBMSIgb2Zmc2V0PSIuNTU4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzI3NkNBNSIgb2Zmc2V0PSIuNTciLz48c3RvcCBzdG9wLWNvbG9yPSIjNDM4RUIzIiBvZmZzZXQ9Ii42MSIvPjxzdG9wIHN0b3AtY29sb3I9IiM1NUE1QkMiIG9mZnNldD0iLjY0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzVDQUZCRiIgb2Zmc2V0PSIuNjU2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzU2QUJCRCIgb2Zmc2V0PSIuNjc4Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzQzOUZCOCIgb2Zmc2V0PSIuNzA2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzE4OEVBRiIgb2Zmc2V0PSIuNzM3Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzAzOEJBRSIgb2Zmc2V0PSIuNzQzIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzA2OTI5MiIgb2Zmc2V0PSIuNzkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDVBMTRCIiBvZmZzZXQ9Ii44ODciLz48c3RvcCBzdG9wLWNvbG9yPSIjMDM5MjdFIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMCAwaDcyMy4xdjMwNi40SDB6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgeTI9Ii0xMDkuMjYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTEwOS4yNiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIyMzUuOTgiIHgxPSIzMjUuMDgiPjxzdG9wIHN0b3AtY29sb3I9IiM4OTM2ODAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM4OTM2ODAiIG9mZnNldD0iLjMzNSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4RDMxNkQiIG9mZnNldD0iLjUwMiIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MDI5NEQiIG9mZnNldD0iLjg0Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzkwMjU0MSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzJfKSIgZD0iTTE3NS4xIDE1My4yTDExNyAzMDYuNGg4OS4xeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfM18iIHkyPSItODIuMjg0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9IjEyMC4yNCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI0NDYuNTUiIHgxPSI0NzguOTMiPjxzdG9wIHN0b3AtY29sb3I9IiMzMjJDNkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMjJDNkYiIG9mZnNldD0iLjI0MyIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMDJGNzIiIG9mZnNldD0iLjQ2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzJBM0E3RSIgb2Zmc2V0PSIuNzE2Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzE1NEE5MyIgb2Zmc2V0PSIuOTkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMTM0Qjk0IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNMjg4LjQgMTUzLjJsMjIuMyAxNTMuMmg0Ny40VjBoLTQ1LjJ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIzNzIuODgiIHgxPSIyOTQuMDgiPjxzdG9wIHN0b3AtY29sb3I9IiM2RjM3OEQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzQTQyOTEiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF80XykiIGQ9Ik0xNzUuMSAxNTMuMmwzMSAxNTMuMiA0Ny44LTE1My4yTDIwOS40IDB6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF81XyIgeTI9Ii0zMi42NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iLTMyLjY2MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSIzMjUuMDgiIHgxPSI0MzEuODgiPjxzdG9wIHN0b3AtY29sb3I9IiMyMzNEN0QiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyOTNEN0QiIG9mZnNldD0iLjI0OSIvPjxzdG9wIHN0b3AtY29sb3I9IiMzQTNDODAiIG9mZnNldD0iLjU0NSIvPjxzdG9wIHN0b3AtY29sb3I9IiM1MTNCODQiIG9mZnNldD0iLjg2MiIvPjxzdG9wIHN0b3AtY29sb3I9IiM1RDNBODYiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF81XykiIGQ9Ik0yNTMuOSAxNTMuMmwtNDcuOCAxNTMuMmgxMDQuNmwtMjIuMy0xNTMuMkwzMTIuOSAwSDIwOS40eiIvPjxwYXRoIGZpbGw9IiNhZjIwMjQiIGQ9Ik0xMTYuMSAwSDU1Ljd2OTQuOGwzNC4yIDU4LjQtMzQuMiA1OC40djk0LjhIMTE3TDk1LjIgMTUzLjJ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF82XyIgeTI9IjQzLjkzNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSI0My45MzciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iMjMyLjY3IiB4MT0iMzI5LjExIj48c3RvcCBzdG9wLWNvbG9yPSIjODkzNjgwIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODkzNjgwIiBvZmZzZXQ9Ii4zMzUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOEQzMTZEIiBvZmZzZXQ9Ii41MDIiLz48c3RvcCBzdG9wLWNvbG9yPSIjOTAyOTREIiBvZmZzZXQ9Ii44NCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5MDI1NDEiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNTVkdJRF82XykiIGQ9Ik0xNzUuMSAxNTMuMkwyMDkuNCAwaC05My4zeiIvPjxwYXRoIGZpbGw9IiM5NDFiMWUiIGNsYXNzPSJzdDciIGQ9Ik01NS43IDk0LjhWMEgweiIvPjxwYXRoIGZpbGw9IiNiMTI3MzkiIGQ9Ik01NS43IDIxMS42bDM0LjItNTguNC0zNC4yLTU4LjR6Ii8+PHBhdGggZmlsbD0iIzk0MWIxZSIgY2xhc3M9InN0NyIgZD0iTTU1LjcgMjExLjZMMCAzMDYuNGg1NS43eiIvPjxwYXRoIGZpbGw9IiM5NTI0MzIiIGQ9Ik01NS43IDk0LjhMMCAwdjMwNi40bDU1LjctOTQuOHoiLz48cGF0aCBmaWxsPSIjZDQyMDI3IiBkPSJNMTE2LjEgMEw5NS4yIDE1My4yIDExNyAzMDYuNGw1OC4xLTE1My4yeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfN18iIHkyPSItMTg2LjA2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9IjEyMC40NCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIHgyPSI3NDguOTYiIHgxPSI3NDguOTYiPjxzdG9wIHN0b3AtY29sb3I9IiM5NEJFNTUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5M0JENTgiIG9mZnNldD0iLjA0NCIvPjxzdG9wIHN0b3AtY29sb3I9IiM4QkJDNkEiIG9mZnNldD0iLjM4OSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4NkJDNzUiIG9mZnNldD0iLjcxNSIvPjxzdG9wIHN0b3AtY29sb3I9IiM4NEJDNzkiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTY0MS42IDI1OS42YzEuNy0yNS40IDEwLTU0LjYgMTguOC04NS42IDEuNC01IDIuOC0xMCA0LjItMTUuMS0xLjQtNS41LTIuOC0xMC45LTQuMi0xNi4yLTguOC0zMy4zLTE3LTY0LjctMTguOC05Mi0xLjQtMjEuMiAxLjQtMzcgOC45LTUwLjZoLTQ1LjljLTcuNSAxOC4zLTEwLjMgMjkuMS04LjkgNTAuMyAxLjcgMjcuMyAxMCA1OC43IDE4LjggOTIgMTMgNDkuMyAyOCAxMDYuMiAyMy4yIDE2NC4yaDEyLjljLTcuNi0xMi44LTEwLjQtMjcuMy05LTQ3eiIgZmlsbD0idXJsKCNTVkdJRF83XykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzhfIiB5Mj0iLTE4NC40NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMTcuMjkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNzMzLjQ5IiB4MT0iNjUzLjc2Ij48c3RvcCBzdG9wLWNvbG9yPSIjMDhBMjRCIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMEFBMTRFIiBvZmZzZXQ9Ii4xNjgiLz48c3RvcCBzdG9wLWNvbG9yPSIjMEI5RTU3IiBvZmZzZXQ9Ii40MDUiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDk5QTY3IiBvZmZzZXQ9Ii42ODMiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDQ5NDdEIiBvZmZzZXQ9Ii45OSIvPjxzdG9wIHN0b3AtY29sb3I9IiMwNDkzN0UiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTYxNC41IDE0Mi4zYy04LjgtMzMuMy0xNy02NC43LTE4LjgtOTItMS40LTIxLjIgMS40LTMyIDguOS01MC4zaC0zNS40YzUuNyA1My45LTMuOCAxMDYuNy0xMy42IDE2Ni44LTUuNyAzNS0xMS43IDcxLjMtMTMuMiAxMDAuNi0xLjEgMjEuMS40IDMyLjggMS44IDM5aDkzLjVjNC44LTU3LjktMTAuMy0xMTQuOC0yMy4yLTE2NC4xeiIgZmlsbD0idXJsKCNTVkdJRF84XykiLz48cGF0aCBmaWxsPSIjMWM5YTQ4IiBkPSJNNjY0LjYgMTU4LjljLTEuNCA1LjEtMi44IDEwLjEtNC4yIDE1LjEtOC44IDMxLTE3IDYwLjItMTguOCA4NS42LTEuNCAxOS43IDEuNCAzNC4yIDkgNDYuOWgzM2M0LjItNTEuOC03LjItMTAyLjMtMTktMTQ3LjZ6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF85XyIgeTI9Ii0xODUuOTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iMTIwLjU0IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgeDI9IjgxMi44MyIgeDE9IjgxMi44MyI+PHN0b3Agc3RvcC1jb2xvcj0iIzY5QTA2MCIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzYzOUQ1QyIgb2Zmc2V0PSIuMDQiLz48c3RvcCBzdG9wLWNvbG9yPSIjNEM5NDRGIiBvZmZzZXQ9Ii4yMTkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMzc4RTQ3IiBvZmZzZXQ9Ii40MTgiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjk4QjQ0IiBvZmZzZXQ9Ii42NTEiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjM4QTQzIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik02ODAuNSAwYzEwLjcgNTUuMy0yLjUgMTEwLjQtMTUuOSAxNTguOSAxMS43IDQ1LjMgMjMuMiA5NS44IDE4LjkgMTQ3LjZoMzkuNlYwaC00Mi42eiIgZmlsbD0idXJsKCNTVkdJRF85XykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEwXyIgeTI9Ii0xODUuODYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5MT0iMTIwLjU0IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgeDI9IjY1Mi40NSIgeDE9IjY1Mi40NSI+PHN0b3Agc3RvcC1jb2xvcj0iIzA1QjVEQyIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzA0QjBENyIgb2Zmc2V0PSIuMjIiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDVBNEM5IiBvZmZzZXQ9Ii41MzciLz48c3RvcCBzdG9wLWNvbG9yPSIjMDU5MUI0IiBvZmZzZXQ9Ii45MTIiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDU4Q0FFIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik01NDIuMyAyNjcuNGMxLjUtMjkuNCA3LjUtNjUuNiAxMy4yLTEwMC42QzU2NS4zIDEwNi43IDU3NC44IDU0IDU2OS4xIDBoLTcwLjhjLTEuNCAxMS40LTIuOSAxOS4yLTEuOCA0MS44IDEuNSAzMS42IDcuNSA3MC41IDEzLjIgMTA4LjIgOC40IDU1LjQgMTYuNiAxMDguOCAxNS4xIDE1Ni40SDU0NGMtMS4zLTYuMi0yLjgtMTcuOS0xLjctMzl6IiBmaWxsPSJ1cmwoI1NWR0lEXzEwXykiLz48cGF0aCBmaWxsPSIjMmEzODg2IiBkPSJNMzc1LjcgMTUzLjJMMzU4LjEgMHYzMDYuNHoiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzExXyIgeTI9Ijc3LjEzNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSItNC4zMjgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNzk2LjcxIiB4MT0iNzUxLjA1Ij48c3RvcCBzdG9wLWNvbG9yPSIjNjJCMTZFIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODdCOTU3IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik02NDEuNiA1MC42YzEuNyAyNy4zIDEwIDU4LjcgMTguOCA5MiAxLjQgNS4zIDIuOCAxMC43IDQuMiAxNi4yQzY3OC4xIDExMC40IDY5MS4yIDU1LjMgNjgwLjUgMGgtMzBjLTcuNSAxMy42LTEwLjMgMjkuNC04LjkgNTAuNnoiIGZpbGw9InVybCgjU1ZHSURfMTFfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTJfIiB5Mj0iLTE4OS4yOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMTMuNzEiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNjMxLjU5IiB4MT0iNTUwLjQiPjxzdG9wIHN0b3AtY29sb3I9IiMwNjlBRDQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMzMEEwQ0UiIG9mZnNldD0iLjM1MiIvPjxzdG9wIHN0b3AtY29sb3I9IiM1QkIwQzAiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTUwOS44IDE1MGMtNS43LTM3LjctMTEuNy03Ni42LTEzLjItMTA4LjItMS4xLTIyLjcuNC0zMC40IDEuOC00MS44aC00MS41YzEuNSA0MC4xLTEuNSA4NS4zLTcgMTYwLjgtMy4xIDQzLjUtOCAxMTAuNS03IDE0NS43SDUyNWMxLjQtNDcuNy02LjgtMTAxLjEtMTUuMi0xNTYuNXoiIGZpbGw9InVybCgjU1ZHSURfMTJfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTNfIiB5Mj0iLTE4NS44NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkxPSIxMjAuNTQiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNTA1LjMzIiB4MT0iNTA1LjMzIj48c3RvcCBzdG9wLWNvbG9yPSIjMUU0NThFIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMUY0Rjk2IiBvZmZzZXQ9Ii4yNDEiLz48c3RvcCBzdG9wLWNvbG9yPSIjMkI2QUFCIiBvZmZzZXQ9Ii43MjkiLz48c3RvcCBzdG9wLWNvbG9yPSIjMzM3QkI5IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMTNfKSIgZD0iTTM1OC4xIDMwNi40aDU2LjVWMGgtNTYuNWwxNy42IDE1My4yeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTRfIiB5Mj0iMTIwLjU0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9Ii0xODUuODYiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiB4Mj0iNTU0LjkyIiB4MT0iNTU0LjkyIj48c3RvcCBzdG9wLWNvbG9yPSIjM0Y5QUM5IiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMjA2MkEyIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik00NDkuOSAxNjAuOGM1LjUtNzUuNSA4LjUtMTIwLjYgNy0xNjAuOGgtNDIuMmwtLjEgMzA2LjRoMjguM2MtMS0zNS4xIDMuOC0xMDIuMSA3LTE0NS42eiIgZmlsbD0idXJsKCNTVkdJRF8xNF8pIi8+PC9nPjwvc3ZnPg==);
}
.o-minimal-header__top {
  height: 3rem;
  border-bottom: 1px solid var(--small__enabled__fill__default);
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.o-minimal-header__logo {
  width: 8.75rem;
  height: 3rem;
  padding: .75rem .9375rem .75rem 1rem;
  display: none;
  order: 2;
}
.o-minimal-header__logo #bosch-logo-text {
  fill: #ea0016;
}
.-dark-mode .o-minimal-header__logo #bosch-logo-text,
.o-minimal-header__logo #bosch-logo-anker {
  fill: var(--plain__enabled__front__default);
}
.o-minimal-header__actions {
  margin-bottom: 0;
  padding: 0;
  display: none;
}
.o-minimal-header__actions li {
  padding: 0;
  margin: 0;
}
.o-minimal-header__actions li:before {
  content: none;
}
.o-minimal-header__actions .a-button__label {
  white-space: nowrap;
}
.o-minimal-header__title {
  flex: 0 1 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 1rem;
  --font-size:1rem;
  line-height: 1.5;
  font-weight: 700;
}
@media (min-width:768px) {
  .o-minimal-header__actions {
    display: flex;
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .o-minimal-header__falafel {
    display: none;
  }
  .o-minimal-header__logo {
    display: block;
  }
  .o-minimal-header__title {
    font-size: 1.25rem;
    --font-size:1.25rem;
    line-height: 1.5;
  }
  .o-minimal-header .-open + * + .o-minimal-header__top .o-minimal-header__actions,
  .o-minimal-header .-opening + * + .o-minimal-header__top .o-minimal-header__actions {
    display: none;
  }
  .o-minimal-header .-open + * + .o-minimal-header__top .o-minimal-header__falafel,
  .o-minimal-header .-opening + * + .o-minimal-header__top .o-minimal-header__falafel {
    display: block;
    order: 1;
    margin-right: 1rem;
  }
}
@media (min-width:1194px) {
  .o-minimal-header__title {
    margin-left: 2rem;
  }
  .o-minimal-header__top {
    transition: padding .25s cubic-bezier(.38, .04, .35, .96);
  }
  .o-minimal-header .-open + * + .o-minimal-header__top,
  .o-minimal-header .-opening + * + .o-minimal-header__top {
    padding-left: 16rem;
  }
  .o-minimal-header .-open + * + .o-minimal-header__top .o-minimal-header__actions,
  .o-minimal-header .-opening + * + .o-minimal-header__top .o-minimal-header__actions {
    display: flex;
  }
  .o-minimal-header .-open + * + .o-minimal-header__top .o-minimal-header__falafel,
  .o-minimal-header .-opening + * + .o-minimal-header__top .o-minimal-header__falafel {
    display: none;
  }
}
.o-context-menu {
  position: relative;
}
.o-context-menu__menuSubitems,
.o-context-menu__menuSubitems--beside {
  display: none;
}
.o-context-menu ul {
  margin-bottom: 0;
}
.o-context-menu a,
.o-context-menu a:visited {
  text-decoration: none;
}
.o-context-menu .m-popover__content,
.o-context-menu__menuItems,
.o-context-menu__menuSubitems--beside {
  padding: 0;
}
.o-context-menu .m-popover__content {
  width: 15rem;
}
.o-context-menu__trigger[data-frok-action=close] {
  display: none;
}
.o-context-menu__menuSubitems--beside {
  box-shadow: 0 0 .5rem .01rem var(--shadow-fill);
  position: absolute;
  top: 0;
  left: 15rem;
  width: 15rem;
}
.o-context-menu.-open .o-context-menu__trigger[data-frok-action=open] {
  display: none;
}
.o-context-menu.-open .o-context-menu__trigger[data-frok-action=close] {
  display: flex;
}
.o-context-menu.-open .m-popover {
  display: block;
  z-index: 999;
}
.o-context-menu.-visible .m-popover {
  display: block;
}
.o-context-menu .a-menu-item {
  position: relative;
}
.o-context-menu .a-menu-item:first-of-type {
  z-index: 999;
}
.o-context-menu .a-menu-item.-open .o-context-menu__menuSubitems {
  display: flex;
  flex-direction: column;
  padding: 0;
  width: 100%;
}
.o-context-menu .a-menu-item.-open .a-icon {
  transform: rotate(180deg);
}
.o-context-menu .a-menu-item:hover .o-context-menu__menuSubitems--beside {
  display: block;
}

/* src/styles.scss */
/*! tailwindcss v4.0.6 | MIT License | https://tailwindcss.com */
@layer theme, base, components, utilities;
@layer theme {
  :root,
  :host {
    --font-sans:
      ui-sans-serif,
      system-ui,
      sans-serif,
      "Apple Color Emoji",
      "Segoe UI Emoji",
      "Segoe UI Symbol",
      "Noto Color Emoji";
    --font-serif:
      ui-serif,
      Georgia,
      Cambria,
      "Times New Roman",
      Times,
      serif;
    --font-mono:
      ui-monospace,
      SFMono-Regular,
      Menlo,
      Monaco,
      Consolas,
      "Liberation Mono",
      "Courier New",
      monospace;
    --color-red-50: oklch(0.971 0.013 17.38);
    --color-red-100: oklch(0.936 0.032 17.717);
    --color-red-200: oklch(0.885 0.062 18.334);
    --color-red-300: oklch(0.808 0.114 19.571);
    --color-red-400: oklch(0.704 0.191 22.216);
    --color-red-500: oklch(0.637 0.237 25.331);
    --color-red-600: oklch(0.577 0.245 27.325);
    --color-red-700: oklch(0.505 0.213 27.518);
    --color-red-800: oklch(0.444 0.177 26.899);
    --color-red-900: oklch(0.396 0.141 25.723);
    --color-red-950: oklch(0.258 0.092 26.042);
    --color-orange-50: oklch(0.98 0.016 73.684);
    --color-orange-100: oklch(0.954 0.038 75.164);
    --color-orange-200: oklch(0.901 0.076 70.697);
    --color-orange-300: oklch(0.837 0.128 66.29);
    --color-orange-400: oklch(0.75 0.183 55.934);
    --color-orange-500: oklch(0.705 0.213 47.604);
    --color-orange-600: oklch(0.646 0.222 41.116);
    --color-orange-700: oklch(0.553 0.195 38.402);
    --color-orange-800: oklch(0.47 0.157 37.304);
    --color-orange-900: oklch(0.408 0.123 38.172);
    --color-orange-950: oklch(0.266 0.079 36.259);
    --color-amber-50: oklch(0.987 0.022 95.277);
    --color-amber-100: oklch(0.962 0.059 95.617);
    --color-amber-200: oklch(0.924 0.12 95.746);
    --color-amber-300: oklch(0.879 0.169 91.605);
    --color-amber-400: oklch(0.828 0.189 84.429);
    --color-amber-500: oklch(0.769 0.188 70.08);
    --color-amber-600: oklch(0.666 0.179 58.318);
    --color-amber-700: oklch(0.555 0.163 48.998);
    --color-amber-800: oklch(0.473 0.137 46.201);
    --color-amber-900: oklch(0.414 0.112 45.904);
    --color-amber-950: oklch(0.279 0.077 45.635);
    --color-yellow-50: oklch(0.987 0.026 102.212);
    --color-yellow-100: oklch(0.973 0.071 103.193);
    --color-yellow-200: oklch(0.945 0.129 101.54);
    --color-yellow-300: oklch(0.905 0.182 98.111);
    --color-yellow-400: oklch(0.852 0.199 91.936);
    --color-yellow-500: oklch(0.795 0.184 86.047);
    --color-yellow-600: oklch(0.681 0.162 75.834);
    --color-yellow-700: oklch(0.554 0.135 66.442);
    --color-yellow-800: oklch(0.476 0.114 61.907);
    --color-yellow-900: oklch(0.421 0.095 57.708);
    --color-yellow-950: oklch(0.286 0.066 53.813);
    --color-lime-50: oklch(0.986 0.031 120.757);
    --color-lime-100: oklch(0.967 0.067 122.328);
    --color-lime-200: oklch(0.938 0.127 124.321);
    --color-lime-300: oklch(0.897 0.196 126.665);
    --color-lime-400: oklch(0.841 0.238 128.85);
    --color-lime-500: oklch(0.768 0.233 130.85);
    --color-lime-600: oklch(0.648 0.2 131.684);
    --color-lime-700: oklch(0.532 0.157 131.589);
    --color-lime-800: oklch(0.453 0.124 130.933);
    --color-lime-900: oklch(0.405 0.101 131.063);
    --color-lime-950: oklch(0.274 0.072 132.109);
    --color-green-50: oklch(0.982 0.018 155.826);
    --color-green-100: oklch(0.962 0.044 156.743);
    --color-green-200: oklch(0.925 0.084 155.995);
    --color-green-300: oklch(0.871 0.15 154.449);
    --color-green-400: oklch(0.792 0.209 151.711);
    --color-green-500: oklch(0.723 0.219 149.579);
    --color-green-600: oklch(0.627 0.194 149.214);
    --color-green-700: oklch(0.527 0.154 150.069);
    --color-green-800: oklch(0.448 0.119 151.328);
    --color-green-900: oklch(0.393 0.095 152.535);
    --color-green-950: oklch(0.266 0.065 152.934);
    --color-emerald-50: oklch(0.979 0.021 166.113);
    --color-emerald-100: oklch(0.95 0.052 163.051);
    --color-emerald-200: oklch(0.905 0.093 164.15);
    --color-emerald-300: oklch(0.845 0.143 164.978);
    --color-emerald-400: oklch(0.765 0.177 163.223);
    --color-emerald-500: oklch(0.696 0.17 162.48);
    --color-emerald-600: oklch(0.596 0.145 163.225);
    --color-emerald-700: oklch(0.508 0.118 165.612);
    --color-emerald-800: oklch(0.432 0.095 166.913);
    --color-emerald-900: oklch(0.378 0.077 168.94);
    --color-emerald-950: oklch(0.262 0.051 172.552);
    --color-teal-50: oklch(0.984 0.014 180.72);
    --color-teal-100: oklch(0.953 0.051 180.801);
    --color-teal-200: oklch(0.91 0.096 180.426);
    --color-teal-300: oklch(0.855 0.138 181.071);
    --color-teal-400: oklch(0.777 0.152 181.912);
    --color-teal-500: oklch(0.704 0.14 182.503);
    --color-teal-600: oklch(0.6 0.118 184.704);
    --color-teal-700: oklch(0.511 0.096 186.391);
    --color-teal-800: oklch(0.437 0.078 188.216);
    --color-teal-900: oklch(0.386 0.063 188.416);
    --color-teal-950: oklch(0.277 0.046 192.524);
    --color-cyan-50: oklch(0.984 0.019 200.873);
    --color-cyan-100: oklch(0.956 0.045 203.388);
    --color-cyan-200: oklch(0.917 0.08 205.041);
    --color-cyan-300: oklch(0.865 0.127 207.078);
    --color-cyan-400: oklch(0.789 0.154 211.53);
    --color-cyan-500: oklch(0.715 0.143 215.221);
    --color-cyan-600: oklch(0.609 0.126 221.723);
    --color-cyan-700: oklch(0.52 0.105 223.128);
    --color-cyan-800: oklch(0.45 0.085 224.283);
    --color-cyan-900: oklch(0.398 0.07 227.392);
    --color-cyan-950: oklch(0.302 0.056 229.695);
    --color-sky-50: oklch(0.977 0.013 236.62);
    --color-sky-100: oklch(0.951 0.026 236.824);
    --color-sky-200: oklch(0.901 0.058 230.902);
    --color-sky-300: oklch(0.828 0.111 230.318);
    --color-sky-400: oklch(0.746 0.16 232.661);
    --color-sky-500: oklch(0.685 0.169 237.323);
    --color-sky-600: oklch(0.588 0.158 241.966);
    --color-sky-700: oklch(0.5 0.134 242.749);
    --color-sky-800: oklch(0.443 0.11 240.79);
    --color-sky-900: oklch(0.391 0.09 240.876);
    --color-sky-950: oklch(0.293 0.066 243.157);
    --color-blue-50: oklch(0.97 0.014 254.604);
    --color-blue-100: oklch(0.932 0.032 255.585);
    --color-blue-200: oklch(0.882 0.059 254.128);
    --color-blue-300: oklch(0.809 0.105 251.813);
    --color-blue-400: oklch(0.707 0.165 254.624);
    --color-blue-500: oklch(0.623 0.214 259.815);
    --color-blue-600: oklch(0.546 0.245 262.881);
    --color-blue-700: oklch(0.488 0.243 264.376);
    --color-blue-800: oklch(0.424 0.199 265.638);
    --color-blue-900: oklch(0.379 0.146 265.522);
    --color-blue-950: oklch(0.282 0.091 267.935);
    --color-indigo-50: oklch(0.962 0.018 272.314);
    --color-indigo-100: oklch(0.93 0.034 272.788);
    --color-indigo-200: oklch(0.87 0.065 274.039);
    --color-indigo-300: oklch(0.785 0.115 274.713);
    --color-indigo-400: oklch(0.673 0.182 276.935);
    --color-indigo-500: oklch(0.585 0.233 277.117);
    --color-indigo-600: oklch(0.511 0.262 276.966);
    --color-indigo-700: oklch(0.457 0.24 277.023);
    --color-indigo-800: oklch(0.398 0.195 277.366);
    --color-indigo-900: oklch(0.359 0.144 278.697);
    --color-indigo-950: oklch(0.257 0.09 281.288);
    --color-violet-50: oklch(0.969 0.016 293.756);
    --color-violet-100: oklch(0.943 0.029 294.588);
    --color-violet-200: oklch(0.894 0.057 293.283);
    --color-violet-300: oklch(0.811 0.111 293.571);
    --color-violet-400: oklch(0.702 0.183 293.541);
    --color-violet-500: oklch(0.606 0.25 292.717);
    --color-violet-600: oklch(0.541 0.281 293.009);
    --color-violet-700: oklch(0.491 0.27 292.581);
    --color-violet-800: oklch(0.432 0.232 292.759);
    --color-violet-900: oklch(0.38 0.189 293.745);
    --color-violet-950: oklch(0.283 0.141 291.089);
    --color-purple-50: oklch(0.977 0.014 308.299);
    --color-purple-100: oklch(0.946 0.033 307.174);
    --color-purple-200: oklch(0.902 0.063 306.703);
    --color-purple-300: oklch(0.827 0.119 306.383);
    --color-purple-400: oklch(0.714 0.203 305.504);
    --color-purple-500: oklch(0.627 0.265 303.9);
    --color-purple-600: oklch(0.558 0.288 302.321);
    --color-purple-700: oklch(0.496 0.265 301.924);
    --color-purple-800: oklch(0.438 0.218 303.724);
    --color-purple-900: oklch(0.381 0.176 304.987);
    --color-purple-950: oklch(0.291 0.149 302.717);
    --color-fuchsia-50: oklch(0.977 0.017 320.058);
    --color-fuchsia-100: oklch(0.952 0.037 318.852);
    --color-fuchsia-200: oklch(0.903 0.076 319.62);
    --color-fuchsia-300: oklch(0.833 0.145 321.434);
    --color-fuchsia-400: oklch(0.74 0.238 322.16);
    --color-fuchsia-500: oklch(0.667 0.295 322.15);
    --color-fuchsia-600: oklch(0.591 0.293 322.896);
    --color-fuchsia-700: oklch(0.518 0.253 323.949);
    --color-fuchsia-800: oklch(0.452 0.211 324.591);
    --color-fuchsia-900: oklch(0.401 0.17 325.612);
    --color-fuchsia-950: oklch(0.293 0.136 325.661);
    --color-pink-50: oklch(0.971 0.014 343.198);
    --color-pink-100: oklch(0.948 0.028 342.258);
    --color-pink-200: oklch(0.899 0.061 343.231);
    --color-pink-300: oklch(0.823 0.12 346.018);
    --color-pink-400: oklch(0.718 0.202 349.761);
    --color-pink-500: oklch(0.656 0.241 354.308);
    --color-pink-600: oklch(0.592 0.249 0.584);
    --color-pink-700: oklch(0.525 0.223 3.958);
    --color-pink-800: oklch(0.459 0.187 3.815);
    --color-pink-900: oklch(0.408 0.153 2.432);
    --color-pink-950: oklch(0.284 0.109 3.907);
    --color-rose-50: oklch(0.969 0.015 12.422);
    --color-rose-100: oklch(0.941 0.03 12.58);
    --color-rose-200: oklch(0.892 0.058 10.001);
    --color-rose-300: oklch(0.81 0.117 11.638);
    --color-rose-400: oklch(0.712 0.194 13.428);
    --color-rose-500: oklch(0.645 0.246 16.439);
    --color-rose-600: oklch(0.586 0.253 17.585);
    --color-rose-700: oklch(0.514 0.222 16.935);
    --color-rose-800: oklch(0.455 0.188 13.697);
    --color-rose-900: oklch(0.41 0.159 10.272);
    --color-rose-950: oklch(0.271 0.105 12.094);
    --color-slate-50: oklch(0.984 0.003 247.858);
    --color-slate-100: oklch(0.968 0.007 247.896);
    --color-slate-200: oklch(0.929 0.013 255.508);
    --color-slate-300: oklch(0.869 0.022 252.894);
    --color-slate-400: oklch(0.704 0.04 256.788);
    --color-slate-500: oklch(0.554 0.046 257.417);
    --color-slate-600: oklch(0.446 0.043 257.281);
    --color-slate-700: oklch(0.372 0.044 257.287);
    --color-slate-800: oklch(0.279 0.041 260.031);
    --color-slate-900: oklch(0.208 0.042 265.755);
    --color-slate-950: oklch(0.129 0.042 264.695);
    --color-gray-50: oklch(0.985 0.002 247.839);
    --color-gray-100: oklch(0.967 0.003 264.542);
    --color-gray-200: oklch(0.928 0.006 264.531);
    --color-gray-300: oklch(0.872 0.01 258.338);
    --color-gray-400: oklch(0.707 0.022 261.325);
    --color-gray-500: oklch(0.551 0.027 264.364);
    --color-gray-600: oklch(0.446 0.03 256.802);
    --color-gray-700: oklch(0.373 0.034 259.733);
    --color-gray-800: oklch(0.278 0.033 256.848);
    --color-gray-900: oklch(0.21 0.034 264.665);
    --color-gray-950: oklch(0.13 0.028 261.692);
    --color-zinc-50: oklch(0.985 0 0);
    --color-zinc-100: oklch(0.967 0.001 286.375);
    --color-zinc-200: oklch(0.92 0.004 286.32);
    --color-zinc-300: oklch(0.871 0.006 286.286);
    --color-zinc-400: oklch(0.705 0.015 286.067);
    --color-zinc-500: oklch(0.552 0.016 285.938);
    --color-zinc-600: oklch(0.442 0.017 285.786);
    --color-zinc-700: oklch(0.37 0.013 285.805);
    --color-zinc-800: oklch(0.274 0.006 286.033);
    --color-zinc-900: oklch(0.21 0.006 285.885);
    --color-zinc-950: oklch(0.141 0.005 285.823);
    --color-neutral-50: oklch(0.985 0 0);
    --color-neutral-100: oklch(0.97 0 0);
    --color-neutral-200: oklch(0.922 0 0);
    --color-neutral-300: oklch(0.87 0 0);
    --color-neutral-400: oklch(0.708 0 0);
    --color-neutral-500: oklch(0.556 0 0);
    --color-neutral-600: oklch(0.439 0 0);
    --color-neutral-700: oklch(0.371 0 0);
    --color-neutral-800: oklch(0.269 0 0);
    --color-neutral-900: oklch(0.205 0 0);
    --color-neutral-950: oklch(0.145 0 0);
    --color-stone-50: oklch(0.985 0.001 106.423);
    --color-stone-100: oklch(0.97 0.001 106.424);
    --color-stone-200: oklch(0.923 0.003 48.717);
    --color-stone-300: oklch(0.869 0.005 56.366);
    --color-stone-400: oklch(0.709 0.01 56.259);
    --color-stone-500: oklch(0.553 0.013 58.071);
    --color-stone-600: oklch(0.444 0.011 73.639);
    --color-stone-700: oklch(0.374 0.01 67.558);
    --color-stone-800: oklch(0.268 0.007 34.298);
    --color-stone-900: oklch(0.216 0.006 56.043);
    --color-stone-950: oklch(0.147 0.004 49.25);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --breakpoint-sm: 40rem;
    --breakpoint-md: 48rem;
    --breakpoint-lg: 64rem;
    --breakpoint-xl: 80rem;
    --breakpoint-2xl: 96rem;
    --container-3xs: 16rem;
    --container-2xs: 18rem;
    --container-xs: 20rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-xl: 36rem;
    --container-2xl: 42rem;
    --container-3xl: 48rem;
    --container-4xl: 56rem;
    --container-5xl: 64rem;
    --container-6xl: 72rem;
    --container-7xl: 80rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --text-6xl: 3.75rem;
    --text-6xl--line-height: 1;
    --text-7xl: 4.5rem;
    --text-7xl--line-height: 1;
    --text-8xl: 6rem;
    --text-8xl--line-height: 1;
    --text-9xl: 8rem;
    --text-9xl--line-height: 1;
    --font-weight-thin: 100;
    --font-weight-extralight: 200;
    --font-weight-light: 300;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --font-weight-extrabold: 800;
    --font-weight-black: 900;
    --tracking-tighter: -0.05em;
    --tracking-tight: -0.025em;
    --tracking-normal: 0em;
    --tracking-wide: 0.025em;
    --tracking-wider: 0.05em;
    --tracking-widest: 0.1em;
    --leading-tight: 1.25;
    --leading-snug: 1.375;
    --leading-normal: 1.5;
    --leading-relaxed: 1.625;
    --leading-loose: 2;
    --radius-xs: 0.125rem;
    --radius-sm: 0.25rem;
    --radius-md: 0.375rem;
    --radius-lg: 0.5rem;
    --radius-xl: 0.75rem;
    --radius-2xl: 1rem;
    --radius-3xl: 1.5rem;
    --radius-4xl: 2rem;
    --shadow-2xs: 0 1px rgb(0 0 0 / 0.05);
    --shadow-xs: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --shadow-sm: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --shadow-xl: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / 0.25);
    --inset-shadow-2xs: inset 0 1px rgb(0 0 0 / 0.05);
    --inset-shadow-xs: inset 0 1px 1px rgb(0 0 0 / 0.05);
    --inset-shadow-sm: inset 0 2px 4px rgb(0 0 0 / 0.05);
    --drop-shadow-xs: 0 1px 1px rgb(0 0 0 / 0.05);
    --drop-shadow-sm: 0 1px 2px rgb(0 0 0 / 0.15);
    --drop-shadow-md: 0 3px 3px rgb(0 0 0 / 0.12);
    --drop-shadow-lg: 0 4px 4px rgb(0 0 0 / 0.15);
    --drop-shadow-xl: 0 9px 7px rgb(0 0 0 / 0.1);
    --drop-shadow-2xl: 0 25px 25px rgb(0 0 0 / 0.15);
    --ease-in: cubic-bezier(0.4, 0, 1, 1);
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    --animate-bounce: bounce 1s infinite;
    --blur-xs: 4px;
    --blur-sm: 8px;
    --blur-md: 12px;
    --blur-lg: 16px;
    --blur-xl: 24px;
    --blur-2xl: 40px;
    --blur-3xl: 64px;
    --perspective-dramatic: 100px;
    --perspective-near: 300px;
    --perspective-normal: 500px;
    --perspective-midrange: 800px;
    --perspective-distant: 1200px;
    --aspect-video: 16 / 9;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-font-feature-settings: var(--font-sans--font-feature-settings);
    --default-font-variation-settings: var( --font-sans--font-variation-settings );
    --default-mono-font-family: var(--font-mono);
    --default-mono-font-feature-settings: var( --font-mono--font-feature-settings );
    --default-mono-font-variation-settings: var( --font-mono--font-variation-settings );
  }
}
@layer base {
  *,
  ::after,
  ::before,
  ::backdrop,
  ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html,
  :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  body {
    line-height: inherit;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b,
  strong {
    font-weight: bolder;
  }
  code,
  kbd,
  samp,
  pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub,
  sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol,
  ul,
  menu {
    list-style: none;
  }
  img,
  svg,
  video,
  canvas,
  audio,
  iframe,
  embed,
  object {
    display: block;
    vertical-align: middle;
  }
  img,
  video {
    max-width: 100%;
    height: auto;
  }
  button,
  input,
  select,
  optgroup,
  textarea,
  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
    color: color-mix(in oklab, currentColor 50%, transparent);
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit,
  ::-webkit-datetime-edit-year-field,
  ::-webkit-datetime-edit-month-field,
  ::-webkit-datetime-edit-day-field,
  ::-webkit-datetime-edit-hour-field,
  ::-webkit-datetime-edit-minute-field,
  ::-webkit-datetime-edit-second-field,
  ::-webkit-datetime-edit-millisecond-field,
  ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button,
  input:where([type=button], [type=reset], [type=submit]),
  ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button,
  ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden=until-found])) {
    display: none !important;
  }
}
@layer utilities {
  .invisible {
    visibility: hidden;
  }
  .visible {
    visibility: visible;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .static {
    position: static;
  }
  .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .right-8 {
    right: calc(var(--spacing) * 8);
  }
  .bottom-8 {
    bottom: calc(var(--spacing) * 8);
  }
  .bottom-12 {
    bottom: calc(var(--spacing) * 12);
  }
  .z-10 {
    z-index: 10;
  }
  .container {
    width: 100%;
  }
  @media (width >= 40rem) {
    .container {
      max-width: 40rem;
    }
  }
  @media (width >= 48rem) {
    .container {
      max-width: 48rem;
    }
  }
  @media (width >= 64rem) {
    .container {
      max-width: 64rem;
    }
  }
  @media (width >= 80rem) {
    .container {
      max-width: 80rem;
    }
  }
  @media (width >= 96rem) {
    .container {
      max-width: 96rem;
    }
  }
  .m-0 {
    margin: calc(var(--spacing) * 0);
  }
  .mx-3 {
    margin-inline: calc(var(--spacing) * 3);
  }
  .me-3 {
    margin-inline-end: calc(var(--spacing) * 3);
  }
  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  .mr-4 {
    margin-right: calc(var(--spacing) * 4);
  }
  .mr-12 {
    margin-right: calc(var(--spacing) * 12);
  }
  .mb-1 {
    margin-bottom: calc(var(--spacing) * 1);
  }
  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }
  .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }
  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  .block {
    display: block;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline {
    display: inline;
  }
  .inline-block {
    display: inline-block;
  }
  .inline-flex {
    display: inline-flex;
  }
  .table {
    display: table;
  }
  .table-column {
    display: table-column;
  }
  .aspect-square {
    aspect-ratio: 1 / 1;
  }
  .h-8 {
    height: calc(var(--spacing) * 8);
  }
  .h-10 {
    height: calc(var(--spacing) * 10);
  }
  .h-12 {
    height: calc(var(--spacing) * 12);
  }
  .h-14 {
    height: calc(var(--spacing) * 14);
  }
  .h-\[calc\(100vh-3rem\)\] {
    height: calc(100vh - 3rem);
  }
  .h-full {
    height: 100%;
  }
  .w-44 {
    width: calc(var(--spacing) * 44);
  }
  .w-100 {
    width: calc(var(--spacing) * 100);
  }
  .w-full {
    width: 100%;
  }
  .max-w-full {
    max-width: 100%;
  }
  .flex-1 {
    flex: 1;
  }
  .flex-initial {
    flex: 0 auto;
  }
  .grow {
    flex-grow: 1;
  }
  .transform {
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }
  .animate-pulse {
    animation: var(--animate-pulse);
  }
  .resize {
    resize: both;
  }
  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .items-center {
    align-items: center;
  }
  .items-end {
    align-items: flex-end;
  }
  .items-start {
    align-items: flex-start;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-end {
    justify-content: flex-end;
  }
  .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-2\.5 {
    gap: calc(var(--spacing) * 2.5);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  :where(.space-y-2 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
  }
  :where(.space-y-3 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
  }
  :where(.space-x-2 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)));
  }
  :where(.space-x-3 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));
  }
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-x-hidden {
    overflow-x: hidden;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-lg {
    border-radius: var(--radius-lg);
  }
  .rounded-l-md {
    border-top-left-radius: var(--radius-md);
    border-bottom-left-radius: var(--radius-md);
  }
  .rounded-bl-none {
    border-bottom-left-radius: 0;
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }
  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5);
  }
  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }
  .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }
  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }
  .text-center {
    text-align: center;
  }
  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .text-gray-500 {
    color: var(--color-gray-500);
  }
  .text-white {
    color: var(--color-white);
  }
  .italic {
    font-style: italic;
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow:
      var(--tw-inset-shadow),
      var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow);
  }
  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow:
      var(--tw-inset-shadow),
      var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow);
  }
  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .filter {
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .transition {
    transition-property:
      color,
      background-color,
      border-color,
      outline-color,
      text-decoration-color,
      fill,
      stroke,
      --tw-gradient-from,
      --tw-gradient-via,
      --tw-gradient-to,
      opacity,
      box-shadow,
      transform,
      translate,
      scale,
      rotate,
      filter,
      -webkit-backdrop-filter,
      backdrop-filter;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-colors {
    transition-property:
      color,
      background-color,
      border-color,
      outline-color,
      text-decoration-color,
      fill,
      stroke,
      --tw-gradient-from,
      --tw-gradient-via,
      --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  @media (hover: hover) {
    .hover\:cursor-pointer:hover {
      cursor: pointer;
    }
  }
  @media (hover: hover) {
    .hover\:shadow-md:hover {
      --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
      box-shadow:
        var(--tw-inset-shadow),
        var(--tw-inset-ring-shadow),
        var(--tw-ring-offset-shadow),
        var(--tw-ring-shadow),
        var(--tw-shadow);
    }
  }
  @media (hover: hover) {
    .hover\:brightness-50:hover {
      --tw-brightness: brightness(50%);
      filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
    }
  }
  .focus\:ring-2:focus {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
    box-shadow:
      var(--tw-inset-shadow),
      var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow);
  }
  .focus\:outline-none:focus {
    --tw-outline-style: none;
    outline-style: none;
  }
  .disabled\:cursor-not-allowed:disabled {
    cursor: not-allowed;
  }
  .disabled\:opacity-50:disabled {
    opacity: 50%;
  }
  @media (width >= 40rem) {
    .sm\:grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  @media (width >= 48rem) {
    .md\:w-full {
      width: 100%;
    }
  }
  @media (width >= 64rem) {
    .lg\:w-full {
      width: 100%;
    }
  }
  @media (width >= 80rem) {
    .xl\:w-1\/2 {
      width: calc(1/2 * 100%);
    }
  }
}
.backdrop {
  display: none;
  position: fixed;
  z-index: 5;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.4);
}
.backdrop.show {
  display: block;
}
#frok-modal {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.boschicon-bosch-ic-robot-onboarding-livechat {
  content: url(/assets/images/robot-onboarding-livechat.svg);
}
@font-face {
  font-family: "BoschSansLight", sans-serif !important;
  font-weight: 300;
  src: url("./media/BoschSans-Regular-OCP2UZFG.woff2") format("woff2"), url("./media/BoschSans-Regular-JZHXKLYR.woff") format("woff") !important;
  font-display: swap;
}
.bsh-light {
  font-family: "BoschSansLight", sans-serif !important;
  -webkit-font-smoothing: antialiased;
  outline: none;
}
h6,
.h6,
h5,
.h5,
h4,
.h4,
h3,
.h3,
h2,
.h2,
h1,
.h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 700;
  line-height: 1.2;
}
h1,
.h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1,
  .h1 {
    font-size: 2.5rem;
  }
}
h2,
.h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2,
  .h2 {
    font-size: 2rem;
  }
}
h3,
.h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3,
  .h3 {
    font-size: 1.75rem;
  }
}
h4,
.h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4,
  .h4 {
    font-size: 1.5rem;
  }
}
h5,
.h5 {
  font-size: 1.25rem;
}
h6,
.h6 {
  font-size: 1rem;
}
a {
  display: inline;
  color: var(--minor-accent__enabled__front__default);
  text-decoration: underline;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}
@keyframes pulse {
  50% {
    opacity: 0.5;
  }
}
@keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
  }
  50% {
    transform: none;
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
}
@property --tw-rotate-x { syntax: "*"; inherits: false; initial-value: rotateX(0); }
@property --tw-rotate-y { syntax: "*"; inherits: false; initial-value: rotateY(0); }
@property --tw-rotate-z { syntax: "*"; inherits: false; initial-value: rotateZ(0); }
@property --tw-skew-x { syntax: "*"; inherits: false; initial-value: skewX(0); }
@property --tw-skew-y { syntax: "*"; inherits: false; initial-value: skewY(0); }
@property --tw-space-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-space-x-reverse { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-font-weight { syntax: "*"; inherits: false; }
@property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-shadow-color { syntax: "*"; inherits: false; }
@property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-inset-shadow-color { syntax: "*"; inherits: false; }
@property --tw-ring-color { syntax: "*"; inherits: false; }
@property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-inset-ring-color { syntax: "*"; inherits: false; }
@property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-ring-inset { syntax: "*"; inherits: false; }
@property --tw-ring-offset-width { syntax: "<length>"; inherits: false; initial-value: 0px; }
@property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-value: #fff; }
@property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-blur { syntax: "*"; inherits: false; }
@property --tw-brightness { syntax: "*"; inherits: false; }
@property --tw-contrast { syntax: "*"; inherits: false; }
@property --tw-grayscale { syntax: "*"; inherits: false; }
@property --tw-hue-rotate { syntax: "*"; inherits: false; }
@property --tw-invert { syntax: "*"; inherits: false; }
@property --tw-opacity { syntax: "*"; inherits: false; }
@property --tw-saturate { syntax: "*"; inherits: false; }
@property --tw-sepia { syntax: "*"; inherits: false; }

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-LLAVIYAM.css.map */
