@charset "UTF-8";

/* node_modules/@bosch/frontend.kit-npm/dist/frontend-kit.complete.css */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.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;
}
: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:#ffffff;
  --bosch-black:#000000;
}
@font-face {
  font-display: swap;
  font-family: boschsans;
  font-weight: 400;
  src: url("./media/boschsans_regular.woff2") format("woff2"), url("./media/boschsans_regular.woff") format("woff");
}
@font-face {
  font-display: swap;
  font-family: boschsans;
  font-weight: 700;
  src: url("./media/boschsans_bold.woff2") format("woff2"), url("./media/boschsans_bold.woff") format("woff");
}
@font-face {
  font-display: swap;
  font-family: boschsans;
  font-style: italic;
  font-weight: 400;
  src: url("./media/boschsans_regularItalic.woff2") format("woff2"), url("./media/boschsans_regularItalic.woff") format("woff");
}
@font-face {
  font-display: swap;
  font-family: boschsans;
  font-style: italic;
  font-weight: 700;
  src: url("./media/boschsans_boldItalic.woff2") format("woff2"), url("./media/boschsans_boldItalic.woff") format("woff");
}
@font-face {
  font-family: Bosch-UI-Icon;
  font-style: normal;
  font-weight: 400;
  src: url("./media/bosch_ui_icon.woff2") format("woff2"), url("./media/bosch_ui_icon.woff") format("woff");
}
@font-face {
  font-family: Bosch-UI-Icon-RTL;
  font-style: normal;
  font-weight: 400;
  src: url("./media/bosch_ui_icon_rtl.woff2") format("woff2"), url("./media/bosch_ui_icon_rtl.woff") format("woff");
}
[class*=" ui-ic"],
[class^=ui-ic] {
  font-family: Bosch-UI-Icon, sans-serif !important;
}
[class*=" ui-ic"],
[class^=ui-ic],
[dir=rtl] [class*=" ui-ic"],
[dir=rtl] [class^=ui-ic] {
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[dir=rtl] [class*=" ui-ic"],
[dir=rtl] [class^=ui-ic] {
  font-family: Bosch-UI-Icon-RTL, sans-serif !important;
}
:root {
  --bosch-ui-ic-version:"2.1.0";
  --bosch-ui-ic-rtl-version:"2.1.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";
  --ui-ic-backward:"\e02f";
  --ui-ic-forward:"\e030";
}
.bosch-ui-ic-version:before {
  content: var(--bosch-ui-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);
}
.ui-ic-backward:before {
  content: var(--ui-ic-backward);
}
.ui-ic-forward:before {
  content: var(--ui-ic-forward);
}
body,
html {
  font-family:
    boschsans,
    Helvetica Neue,
    Helvetica,
    Arial,
    sans-serif;
  font-size: 16px;
  margin: 0;
  padding: 0;
  --font-size:1rem;
  line-height: 1.5;
  --line-height:1.5;
  font-weight: 400;
}
button,
input,
select,
textarea {
  border-radius: 0;
  font-family: inherit;
}
*,
: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-sm {
  font-size: .875rem;
  --font-size:0.875rem;
  line-height: 1.571428;
}
.-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-size: 1.25rem;
  font-weight: 700;
  --font-size:1.25rem;
  line-height: 1.5;
}
li,
p {
  font-size: 1rem;
  font-weight: 400;
  --font-size:1rem;
  line-height: 1.5;
}
li {
  margin-bottom: 1rem;
}
button {
  font-size: 1rem;
  font-weight: 400;
  --font-size:1rem;
  line-height: 1.5;
}
figcaption,
label {
  font-weight: 400;
}
figcaption,
label,
small,
sub,
sup {
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
}
em {
  font-style: normal;
  font-weight: 700;
}
bdo {
  font-weight: 400;
}
.e-container {
  margin: 0 1rem;
  max-width: 70.75rem;
  width: calc(100% - 2rem);
}
.e-container > * {
  margin: 0 auto;
  max-width: 70.75rem;
}
@media (min-width: 1152px) {
  .e-container {
    margin: 0 auto;
  }
}
.e-container.-full-width {
  margin: 0;
  max-width: unset;
  padding: 0 1rem;
  width: 100%;
}
.e-container.-full-width > * {
  margin: 0 auto;
}
:root {
  --shadow-fill:rgba(0,0,0,0.25);
  --floating-outline:rgba(0,0,0,0.05);
  --floating-background:var(--bosch-white);
  --floating-color:var(--bosch-black);
  --floating-minor-signal-error__enabled__fill__default:var(--bosch-red-90);
  --floating-minor-signal-error__enabled__front__default:var(--bosch-black);
  --floating-minor-signal-warning__enabled__fill__default:var(--bosch-yellow-90);
  --floating-minor-signal-warning__enabled__front__default:var(--bosch-black);
  --floating-minor-signal-success__enabled__fill__default:var(--bosch-green-90);
  --floating-minor-signal-success__enabled__front__default:var(--bosch-black);
}
.-contrast .a-menu-item.-selected,
.-primary,
.a-menu-item.-selected .a-menu-item.-selected,
:root {
  --background:var(--bosch-white);
  --plain__enabled__fill__default:transparent;
  --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__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-65);
  --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-95);
  --neutral__disabled__front__default:var(--bosch-gray-55);
  --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__enabled__front__default:var(--bosch-white);
  --small__enabled__front__hovered:var(--bosch-white);
  --small__enabled__front__pressed:var(--bosch-white);
  --small__disabled__fill__default:var(--bosch-gray-90);
  --small__disabled__front__default:var(--bosch-gray-55);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --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__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-65);
  --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-65);
  --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-45);
  --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-50);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-30);
  --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);
  color: var(--plain__enabled__front__default);
}
.-secondary {
  --background:var(--bosch-gray-95);
  --plain__enabled__fill__default:transparent;
  --plain__enabled__fill__hovered:var(--bosch-gray-85);
  --plain__enabled__fill__pressed:var(--bosch-gray-75);
  --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-90);
  --plain__focused__front__default:var(--bosch-black);
  --plain__disabled__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-60);
  --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__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-85);
  --neutral__focused__front__default:var(--bosch-black);
  --neutral__disabled__fill__default:var(--bosch-gray-90);
  --neutral__disabled__front__default:var(--bosch-gray-50);
  --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__enabled__front__default:var(--bosch-gray-95);
  --small__enabled__front__hovered:var(--bosch-gray-95);
  --small__enabled__front__pressed:var(--bosch-gray-95);
  --small__disabled__fill__default:var(--bosch-gray-85);
  --small__disabled__front__default:var(--bosch-gray-50);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-black);
  --integrated__enabled__front__hovered:var(--bosch-blue-45);
  --integrated__enabled__front__pressed:var(--bosch-blue-35);
  --integrated__disabled__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-60);
  --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-60);
  --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-75);
  --major-accent__disabled__front__default:var(--bosch-gray-40);
  --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-45);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-35);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-25);
  --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);
}
.-contrast,
.-secondary,
.a-menu-item.-selected {
  background-color: var(--background);
  color: var(--plain__enabled__front__default);
}
.-contrast,
.a-menu-item.-selected {
  --background:var(--bosch-gray-20);
  --plain__enabled__fill__default:transparent;
  --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__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-55);
  --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-25);
  --neutral__disabled__front__default:var(--bosch-gray-65);
  --small__enabled__fill__default:var(--bosch-gray-70);
  --small__enabled__fill__hovered:var(--bosch-gray-80);
  --small__enabled__fill__pressed:var(--bosch-gray-90);
  --small__enabled__front__default:var(--bosch-gray-20);
  --small__enabled__front__hovered:var(--bosch-gray-20);
  --small__enabled__front__pressed:var(--bosch-gray-20);
  --small__disabled__fill__default:var(--bosch-gray-30);
  --small__disabled__front__default:var(--bosch-gray-65);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-white);
  --integrated__enabled__front__hovered:var(--bosch-blue-80);
  --integrated__enabled__front__pressed:var(--bosch-blue-90);
  --integrated__disabled__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-55);
  --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-80);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-90);
  --minor-accent__enabled__front__pressed:var(--bosch-white);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-55);
  --major-accent__enabled__fill__default:var(--bosch-blue-60);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-70);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-80);
  --major-accent__enabled__front__default:var(--bosch-black);
  --major-accent__enabled__front__hovered:var(--bosch-black);
  --major-accent__enabled__front__pressed:var(--bosch-black);
  --major-accent__disabled__fill__default:var(--bosch-gray-40);
  --major-accent__disabled__front__default:var(--bosch-gray-75);
  --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-60);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-70);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-80);
  --major-signal-neutral__enabled__front__default:var(--bosch-black);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-black);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-black);
  --major-signal-error__enabled__fill__default:var(--bosch-red-60);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-70);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-80);
  --major-signal-error__enabled__front__default:var(--bosch-black);
  --major-signal-error__enabled__front__hovered:var(--bosch-black);
  --major-signal-error__enabled__front__pressed:var(--bosch-black);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-80);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-90);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-95);
  --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-60);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-70);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-80);
  --major-signal-success__enabled__front__default:var(--bosch-black);
  --major-signal-success__enabled__front__hovered:var(--bosch-black);
  --major-signal-success__enabled__front__pressed:var(--bosch-black);
  --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-80);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-90);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --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-80);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-90);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --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-80);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-90);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --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-80);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-90);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-white);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-55);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-65);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-75);
  --major-highlight-purple__enabled__front__default:var(--bosch-black);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-black);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-black);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-60);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-70);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
  --major-highlight-blue__enabled__front__default:var(--bosch-black);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-black);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-black);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-60);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-70);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-black);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-black);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-black);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-60);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-70);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
  --major-highlight-green__enabled__front__default:var(--bosch-black);
  --major-highlight-green__enabled__front__hovered:var(--bosch-black);
  --major-highlight-green__enabled__front__pressed:var(--bosch-black);
}
.-floating {
  --background:var(--bosch-white);
  --plain__enabled__fill__default:transparent;
  --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__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-65);
  --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-95);
  --neutral__disabled__front__default:var(--bosch-gray-55);
  --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__enabled__front__default:var(--bosch-white);
  --small__enabled__front__hovered:var(--bosch-white);
  --small__enabled__front__pressed:var(--bosch-white);
  --small__disabled__fill__default:var(--bosch-gray-90);
  --small__disabled__front__default:var(--bosch-gray-55);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --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__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-65);
  --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-65);
  --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-45);
  --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-50);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-30);
  --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);
  color: var(--plain__enabled__front__default);
}
.-light-mode {
  --shadow-fill:rgba(0,0,0,0.25);
  --floating-outline:rgba(0,0,0,0.05);
  --floating-background:var(--bosch-white);
  --floating-color:var(--bosch-black);
  --floating-minor-signal-error__enabled__fill__default:var(--bosch-red-90);
  --floating-minor-signal-error__enabled__front__default:var(--bosch-black);
  --floating-minor-signal-warning__enabled__fill__default:var(--bosch-yellow-90);
  --floating-minor-signal-warning__enabled__front__default:var(--bosch-black);
  --floating-minor-signal-success__enabled__fill__default:var(--bosch-green-90);
  --floating-minor-signal-success__enabled__front__default:var(--bosch-black);
}
.-contrast .-light-mode .a-menu-item.-selected,
.-light-mode,
.-light-mode .-contrast .a-menu-item.-selected,
.-light-mode .-primary,
.-light-mode .a-menu-item.-selected .a-menu-item.-selected,
.a-menu-item.-selected .-light-mode .a-menu-item.-selected {
  --background:var(--bosch-white);
  --plain__enabled__fill__default:transparent;
  --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__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-65);
  --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-95);
  --neutral__disabled__front__default:var(--bosch-gray-55);
  --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__enabled__front__default:var(--bosch-white);
  --small__enabled__front__hovered:var(--bosch-white);
  --small__enabled__front__pressed:var(--bosch-white);
  --small__disabled__fill__default:var(--bosch-gray-90);
  --small__disabled__front__default:var(--bosch-gray-55);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --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__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-65);
  --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-65);
  --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-45);
  --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-50);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-30);
  --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);
  color: var(--plain__enabled__front__default);
}
.-light-mode .-secondary {
  --background:var(--bosch-gray-95);
  --plain__enabled__fill__default:transparent;
  --plain__enabled__fill__hovered:var(--bosch-gray-85);
  --plain__enabled__fill__pressed:var(--bosch-gray-75);
  --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-90);
  --plain__focused__front__default:var(--bosch-black);
  --plain__disabled__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-60);
  --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__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-85);
  --neutral__focused__front__default:var(--bosch-black);
  --neutral__disabled__fill__default:var(--bosch-gray-90);
  --neutral__disabled__front__default:var(--bosch-gray-50);
  --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__enabled__front__default:var(--bosch-gray-95);
  --small__enabled__front__hovered:var(--bosch-gray-95);
  --small__enabled__front__pressed:var(--bosch-gray-95);
  --small__disabled__fill__default:var(--bosch-gray-85);
  --small__disabled__front__default:var(--bosch-gray-50);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-black);
  --integrated__enabled__front__hovered:var(--bosch-blue-45);
  --integrated__enabled__front__pressed:var(--bosch-blue-35);
  --integrated__disabled__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-60);
  --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-60);
  --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-75);
  --major-accent__disabled__front__default:var(--bosch-gray-40);
  --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-45);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-35);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-25);
  --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);
  color: var(--plain__enabled__front__default);
}
.-light-mode .-contrast,
.-light-mode .a-menu-item.-selected {
  --background:var(--bosch-gray-20);
  --plain__enabled__fill__default:transparent;
  --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__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-55);
  --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-25);
  --neutral__disabled__front__default:var(--bosch-gray-65);
  --small__enabled__fill__default:var(--bosch-gray-70);
  --small__enabled__fill__hovered:var(--bosch-gray-80);
  --small__enabled__fill__pressed:var(--bosch-gray-90);
  --small__enabled__front__default:var(--bosch-gray-20);
  --small__enabled__front__hovered:var(--bosch-gray-20);
  --small__enabled__front__pressed:var(--bosch-gray-20);
  --small__disabled__fill__default:var(--bosch-gray-30);
  --small__disabled__front__default:var(--bosch-gray-65);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-white);
  --integrated__enabled__front__hovered:var(--bosch-blue-80);
  --integrated__enabled__front__pressed:var(--bosch-blue-90);
  --integrated__disabled__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-55);
  --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-80);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-90);
  --minor-accent__enabled__front__pressed:var(--bosch-white);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-55);
  --major-accent__enabled__fill__default:var(--bosch-blue-60);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-70);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-80);
  --major-accent__enabled__front__default:var(--bosch-black);
  --major-accent__enabled__front__hovered:var(--bosch-black);
  --major-accent__enabled__front__pressed:var(--bosch-black);
  --major-accent__disabled__fill__default:var(--bosch-gray-40);
  --major-accent__disabled__front__default:var(--bosch-gray-75);
  --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-60);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-70);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-80);
  --major-signal-neutral__enabled__front__default:var(--bosch-black);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-black);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-black);
  --major-signal-error__enabled__fill__default:var(--bosch-red-60);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-70);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-80);
  --major-signal-error__enabled__front__default:var(--bosch-black);
  --major-signal-error__enabled__front__hovered:var(--bosch-black);
  --major-signal-error__enabled__front__pressed:var(--bosch-black);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-80);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-90);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-95);
  --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-60);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-70);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-80);
  --major-signal-success__enabled__front__default:var(--bosch-black);
  --major-signal-success__enabled__front__hovered:var(--bosch-black);
  --major-signal-success__enabled__front__pressed:var(--bosch-black);
  --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-80);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-90);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-white);
  --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-80);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-90);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-white);
  --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-80);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-90);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
  --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-80);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-90);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-white);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-55);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-65);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-75);
  --major-highlight-purple__enabled__front__default:var(--bosch-black);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-black);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-black);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-60);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-70);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
  --major-highlight-blue__enabled__front__default:var(--bosch-black);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-black);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-black);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-60);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-70);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-black);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-black);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-black);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-60);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-70);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
  --major-highlight-green__enabled__front__default:var(--bosch-black);
  --major-highlight-green__enabled__front__hovered:var(--bosch-black);
  --major-highlight-green__enabled__front__pressed:var(--bosch-black);
  background-color: var(--background);
  color: var(--plain__enabled__front__default);
}
.-light-mode .-floating {
  --background:var(--bosch-white);
  --plain__enabled__fill__default:transparent;
  --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__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-65);
  --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-95);
  --neutral__disabled__front__default:var(--bosch-gray-55);
  --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__enabled__front__default:var(--bosch-white);
  --small__enabled__front__hovered:var(--bosch-white);
  --small__enabled__front__pressed:var(--bosch-white);
  --small__disabled__fill__default:var(--bosch-gray-90);
  --small__disabled__front__default:var(--bosch-gray-55);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --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__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-65);
  --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-65);
  --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-45);
  --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-50);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-40);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-30);
  --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);
  color: var(--plain__enabled__front__default);
}
.-dark-mode {
  --shadow-fill:rgba(0,0,0,0.75);
  --floating-outline:rgba(255,255,255,0.2);
  --floating-background:var(--bosch-gray-10);
  --floating-color:var(--bosch-gray-95);
  --floating-minor-signal-error__enabled__fill__default:var(--bosch-red-25);
  --floating-minor-signal-error__enabled__front__default:var(--bosch-white);
  --floating-minor-signal-warning__enabled__fill__default:var(--bosch-yellow-30);
  --floating-minor-signal-warning__enabled__front__default:var(--bosch-white);
  --floating-minor-signal-success__enabled__fill__default:var(--bosch-green-25);
  --floating-minor-signal-success__enabled__front__default:var(--bosch-white);
}
.-contrast .-dark-mode .a-menu-item.-selected,
.-dark-mode,
.-dark-mode .-contrast .a-menu-item.-selected,
.-dark-mode .-primary,
.-dark-mode .a-menu-item.-selected .a-menu-item.-selected,
.a-menu-item.-selected .-dark-mode .a-menu-item.-selected {
  --background:var(--bosch-black);
  --plain__enabled__fill__default:transparent;
  --plain__enabled__fill__hovered:var(--bosch-gray-10);
  --plain__enabled__fill__pressed:var(--bosch-gray-20);
  --plain__enabled__front__default:var(--bosch-gray-95);
  --plain__enabled__front__hovered:var(--bosch-gray-95);
  --plain__enabled__front__pressed:var(--bosch-gray-95);
  --plain__focused__fill__default:var(--bosch-blue-5);
  --plain__focused__front__default:var(--bosch-gray-95);
  --plain__disabled__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-35);
  --neutral__enabled__fill__default:var(--bosch-gray-10);
  --neutral__enabled__fill__hovered:var(--bosch-gray-20);
  --neutral__enabled__fill__pressed:var(--bosch-gray-30);
  --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-10);
  --neutral__focused__front__default:var(--bosch-white);
  --neutral__disabled__fill__default:var(--bosch-gray-5);
  --neutral__disabled__front__default:var(--bosch-gray-45);
  --small__enabled__fill__default:var(--bosch-gray-50);
  --small__enabled__fill__hovered:var(--bosch-gray-60);
  --small__enabled__fill__pressed:var(--bosch-gray-70);
  --small__enabled__front__default:var(--bosch-black);
  --small__enabled__front__hovered:var(--bosch-black);
  --small__enabled__front__pressed:var(--bosch-black);
  --small__disabled__fill__default:var(--bosch-gray-10);
  --small__disabled__front__default:var(--bosch-gray-45);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-gray-95);
  --integrated__enabled__front__hovered:var(--bosch-blue-60);
  --integrated__enabled__front__pressed:var(--bosch-blue-70);
  --integrated__disabled__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-35);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-10);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-20);
  --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-35);
  --major-accent__enabled__fill__default:var(--bosch-blue-60);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-70);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-80);
  --major-accent__enabled__front__default:var(--bosch-black);
  --major-accent__enabled__front__hovered:var(--bosch-black);
  --major-accent__enabled__front__pressed:var(--bosch-black);
  --major-accent__disabled__fill__default:var(--bosch-gray-20);
  --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-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-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-60);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-70);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-80);
  --major-signal-neutral__enabled__front__default:var(--bosch-black);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-black);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-black);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-60);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-70);
  --major-signal-error__enabled__front__default:var(--bosch-black);
  --major-signal-error__enabled__front__hovered:var(--bosch-black);
  --major-signal-error__enabled__front__pressed:var(--bosch-black);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-80);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-90);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-95);
  --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-60);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-70);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-80);
  --major-signal-success__enabled__front__default:var(--bosch-black);
  --major-signal-success__enabled__front__hovered:var(--bosch-black);
  --major-signal-success__enabled__front__pressed:var(--bosch-black);
  --minor-highlight-purple__enabled__fill__default:transparent;
  --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-10);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
  --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-10);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-20);
  --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-10);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-20);
  --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-10);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-20);
  --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-50);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-60);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-70);
  --major-highlight-purple__enabled__front__default:var(--bosch-black);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-black);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-black);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-60);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-70);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
  --major-highlight-blue__enabled__front__default:var(--bosch-black);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-black);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-black);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-60);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-70);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-black);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-black);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-black);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-60);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-70);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
  --major-highlight-green__enabled__front__default:var(--bosch-black);
  --major-highlight-green__enabled__front__hovered:var(--bosch-black);
  --major-highlight-green__enabled__front__pressed:var(--bosch-black);
  background-color: var(--background);
  color: var(--plain__enabled__front__default);
}
.-dark-mode .-secondary {
  --background:var(--bosch-gray-10);
  --plain__enabled__fill__default:transparent;
  --plain__enabled__fill__hovered:var(--bosch-gray-20);
  --plain__enabled__fill__pressed:var(--bosch-gray-30);
  --plain__enabled__front__default:var(--bosch-gray-95);
  --plain__enabled__front__hovered:var(--bosch-gray-95);
  --plain__enabled__front__pressed:var(--bosch-gray-95);
  --plain__focused__fill__default:var(--bosch-blue-15);
  --plain__focused__front__default:var(--bosch-gray-95);
  --plain__disabled__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-45);
  --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__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-20);
  --neutral__focused__front__default:var(--bosch-white);
  --neutral__disabled__fill__default:var(--bosch-gray-15);
  --neutral__disabled__front__default:var(--bosch-gray-55);
  --small__enabled__fill__default:var(--bosch-gray-60);
  --small__enabled__fill__hovered:var(--bosch-gray-70);
  --small__enabled__fill__pressed:var(--bosch-gray-80);
  --small__enabled__front__default:var(--bosch-gray-10);
  --small__enabled__front__hovered:var(--bosch-gray-10);
  --small__enabled__front__pressed:var(--bosch-gray-10);
  --small__disabled__fill__default:var(--bosch-gray-20);
  --small__disabled__front__default:var(--bosch-gray-55);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-gray-95);
  --integrated__enabled__front__hovered:var(--bosch-blue-70);
  --integrated__enabled__front__pressed:var(--bosch-blue-80);
  --integrated__disabled__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-45);
  --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-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-45);
  --major-accent__enabled__fill__default:var(--bosch-blue-60);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-70);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-80);
  --major-accent__enabled__front__default:var(--bosch-black);
  --major-accent__enabled__front__hovered:var(--bosch-black);
  --major-accent__enabled__front__pressed:var(--bosch-black);
  --major-accent__disabled__fill__default:var(--bosch-gray-30);
  --major-accent__disabled__front__default:var(--bosch-gray-65);
  --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-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-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-60);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-70);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-80);
  --major-signal-neutral__enabled__front__default:var(--bosch-black);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-black);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-black);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-60);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-70);
  --major-signal-error__enabled__front__default:var(--bosch-black);
  --major-signal-error__enabled__front__hovered:var(--bosch-black);
  --major-signal-error__enabled__front__pressed:var(--bosch-black);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-80);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-90);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-95);
  --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-60);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-70);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-80);
  --major-signal-success__enabled__front__default:var(--bosch-black);
  --major-signal-success__enabled__front__hovered:var(--bosch-black);
  --major-signal-success__enabled__front__pressed:var(--bosch-black);
  --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-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-20);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --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-20);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --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-20);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --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-50);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-60);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-70);
  --major-highlight-purple__enabled__front__default:var(--bosch-black);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-black);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-black);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-60);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-70);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
  --major-highlight-blue__enabled__front__default:var(--bosch-black);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-black);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-black);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-60);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-70);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-black);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-black);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-black);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-60);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-70);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
  --major-highlight-green__enabled__front__default:var(--bosch-black);
  --major-highlight-green__enabled__front__hovered:var(--bosch-black);
  --major-highlight-green__enabled__front__pressed:var(--bosch-black);
  background-color: var(--background);
  color: var(--plain__enabled__front__default);
}
.-dark-mode .-contrast,
.-dark-mode .a-menu-item.-selected {
  --background:var(--bosch-gray-85);
  --plain__enabled__fill__default:transparent;
  --plain__enabled__fill__hovered:var(--bosch-gray-75);
  --plain__enabled__fill__pressed:var(--bosch-gray-65);
  --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-80);
  --plain__focused__front__default:var(--bosch-black);
  --plain__disabled__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-50);
  --neutral__enabled__fill__default:var(--bosch-gray-75);
  --neutral__enabled__fill__hovered:var(--bosch-gray-65);
  --neutral__enabled__fill__pressed:var(--bosch-gray-55);
  --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-75);
  --neutral__focused__front__default:var(--bosch-black);
  --neutral__disabled__fill__default:var(--bosch-gray-80);
  --neutral__disabled__front__default:var(--bosch-gray-40);
  --small__enabled__fill__default:var(--bosch-gray-35);
  --small__enabled__fill__hovered:var(--bosch-gray-25);
  --small__enabled__fill__pressed:var(--bosch-gray-15);
  --small__enabled__front__default:var(--bosch-gray-85);
  --small__enabled__front__hovered:var(--bosch-gray-85);
  --small__enabled__front__pressed:var(--bosch-gray-85);
  --small__disabled__fill__default:var(--bosch-gray-75);
  --small__disabled__front__default:var(--bosch-gray-40);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-black);
  --integrated__enabled__front__hovered:var(--bosch-blue-35);
  --integrated__enabled__front__pressed:var(--bosch-blue-25);
  --integrated__disabled__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-50);
  --minor-accent__enabled__fill__default:transparent;
  --minor-accent__enabled__fill__hovered:var(--bosch-blue-75);
  --minor-accent__enabled__fill__pressed:var(--bosch-blue-65);
  --minor-accent__enabled__front__default:var(--bosch-blue-35);
  --minor-accent__enabled__front__hovered:var(--bosch-blue-25);
  --minor-accent__enabled__front__pressed:var(--bosch-blue-15);
  --minor-accent__disabled__fill__default:transparent;
  --minor-accent__disabled__front__default:var(--bosch-gray-50);
  --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-65);
  --major-accent__disabled__front__default:var(--bosch-gray-30);
  --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-75);
  --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-65);
  --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-55);
  --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-75);
  --minor-signal-error__enabled__fill__hovered:var(--bosch-red-65);
  --minor-signal-error__enabled__fill__pressed:var(--bosch-red-55);
  --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-85);
  --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-80);
  --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-75);
  --minor-signal-success__enabled__fill__hovered:var(--bosch-green-65);
  --minor-signal-success__enabled__fill__pressed:var(--bosch-green-55);
  --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-40);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-30);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-20);
  --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-75);
  --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-65);
  --minor-highlight-purple__enabled__front__default:var(--bosch-purple-35);
  --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-25);
  --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-15);
  --minor-highlight-blue__enabled__fill__default:transparent;
  --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-75);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-65);
  --minor-highlight-blue__enabled__front__default:var(--bosch-blue-35);
  --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-25);
  --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-15);
  --minor-highlight-turquoise__enabled__fill__default:transparent;
  --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-75);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-65);
  --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-35);
  --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-25);
  --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-15);
  --minor-highlight-green__enabled__fill__default:transparent;
  --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-75);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-65);
  --minor-highlight-green__enabled__front__default:var(--bosch-green-35);
  --minor-highlight-green__enabled__front__hovered:var(--bosch-green-25);
  --minor-highlight-green__enabled__front__pressed:var(--bosch-green-15);
  --major-highlight-purple__enabled__fill__default:var(--bosch-purple-25);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-15);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-5);
  --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-40);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-30);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-20);
  --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-40);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-30);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-20);
  --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);
  color: var(--plain__enabled__front__default);
}
.-dark-mode .-floating {
  --background:var(--bosch-gray-10);
  --plain__enabled__fill__default:transparent;
  --plain__enabled__fill__hovered:var(--bosch-gray-20);
  --plain__enabled__fill__pressed:var(--bosch-gray-30);
  --plain__enabled__front__default:var(--bosch-gray-95);
  --plain__enabled__front__hovered:var(--bosch-gray-95);
  --plain__enabled__front__pressed:var(--bosch-gray-95);
  --plain__focused__fill__default:var(--bosch-blue-15);
  --plain__focused__front__default:var(--bosch-gray-95);
  --plain__disabled__fill__default:transparent;
  --plain__disabled__front__default:var(--bosch-gray-45);
  --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__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-20);
  --neutral__focused__front__default:var(--bosch-white);
  --neutral__disabled__fill__default:var(--bosch-gray-15);
  --neutral__disabled__front__default:var(--bosch-gray-55);
  --small__enabled__fill__default:var(--bosch-gray-60);
  --small__enabled__fill__hovered:var(--bosch-gray-70);
  --small__enabled__fill__pressed:var(--bosch-gray-80);
  --small__enabled__front__default:var(--bosch-gray-10);
  --small__enabled__front__hovered:var(--bosch-gray-10);
  --small__enabled__front__pressed:var(--bosch-gray-10);
  --small__disabled__fill__default:var(--bosch-gray-20);
  --small__disabled__front__default:var(--bosch-gray-55);
  --integrated__enabled__fill__default:transparent;
  --integrated__enabled__fill__hovered:transparent;
  --integrated__enabled__fill__pressed:transparent;
  --integrated__enabled__front__default:var(--bosch-gray-95);
  --integrated__enabled__front__hovered:var(--bosch-blue-70);
  --integrated__enabled__front__pressed:var(--bosch-blue-80);
  --integrated__disabled__fill__default:transparent;
  --integrated__disabled__front__default:var(--bosch-gray-45);
  --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-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-45);
  --major-accent__enabled__fill__default:var(--bosch-blue-60);
  --major-accent__enabled__fill__hovered:var(--bosch-blue-70);
  --major-accent__enabled__fill__pressed:var(--bosch-blue-80);
  --major-accent__enabled__front__default:var(--bosch-black);
  --major-accent__enabled__front__hovered:var(--bosch-black);
  --major-accent__enabled__front__pressed:var(--bosch-black);
  --major-accent__disabled__fill__default:var(--bosch-gray-30);
  --major-accent__disabled__front__default:var(--bosch-gray-65);
  --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-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-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-60);
  --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-70);
  --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-80);
  --major-signal-neutral__enabled__front__default:var(--bosch-black);
  --major-signal-neutral__enabled__front__hovered:var(--bosch-black);
  --major-signal-neutral__enabled__front__pressed:var(--bosch-black);
  --major-signal-error__enabled__fill__default:var(--bosch-red-50);
  --major-signal-error__enabled__fill__hovered:var(--bosch-red-60);
  --major-signal-error__enabled__fill__pressed:var(--bosch-red-70);
  --major-signal-error__enabled__front__default:var(--bosch-black);
  --major-signal-error__enabled__front__hovered:var(--bosch-black);
  --major-signal-error__enabled__front__pressed:var(--bosch-black);
  --major-signal-warning__enabled__fill__default:var(--bosch-yellow-80);
  --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-90);
  --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-95);
  --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-60);
  --major-signal-success__enabled__fill__hovered:var(--bosch-green-70);
  --major-signal-success__enabled__fill__pressed:var(--bosch-green-80);
  --major-signal-success__enabled__front__default:var(--bosch-black);
  --major-signal-success__enabled__front__hovered:var(--bosch-black);
  --major-signal-success__enabled__front__pressed:var(--bosch-black);
  --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-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-20);
  --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
  --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-20);
  --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
  --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-20);
  --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
  --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-50);
  --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-60);
  --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-70);
  --major-highlight-purple__enabled__front__default:var(--bosch-black);
  --major-highlight-purple__enabled__front__hovered:var(--bosch-black);
  --major-highlight-purple__enabled__front__pressed:var(--bosch-black);
  --major-highlight-blue__enabled__fill__default:var(--bosch-blue-60);
  --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-70);
  --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
  --major-highlight-blue__enabled__front__default:var(--bosch-black);
  --major-highlight-blue__enabled__front__hovered:var(--bosch-black);
  --major-highlight-blue__enabled__front__pressed:var(--bosch-black);
  --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-60);
  --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-70);
  --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
  --major-highlight-turquoise__enabled__front__default:var(--bosch-black);
  --major-highlight-turquoise__enabled__front__hovered:var(--bosch-black);
  --major-highlight-turquoise__enabled__front__pressed:var(--bosch-black);
  --major-highlight-green__enabled__fill__default:var(--bosch-green-60);
  --major-highlight-green__enabled__fill__hovered:var(--bosch-green-70);
  --major-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
  --major-highlight-green__enabled__front__default:var(--bosch-black);
  --major-highlight-green__enabled__front__hovered:var(--bosch-black);
  --major-highlight-green__enabled__front__pressed:var(--bosch-black);
  background-color: var(--background);
  color: var(--plain__enabled__front__default);
}
@media (prefers-color-scheme: dark) {
  :root {
    --shadow-fill:rgba(0,0,0,0.75);
    --floating-outline:rgba(255,255,255,0.2);
    --floating-background:var(--bosch-gray-10);
    --floating-color:var(--bosch-gray-95);
    --floating-minor-signal-error__enabled__fill__default:var(--bosch-red-25);
    --floating-minor-signal-error__enabled__front__default:var(--bosch-white);
    --floating-minor-signal-warning__enabled__fill__default:var(--bosch-yellow-30);
    --floating-minor-signal-warning__enabled__front__default:var(--bosch-white);
    --floating-minor-signal-success__enabled__fill__default:var(--bosch-green-25);
    --floating-minor-signal-success__enabled__front__default:var(--bosch-white);
  }
  .-contrast .a-menu-item.-selected,
  .-primary,
  .a-menu-item.-selected .a-menu-item.-selected,
  :root {
    --background:var(--bosch-black);
    --plain__enabled__fill__default:transparent;
    --plain__enabled__fill__hovered:var(--bosch-gray-10);
    --plain__enabled__fill__pressed:var(--bosch-gray-20);
    --plain__enabled__front__default:var(--bosch-gray-95);
    --plain__enabled__front__hovered:var(--bosch-gray-95);
    --plain__enabled__front__pressed:var(--bosch-gray-95);
    --plain__focused__fill__default:var(--bosch-blue-5);
    --plain__focused__front__default:var(--bosch-gray-95);
    --plain__disabled__fill__default:transparent;
    --plain__disabled__front__default:var(--bosch-gray-35);
    --neutral__enabled__fill__default:var(--bosch-gray-10);
    --neutral__enabled__fill__hovered:var(--bosch-gray-20);
    --neutral__enabled__fill__pressed:var(--bosch-gray-30);
    --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-10);
    --neutral__focused__front__default:var(--bosch-white);
    --neutral__disabled__fill__default:var(--bosch-gray-5);
    --neutral__disabled__front__default:var(--bosch-gray-45);
    --small__enabled__fill__default:var(--bosch-gray-50);
    --small__enabled__fill__hovered:var(--bosch-gray-60);
    --small__enabled__fill__pressed:var(--bosch-gray-70);
    --small__enabled__front__default:var(--bosch-black);
    --small__enabled__front__hovered:var(--bosch-black);
    --small__enabled__front__pressed:var(--bosch-black);
    --small__disabled__fill__default:var(--bosch-gray-10);
    --small__disabled__front__default:var(--bosch-gray-45);
    --integrated__enabled__fill__default:transparent;
    --integrated__enabled__fill__hovered:transparent;
    --integrated__enabled__fill__pressed:transparent;
    --integrated__enabled__front__default:var(--bosch-gray-95);
    --integrated__enabled__front__hovered:var(--bosch-blue-60);
    --integrated__enabled__front__pressed:var(--bosch-blue-70);
    --integrated__disabled__fill__default:transparent;
    --integrated__disabled__front__default:var(--bosch-gray-35);
    --minor-accent__enabled__fill__default:transparent;
    --minor-accent__enabled__fill__hovered:var(--bosch-blue-10);
    --minor-accent__enabled__fill__pressed:var(--bosch-blue-20);
    --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-35);
    --major-accent__enabled__fill__default:var(--bosch-blue-60);
    --major-accent__enabled__fill__hovered:var(--bosch-blue-70);
    --major-accent__enabled__fill__pressed:var(--bosch-blue-80);
    --major-accent__enabled__front__default:var(--bosch-black);
    --major-accent__enabled__front__hovered:var(--bosch-black);
    --major-accent__enabled__front__pressed:var(--bosch-black);
    --major-accent__disabled__fill__default:var(--bosch-gray-20);
    --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-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-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-60);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-70);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-80);
    --major-signal-neutral__enabled__front__default:var(--bosch-black);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-black);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-black);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-60);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-70);
    --major-signal-error__enabled__front__default:var(--bosch-black);
    --major-signal-error__enabled__front__hovered:var(--bosch-black);
    --major-signal-error__enabled__front__pressed:var(--bosch-black);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-80);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-90);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-95);
    --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-60);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-70);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-80);
    --major-signal-success__enabled__front__default:var(--bosch-black);
    --major-signal-success__enabled__front__hovered:var(--bosch-black);
    --major-signal-success__enabled__front__pressed:var(--bosch-black);
    --minor-highlight-purple__enabled__fill__default:transparent;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-10);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
    --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-10);
    --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-20);
    --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-10);
    --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-20);
    --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-10);
    --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-20);
    --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-50);
    --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-60);
    --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-70);
    --major-highlight-purple__enabled__front__default:var(--bosch-black);
    --major-highlight-purple__enabled__front__hovered:var(--bosch-black);
    --major-highlight-purple__enabled__front__pressed:var(--bosch-black);
    --major-highlight-blue__enabled__fill__default:var(--bosch-blue-60);
    --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-70);
    --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
    --major-highlight-blue__enabled__front__default:var(--bosch-black);
    --major-highlight-blue__enabled__front__hovered:var(--bosch-black);
    --major-highlight-blue__enabled__front__pressed:var(--bosch-black);
    --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-60);
    --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-70);
    --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
    --major-highlight-turquoise__enabled__front__default:var(--bosch-black);
    --major-highlight-turquoise__enabled__front__hovered:var(--bosch-black);
    --major-highlight-turquoise__enabled__front__pressed:var(--bosch-black);
    --major-highlight-green__enabled__fill__default:var(--bosch-green-60);
    --major-highlight-green__enabled__fill__hovered:var(--bosch-green-70);
    --major-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
    --major-highlight-green__enabled__front__default:var(--bosch-black);
    --major-highlight-green__enabled__front__hovered:var(--bosch-black);
    --major-highlight-green__enabled__front__pressed:var(--bosch-black);
    background-color: var(--background);
    color: var(--plain__enabled__front__default);
  }
  .-secondary {
    --background:var(--bosch-gray-10);
    --plain__enabled__fill__default:transparent;
    --plain__enabled__fill__hovered:var(--bosch-gray-20);
    --plain__enabled__fill__pressed:var(--bosch-gray-30);
    --plain__enabled__front__default:var(--bosch-gray-95);
    --plain__enabled__front__hovered:var(--bosch-gray-95);
    --plain__enabled__front__pressed:var(--bosch-gray-95);
    --plain__focused__fill__default:var(--bosch-blue-15);
    --plain__focused__front__default:var(--bosch-gray-95);
    --plain__disabled__fill__default:transparent;
    --plain__disabled__front__default:var(--bosch-gray-45);
    --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__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-20);
    --neutral__focused__front__default:var(--bosch-white);
    --neutral__disabled__fill__default:var(--bosch-gray-15);
    --neutral__disabled__front__default:var(--bosch-gray-55);
    --small__enabled__fill__default:var(--bosch-gray-60);
    --small__enabled__fill__hovered:var(--bosch-gray-70);
    --small__enabled__fill__pressed:var(--bosch-gray-80);
    --small__enabled__front__default:var(--bosch-gray-10);
    --small__enabled__front__hovered:var(--bosch-gray-10);
    --small__enabled__front__pressed:var(--bosch-gray-10);
    --small__disabled__fill__default:var(--bosch-gray-20);
    --small__disabled__front__default:var(--bosch-gray-55);
    --integrated__enabled__fill__default:transparent;
    --integrated__enabled__fill__hovered:transparent;
    --integrated__enabled__fill__pressed:transparent;
    --integrated__enabled__front__default:var(--bosch-gray-95);
    --integrated__enabled__front__hovered:var(--bosch-blue-70);
    --integrated__enabled__front__pressed:var(--bosch-blue-80);
    --integrated__disabled__fill__default:transparent;
    --integrated__disabled__front__default:var(--bosch-gray-45);
    --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-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-45);
    --major-accent__enabled__fill__default:var(--bosch-blue-60);
    --major-accent__enabled__fill__hovered:var(--bosch-blue-70);
    --major-accent__enabled__fill__pressed:var(--bosch-blue-80);
    --major-accent__enabled__front__default:var(--bosch-black);
    --major-accent__enabled__front__hovered:var(--bosch-black);
    --major-accent__enabled__front__pressed:var(--bosch-black);
    --major-accent__disabled__fill__default:var(--bosch-gray-30);
    --major-accent__disabled__front__default:var(--bosch-gray-65);
    --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-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-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-60);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-70);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-80);
    --major-signal-neutral__enabled__front__default:var(--bosch-black);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-black);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-black);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-60);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-70);
    --major-signal-error__enabled__front__default:var(--bosch-black);
    --major-signal-error__enabled__front__hovered:var(--bosch-black);
    --major-signal-error__enabled__front__pressed:var(--bosch-black);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-80);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-90);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-95);
    --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-60);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-70);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-80);
    --major-signal-success__enabled__front__default:var(--bosch-black);
    --major-signal-success__enabled__front__hovered:var(--bosch-black);
    --major-signal-success__enabled__front__pressed:var(--bosch-black);
    --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-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-20);
    --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
    --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-20);
    --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
    --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-20);
    --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
    --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-50);
    --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-60);
    --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-70);
    --major-highlight-purple__enabled__front__default:var(--bosch-black);
    --major-highlight-purple__enabled__front__hovered:var(--bosch-black);
    --major-highlight-purple__enabled__front__pressed:var(--bosch-black);
    --major-highlight-blue__enabled__fill__default:var(--bosch-blue-60);
    --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-70);
    --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
    --major-highlight-blue__enabled__front__default:var(--bosch-black);
    --major-highlight-blue__enabled__front__hovered:var(--bosch-black);
    --major-highlight-blue__enabled__front__pressed:var(--bosch-black);
    --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-60);
    --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-70);
    --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
    --major-highlight-turquoise__enabled__front__default:var(--bosch-black);
    --major-highlight-turquoise__enabled__front__hovered:var(--bosch-black);
    --major-highlight-turquoise__enabled__front__pressed:var(--bosch-black);
    --major-highlight-green__enabled__fill__default:var(--bosch-green-60);
    --major-highlight-green__enabled__fill__hovered:var(--bosch-green-70);
    --major-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
    --major-highlight-green__enabled__front__default:var(--bosch-black);
    --major-highlight-green__enabled__front__hovered:var(--bosch-black);
    --major-highlight-green__enabled__front__pressed:var(--bosch-black);
  }
  .-contrast,
  .-secondary,
  .a-menu-item.-selected {
    background-color: var(--background);
    color: var(--plain__enabled__front__default);
  }
  .-contrast,
  .a-menu-item.-selected {
    --background:var(--bosch-gray-85);
    --plain__enabled__fill__default:transparent;
    --plain__enabled__fill__hovered:var(--bosch-gray-75);
    --plain__enabled__fill__pressed:var(--bosch-gray-65);
    --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-80);
    --plain__focused__front__default:var(--bosch-black);
    --plain__disabled__fill__default:transparent;
    --plain__disabled__front__default:var(--bosch-gray-50);
    --neutral__enabled__fill__default:var(--bosch-gray-75);
    --neutral__enabled__fill__hovered:var(--bosch-gray-65);
    --neutral__enabled__fill__pressed:var(--bosch-gray-55);
    --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-75);
    --neutral__focused__front__default:var(--bosch-black);
    --neutral__disabled__fill__default:var(--bosch-gray-80);
    --neutral__disabled__front__default:var(--bosch-gray-40);
    --small__enabled__fill__default:var(--bosch-gray-35);
    --small__enabled__fill__hovered:var(--bosch-gray-25);
    --small__enabled__fill__pressed:var(--bosch-gray-15);
    --small__enabled__front__default:var(--bosch-gray-85);
    --small__enabled__front__hovered:var(--bosch-gray-85);
    --small__enabled__front__pressed:var(--bosch-gray-85);
    --small__disabled__fill__default:var(--bosch-gray-75);
    --small__disabled__front__default:var(--bosch-gray-40);
    --integrated__enabled__fill__default:transparent;
    --integrated__enabled__fill__hovered:transparent;
    --integrated__enabled__fill__pressed:transparent;
    --integrated__enabled__front__default:var(--bosch-black);
    --integrated__enabled__front__hovered:var(--bosch-blue-35);
    --integrated__enabled__front__pressed:var(--bosch-blue-25);
    --integrated__disabled__fill__default:transparent;
    --integrated__disabled__front__default:var(--bosch-gray-50);
    --minor-accent__enabled__fill__default:transparent;
    --minor-accent__enabled__fill__hovered:var(--bosch-blue-75);
    --minor-accent__enabled__fill__pressed:var(--bosch-blue-65);
    --minor-accent__enabled__front__default:var(--bosch-blue-35);
    --minor-accent__enabled__front__hovered:var(--bosch-blue-25);
    --minor-accent__enabled__front__pressed:var(--bosch-blue-15);
    --minor-accent__disabled__fill__default:transparent;
    --minor-accent__disabled__front__default:var(--bosch-gray-50);
    --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-65);
    --major-accent__disabled__front__default:var(--bosch-gray-30);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-75);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-65);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-55);
    --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-75);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-65);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-55);
    --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-85);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-80);
    --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-75);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-65);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-55);
    --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-40);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-30);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-20);
    --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-75);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-65);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-35);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-25);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-15);
    --minor-highlight-blue__enabled__fill__default:transparent;
    --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-75);
    --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-65);
    --minor-highlight-blue__enabled__front__default:var(--bosch-blue-35);
    --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-25);
    --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-15);
    --minor-highlight-turquoise__enabled__fill__default:transparent;
    --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-75);
    --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-65);
    --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-35);
    --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-25);
    --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-15);
    --minor-highlight-green__enabled__fill__default:transparent;
    --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-75);
    --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-65);
    --minor-highlight-green__enabled__front__default:var(--bosch-green-35);
    --minor-highlight-green__enabled__front__hovered:var(--bosch-green-25);
    --minor-highlight-green__enabled__front__pressed:var(--bosch-green-15);
    --major-highlight-purple__enabled__fill__default:var(--bosch-purple-25);
    --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-15);
    --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-5);
    --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-40);
    --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-30);
    --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-20);
    --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-40);
    --major-highlight-green__enabled__fill__hovered:var(--bosch-green-30);
    --major-highlight-green__enabled__fill__pressed:var(--bosch-green-20);
    --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);
  }
  .-floating {
    --background:var(--bosch-gray-10);
    --plain__enabled__fill__default:transparent;
    --plain__enabled__fill__hovered:var(--bosch-gray-20);
    --plain__enabled__fill__pressed:var(--bosch-gray-30);
    --plain__enabled__front__default:var(--bosch-gray-95);
    --plain__enabled__front__hovered:var(--bosch-gray-95);
    --plain__enabled__front__pressed:var(--bosch-gray-95);
    --plain__focused__fill__default:var(--bosch-blue-15);
    --plain__focused__front__default:var(--bosch-gray-95);
    --plain__disabled__fill__default:transparent;
    --plain__disabled__front__default:var(--bosch-gray-45);
    --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__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-20);
    --neutral__focused__front__default:var(--bosch-white);
    --neutral__disabled__fill__default:var(--bosch-gray-15);
    --neutral__disabled__front__default:var(--bosch-gray-55);
    --small__enabled__fill__default:var(--bosch-gray-60);
    --small__enabled__fill__hovered:var(--bosch-gray-70);
    --small__enabled__fill__pressed:var(--bosch-gray-80);
    --small__enabled__front__default:var(--bosch-gray-10);
    --small__enabled__front__hovered:var(--bosch-gray-10);
    --small__enabled__front__pressed:var(--bosch-gray-10);
    --small__disabled__fill__default:var(--bosch-gray-20);
    --small__disabled__front__default:var(--bosch-gray-55);
    --integrated__enabled__fill__default:transparent;
    --integrated__enabled__fill__hovered:transparent;
    --integrated__enabled__fill__pressed:transparent;
    --integrated__enabled__front__default:var(--bosch-gray-95);
    --integrated__enabled__front__hovered:var(--bosch-blue-70);
    --integrated__enabled__front__pressed:var(--bosch-blue-80);
    --integrated__disabled__fill__default:transparent;
    --integrated__disabled__front__default:var(--bosch-gray-45);
    --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-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-45);
    --major-accent__enabled__fill__default:var(--bosch-blue-60);
    --major-accent__enabled__fill__hovered:var(--bosch-blue-70);
    --major-accent__enabled__fill__pressed:var(--bosch-blue-80);
    --major-accent__enabled__front__default:var(--bosch-black);
    --major-accent__enabled__front__hovered:var(--bosch-black);
    --major-accent__enabled__front__pressed:var(--bosch-black);
    --major-accent__disabled__fill__default:var(--bosch-gray-30);
    --major-accent__disabled__front__default:var(--bosch-gray-65);
    --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-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-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-60);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-70);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-80);
    --major-signal-neutral__enabled__front__default:var(--bosch-black);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-black);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-black);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-60);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-70);
    --major-signal-error__enabled__front__default:var(--bosch-black);
    --major-signal-error__enabled__front__hovered:var(--bosch-black);
    --major-signal-error__enabled__front__pressed:var(--bosch-black);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-80);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-90);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-95);
    --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-60);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-70);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-80);
    --major-signal-success__enabled__front__default:var(--bosch-black);
    --major-signal-success__enabled__front__hovered:var(--bosch-black);
    --major-signal-success__enabled__front__pressed:var(--bosch-black);
    --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-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-20);
    --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
    --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-20);
    --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
    --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-20);
    --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
    --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-50);
    --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-60);
    --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-70);
    --major-highlight-purple__enabled__front__default:var(--bosch-black);
    --major-highlight-purple__enabled__front__hovered:var(--bosch-black);
    --major-highlight-purple__enabled__front__pressed:var(--bosch-black);
    --major-highlight-blue__enabled__fill__default:var(--bosch-blue-60);
    --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-70);
    --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-80);
    --major-highlight-blue__enabled__front__default:var(--bosch-black);
    --major-highlight-blue__enabled__front__hovered:var(--bosch-black);
    --major-highlight-blue__enabled__front__pressed:var(--bosch-black);
    --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-60);
    --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-70);
    --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-80);
    --major-highlight-turquoise__enabled__front__default:var(--bosch-black);
    --major-highlight-turquoise__enabled__front__hovered:var(--bosch-black);
    --major-highlight-turquoise__enabled__front__pressed:var(--bosch-black);
    --major-highlight-green__enabled__fill__default:var(--bosch-green-60);
    --major-highlight-green__enabled__fill__hovered:var(--bosch-green-70);
    --major-highlight-green__enabled__fill__pressed:var(--bosch-green-80);
    --major-highlight-green__enabled__front__default:var(--bosch-black);
    --major-highlight-green__enabled__front__hovered:var(--bosch-black);
    --major-highlight-green__enabled__front__pressed:var(--bosch-black);
    background-color: var(--background);
    color: var(--plain__enabled__front__default);
  }
}
@font-face {
  font-family: Bosch-Icon;
  font-style: normal;
  font-weight: 400;
  src: url("./media/bosch_icon.woff2") format("woff2"), url("./media/bosch_icon.woff") format("woff");
}
[class*=" boschicon-bosch-ic"],
[class^=boschicon-bosch-ic] {
  font-family: Bosch-Icon, sans-serif !important;
  speak: never;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
:root {
  --bosch-ic-version:"2.15";
  --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-spot-vertical-airflow-swing:"\e6a9";
  --boschicon-bosch-ic-air-condition-horizontal-swing:"\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-fan-frame:"\e8be";
  --boschicon-bosch-ic-flash-frame:"\e8bf";
  --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-tiktok:"\eab9";
  --boschicon-bosch-ic-tiktok-frame:"\eaba";
  --boschicon-bosch-ic-glassdoor:"\eabb";
  --boschicon-bosch-ic-glassdoor-frame:"\eabc";
  --boschicon-bosch-ic-git-hub:"\eabd";
  --boschicon-bosch-ic-git-hub-frame:"\eabe";
  --boschicon-bosch-ic-auracast-marketing:"\eac1";
  --boschicon-bosch-ic-auracast-product:"\eac2";
  --boschicon-bosch-ic-nfc-charging:"\eac3";
  --boschicon-bosch-ic-nfc-charging-frame:"\eac4";
  --boschicon-bosch-ic-nfc-directional:"\eac5";
  --boschicon-bosch-ic-nfc-instructional-directional:"\eac6";
  --boschicon-bosch-ic-nfc-instructional-simplified:"\eac7";
  --boschicon-bosch-ic-nfc-simplified:"\eac8";
  --boschicon-bosch-ic-nfc-simplified-frame:"\eac9";
  --boschicon-bosch-ic-plug-and-charge:"\eaca";
  --boschicon-bosch-ic-plug-and-charge-frame:"\eacb";
  --boschicon-bosch-ic-plug-and-charge-symbol:"\eacc";
  --boschicon-bosch-ic-plug-and-charge-symbol-frame:"\eacd";
  --boschicon-bosch-ic-twitter-x:"\eace";
  --boschicon-bosch-ic-twitter-x-frame:"\eacf";
  --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-speech-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-magnifier:"\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";
  --boschicon-bosch-ic-common-rail:"\f024b";
  --boschicon-bosch-ic-common-rail-injector-cri1-cri2:"\f024c";
  --boschicon-bosch-ic-common-rail-injector-cril3:"\f024d";
  --boschicon-bosch-ic-common-rail-injector-crin4-2:"\f024f";
  --boschicon-bosch-ic-common-rail-injector-crin123:"\f0250";
  --boschicon-bosch-ic-conventional-pump-a:"\f0251";
  --boschicon-bosch-ic-conventional-pump-b:"\f0252";
  --boschicon-bosch-ic-edc-inline-injection-pump-pes6p:"\f0253";
  --boschicon-bosch-ic-edc-inline-injection-pump-pes6h:"\f0254";
  --boschicon-bosch-ic-nozzle-holder:"\f0255";
  --boschicon-bosch-ic-unit-injector:"\f0256";
  --boschicon-bosch-ic-qr-code-scan:"\f0257";
  --boschicon-bosch-ic-car-mechanic-plug:"\f0258";
  --boschicon-bosch-ic-copy-machine:"\f0259";
  --boschicon-bosch-ic-dispenser-paper-towel:"\f025a";
  --boschicon-bosch-ic-hand-drops-soap:"\f025b";
  --boschicon-bosch-ic-door-automatic:"\f025c";
  --boschicon-bosch-ic-door-automatic-slide:"\f025d";
  --boschicon-bosch-ic-door-pull:"\f025e";
  --boschicon-bosch-ic-door-push:"\f025f";
  --boschicon-bosch-ic-floor-load-max:"\f0260";
  --boschicon-bosch-ic-lockers:"\f0261";
  --boschicon-bosch-ic-rubbish-trash-bin:"\f0262";
  --boschicon-bosch-ic-rubbish-waste-bin:"\f0263";
  --boschicon-bosch-ic-rubbish-waste-container:"\f0264";
  --boschicon-bosch-ic-sugar:"\f0265";
  --boschicon-bosch-ic-rubbish-glass-bin:"\f0266";
  --boschicon-bosch-ic-car-seat-steering-wheel-stowable:"\f0267";
  --boschicon-bosch-ic-car-seat-steering-wheel-standard:"\f0268";
  --boschicon-bosch-ic-car-seat-steering-wheel-extended:"\f0269";
  --boschicon-bosch-ic-device-bridge:"\f026a";
  --boschicon-bosch-ic-screw-cross-slot:"\f026b";
  --boschicon-bosch-ic-screw-hexagon-head:"\f026c";
  --boschicon-bosch-ic-screw-hexagon-internal:"\f026d";
  --boschicon-bosch-ic-screw-slotted:"\f026e";
  --boschicon-bosch-ic-screw-torx:"\f026f";
  --boschicon-bosch-ic-tape:"\f0270";
  --boschicon-bosch-ic-tape-teflon:"\f0271";
  --boschicon-bosch-ic-security-fire:"\f0272";
  --boschicon-bosch-ic-led-fault:"\f0273";
  --boschicon-bosch-ic-led-alarm:"\f0274";
  --boschicon-bosch-ic-firepanel:"\f0275";
  --boschicon-bosch-ic-fire-output-disabled:"\f0276";
  --boschicon-bosch-ic-user-fire-alarm:"\f0277";
  --boschicon-bosch-ic-car-desktop-graph:"\f0278";
  --boschicon-bosch-ic-desktop-management-statistics:"\f0279";
  --boschicon-bosch-ic-document-key:"\f027a";
  --boschicon-bosch-ic-options-vertical:"\f027b";
  --boschicon-bosch-ic-euro-arrows:"\f027c";
  --boschicon-bosch-ic-monkey:"\f027d";
  --boschicon-bosch-ic-appliance-resistance:"\f027e";
  --boschicon-bosch-ic-pipe-cutter:"\f027f";
  --boschicon-bosch-ic-flash-arrow:"\f0280";
  --boschicon-bosch-ic-flash-arrow-disabled-light:"\f0281";
  --boschicon-bosch-ic-heating-ceiling:"\f0282";
  --boschicon-bosch-ic-heating-ceiling-off-light:"\f0283";
  --boschicon-bosch-ic-heating-ceiling-off-bold:"\f0284";
  --boschicon-bosch-ic-battery-analysis:"\f0285";
  --boschicon-bosch-ic-battery-ice:"\f0286";
  --boschicon-bosch-ic-battery-refresh:"\f0287";
  --boschicon-bosch-ic-device-ids:"\f0288";
  --boschicon-bosch-ic-device-thermostat-bcc50-72:"\f0289";
  --boschicon-bosch-ic-device-thermostat-bcc100-72:"\f028a";
  --boschicon-bosch-ic-silos-gas-natural:"\f028b";
  --boschicon-bosch-ic-silos-gas-leaf-biogas:"\f028c";
  --boschicon-bosch-ic-circle-decentralized:"\f028d";
  --boschicon-bosch-ic-molecules-h2:"\f028e";
  --boschicon-bosch-ic-megawatt-range-arrow-scalable:"\f028f";
  --boschicon-bosch-ic-fan-arrows:"\f0290";
  --boschicon-bosch-ic-recycle-arrows-pvc3:"\f0291";
  --boschicon-bosch-ic-recycle-arrows-ps6:"\f0292";
  --boschicon-bosch-ic-recycle-arrows-pp5:"\f0293";
  --boschicon-bosch-ic-recycle-arrows-pet1:"\f0294";
  --boschicon-bosch-ic-recycle-arrows-pap22:"\f0295";
  --boschicon-bosch-ic-recycle-arrows-pap21:"\f0296";
  --boschicon-bosch-ic-recycle-arrows-pap20:"\f0297";
  --boschicon-bosch-ic-recycle-arrows-oth7:"\f0298";
  --boschicon-bosch-ic-recycle-arrows-ldpe4:"\f0299";
  --boschicon-bosch-ic-recycle-arrows-hdpe2:"\f029a";
  --boschicon-bosch-ic-car-petrol-plug:"\f029b";
  --boschicon-bosch-ic-user-diverse:"\f029c";
  --boschicon-bosch-ic-fire-emergency-run-map:"\f029d";
  --boschicon-bosch-ic-automatic-mode-fan:"\f029e";
  --boschicon-bosch-ic-air-condition-swing-pac:"\f029f";
  --boschicon-bosch-ic-user-fire-alarm-check:"\f02a0";
  --boschicon-bosch-ic-handlewithcare-team:"\f02a1";
  --boschicon-bosch-ic-settings-user-dollar:"\f02a2";
  --boschicon-bosch-ic-skyscraper-connected:"\f02a3";
  --boschicon-bosch-ic-security-ac:"\f02a4";
  --boschicon-bosch-ic-windshield-glare-sun:"\f02a5";
  --boschicon-bosch-ic-user-flag:"\f02a6";
  --boschicon-bosch-ic-hammer-legal:"\f02a7";
  --boschicon-bosch-ic-handover-star:"\f02a8";
  --boschicon-bosch-ic-laptop-wrench:"\f02a9";
  --boschicon-bosch-ic-fan-speed-1-display:"\f02aa";
  --boschicon-bosch-ic-fan-speed-2-display:"\f02ab";
  --boschicon-bosch-ic-fan-speed-3-display:"\f02ac";
  --boschicon-bosch-ic-puzzle-binary-filled:"\f02ad";
  --boschicon-bosch-ic-fan-moving:"\f02ae";
  --boschicon-bosch-ic-dog-head-side:"\f02af";
  --boschicon-bosch-ic-imu-binary:"\f02b0";
  --boschicon-bosch-ic-box-recycling:"\f02b1";
  --boschicon-bosch-ic-video-perception:"\f02b2";
  --boschicon-bosch-ic-fan-speed-0-display:"\f02b3";
  --boschicon-bosch-ic-air-soft-wind:"\f02b4";
  --boschicon-bosch-ic-clean:"\f02b5";
  --boschicon-bosch-ic-air-condition-ion-negative:"\f02b6";
  --boschicon-bosch-ic-glasses-safety:"\f02b7";
  --boschicon-bosch-ic-bottle-squeeze:"\f02b8";
  --boschicon-bosch-ic-bottle-squeeze-water:"\f02b9";
  --boschicon-bosch-ic-knife:"\f02ba";
  --boschicon-bosch-ic-car-side-engine-h2:"\f02bb";
  --boschicon-bosch-ic-nitrogen:"\f02bc";
  --boschicon-bosch-ic-spring-tension:"\f02bd";
  --boschicon-bosch-ic-manometer:"\f02be";
  --boschicon-bosch-ic-badge-50:"\f02bf";
  --boschicon-bosch-ic-badge-20:"\f02c0";
  --boschicon-bosch-ic-badge-10:"\f02c1";
  --boschicon-bosch-ic-garage-car-side-flash:"\f02c2";
  --boschicon-bosch-ic-home-district:"\f02c3";
  --boschicon-bosch-ic-scissors-ribbon-cut:"\f02c4";
  --boschicon-bosch-ic-sign-warning-slope-high:"\f02c5";
  --boschicon-bosch-ic-air-condition-horizontal-airflow-auto:"\f02c6";
  --boschicon-bosch-ic-air-condition-horizontal-airflow-right:"\f02c7";
  --boschicon-bosch-ic-air-condition-horizontal-airflow-center:"\f02c8";
  --boschicon-bosch-ic-air-condition-horizontal-airflow-left:"\f02c9";
  --boschicon-bosch-ic-air-condition-horizontal-airflow-off:"\f02ca";
  --boschicon-bosch-ic-air-condition-horizontal-airflow-wide:"\f02cb";
  --boschicon-bosch-ic-air-condition-horizontal-airflow-ultra-wide:"\f02cc";
  --boschicon-bosch-ic-air-condition-horizontal-airflow-swing:"\f02cd";
  --boschicon-bosch-ic-air-condition-horizontal-airflow-swing-off:"\f02ce";
  --boschicon-bosch-ic-air-condition-spot-air-top-right:"\f02cf";
  --boschicon-bosch-ic-air-condition-spot-air-top-left:"\f02d0";
  --boschicon-bosch-ic-air-condition-spot-air-top-center:"\f02d1";
  --boschicon-bosch-ic-air-condition-spot-air-off:"\f02d2";
  --boschicon-bosch-ic-air-condition-spot-air-full:"\f02d3";
  --boschicon-bosch-ic-air-condition-spot-air-bottom-right:"\f02d4";
  --boschicon-bosch-ic-air-condition-spot-air-bottom-left:"\f02d5";
  --boschicon-bosch-ic-air-condition-spot-air-bottom-center:"\f02d6";
  --boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-5:"\f02d7";
  --boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-4:"\f02d8";
  --boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-3:"\f02d9";
  --boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-2:"\f02da";
  --boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-6:"\f02db";
  --boschicon-bosch-ic-air-condition-spot-vertical-airflow-swing1:"\f02dc";
  --boschicon-bosch-ic-air-condition-spot-vertical-airflow-swing-off:"\f02dd";
  --boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-1:"\f02de";
  --boschicon-bosch-ic-air-condition-spot-vertical-airflow-auto:"\f02df";
  --boschicon-bosch-ic-angle-grinder:"\f02e1";
  --boschicon-bosch-ic-screwdriver-battery-powered:"\f02e2";
  --boschicon-bosch-ic-hammer-drill-battery-powered:"\f02e3";
  --boschicon-bosch-ic-laser-rangefinder:"\f02e4";
  --boschicon-bosch-ic-braking-system-decentralized:"\f02e5";
  --boschicon-bosch-ic-braking-system-centralized:"\f02e6";
  --boschicon-bosch-ic-coil:"\f02e7";
  --boschicon-bosch-ic-circle-arrows-n-s:"\f02e8";
  --boschicon-bosch-ic-winter-check:"\f02e9";
  --boschicon-bosch-ic-spring-check:"\f02ea";
  --boschicon-bosch-ic-car-check-multi-point:"\f02eb";
  --boschicon-bosch-ic-holiday-check:"\f02ec";
  --boschicon-bosch-ic-brake-disk-caliper-actuator-hydraulic:"\f02ed";
  --boschicon-bosch-ic-brake-disk-electromechanical:"\f02ee";
  --boschicon-bosch-ic-settings-drop-check:"\f02ef";
  --boschicon-bosch-ic-drops-hygroscopic:"\f02f0";
  --boschicon-bosch-ic-roof-solo:"\f02f1";
  --boschicon-bosch-ic-badge-cleaned:"\f02f2";
  --boschicon-bosch-ic-10-point-check:"\f02f3";
  --boschicon-bosch-ic-car-check:"\f02f4";
  --boschicon-bosch-ic-mot-check:"\f02f5";
  --boschicon-bosch-ic-vehicle-diagnostic-check:"\f02f6";
  --boschicon-bosch-ic-eletronic-diagnosis:"\f02f7";
  --boschicon-bosch-ic-battery-services:"\f02f8";
  --boschicon-bosch-ic-engine-diagnosis:"\f02f9";
  --boschicon-bosch-ic-engine-service:"\f02fa";
  --boschicon-bosch-ic-oil-filter-change:"\f02fb";
  --boschicon-bosch-ic-brake-repair:"\f02fd";
  --boschicon-bosch-ic-car-auxiliary-heating:"\f02fe";
  --boschicon-bosch-ic-wheel-alignment:"\f02ff";
  --boschicon-bosch-ic-tire-service:"\f0300";
  --boschicon-bosch-ic-bosch-talks:"\f0301";
  --boschicon-bosch-ic-brake-fluid-change:"\f0302";
  --boschicon-bosch-ic-fault-diagnosis:"\f0303";
  --boschicon-bosch-ic-oil-bottle:"\f0304";
  --boschicon-bosch-ic-oil-change:"\f0305";
  --boschicon-bosch-ic-repair-appointment:"\f0306";
  --boschicon-bosch-ic-aa-warehouse-karlsruhe:"\f0307";
  --boschicon-bosch-ic-wholesaler:"\f0308";
  --boschicon-bosch-ic-notification-off-light:"\f0309";
  --boschicon-bosch-ic-notification-off-bold:"\f030a";
  --boschicon-bosch-ic-laptop-checklist-education:"\f030b";
  --boschicon-bosch-ic-truck-small:"\f030c";
  --boschicon-bosch-ic-fork-lift-loading:"\f030d";
  --boschicon-bosch-ic-truck-large:"\f030e";
  --boschicon-bosch-ic-fork-lift-big1:"\f030f";
  --boschicon-bosch-ic-delivery-man:"\f0310";
  --boschicon-bosch-ic-hand-rocking:"\f0311";
  --boschicon-bosch-ic-brush-wall:"\f0312";
  --boschicon-bosch-ic-drywall:"\f0313";
  --boschicon-bosch-ic-l-boxx-large-options:"\f0314";
  --boschicon-bosch-ic-l-boxx-large-roof:"\f0315";
  --boschicon-bosch-ic-skyscraper-wrench:"\f0316";
  --boschicon-bosch-ic-industry-angle-grinder:"\f0317";
  --boschicon-bosch-ic-user-angle-grinder:"\f0318";
  --boschicon-bosch-ic-workbench-saw-blade:"\f0319";
  --boschicon-bosch-ic-pipe-water:"\f031a";
  --boschicon-bosch-ic-crane-roof-truss:"\f031b";
  --boschicon-bosch-ic-helmet-construction:"\f031c";
  --boschicon-bosch-ic-vehicle-diagnostic-kts:"\f031d";
  --boschicon-bosch-ic-skyscraper-emoji-happy:"\f031e";
  --boschicon-bosch-ic-vehicle-parts-delivery:"\f031f";
  --boschicon-bosch-ic-fork-lift-stacking:"\f0320";
  --boschicon-bosch-ic-box-refresh:"\f0321";
  --boschicon-bosch-ic-excavator-arm-stones:"\f0322";
  --boschicon-bosch-ic-helmet-construction-plan:"\f0323";
  --boschicon-bosch-ic-metal:"\f0324";
  --boschicon-bosch-ic-document-bi:"\f0325";
  --boschicon-bosch-ic-plasmacluster:"\f0326";
  --boschicon-bosch-ic-coanda-effect-arrows:"\f0327";
  --boschicon-bosch-ic-attention-drop:"\f0328";
  --boschicon-bosch-ic-appliance-temperature-56-degrees:"\f0329";
  --boschicon-bosch-ic-follow-me-remote:"\f032a";
  --boschicon-bosch-ic-first-aid-cross-check:"\f032b";
  --boschicon-bosch-ic-drop-check:"\f032c";
  --boschicon-bosch-ic-outdoor-ear-off:"\f032d";
  --boschicon-bosch-ic-multi-space-mode:"\f032e";
  --boschicon-bosch-ic-ultra-wide-air-flow:"\f032f";
  --boschicon-bosch-ic-ionizer:"\f0330";
  --boschicon-bosch-ic-mode-wind-avoid-user:"\f0331";
  --boschicon-bosch-ic-mode-intelligent-eye:"\f0332";
  --boschicon-bosch-ic-flash-restart:"\f0333";
  --boschicon-bosch-ic-mode-dry:"\f0334";
  --boschicon-bosch-ic-mode-spot-air:"\f0335";
  --boschicon-bosch-ic-user-sensor-movment-30-min:"\f0336";
  --boschicon-bosch-ic-user-sensor-movment-60-min:"\f0337";
  --boschicon-bosch-ic-ambient-cooling-low-ice:"\f0338";
  --boschicon-bosch-ic-appliance-thermostat-10-degrees:"\f0339";
  --boschicon-bosch-ic-appliance-thermostat-8-degrees:"\f033a";
  --boschicon-bosch-ic-screwdriver-voltage-tester-flash:"\f033b";
  --boschicon-bosch-ic-user-mechanic:"\f033c";
  --boschicon-bosch-ic-business-training:"\f033d";
  --boschicon-bosch-ic-category-management:"\f033e";
  --boschicon-bosch-ic-cooperation-partners:"\f033f";
  --boschicon-bosch-ic-e-learning:"\f0340";
  --boschicon-bosch-ic-desktop-online-booking:"\f0341";
  --boschicon-bosch-ic-workshop-leads:"\f0342";
  --boschicon-bosch-ic-fleet-managment:"\f0343";
  --boschicon-bosch-ic-anti-corrosion:"\f0344";
  --boschicon-bosch-ic-workshop-car:"\f0345";
  --boschicon-bosch-ic-workshop-consultant:"\f0346";
  --boschicon-bosch-ic-technical-training-at-vehicle:"\f0347";
  --boschicon-bosch-ic-cloud-digital-ecosystem:"\f0348";
  --boschicon-bosch-ic-smartphone-vehicle-reception-app:"\f0349";
  --boschicon-bosch-ic-air-gland-nozzle:"\f034a";
  --boschicon-bosch-ic-pump-technical-symbol:"\f034b";
  --boschicon-bosch-ic-valve-technical-symbol:"\f034c";
  --boschicon-bosch-ic-mode-gear-changer:"\f034d";
  --boschicon-bosch-ic-box-error:"\f034e";
  --boschicon-bosch-ic-proving-ground-location-boxberg:"\f034f";
  --boschicon-bosch-ic-usb-c:"\f0350";
  --boschicon-bosch-ic-desktop-share-cancel-cross:"\f0351";
  --boschicon-bosch-ic-desktop-share-start-arrow:"\f0352";
  --boschicon-bosch-ic-knife-cutting:"\f0353";
  --boschicon-bosch-ic-globe-cross:"\f0354";
  --boschicon-bosch-ic-box-archive:"\f0355";
  --boschicon-bosch-ic-air-gentle-wind:"\f0356";
  --boschicon-bosch-ic-air-condition-radar:"\f0357";
  --boschicon-bosch-ic-autobod-box:"\f0358";
  --boschicon-bosch-ic-autobod-fork-lift:"\f0359";
  --boschicon-bosch-ic-autobod-dolly:"\f035a";
  --boschicon-bosch-ic-autobod-tugger:"\f035b";
  --boschicon-bosch-ic-autobod-underrider:"\f035c";
  --boschicon-bosch-ic-dbc1:"\f035d";
  --boschicon-bosch-ic-pcb:"\f035e";
  --boschicon-bosch-ic-ltcc:"\f035f";
  --boschicon-bosch-ic-electric-motor-uvw:"\f0360";
  --boschicon-bosch-ic-coil-schemes:"\f0361";
  --boschicon-bosch-ic-electric-motor-flash:"\f0362";
  --boschicon-bosch-ic-obd2-port:"\f0363";
  --boschicon-bosch-ic-adas:"\f0364";
  --boschicon-bosch-ic-module-safety:"\f0365";
  --boschicon-bosch-ic-acs:"\f0366";
  --boschicon-bosch-ic-cloud-certificate-checkmark:"\f0367";
  --boschicon-bosch-ic-belt-timing-belt:"\f0368";
  --boschicon-bosch-ic-exhaust-gas-treatment-diesel-engine:"\f0369";
  --boschicon-bosch-ic-document-service-schedule:"\f036a";
  --boschicon-bosch-ic-laptop-user-remote:"\f036b";
  --boschicon-bosch-ic-structure-add:"\f036c";
  --boschicon-bosch-ic-firepanel-wrench:"\f036d";
  --boschicon-bosch-ic-belt-auxiliary-drive:"\f036e";
  --boschicon-bosch-ic-search-questionmark:"\f036f";
  --boschicon-bosch-ic-inspection-magnifier:"\f0370";
  --boschicon-bosch-ic-clipboard-health-connected:"\f0371";
  --boschicon-bosch-ic-autobod-dolly-arrow-down:"\f0372";
  --boschicon-bosch-ic-autobod-dolly-arrow-up:"\f0373";
  --boschicon-bosch-ic-autobod-dolly-arrow-up-down:"\f0374";
  --boschicon-bosch-ic-autobod-underrider-arrow-down:"\f0375";
  --boschicon-bosch-ic-autobod-underrider-arrow-up:"\f0376";
  --boschicon-bosch-ic-autobod-underrider-arrow-up-down:"\f0377";
  --boschicon-bosch-ic-keyboard-delete-large:"\f0378";
  --boschicon-bosch-ic-keyboard-eject-large:"\f0379";
  --boschicon-bosch-ic-keyboard-shift-large:"\f037a";
  --boschicon-bosch-ic-diagonals:"\f037b";
  --boschicon-bosch-ic-blade-putty:"\f037c";
  --boschicon-bosch-ic-bbm-domain-adas:"\f037d";
  --boschicon-bosch-ic-bbm-domain-application-software:"\f037e";
  --boschicon-bosch-ic-bbm-domain-compute:"\f037f";
  --boschicon-bosch-ic-bbm-domain-energy:"\f0380";
  --boschicon-bosch-ic-bbm-domain-motion:"\f0381";
  --boschicon-bosch-ic-bbm-domain-service-software:"\f0382";
  --boschicon-bosch-ic-desktop-spark-cursor-wom:"\f0383";
  --boschicon-bosch-ic-cloud-car-wrench-wsms:"\f0384";
  --boschicon-bosch-ic-globe-language:"\f0385";
  --boschicon-bosch-ic-device-smart-service-key:"\f0386";
  --boschicon-bosch-ic-car-seat-baby:"\f0387";
  --boschicon-bosch-ic-car-seat-baby-connected:"\f0388";
  --boschicon-bosch-ic-car-seat-baby-front:"\f0389";
  --boschicon-bosch-ic-car-seat-baby-front-connected:"\f038a";
  --boschicon-bosch-ic-square-bend-45-degree-arrow:"\f038b";
  --boschicon-bosch-ic-hacksaw:"\f038c";
  --boschicon-bosch-ic-object-room:"\f038d";
  --boschicon-bosch-ic-object-wall:"\f038e";
  --boschicon-bosch-ic-objects-generic:"\f038f";
  --boschicon-bosch-ic-tape-lock:"\f0390";
  --boschicon-bosch-ic-connection-mslot:"\f0391";
  --boschicon-bosch-ic-solder-heat:"\f0392";
  --boschicon-bosch-ic-bracket-holder:"\f0393";
  --boschicon-bosch-ic-welding-laser-transmission:"\f0394";
  --boschicon-bosch-ic-magnetic-interface:"\f0395";
  --boschicon-bosch-ic-components-lug-down:"\f0396";
  --boschicon-bosch-ic-components-lug-up:"\f0397";
  --boschicon-bosch-ic-speed-nut:"\f0398";
  --boschicon-bosch-ic-desktop-tablet-smartphone:"\f0399";
  --boschicon-bosch-ic-tablet-orientation-rotate:"\f039a";
  --boschicon-bosch-ic-touch-gesture-move:"\f039b";
  --boschicon-bosch-ic-touch-gesture-pinch-in:"\f039c";
  --boschicon-bosch-ic-touch-gesture-pinch-out:"\f039d";
  --boschicon-bosch-ic-touch-gesture-rotate:"\f039e";
  --boschicon-bosch-ic-touch-gesture-scroll-horizontal:"\f039f";
  --boschicon-bosch-ic-touch-gesture-scroll-vertical:"\f03a0";
  --boschicon-bosch-ic-touch-gesture-swipe-down:"\f03a1";
  --boschicon-bosch-ic-touch-gesture-swipe-left:"\f03a2";
  --boschicon-bosch-ic-touch-gesture-swipe-right:"\f03a3";
  --boschicon-bosch-ic-touch-gesture-swipe-up:"\f03a4";
  --boschicon-bosch-ic-touch-gesture-tap-double:"\f03a5";
  --boschicon-bosch-ic-touch-gesture-tap-hold:"\f03a6";
  --boschicon-bosch-ic-touch-gesture-tap-single:"\f03a7";
  --boschicon-bosch-ic-reset-lock:"\f03a8";
  --boschicon-bosch-ic-truck-large-arrow-turn-left:"\f03a9";
  --boschicon-bosch-ic-truck-large-distance-arrows:"\f03aa";
  --boschicon-bosch-ic-petrol-station-diesel:"\f03ab";
  --boschicon-bosch-ic-lng:"\f03ac";
  --boschicon-bosch-ic-adr:"\f03ad";
  --boschicon-bosch-ic-rhombus-turn-arrow-right:"\f03ae";
  --boschicon-bosch-ic-document-fwr:"\f03af";
  --boschicon-bosch-ic-document-view:"\f03b0";
  --boschicon-bosch-ic-refresh-lock:"\f03b1";
  --boschicon-bosch-ic-e-charging-station-ice:"\f03b2";
  --boschicon-bosch-ic-language-en:"\f03b3";
  --boschicon-bosch-ic-temperature-checkmark:"\f03b4";
  --boschicon-bosch-ic-list-view-add:"\f03b5";
  --boschicon-bosch-ic-opening-generic:"\f03b6";
  --boschicon-bosch-ic-passage:"\f03b7";
  --boschicon-bosch-ic-molecule-propan:"\f03b8";
  --boschicon-bosch-ic-locator-multiple:"\f03b9";
  --boschicon-bosch-ic-bucket-paint:"\f03ba";
  --boschicon-bosch-ic-rat-mouse:"\f03bb";
  --boschicon-bosch-ic-power-point:"\f03bc";
  --boschicon-bosch-ic-power-point-slide-set:"\f03bd";
  --boschicon-bosch-ic-binoculars:"\f03be";
  --boschicon-bosch-ic-tube-hp-tim:"\f03bf";
  --boschicon-bosch-ic-system-in-package:"\f03c0";
  --boschicon-bosch-ic-nupsis:"\f03c1";
  --boschicon-bosch-ic-connection-rf-sideview:"\f03c2";
  --boschicon-bosch-ic-connection-mslot-sideview:"\f03c3";
  --boschicon-bosch-ic-power-point-slide:"\f03c4";
  --boschicon-bosch-ic-lung-simple:"\f03c5";
  --boschicon-bosch-ic-battery-car-48v:"\f03c6";
  --boschicon-bosch-ic-bbm-domain-infotainment:"\f03c7";
  --boschicon-bosch-ic-bbm-domain-body-and-comfort:"\f03c8";
  --boschicon-bosch-ic-reset-gear:"\f03c9";
  --boschicon-bosch-ic-drop-leaf:"\f03ca";
  --boschicon-bosch-ic-petrol-station-leaf:"\f03cb";
  --boschicon-bosch-ic-steps-co2:"\f03cc";
  --boschicon-bosch-ic-car-map-locator-cloud:"\f03cd";
  --boschicon-bosch-ic-battery-tool:"\f03ce";
  --boschicon-bosch-ic-bluetooth-search:"\f03cf";
  --boschicon-bosch-ic-drill-driver-cordless-check:"\f03d0";
  --boschicon-bosch-ic-drill-driver-cordless-reset:"\f03d1";
  --boschicon-bosch-ic-scan-drill-driver-cordless:"\f03d2";
  --boschicon-bosch-ic-scan-suitcase:"\f03d3";
  --boschicon-bosch-ic-id-label-qr-code:"\f03d4";
  --boschicon-bosch-ic-id-label-check:"\f03d5";
  --boschicon-bosch-ic-charger-plug-flash:"\f03d6";
  --boschicon-bosch-ic-storage-tank-charging-system:"\f03d7";
  --boschicon-bosch-ic-storage-tank-monovalent:"\f03d8";
  --boschicon-bosch-ic-storage-tank-series-connection:"\f03d9";
  --boschicon-bosch-ic-buffer-tank-fresh-water-station:"\f03da";
  --boschicon-bosch-ic-storage-tank-bivalent:"\f03db";
  --boschicon-bosch-ic-search-graph:"\f03dc";
  --boschicon-bosch-ic-desktop-consumer-data:"\f03dd";
  --boschicon-bosch-ic-door-smartphone:"\f03de";
  --boschicon-bosch-ic-desktop-dashboard-rps:"\f03df";
  --boschicon-bosch-ic-camera-fingerprint-check:"\f03e0";
  --boschicon-bosch-ic-desktop-chart-line-arrow:"\f03e1";
  --boschicon-bosch-ic-chart-tcfc:"\f03e2";
  --boschicon-bosch-ic-gas-valve-off:"\f03e3";
  --boschicon-bosch-ic-gas-valve-on:"\f03e4";
  --boschicon-bosch-ic-light-on:"\f03e5";
  --boschicon-bosch-ic-light-off:"\f03e6";
  --boschicon-bosch-ic-light-medium:"\f03e7";
  --boschicon-bosch-ic-throttle-decelerate:"\f03e8";
  --boschicon-bosch-ic-throttle-accelerate:"\f03e9";
  --boschicon-bosch-ic-speedometer-arrow:"\f03ea";
  --boschicon-bosch-ic-scooter-moving-user-disabled-bold:"\f03eb";
  --boschicon-bosch-ic-scooter-moving-user-disabled-light:"\f03ec";
  --boschicon-bosch-ic-motorcycle-sport-rear-wheel-arrow:"\f03ed";
  --boschicon-bosch-ic-motorcycle-sport-hill-brake-disk:"\f03ee";
  --boschicon-bosch-ic-mountains-abs:"\f03ef";
  --boschicon-bosch-ic-brake-lever-clutch-level-hand:"\f03f0";
  --boschicon-bosch-ic-scooter-moving-flash:"\f03f1";
  --boschicon-bosch-ic-throttle-hand:"\f03f2";
  --boschicon-bosch-ic-motorcycle-forward-collision-warning:"\f03f3";
  --boschicon-bosch-ic-motorcycle-electric-traction-control:"\f03f4";
  --boschicon-bosch-ic-motorcycle-cornering-drag-torque-control:"\f03f5";
  --boschicon-bosch-ic-motorcycle-blind-spot:"\f03f6";
  --boschicon-bosch-ic-motorcycle-cornering-traction-control:"\f03f7";
  --boschicon-bosch-ic-motorcycle-sport-ecbs-brake-distribution:"\f03f8";
  --boschicon-bosch-ic-lock-torque-closed:"\f03f9";
  --boschicon-bosch-ic-smartphone-pin-off:"\f03fa";
  --boschicon-bosch-ic-hand-vibration:"\f03fb";
  --boschicon-bosch-ic-feather:"\f03fc";
  --boschicon-bosch-ic-smartphone-pin-check:"\f03fd";
  --boschicon-bosch-ic-bicycle-e-2-displays:"\f03fe";
  --boschicon-bosch-ic-bicycle-e-4a-charger:"\f03ff";
  --boschicon-bosch-ic-bicycle-e-600-watt:"\f0400";
  --boschicon-bosch-ic-bicycle-e-alarm:"\f0401";
  --boschicon-bosch-ic-bicycle-e-auto-downshift:"\f0402";
  --boschicon-bosch-ic-bicycle-e-auto-mode:"\f0403";
  --boschicon-bosch-ic-bicycle-e-backpedal:"\f0404";
  --boschicon-bosch-ic-bicycle-e-battery:"\f0405";
  --boschicon-bosch-ic-bicycle-e-cargo-mode:"\f0406";
  --boschicon-bosch-ic-bicycle-e-cruise-25kmh:"\f0407";
  --boschicon-bosch-ic-bicycle-e-display:"\f0408";
  --boschicon-bosch-ic-bicycle-e-displaysize:"\f0409";
  --boschicon-bosch-ic-bicycle-e-eco-mode:"\f040a";
  --boschicon-bosch-ic-bicycle-e-emtb-mode:"\f040b";
  --boschicon-bosch-ic-bicycle-e-extended-boost:"\f040c";
  --boschicon-bosch-ic-bicycle-e-gearshift:"\f040d";
  --boschicon-bosch-ic-bicycle-e-kiox300:"\f040e";
  --boschicon-bosch-ic-bicycle-e-wireless-speed-sensor:"\f040f";
  --boschicon-bosch-ic-bicycle-e-weight-61lbs:"\f0410";
  --boschicon-bosch-ic-bicycle-e-weight-45lbs:"\f0411";
  --boschicon-bosch-ic-bicycle-e-weight-2kg:"\f0412";
  --boschicon-bosch-ic-bicycle-e-weight-275kg:"\f0413";
  --boschicon-bosch-ic-bicycle-e-weight-29kg:"\f0414";
  --boschicon-bosch-ic-bicycle-e-turbo-mode:"\f0415";
  --boschicon-bosch-ic-bicycle-e-tour-mode:"\f0416";
  --boschicon-bosch-ic-bicycle-e-torque-85nm:"\f0417";
  --boschicon-bosch-ic-bicycle-e-torque-75nm:"\f0418";
  --boschicon-bosch-ic-bicycle-e-torque-65nm:"\f0419";
  --boschicon-bosch-ic-bicycle-e-torque-55nm:"\f041a";
  --boschicon-bosch-ic-bicycle-e-torque-50nm:"\f041b";
  --boschicon-bosch-ic-bicycle-e-torque-40nm:"\f041c";
  --boschicon-bosch-ic-bicycle-e-support-340-percent:"\f041d";
  --boschicon-bosch-ic-bicycle-e-sprint-mode:"\f041e";
  --boschicon-bosch-ic-bicycle-e-sport-mode:"\f041f";
  --boschicon-bosch-ic-bicycle-e-speed-45kmh:"\f0420";
  --boschicon-bosch-ic-bicycle-e-speed-28mph:"\f0421";
  --boschicon-bosch-ic-bicycle-e-smartphone-key:"\f0422";
  --boschicon-bosch-ic-bicycle-e-smartphone-display:"\f0423";
  --boschicon-bosch-ic-bicycle-e-sharing-riding-data:"\f0424";
  --boschicon-bosch-ic-bicycle-e-safety-handling:"\f0425";
  --boschicon-bosch-ic-bicycle-e-protect:"\f0426";
  --boschicon-bosch-ic-bicycle-e-power-to-weight-ratio:"\f0427";
  --boschicon-bosch-ic-bicycle-e-navigation-personal-route-planning:"\f0428";
  --boschicon-bosch-ic-bicycle-e-navigation-app-route-planning:"\f0429";
  --boschicon-bosch-ic-bicycle-e-emtb:"\f042a";
  --boschicon-bosch-ic-bicycle-e-easy-handling:"\f042b";
  --boschicon-bosch-ic-bicycle-e-ambitious-assistants:"\f042c";
  --boschicon-bosch-ic-bicycle-e-connectmodule:"\f042d";
  --boschicon-bosch-ic-bicycle-e-display-key:"\f042e";
  --boschicon-bosch-ic-bicycle-e-abs-control-unit:"\f042f";
  --boschicon-bosch-ic-temperature-stable:"\f0430";
  --boschicon-bosch-ic-smartphone-graph-analysis:"\f0431";
  --boschicon-bosch-ic-bicycle-e-tour-plus-mode:"\f0432";
  --boschicon-bosch-ic-handover-leaf-industry:"\f0433";
  --boschicon-bosch-ic-map5000-2:"\f0434";
  --boschicon-bosch-ic-bicycle-e-weight-2-9kg:"\f0435";
  --boschicon-bosch-ic-bicycle-e-weight-2-75kg:"\f0436";
  --boschicon-bosch-ic-bicycle-e-design:"\f0437";
  --boschicon-bosch-ic-bicycle-e-sharing-personal-data:"\f0438";
  --boschicon-bosch-ic-text-bar-arrow-down:"\f0439";
  --boschicon-bosch-ic-text-area:"\f043a";
  --boschicon-bosch-ic-battery-4-check:"\f043b";
  --boschicon-bosch-ic-battery-2-check:"\f043c";
  --boschicon-bosch-ic-hourglass-expiry-date-cartridge:"\f043d";
  --boschicon-bosch-ic-search-user:"\f043e";
  --boschicon-bosch-ic-calendar-reservation:"\f043f";
  --boschicon-bosch-ic-heart-flash:"\f0440";
  --boschicon-bosch-ic-livechat-questionmark:"\f0441";
  --boschicon-bosch-ic-building-gear-warning:"\f0442";
  --boschicon-bosch-ic-home-roof-flat-arrow:"\f0443";
  --boschicon-bosch-ic-home-roof-flat:"\f0444";
  --boschicon-bosch-ic-fire-leaf-light-half:"\f0445";
  --boschicon-bosch-ic-back-menu-disabled-off-light:"\f0446";
  --boschicon-bosch-ic-book-add:"\f0447";
  --boschicon-bosch-ic-box-archive-add:"\f0448";
  --boschicon-bosch-ic-camera-add:"\f0449";
  --boschicon-bosch-ic-clock-add:"\f044a";
  --boschicon-bosch-ic-crown:"\f044b";
  --boschicon-bosch-ic-three-dots-circle-add:"\f044c";
  --boschicon-bosch-ic-three-dots-circle:"\f044d";
  --boschicon-bosch-ic-text-collection:"\f044e";
  --boschicon-bosch-ic-text-add:"\f044f";
  --boschicon-bosch-ic-receipt:"\f0450";
  --boschicon-bosch-ic-four-dots-circle:"\f0451";
  --boschicon-bosch-ic-format-paragraph:"\f0452";
  --boschicon-bosch-ic-user-worker:"\f0453";
  --boschicon-bosch-ic-heatpump-add:"\f0454";
  --boschicon-bosch-ic-heatpump-boiler-add:"\f0455";
  --boschicon-bosch-ic-car-steering-wheel:"\f0456";
  --boschicon-bosch-ic-commercial-vehicle-steering-wheel:"\f0457";
  --boschicon-bosch-ic-brake-disk-steering-wheel:"\f0458";
  --boschicon-bosch-ic-speedlimit-60:"\f0459";
  --boschicon-bosch-ic-sign-warning-gradient-10-percent:"\f045a";
  --boschicon-bosch-ic-sign-curve-s:"\f045b";
  --boschicon-bosch-ic-sign-cars-traffic-jam:"\f045c";
  --boschicon-bosch-ic-bicycle-e-powertube:"\f045d";
  --boschicon-bosch-ic-bicycle-e-race-mode:"\f045e";
  --boschicon-bosch-ic-bicycle-e-off-mode:"\f045f";
  --boschicon-bosch-ic-bicycle-e-streetsign:"\f0460";
  --boschicon-bosch-ic-bicycle-e-limit-mode:"\f0461";
  --boschicon-bosch-ic-fire-pre-alarm:"\f0462";
  --boschicon-bosch-ic-book-text-page:"\f0463";
  --boschicon-bosch-ic-battery-car-sli:"\f0464";
  --boschicon-bosch-ic-battery-car-gel:"\f0465";
  --boschicon-bosch-ic-battery-car-open:"\f0466";
  --boschicon-bosch-ic-battery-car-li-ion-2:"\f0467";
  --boschicon-bosch-ic-wooden-pallet-box:"\f0468";
  --boschicon-bosch-ic-wooden-pallet-staked:"\f0469";
  --boschicon-bosch-ic-wooden-pallet:"\f046a";
  --boschicon-bosch-ic-wooden-pallet-packed-full:"\f046b";
  --boschicon-bosch-ic-bicycle-e-eco-plus-mode:"\f046c";
  --boschicon-bosch-ic-bicycle-e-support-400-percent:"\f046d";
  --boschicon-bosch-ic-bicycle-e-weight-1-6kg:"\f046e";
  --boschicon-bosch-ic-bicycle-e-weight-16kg:"\f046f";
  --boschicon-bosch-ic-bicycle-e-weight-3-65kg:"\f0470";
  --boschicon-bosch-ic-bicycle-e-weight-35lbs:"\f0471";
  --boschicon-bosch-ic-bicycle-e-weight-365kg:"\f0472";
  --boschicon-bosch-ic-bicycle-e-weight-3kg:"\f0473";
  --boschicon-bosch-ic-bicycle-e-weight-4-3kg:"\f0474";
  --boschicon-bosch-ic-bicycle-e-weight-43kg:"\f0475";
  --boschicon-bosch-ic-bicycle-e-weight-66lbs:"\f0476";
  --boschicon-bosch-ic-bicycle-e-weight-8lbs:"\f0477";
  --boschicon-bosch-ic-bicycle-e-weight-95lbs:"\f0478";
  --boschicon-bosch-ic-compass-needle:"\f0479";
  --boschicon-bosch-ic-map-pitch:"\f047a";
  --boschicon-bosch-ic-podium-winner-trophy:"\f047b";
  --boschicon-bosch-ic-chart-competition-user:"\f047c";
  --boschicon-bosch-ic-clipboard-add:"\f047d";
  --boschicon-bosch-ic-user-workpackage:"\f047e";
  --boschicon-bosch-ic-arrow-ignore-plan-data:"\f047f";
  --boschicon-bosch-ic-number-1-regular-square:"\f0480";
  --boschicon-bosch-ic-number-2-regular-square:"\f0481";
  --boschicon-bosch-ic-number-0-regular-circle-black:"\f0482";
  --boschicon-bosch-ic-manage-project-overview:"\f0483";
  --boschicon-bosch-ic-manage-project:"\f0484";
  --boschicon-bosch-ic-milestone:"\f0485";
  --boschicon-bosch-ic-ms-project-plan:"\f0486";
  --boschicon-bosch-ic-plan-outline-checkout:"\f0487";
  --boschicon-bosch-ic-plan-outline:"\f0488";
  --boschicon-bosch-ic-reporting:"\f0489";
  --boschicon-bosch-ic-user-fields-tracking-key-figure:"\f048a";
  --boschicon-bosch-ic-ms-project-plan-checkout:"\f048b";
  --boschicon-bosch-ic-user-workpackage-group:"\f048c";
  --boschicon-bosch-ic-car-dollar:"\f048d";
  --boschicon-bosch-ic-badge-3-year-warranty-superhappy:"\f048e";
  --boschicon-bosch-ic-badge-5-year-warranty-superhappy:"\f048f";
  --boschicon-bosch-ic-key:"\f0490";
  --boschicon-bosch-ic-data-fabric:"\f0491";
  --boschicon-bosch-ic-ontologies:"\f0492";
  --boschicon-bosch-ic-battery-car-3-badge-flash:"\f0493";
  --boschicon-bosch-ic-diode:"\f0494";
  --boschicon-bosch-ic-parachute-user:"\f0495";
  --boschicon-bosch-ic-emergency-exit-user-run:"\f0496";
  --boschicon-bosch-ic-user-standing-laptop:"\f0497";
  --boschicon-bosch-ic-user-sitting-laptop:"\f0498";
  --boschicon-bosch-ic-speechbubble-user:"\f0499";
  --boschicon-bosch-ic-smartphone-ar-diorama:"\f049a";
  --boschicon-bosch-ic-bicycle-e-hillstart:"\f049b";
  --boschicon-bosch-ic-heatpump-horizontal:"\f049c";
  --boschicon-bosch-ic-heatpump-vertical:"\f049d";
  --boschicon-bosch-ic-skyscraper-camera:"\f049e";
  --boschicon-bosch-ic-skyscraper-flame:"\f049f";
  --boschicon-bosch-ic-fire-detector-check:"\f04a0";
  --boschicon-bosch-ic-fire-detector-add:"\f04a1";
  --boschicon-bosch-ic-remote-desktop-fire-panel:"\f04a2";
  --boschicon-bosch-ic-gear-check:"\f04a3";
  --boschicon-bosch-ic-remote-desktop-fire-panel-add:"\f04a4";
  --boschicon-bosch-ic-skyscraper-building-gpt:"\f04a5";
  --boschicon-bosch-ic-checkmark-frame-info:"\f04a6";
  --boschicon-bosch-ic-plug-socket:"\f04a7";
  --boschicon-bosch-ic-chair-user-sitting-check:"\f04a8";
  --boschicon-bosch-ic-tent-event:"\f04a9";
  --boschicon-bosch-ic-hall-event-user:"\f04aa";
  --boschicon-bosch-ic-ear-noises:"\f04ab";
  --boschicon-bosch-ic-warning-brake-judder:"\f04ac";
  --boschicon-bosch-ic-flower-bloom:"\f04ad";
  --boschicon-bosch-ic-chair-user-running:"\f04ae";
  --boschicon-bosch-ic-fuse:"\f04af";
  --boschicon-bosch-ic-vc0:"\f04b0";
  --boschicon-bosch-ic-chart-line-coin-euro:"\f04b1";
  --boschicon-bosch-ic-chart-line-coin-dollar:"\f04b2";
  --boschicon-bosch-ic-clock-warning:"\f04b3";
  --boschicon-bosch-ic-spark-plug-change:"\f04b4";
  --boschicon-bosch-ic-cup-filled:"\f04b5";
  --boschicon-bosch-ic-volume-noise-increase-arrow-up:"\f04b6";
  --boschicon-bosch-ic-volume-reduction-arrow-down:"\f04b7";
  --boschicon-bosch-ic-keyboard-caps-lock-large:"\f04b8";
  --boschicon-bosch-ic-low-loss-header:"\f04b9";
  --boschicon-bosch-ic-bicycle-e-mounting-position-purion-400:"\f04ba";
  --boschicon-bosch-ic-skyscraper-digital-twin:"\f04bb";
  --boschicon-bosch-ic-robot-onboarding-copilot-body:"\f04bc";
  --boschicon-bosch-ic-robot-onboarding-copilot:"\f04bd";
  --boschicon-bosch-ic-plug-ethernet:"\f04be";
  --boschicon-bosch-ic-battery-car-internal-resistance:"\f04bf";
  --boschicon-bosch-ic-multimeter:"\f04c0";
  --boschicon-bosch-ic-spark-plug-recycle:"\f04c1";
  --boschicon-bosch-ic-battery-car-truck:"\f04c2";
  --boschicon-bosch-ic-battery-car-new:"\f04c3";
  --boschicon-bosch-ic-voltage-current-va:"\f04c4";
  --boschicon-bosch-ic-rasp:"\f04c5";
  --boschicon-bosch-ic-car-top-sensor-inside:"\f04c6";
  --boschicon-bosch-ic-car-sensor-inside:"\f04c7";
  --boschicon-bosch-ic-car-rollover:"\f04c8";
  --boschicon-bosch-ic-engine-misfires:"\f04c9";
  --boschicon-bosch-ic-car-starting-difficulties:"\f04ca";
  --boschicon-bosch-ic-document-arrow-side-down:"\f04cb";
  --boschicon-bosch-ic-wiper-flatblade-reuse:"\f04cc";
  --boschicon-bosch-ic-car-side-police:"\f04cd";
  --boschicon-bosch-ic-car-police:"\f04ce";
  --boschicon-bosch-ic-electricity-pylon-arrow:"\f04cf";
  --boschicon-bosch-ic-t-wrench:"\f04d0";
  --boschicon-bosch-ic-ellipse-arrow-out:"\f04d1";
  --boschicon-bosch-ic-ellipse-arrow-in:"\f04d2";
  --boschicon-bosch-ic-car-monitoring-system-occupant:"\f04d3";
  --boschicon-bosch-ic-truck-gradient-8-percent:"\f04d4";
  --boschicon-bosch-ic-clamp-tweezer:"\f04d5";
  --boschicon-bosch-ic-lightbulb-halogen:"\f04d6";
  --boschicon-bosch-ic-case:"\f04d7";
  --boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-heart:"\f04d8";
  --boschicon-bosch-ic-weight-heavy-kg:"\f04d9";
  --boschicon-bosch-ic-clamp-joining:"\f04da";
  --boschicon-bosch-ic-sticker-peel:"\f04db";
  --boschicon-bosch-ic-bicycle-e-passport:"\f04dc";
  --boschicon-bosch-ic-document-theft-report:"\f04dd";
  --boschicon-bosch-ic-locator-range-protection:"\f04de";
  --boschicon-bosch-ic-devops:"\f04df";
  --boschicon-bosch-ic-document-play:"\f04e0";
  --boschicon-bosch-ic-bicycle-e-navigation:"\f04e1";
  --boschicon-bosch-ic-car-health:"\f04e2";
  --boschicon-bosch-ic-car-stethoscope:"\f04e3";
  --boschicon-bosch-ic-lot:"\f04e4";
  --boschicon-bosch-ic-checkmark-warning:"\f04e5";
  --boschicon-bosch-ic-security-corrosion-drop:"\f04e6";
  --boschicon-bosch-ic-flash-coil:"\f04e7";
  --boschicon-bosch-ic-flash-arrows:"\f04e8";
  --boschicon-bosch-ic-3d-print-industry:"\f04e9";
  --boschicon-bosch-ic-pellet-printer:"\f04ea";
  --boschicon-bosch-ic-plus-minus:"\f04eb";
  --boschicon-bosch-ic-battery-leaf:"\f04ec";
  --boschicon-bosch-ic-battery-3-error:"\f04ed";
  --boschicon-bosch-ic-calendar-edit:"\f04ee";
  --boschicon-bosch-ic-clock-edit:"\f04ef";
  --boschicon-bosch-ic-image-switch:"\f04f0";
  --boschicon-bosch-ic-home-thermal-bridge:"\f04f1";
  --boschicon-bosch-ic-flashlight:"\f04f2";
  --boschicon-bosch-ic-industry-error:"\f04f3";
  --boschicon-bosch-ic-laser-solo:"\f04f4";
  --boschicon-bosch-ic-memory-error:"\f04f5";
  --boschicon-bosch-ic-picture-in-picture:"\f04f6";
  --boschicon-bosch-ic-reflected-arrow:"\f04f7";
  --boschicon-bosch-ic-reflected-arrow-emissivity:"\f04f8";
  --boschicon-bosch-ic-ruler-measurement-distance:"\f04f9";
  --boschicon-bosch-ic-sdcard-error:"\f04fa";
  --boschicon-bosch-ic-service-agent-error:"\f04fb";
  --boschicon-bosch-ic-spot:"\f04fc";
  --boschicon-bosch-ic-surface-average:"\f04fd";
  --boschicon-bosch-ic-surface-drops:"\f04fe";
  --boschicon-bosch-ic-surface-k-type:"\f04ff";
  --boschicon-bosch-ic-user-modes:"\f0500";
  --boschicon-bosch-ic-usb-error:"\f0501";
  --boschicon-bosch-ic-touch-off-bold:"\f0502";
  --boschicon-bosch-ic-temperature-high-error:"\f0503";
  --boschicon-bosch-ic-wall:"\f0504";
  --boschicon-bosch-ic-touch-gesture-finger-2-movement:"\f0505";
  --boschicon-bosch-ic-text-sign:"\f0506";
  --boschicon-bosch-ic-square-rotate:"\f0507";
  --boschicon-bosch-ic-sketch-room-touch-gesture-tap-single:"\f0508";
  --boschicon-bosch-ic-picture-ruler:"\f0509";
  --boschicon-bosch-ic-door-rotation:"\f050a";
  --boschicon-bosch-ic-document-camera-ruler:"\f050b";
  --boschicon-bosch-ic-distance:"\f050c";
  --boschicon-bosch-ic-cube-height:"\f050d";
  --boschicon-bosch-ic-angle-2:"\f050e";
  --boschicon-bosch-ic-security-update:"\f050f";
  --boschicon-bosch-ic-surface-temperature:"\f0510";
  --boschicon-bosch-ic-sensor-vh2:"\f0511";
  --boschicon-bosch-ic-find-ai:"\f0512";
  --boschicon-bosch-ic-document-ai:"\f0513";
  --boschicon-bosch-ic-ogs-optical-gas-spectrometer:"\f0514";
  --boschicon-bosch-ic-stopwatch-disabled-bold:"\f0515";
  --boschicon-bosch-ic-stopwatch-disabled-light:"\f0516";
  --boschicon-bosch-ic-robot-onboarding-speaking:"\f0517";
  --boschicon-bosch-ic-user-head-speaking-check:"\f0518";
  --boschicon-bosch-ic-robot-onboarding-livechat:"\f0519";
  --boschicon-bosch-ic-arrows-shuffle:"\f051a";
  --boschicon-bosch-ic-bond-wire:"\f051b";
  --boschicon-bosch-ic-busbar:"\f051c";
  --boschicon-bosch-ic-cable-internal-wire-connection:"\f051d";
  --boschicon-bosch-ic-capacitor-axial:"\f051e";
  --boschicon-bosch-ic-capacitor-vertical:"\f051f";
  --boschicon-bosch-ic-caulking:"\f0520";
  --boschicon-bosch-ic-cipg-electrical:"\f0521";
  --boschicon-bosch-ic-damping-ball:"\f0522";
  --boschicon-bosch-ic-debug-cover:"\f0523";
  --boschicon-bosch-ic-edge-card:"\f0524";
  --boschicon-bosch-ic-embossing-of-housing:"\f0525";
  --boschicon-bosch-ic-fipg-flat:"\f0526";
  --boschicon-bosch-ic-fipg-flat-flash:"\f0527";
  --boschicon-bosch-ic-heat-pipe:"\f0528";
  --boschicon-bosch-ic-heat-sink-cu-block:"\f0529";
  --boschicon-bosch-ic-high-current-voltage-connector:"\f052a";
  --boschicon-bosch-ic-staking-metal:"\f052b";
  --boschicon-bosch-ic-laminate-thermal-interface-connection:"\f052c";
  --boschicon-bosch-ic-aperture-lens-front:"\f052d";
  --boschicon-bosch-ic-aperture-lens-sideview:"\f052e";
  --boschicon-bosch-ic-motor-gear-unit:"\f052f";
  --boschicon-bosch-ic-tube-physical-change-detection:"\f0530";
  --boschicon-bosch-ic-electrically-conductive-solid-gasket:"\f0531";
  --boschicon-bosch-ic-heat-spreader:"\f0532";
  --boschicon-bosch-ic-heat-pipe-pulsating:"\f0533";
  --boschicon-bosch-ic-quadlock-contact-female:"\f0534";
  --boschicon-bosch-ic-quadlock-contact-male:"\f0535";
  --boschicon-bosch-ic-screwing-bolt:"\f0536";
  --boschicon-bosch-ic-washer-symbol:"\f0537";
  --boschicon-bosch-ic-tube-potting:"\f0538";
  --boschicon-bosch-ic-tube-security-glue-lock:"\f0539";
  --boschicon-bosch-ic-screw-tube-glue:"\f053a";
  --boschicon-bosch-ic-screw-lock:"\f053b";
  --boschicon-bosch-ic-smd-busbar:"\f053c";
  --boschicon-bosch-ic-smd-busbar-bridge:"\f053d";
  --boschicon-bosch-ic-trafo:"\f053e";
  --boschicon-bosch-ic-staking-metal-flash:"\f053f";
  --boschicon-bosch-ic-vapor-chamber:"\f0540";
  --boschicon-bosch-ic-water-inlet-outlet:"\f0541";
  --boschicon-bosch-ic-screw-flash:"\f0542";
  --boschicon-bosch-ic-screwing-bolt-flash:"\f0543";
  --boschicon-bosch-ic-air-condition-super-ionizer:"\f0544";
  --boschicon-bosch-ic-air-condition-avoid-direct-blow:"\f0545";
  --boschicon-bosch-ic-air-condition-wind-away-from-people:"\f0546";
  --boschicon-bosch-ic-arrows-2:"\f0547";
  --boschicon-bosch-ic-battery-4-badge:"\f0548";
  --boschicon-bosch-ic-battery-car-heat:"\f0549";
  --boschicon-bosch-ic-bicycle-e-activity-tracking:"\f054a";
  --boschicon-bosch-ic-bicycle-e-assistance:"\f054b";
  --boschicon-bosch-ic-bicycle-e-co2-saving:"\f054c";
  --boschicon-bosch-ic-bicycle-e-e-shift:"\f054d";
  --boschicon-bosch-ic-bicycle-e-emtbplus-mode:"\f054e";
  --boschicon-bosch-ic-bicycle-e-handlebar-clamp-diameter:"\f054f";
  --boschicon-bosch-ic-bicycle-e-homescreen:"\f0550";
  --boschicon-bosch-ic-bicycle-e-inductive-charging:"\f0551";
  --boschicon-bosch-ic-bicycle-e-local-transport:"\f0552";
  --boschicon-bosch-ic-bicycle-e-on-bike-alarm:"\f0553";
  --boschicon-bosch-ic-bicycle-e-powertube-750:"\f0554";
  --boschicon-bosch-ic-bicycle-e-rider-helmet:"\f0555";
  --boschicon-bosch-ic-bicycle-e-ridescreen:"\f0556";
  --boschicon-bosch-ic-bicycle-e-routeprofile-atob-mobility:"\f0557";
  --boschicon-bosch-ic-bicycle-e-routeprofile-sport:"\f0558";
  --boschicon-bosch-ic-bicycle-e-show-track:"\f0559";
  --boschicon-bosch-ic-bicycle-e-wheel-circumferences:"\f055a";
  --boschicon-bosch-ic-bookmark-filled:"\f055b";
  --boschicon-bosch-ic-bookmark-outline:"\f055c";
  --boschicon-bosch-ic-defender:"\f055d";
  --boschicon-bosch-ic-delete-disabled-bold:"\f055e";
  --boschicon-bosch-ic-delete-disabled-light:"\f055f";
  --boschicon-bosch-ic-detector-cloud-smartphone:"\f0560";
  --boschicon-bosch-ic-dimension-tags:"\f0561";
  --boschicon-bosch-ic-document-add-large:"\f0562";
  --boschicon-bosch-ic-document-download:"\f0563";
  --boschicon-bosch-ic-engine-temperature:"\f0564";
  --boschicon-bosch-ic-family-1:"\f0565";
  --boschicon-bosch-ic-family-2:"\f0566";
  --boschicon-bosch-ic-hacker-1:"\f0567";
  --boschicon-bosch-ic-hacker-2:"\f0568";
  --boschicon-bosch-ic-hacker-sunglasses:"\f0569";
  --boschicon-bosch-ic-ideation-lightbulb-gear:"\f056a";
  --boschicon-bosch-ic-industry-search:"\f056b";
  --boschicon-bosch-ic-keypad-map-hand:"\f056c";
  --boschicon-bosch-ic-leaf-plug-engineering:"\f056d";
  --boschicon-bosch-ic-lines-concatenated:"\f056e";
  --boschicon-bosch-ic-lines-stacked:"\f056f";
  --boschicon-bosch-ic-molecules-h2o:"\f0570";
  --boschicon-bosch-ic-motorcycle-distance-radar:"\f0571";
  --boschicon-bosch-ic-motorcycle-front-radar:"\f0572";
  --boschicon-bosch-ic-motorcycle-group-ride-assist-radar:"\f0573";
  --boschicon-bosch-ic-multi-sourcing:"\f0574";
  --boschicon-bosch-ic-perfectly-keyless-extended:"\f0575";
  --boschicon-bosch-ic-perfectly-keyless:"\f0576";
  --boschicon-bosch-ic-phishing-mail:"\f0577";
  --boschicon-bosch-ic-ridecare:"\f0578";
  --boschicon-bosch-ic-speedometer-arrow-stop:"\f0579";
  --boschicon-bosch-ic-starter-motor:"\f057a";
  --boschicon-bosch-ic-structure-electrical-system:"\f057b";
  --boschicon-bosch-ic-structure-emc:"\f057c";
  --boschicon-bosch-ic-structure-high-voltage-system:"\f057d";
  --boschicon-bosch-ic-structure-low-voltage-system:"\f057e";
  --boschicon-bosch-ic-syphon-drop:"\f057f";
  --boschicon-bosch-ic-threat-hunting:"\f0580";
  --boschicon-bosch-ic-throttle-accelerate-short:"\f0581";
  --boschicon-bosch-ic-trophy-2:"\f0582";
  --boschicon-bosch-ic-truck-front-search:"\f0583";
  --boschicon-bosch-ic-truck-tank:"\f0584";
  --boschicon-bosch-ic-van-delivery-pen-ordering:"\f0585";
  --boschicon-bosch-ic-victim:"\f0586";
  --boschicon-bosch-ic-warehouse-virtual-box:"\f0587";
  --boschicon-bosch-ic-window-resize-down:"\f0588";
  --boschicon-bosch-ic-bicycle-e-components:"\f0589";
  --boschicon-bosch-ic-bicycle-e-not-connected:"\f058a";
  --boschicon-bosch-ic-bicycle-e-smartphone:"\f058b";
  --boschicon-bosch-ic-bike-specification:"\f058c";
  --boschicon-bosch-ic-charger-plug:"\f058d";
  --boschicon-bosch-ic-charging-completed-cycles:"\f058e";
  --boschicon-bosch-ic-dynamic:"\f058f";
  --boschicon-bosch-ic-edit-list:"\f0590";
  --boschicon-bosch-ic-edit-route:"\f0591";
  --boschicon-bosch-ic-energry-delivered-flash:"\f0592";
  --boschicon-bosch-ic-handheart:"\f0593";
  --boschicon-bosch-ic-layers-stack-2:"\f0594";
  --boschicon-bosch-ic-livechat-help:"\f0595";
  --boschicon-bosch-ic-map-navigation-function:"\f0596";
  --boschicon-bosch-ic-rename-a:"\f0597";
  --boschicon-bosch-ic-screen-arrows-horizontal:"\f0598";
  --boschicon-bosch-ic-screen-arrows-vertical:"\f0599";
  --boschicon-bosch-ic-security-check1:"\f059a";
  --boschicon-bosch-ic-stopwatch-auto-trip-reset:"\f059b";
  --boschicon-bosch-ic-time-format-units:"\f059c";
  --boschicon-bosch-ic-total-distance-locator:"\f059d";
  --boschicon-bosch-ic-window-new-edit:"\f059e";
}
.bosch-ic-version:before {
  content: var(--bosch-ic-version);
}
.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-spot-vertical-airflow-swing:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-vertical-airflow-swing);
}
.boschicon-bosch-ic-air-condition-horizontal-swing:before {
  content: var(--boschicon-bosch-ic-air-condition-horizontal-swing);
}
.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-fan-frame:before {
  content: var(--boschicon-bosch-ic-fan-frame);
}
.boschicon-bosch-ic-flash-frame:before {
  content: var(--boschicon-bosch-ic-flash-frame);
}
.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-tiktok:before {
  content: var(--boschicon-bosch-ic-tiktok);
}
.boschicon-bosch-ic-tiktok-frame:before {
  content: var(--boschicon-bosch-ic-tiktok-frame);
}
.boschicon-bosch-ic-glassdoor:before {
  content: var(--boschicon-bosch-ic-glassdoor);
}
.boschicon-bosch-ic-glassdoor-frame:before {
  content: var(--boschicon-bosch-ic-glassdoor-frame);
}
.boschicon-bosch-ic-git-hub:before {
  content: var(--boschicon-bosch-ic-git-hub);
}
.boschicon-bosch-ic-git-hub-frame:before {
  content: var(--boschicon-bosch-ic-git-hub-frame);
}
.boschicon-bosch-ic-auracast-marketing:before {
  content: var(--boschicon-bosch-ic-auracast-marketing);
}
.boschicon-bosch-ic-auracast-product:before {
  content: var(--boschicon-bosch-ic-auracast-product);
}
.boschicon-bosch-ic-nfc-charging:before {
  content: var(--boschicon-bosch-ic-nfc-charging);
}
.boschicon-bosch-ic-nfc-charging-frame:before {
  content: var(--boschicon-bosch-ic-nfc-charging-frame);
}
.boschicon-bosch-ic-nfc-directional:before {
  content: var(--boschicon-bosch-ic-nfc-directional);
}
.boschicon-bosch-ic-nfc-instructional-directional:before {
  content: var(--boschicon-bosch-ic-nfc-instructional-directional);
}
.boschicon-bosch-ic-nfc-instructional-simplified:before {
  content: var(--boschicon-bosch-ic-nfc-instructional-simplified);
}
.boschicon-bosch-ic-nfc-simplified:before {
  content: var(--boschicon-bosch-ic-nfc-simplified);
}
.boschicon-bosch-ic-nfc-simplified-frame:before {
  content: var(--boschicon-bosch-ic-nfc-simplified-frame);
}
.boschicon-bosch-ic-plug-and-charge:before {
  content: var(--boschicon-bosch-ic-plug-and-charge);
}
.boschicon-bosch-ic-plug-and-charge-frame:before {
  content: var(--boschicon-bosch-ic-plug-and-charge-frame);
}
.boschicon-bosch-ic-plug-and-charge-symbol:before {
  content: var(--boschicon-bosch-ic-plug-and-charge-symbol);
}
.boschicon-bosch-ic-plug-and-charge-symbol-frame:before {
  content: var(--boschicon-bosch-ic-plug-and-charge-symbol-frame);
}
.boschicon-bosch-ic-twitter-x:before {
  content: var(--boschicon-bosch-ic-twitter-x);
}
.boschicon-bosch-ic-twitter-x-frame:before {
  content: var(--boschicon-bosch-ic-twitter-x-frame);
}
.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-speech-speaking:before {
  content: var(--boschicon-bosch-ic-head-speech-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-magnifier:before {
  content: var(--boschicon-bosch-ic-gun-magnifier);
}
.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);
}
.boschicon-bosch-ic-common-rail:before {
  content: var(--boschicon-bosch-ic-common-rail);
}
.boschicon-bosch-ic-common-rail-injector-cri1-cri2:before {
  content: var(--boschicon-bosch-ic-common-rail-injector-cri1-cri2);
}
.boschicon-bosch-ic-common-rail-injector-cril3:before {
  content: var(--boschicon-bosch-ic-common-rail-injector-cril3);
}
.boschicon-bosch-ic-common-rail-injector-crin4-2:before {
  content: var(--boschicon-bosch-ic-common-rail-injector-crin4-2);
}
.boschicon-bosch-ic-common-rail-injector-crin123:before {
  content: var(--boschicon-bosch-ic-common-rail-injector-crin123);
}
.boschicon-bosch-ic-conventional-pump-a:before {
  content: var(--boschicon-bosch-ic-conventional-pump-a);
}
.boschicon-bosch-ic-conventional-pump-b:before {
  content: var(--boschicon-bosch-ic-conventional-pump-b);
}
.boschicon-bosch-ic-edc-inline-injection-pump-pes6p:before {
  content: var(--boschicon-bosch-ic-edc-inline-injection-pump-pes6p);
}
.boschicon-bosch-ic-edc-inline-injection-pump-pes6h:before {
  content: var(--boschicon-bosch-ic-edc-inline-injection-pump-pes6h);
}
.boschicon-bosch-ic-nozzle-holder:before {
  content: var(--boschicon-bosch-ic-nozzle-holder);
}
.boschicon-bosch-ic-unit-injector:before {
  content: var(--boschicon-bosch-ic-unit-injector);
}
.boschicon-bosch-ic-qr-code-scan:before {
  content: var(--boschicon-bosch-ic-qr-code-scan);
}
.boschicon-bosch-ic-car-mechanic-plug:before {
  content: var(--boschicon-bosch-ic-car-mechanic-plug);
}
.boschicon-bosch-ic-copy-machine:before {
  content: var(--boschicon-bosch-ic-copy-machine);
}
.boschicon-bosch-ic-dispenser-paper-towel:before {
  content: var(--boschicon-bosch-ic-dispenser-paper-towel);
}
.boschicon-bosch-ic-hand-drops-soap:before {
  content: var(--boschicon-bosch-ic-hand-drops-soap);
}
.boschicon-bosch-ic-door-automatic:before {
  content: var(--boschicon-bosch-ic-door-automatic);
}
.boschicon-bosch-ic-door-automatic-slide:before {
  content: var(--boschicon-bosch-ic-door-automatic-slide);
}
.boschicon-bosch-ic-door-pull:before {
  content: var(--boschicon-bosch-ic-door-pull);
}
.boschicon-bosch-ic-door-push:before {
  content: var(--boschicon-bosch-ic-door-push);
}
.boschicon-bosch-ic-floor-load-max:before {
  content: var(--boschicon-bosch-ic-floor-load-max);
}
.boschicon-bosch-ic-lockers:before {
  content: var(--boschicon-bosch-ic-lockers);
}
.boschicon-bosch-ic-rubbish-trash-bin:before {
  content: var(--boschicon-bosch-ic-rubbish-trash-bin);
}
.boschicon-bosch-ic-rubbish-waste-bin:before {
  content: var(--boschicon-bosch-ic-rubbish-waste-bin);
}
.boschicon-bosch-ic-rubbish-waste-container:before {
  content: var(--boschicon-bosch-ic-rubbish-waste-container);
}
.boschicon-bosch-ic-sugar:before {
  content: var(--boschicon-bosch-ic-sugar);
}
.boschicon-bosch-ic-rubbish-glass-bin:before {
  content: var(--boschicon-bosch-ic-rubbish-glass-bin);
}
.boschicon-bosch-ic-car-seat-steering-wheel-stowable:before {
  content: var(--boschicon-bosch-ic-car-seat-steering-wheel-stowable);
}
.boschicon-bosch-ic-car-seat-steering-wheel-standard:before {
  content: var(--boschicon-bosch-ic-car-seat-steering-wheel-standard);
}
.boschicon-bosch-ic-car-seat-steering-wheel-extended:before {
  content: var(--boschicon-bosch-ic-car-seat-steering-wheel-extended);
}
.boschicon-bosch-ic-device-bridge:before {
  content: var(--boschicon-bosch-ic-device-bridge);
}
.boschicon-bosch-ic-screw-cross-slot:before {
  content: var(--boschicon-bosch-ic-screw-cross-slot);
}
.boschicon-bosch-ic-screw-hexagon-head:before {
  content: var(--boschicon-bosch-ic-screw-hexagon-head);
}
.boschicon-bosch-ic-screw-hexagon-internal:before {
  content: var(--boschicon-bosch-ic-screw-hexagon-internal);
}
.boschicon-bosch-ic-screw-slotted:before {
  content: var(--boschicon-bosch-ic-screw-slotted);
}
.boschicon-bosch-ic-screw-torx:before {
  content: var(--boschicon-bosch-ic-screw-torx);
}
.boschicon-bosch-ic-tape:before {
  content: var(--boschicon-bosch-ic-tape);
}
.boschicon-bosch-ic-tape-teflon:before {
  content: var(--boschicon-bosch-ic-tape-teflon);
}
.boschicon-bosch-ic-security-fire:before {
  content: var(--boschicon-bosch-ic-security-fire);
}
.boschicon-bosch-ic-led-fault:before {
  content: var(--boschicon-bosch-ic-led-fault);
}
.boschicon-bosch-ic-led-alarm:before {
  content: var(--boschicon-bosch-ic-led-alarm);
}
.boschicon-bosch-ic-firepanel:before {
  content: var(--boschicon-bosch-ic-firepanel);
}
.boschicon-bosch-ic-fire-output-disabled:before {
  content: var(--boschicon-bosch-ic-fire-output-disabled);
}
.boschicon-bosch-ic-user-fire-alarm:before {
  content: var(--boschicon-bosch-ic-user-fire-alarm);
}
.boschicon-bosch-ic-car-desktop-graph:before {
  content: var(--boschicon-bosch-ic-car-desktop-graph);
}
.boschicon-bosch-ic-desktop-management-statistics:before {
  content: var(--boschicon-bosch-ic-desktop-management-statistics);
}
.boschicon-bosch-ic-document-key:before {
  content: var(--boschicon-bosch-ic-document-key);
}
.boschicon-bosch-ic-options-vertical:before {
  content: var(--boschicon-bosch-ic-options-vertical);
}
.boschicon-bosch-ic-euro-arrows:before {
  content: var(--boschicon-bosch-ic-euro-arrows);
}
.boschicon-bosch-ic-monkey:before {
  content: var(--boschicon-bosch-ic-monkey);
}
.boschicon-bosch-ic-appliance-resistance:before {
  content: var(--boschicon-bosch-ic-appliance-resistance);
}
.boschicon-bosch-ic-pipe-cutter:before {
  content: var(--boschicon-bosch-ic-pipe-cutter);
}
.boschicon-bosch-ic-flash-arrow:before {
  content: var(--boschicon-bosch-ic-flash-arrow);
}
.boschicon-bosch-ic-flash-arrow-disabled-light:before {
  content: var(--boschicon-bosch-ic-flash-arrow-disabled-light);
}
.boschicon-bosch-ic-heating-ceiling:before {
  content: var(--boschicon-bosch-ic-heating-ceiling);
}
.boschicon-bosch-ic-heating-ceiling-off-light:before {
  content: var(--boschicon-bosch-ic-heating-ceiling-off-light);
}
.boschicon-bosch-ic-heating-ceiling-off-bold:before {
  content: var(--boschicon-bosch-ic-heating-ceiling-off-bold);
}
.boschicon-bosch-ic-battery-analysis:before {
  content: var(--boschicon-bosch-ic-battery-analysis);
}
.boschicon-bosch-ic-battery-ice:before {
  content: var(--boschicon-bosch-ic-battery-ice);
}
.boschicon-bosch-ic-battery-refresh:before {
  content: var(--boschicon-bosch-ic-battery-refresh);
}
.boschicon-bosch-ic-device-ids:before {
  content: var(--boschicon-bosch-ic-device-ids);
}
.boschicon-bosch-ic-device-thermostat-bcc50-72:before {
  content: var(--boschicon-bosch-ic-device-thermostat-bcc50-72);
}
.boschicon-bosch-ic-device-thermostat-bcc100-72:before {
  content: var(--boschicon-bosch-ic-device-thermostat-bcc100-72);
}
.boschicon-bosch-ic-silos-gas-natural:before {
  content: var(--boschicon-bosch-ic-silos-gas-natural);
}
.boschicon-bosch-ic-silos-gas-leaf-biogas:before {
  content: var(--boschicon-bosch-ic-silos-gas-leaf-biogas);
}
.boschicon-bosch-ic-circle-decentralized:before {
  content: var(--boschicon-bosch-ic-circle-decentralized);
}
.boschicon-bosch-ic-molecules-h2:before {
  content: var(--boschicon-bosch-ic-molecules-h2);
}
.boschicon-bosch-ic-megawatt-range-arrow-scalable:before {
  content: var(--boschicon-bosch-ic-megawatt-range-arrow-scalable);
}
.boschicon-bosch-ic-fan-arrows:before {
  content: var(--boschicon-bosch-ic-fan-arrows);
}
.boschicon-bosch-ic-recycle-arrows-pvc3:before {
  content: var(--boschicon-bosch-ic-recycle-arrows-pvc3);
}
.boschicon-bosch-ic-recycle-arrows-ps6:before {
  content: var(--boschicon-bosch-ic-recycle-arrows-ps6);
}
.boschicon-bosch-ic-recycle-arrows-pp5:before {
  content: var(--boschicon-bosch-ic-recycle-arrows-pp5);
}
.boschicon-bosch-ic-recycle-arrows-pet1:before {
  content: var(--boschicon-bosch-ic-recycle-arrows-pet1);
}
.boschicon-bosch-ic-recycle-arrows-pap22:before {
  content: var(--boschicon-bosch-ic-recycle-arrows-pap22);
}
.boschicon-bosch-ic-recycle-arrows-pap21:before {
  content: var(--boschicon-bosch-ic-recycle-arrows-pap21);
}
.boschicon-bosch-ic-recycle-arrows-pap20:before {
  content: var(--boschicon-bosch-ic-recycle-arrows-pap20);
}
.boschicon-bosch-ic-recycle-arrows-oth7:before {
  content: var(--boschicon-bosch-ic-recycle-arrows-oth7);
}
.boschicon-bosch-ic-recycle-arrows-ldpe4:before {
  content: var(--boschicon-bosch-ic-recycle-arrows-ldpe4);
}
.boschicon-bosch-ic-recycle-arrows-hdpe2:before {
  content: var(--boschicon-bosch-ic-recycle-arrows-hdpe2);
}
.boschicon-bosch-ic-car-petrol-plug:before {
  content: var(--boschicon-bosch-ic-car-petrol-plug);
}
.boschicon-bosch-ic-user-diverse:before {
  content: var(--boschicon-bosch-ic-user-diverse);
}
.boschicon-bosch-ic-fire-emergency-run-map:before {
  content: var(--boschicon-bosch-ic-fire-emergency-run-map);
}
.boschicon-bosch-ic-automatic-mode-fan:before {
  content: var(--boschicon-bosch-ic-automatic-mode-fan);
}
.boschicon-bosch-ic-air-condition-swing-pac:before {
  content: var(--boschicon-bosch-ic-air-condition-swing-pac);
}
.boschicon-bosch-ic-user-fire-alarm-check:before {
  content: var(--boschicon-bosch-ic-user-fire-alarm-check);
}
.boschicon-bosch-ic-handlewithcare-team:before {
  content: var(--boschicon-bosch-ic-handlewithcare-team);
}
.boschicon-bosch-ic-settings-user-dollar:before {
  content: var(--boschicon-bosch-ic-settings-user-dollar);
}
.boschicon-bosch-ic-skyscraper-connected:before {
  content: var(--boschicon-bosch-ic-skyscraper-connected);
}
.boschicon-bosch-ic-security-ac:before {
  content: var(--boschicon-bosch-ic-security-ac);
}
.boschicon-bosch-ic-windshield-glare-sun:before {
  content: var(--boschicon-bosch-ic-windshield-glare-sun);
}
.boschicon-bosch-ic-user-flag:before {
  content: var(--boschicon-bosch-ic-user-flag);
}
.boschicon-bosch-ic-hammer-legal:before {
  content: var(--boschicon-bosch-ic-hammer-legal);
}
.boschicon-bosch-ic-handover-star:before {
  content: var(--boschicon-bosch-ic-handover-star);
}
.boschicon-bosch-ic-laptop-wrench:before {
  content: var(--boschicon-bosch-ic-laptop-wrench);
}
.boschicon-bosch-ic-fan-speed-1-display:before {
  content: var(--boschicon-bosch-ic-fan-speed-1-display);
}
.boschicon-bosch-ic-fan-speed-2-display:before {
  content: var(--boschicon-bosch-ic-fan-speed-2-display);
}
.boschicon-bosch-ic-fan-speed-3-display:before {
  content: var(--boschicon-bosch-ic-fan-speed-3-display);
}
.boschicon-bosch-ic-puzzle-binary-filled:before {
  content: var(--boschicon-bosch-ic-puzzle-binary-filled);
}
.boschicon-bosch-ic-fan-moving:before {
  content: var(--boschicon-bosch-ic-fan-moving);
}
.boschicon-bosch-ic-dog-head-side:before {
  content: var(--boschicon-bosch-ic-dog-head-side);
}
.boschicon-bosch-ic-imu-binary:before {
  content: var(--boschicon-bosch-ic-imu-binary);
}
.boschicon-bosch-ic-box-recycling:before {
  content: var(--boschicon-bosch-ic-box-recycling);
}
.boschicon-bosch-ic-video-perception:before {
  content: var(--boschicon-bosch-ic-video-perception);
}
.boschicon-bosch-ic-fan-speed-0-display:before {
  content: var(--boschicon-bosch-ic-fan-speed-0-display);
}
.boschicon-bosch-ic-air-soft-wind:before {
  content: var(--boschicon-bosch-ic-air-soft-wind);
}
.boschicon-bosch-ic-clean:before {
  content: var(--boschicon-bosch-ic-clean);
}
.boschicon-bosch-ic-air-condition-ion-negative:before {
  content: var(--boschicon-bosch-ic-air-condition-ion-negative);
}
.boschicon-bosch-ic-glasses-safety:before {
  content: var(--boschicon-bosch-ic-glasses-safety);
}
.boschicon-bosch-ic-bottle-squeeze:before {
  content: var(--boschicon-bosch-ic-bottle-squeeze);
}
.boschicon-bosch-ic-bottle-squeeze-water:before {
  content: var(--boschicon-bosch-ic-bottle-squeeze-water);
}
.boschicon-bosch-ic-knife:before {
  content: var(--boschicon-bosch-ic-knife);
}
.boschicon-bosch-ic-car-side-engine-h2:before {
  content: var(--boschicon-bosch-ic-car-side-engine-h2);
}
.boschicon-bosch-ic-nitrogen:before {
  content: var(--boschicon-bosch-ic-nitrogen);
}
.boschicon-bosch-ic-spring-tension:before {
  content: var(--boschicon-bosch-ic-spring-tension);
}
.boschicon-bosch-ic-manometer:before {
  content: var(--boschicon-bosch-ic-manometer);
}
.boschicon-bosch-ic-badge-50:before {
  content: var(--boschicon-bosch-ic-badge-50);
}
.boschicon-bosch-ic-badge-20:before {
  content: var(--boschicon-bosch-ic-badge-20);
}
.boschicon-bosch-ic-badge-10:before {
  content: var(--boschicon-bosch-ic-badge-10);
}
.boschicon-bosch-ic-garage-car-side-flash:before {
  content: var(--boschicon-bosch-ic-garage-car-side-flash);
}
.boschicon-bosch-ic-home-district:before {
  content: var(--boschicon-bosch-ic-home-district);
}
.boschicon-bosch-ic-scissors-ribbon-cut:before {
  content: var(--boschicon-bosch-ic-scissors-ribbon-cut);
}
.boschicon-bosch-ic-sign-warning-slope-high:before {
  content: var(--boschicon-bosch-ic-sign-warning-slope-high);
}
.boschicon-bosch-ic-air-condition-horizontal-airflow-auto:before {
  content: var(--boschicon-bosch-ic-air-condition-horizontal-airflow-auto);
}
.boschicon-bosch-ic-air-condition-horizontal-airflow-right:before {
  content: var(--boschicon-bosch-ic-air-condition-horizontal-airflow-right);
}
.boschicon-bosch-ic-air-condition-horizontal-airflow-center:before {
  content: var(--boschicon-bosch-ic-air-condition-horizontal-airflow-center);
}
.boschicon-bosch-ic-air-condition-horizontal-airflow-left:before {
  content: var(--boschicon-bosch-ic-air-condition-horizontal-airflow-left);
}
.boschicon-bosch-ic-air-condition-horizontal-airflow-off:before {
  content: var(--boschicon-bosch-ic-air-condition-horizontal-airflow-off);
}
.boschicon-bosch-ic-air-condition-horizontal-airflow-wide:before {
  content: var(--boschicon-bosch-ic-air-condition-horizontal-airflow-wide);
}
.boschicon-bosch-ic-air-condition-horizontal-airflow-ultra-wide:before {
  content: var(--boschicon-bosch-ic-air-condition-horizontal-airflow-ultra-wide);
}
.boschicon-bosch-ic-air-condition-horizontal-airflow-swing:before {
  content: var(--boschicon-bosch-ic-air-condition-horizontal-airflow-swing);
}
.boschicon-bosch-ic-air-condition-horizontal-airflow-swing-off:before {
  content: var(--boschicon-bosch-ic-air-condition-horizontal-airflow-swing-off);
}
.boschicon-bosch-ic-air-condition-spot-air-top-right:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-air-top-right);
}
.boschicon-bosch-ic-air-condition-spot-air-top-left:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-air-top-left);
}
.boschicon-bosch-ic-air-condition-spot-air-top-center:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-air-top-center);
}
.boschicon-bosch-ic-air-condition-spot-air-off:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-air-off);
}
.boschicon-bosch-ic-air-condition-spot-air-full:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-air-full);
}
.boschicon-bosch-ic-air-condition-spot-air-bottom-right:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-air-bottom-right);
}
.boschicon-bosch-ic-air-condition-spot-air-bottom-left:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-air-bottom-left);
}
.boschicon-bosch-ic-air-condition-spot-air-bottom-center:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-air-bottom-center);
}
.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-5:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-5);
}
.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-4:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-4);
}
.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-3:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-3);
}
.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-2:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-2);
}
.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-6:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-6);
}
.boschicon-bosch-ic-air-condition-spot-vertical-airflow-swing1:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-vertical-airflow-swing1);
}
.boschicon-bosch-ic-air-condition-spot-vertical-airflow-swing-off:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-vertical-airflow-swing-off);
}
.boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-1:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-vertical-airflow-angle-1);
}
.boschicon-bosch-ic-air-condition-spot-vertical-airflow-auto:before {
  content: var(--boschicon-bosch-ic-air-condition-spot-vertical-airflow-auto);
}
.boschicon-bosch-ic-angle-grinder:before {
  content: var(--boschicon-bosch-ic-angle-grinder);
}
.boschicon-bosch-ic-screwdriver-battery-powered:before {
  content: var(--boschicon-bosch-ic-screwdriver-battery-powered);
}
.boschicon-bosch-ic-hammer-drill-battery-powered:before {
  content: var(--boschicon-bosch-ic-hammer-drill-battery-powered);
}
.boschicon-bosch-ic-laser-rangefinder:before {
  content: var(--boschicon-bosch-ic-laser-rangefinder);
}
.boschicon-bosch-ic-braking-system-decentralized:before {
  content: var(--boschicon-bosch-ic-braking-system-decentralized);
}
.boschicon-bosch-ic-braking-system-centralized:before {
  content: var(--boschicon-bosch-ic-braking-system-centralized);
}
.boschicon-bosch-ic-coil:before {
  content: var(--boschicon-bosch-ic-coil);
}
.boschicon-bosch-ic-circle-arrows-n-s:before {
  content: var(--boschicon-bosch-ic-circle-arrows-n-s);
}
.boschicon-bosch-ic-winter-check:before {
  content: var(--boschicon-bosch-ic-winter-check);
}
.boschicon-bosch-ic-spring-check:before {
  content: var(--boschicon-bosch-ic-spring-check);
}
.boschicon-bosch-ic-car-check-multi-point:before {
  content: var(--boschicon-bosch-ic-car-check-multi-point);
}
.boschicon-bosch-ic-holiday-check:before {
  content: var(--boschicon-bosch-ic-holiday-check);
}
.boschicon-bosch-ic-brake-disk-caliper-actuator-hydraulic:before {
  content: var(--boschicon-bosch-ic-brake-disk-caliper-actuator-hydraulic);
}
.boschicon-bosch-ic-brake-disk-electromechanical:before {
  content: var(--boschicon-bosch-ic-brake-disk-electromechanical);
}
.boschicon-bosch-ic-settings-drop-check:before {
  content: var(--boschicon-bosch-ic-settings-drop-check);
}
.boschicon-bosch-ic-drops-hygroscopic:before {
  content: var(--boschicon-bosch-ic-drops-hygroscopic);
}
.boschicon-bosch-ic-roof-solo:before {
  content: var(--boschicon-bosch-ic-roof-solo);
}
.boschicon-bosch-ic-badge-cleaned:before {
  content: var(--boschicon-bosch-ic-badge-cleaned);
}
.boschicon-bosch-ic-10-point-check:before {
  content: var(--boschicon-bosch-ic-10-point-check);
}
.boschicon-bosch-ic-car-check:before {
  content: var(--boschicon-bosch-ic-car-check);
}
.boschicon-bosch-ic-mot-check:before {
  content: var(--boschicon-bosch-ic-mot-check);
}
.boschicon-bosch-ic-vehicle-diagnostic-check:before {
  content: var(--boschicon-bosch-ic-vehicle-diagnostic-check);
}
.boschicon-bosch-ic-eletronic-diagnosis:before {
  content: var(--boschicon-bosch-ic-eletronic-diagnosis);
}
.boschicon-bosch-ic-battery-services:before {
  content: var(--boschicon-bosch-ic-battery-services);
}
.boschicon-bosch-ic-engine-diagnosis:before {
  content: var(--boschicon-bosch-ic-engine-diagnosis);
}
.boschicon-bosch-ic-engine-service:before {
  content: var(--boschicon-bosch-ic-engine-service);
}
.boschicon-bosch-ic-oil-filter-change:before {
  content: var(--boschicon-bosch-ic-oil-filter-change);
}
.boschicon-bosch-ic-brake-repair:before {
  content: var(--boschicon-bosch-ic-brake-repair);
}
.boschicon-bosch-ic-car-auxiliary-heating:before {
  content: var(--boschicon-bosch-ic-car-auxiliary-heating);
}
.boschicon-bosch-ic-wheel-alignment:before {
  content: var(--boschicon-bosch-ic-wheel-alignment);
}
.boschicon-bosch-ic-tire-service:before {
  content: var(--boschicon-bosch-ic-tire-service);
}
.boschicon-bosch-ic-bosch-talks:before {
  content: var(--boschicon-bosch-ic-bosch-talks);
}
.boschicon-bosch-ic-brake-fluid-change:before {
  content: var(--boschicon-bosch-ic-brake-fluid-change);
}
.boschicon-bosch-ic-fault-diagnosis:before {
  content: var(--boschicon-bosch-ic-fault-diagnosis);
}
.boschicon-bosch-ic-oil-bottle:before {
  content: var(--boschicon-bosch-ic-oil-bottle);
}
.boschicon-bosch-ic-oil-change:before {
  content: var(--boschicon-bosch-ic-oil-change);
}
.boschicon-bosch-ic-repair-appointment:before {
  content: var(--boschicon-bosch-ic-repair-appointment);
}
.boschicon-bosch-ic-aa-warehouse-karlsruhe:before {
  content: var(--boschicon-bosch-ic-aa-warehouse-karlsruhe);
}
.boschicon-bosch-ic-wholesaler:before {
  content: var(--boschicon-bosch-ic-wholesaler);
}
.boschicon-bosch-ic-notification-off-light:before {
  content: var(--boschicon-bosch-ic-notification-off-light);
}
.boschicon-bosch-ic-notification-off-bold:before {
  content: var(--boschicon-bosch-ic-notification-off-bold);
}
.boschicon-bosch-ic-laptop-checklist-education:before {
  content: var(--boschicon-bosch-ic-laptop-checklist-education);
}
.boschicon-bosch-ic-truck-small:before {
  content: var(--boschicon-bosch-ic-truck-small);
}
.boschicon-bosch-ic-fork-lift-loading:before {
  content: var(--boschicon-bosch-ic-fork-lift-loading);
}
.boschicon-bosch-ic-truck-large:before {
  content: var(--boschicon-bosch-ic-truck-large);
}
.boschicon-bosch-ic-fork-lift-big1:before {
  content: var(--boschicon-bosch-ic-fork-lift-big1);
}
.boschicon-bosch-ic-delivery-man:before {
  content: var(--boschicon-bosch-ic-delivery-man);
}
.boschicon-bosch-ic-hand-rocking:before {
  content: var(--boschicon-bosch-ic-hand-rocking);
}
.boschicon-bosch-ic-brush-wall:before {
  content: var(--boschicon-bosch-ic-brush-wall);
}
.boschicon-bosch-ic-drywall:before {
  content: var(--boschicon-bosch-ic-drywall);
}
.boschicon-bosch-ic-l-boxx-large-options:before {
  content: var(--boschicon-bosch-ic-l-boxx-large-options);
}
.boschicon-bosch-ic-l-boxx-large-roof:before {
  content: var(--boschicon-bosch-ic-l-boxx-large-roof);
}
.boschicon-bosch-ic-skyscraper-wrench:before {
  content: var(--boschicon-bosch-ic-skyscraper-wrench);
}
.boschicon-bosch-ic-industry-angle-grinder:before {
  content: var(--boschicon-bosch-ic-industry-angle-grinder);
}
.boschicon-bosch-ic-user-angle-grinder:before {
  content: var(--boschicon-bosch-ic-user-angle-grinder);
}
.boschicon-bosch-ic-workbench-saw-blade:before {
  content: var(--boschicon-bosch-ic-workbench-saw-blade);
}
.boschicon-bosch-ic-pipe-water:before {
  content: var(--boschicon-bosch-ic-pipe-water);
}
.boschicon-bosch-ic-crane-roof-truss:before {
  content: var(--boschicon-bosch-ic-crane-roof-truss);
}
.boschicon-bosch-ic-helmet-construction:before {
  content: var(--boschicon-bosch-ic-helmet-construction);
}
.boschicon-bosch-ic-vehicle-diagnostic-kts:before {
  content: var(--boschicon-bosch-ic-vehicle-diagnostic-kts);
}
.boschicon-bosch-ic-skyscraper-emoji-happy:before {
  content: var(--boschicon-bosch-ic-skyscraper-emoji-happy);
}
.boschicon-bosch-ic-vehicle-parts-delivery:before {
  content: var(--boschicon-bosch-ic-vehicle-parts-delivery);
}
.boschicon-bosch-ic-fork-lift-stacking:before {
  content: var(--boschicon-bosch-ic-fork-lift-stacking);
}
.boschicon-bosch-ic-box-refresh:before {
  content: var(--boschicon-bosch-ic-box-refresh);
}
.boschicon-bosch-ic-excavator-arm-stones:before {
  content: var(--boschicon-bosch-ic-excavator-arm-stones);
}
.boschicon-bosch-ic-helmet-construction-plan:before {
  content: var(--boschicon-bosch-ic-helmet-construction-plan);
}
.boschicon-bosch-ic-metal:before {
  content: var(--boschicon-bosch-ic-metal);
}
.boschicon-bosch-ic-document-bi:before {
  content: var(--boschicon-bosch-ic-document-bi);
}
.boschicon-bosch-ic-plasmacluster:before {
  content: var(--boschicon-bosch-ic-plasmacluster);
}
.boschicon-bosch-ic-coanda-effect-arrows:before {
  content: var(--boschicon-bosch-ic-coanda-effect-arrows);
}
.boschicon-bosch-ic-attention-drop:before {
  content: var(--boschicon-bosch-ic-attention-drop);
}
.boschicon-bosch-ic-appliance-temperature-56-degrees:before {
  content: var(--boschicon-bosch-ic-appliance-temperature-56-degrees);
}
.boschicon-bosch-ic-follow-me-remote:before {
  content: var(--boschicon-bosch-ic-follow-me-remote);
}
.boschicon-bosch-ic-first-aid-cross-check:before {
  content: var(--boschicon-bosch-ic-first-aid-cross-check);
}
.boschicon-bosch-ic-drop-check:before {
  content: var(--boschicon-bosch-ic-drop-check);
}
.boschicon-bosch-ic-outdoor-ear-off:before {
  content: var(--boschicon-bosch-ic-outdoor-ear-off);
}
.boschicon-bosch-ic-multi-space-mode:before {
  content: var(--boschicon-bosch-ic-multi-space-mode);
}
.boschicon-bosch-ic-ultra-wide-air-flow:before {
  content: var(--boschicon-bosch-ic-ultra-wide-air-flow);
}
.boschicon-bosch-ic-ionizer:before {
  content: var(--boschicon-bosch-ic-ionizer);
}
.boschicon-bosch-ic-mode-wind-avoid-user:before {
  content: var(--boschicon-bosch-ic-mode-wind-avoid-user);
}
.boschicon-bosch-ic-mode-intelligent-eye:before {
  content: var(--boschicon-bosch-ic-mode-intelligent-eye);
}
.boschicon-bosch-ic-flash-restart:before {
  content: var(--boschicon-bosch-ic-flash-restart);
}
.boschicon-bosch-ic-mode-dry:before {
  content: var(--boschicon-bosch-ic-mode-dry);
}
.boschicon-bosch-ic-mode-spot-air:before {
  content: var(--boschicon-bosch-ic-mode-spot-air);
}
.boschicon-bosch-ic-user-sensor-movment-30-min:before {
  content: var(--boschicon-bosch-ic-user-sensor-movment-30-min);
}
.boschicon-bosch-ic-user-sensor-movment-60-min:before {
  content: var(--boschicon-bosch-ic-user-sensor-movment-60-min);
}
.boschicon-bosch-ic-ambient-cooling-low-ice:before {
  content: var(--boschicon-bosch-ic-ambient-cooling-low-ice);
}
.boschicon-bosch-ic-appliance-thermostat-10-degrees:before {
  content: var(--boschicon-bosch-ic-appliance-thermostat-10-degrees);
}
.boschicon-bosch-ic-appliance-thermostat-8-degrees:before {
  content: var(--boschicon-bosch-ic-appliance-thermostat-8-degrees);
}
.boschicon-bosch-ic-screwdriver-voltage-tester-flash:before {
  content: var(--boschicon-bosch-ic-screwdriver-voltage-tester-flash);
}
.boschicon-bosch-ic-user-mechanic:before {
  content: var(--boschicon-bosch-ic-user-mechanic);
}
.boschicon-bosch-ic-business-training:before {
  content: var(--boschicon-bosch-ic-business-training);
}
.boschicon-bosch-ic-category-management:before {
  content: var(--boschicon-bosch-ic-category-management);
}
.boschicon-bosch-ic-cooperation-partners:before {
  content: var(--boschicon-bosch-ic-cooperation-partners);
}
.boschicon-bosch-ic-e-learning:before {
  content: var(--boschicon-bosch-ic-e-learning);
}
.boschicon-bosch-ic-desktop-online-booking:before {
  content: var(--boschicon-bosch-ic-desktop-online-booking);
}
.boschicon-bosch-ic-workshop-leads:before {
  content: var(--boschicon-bosch-ic-workshop-leads);
}
.boschicon-bosch-ic-fleet-managment:before {
  content: var(--boschicon-bosch-ic-fleet-managment);
}
.boschicon-bosch-ic-anti-corrosion:before {
  content: var(--boschicon-bosch-ic-anti-corrosion);
}
.boschicon-bosch-ic-workshop-car:before {
  content: var(--boschicon-bosch-ic-workshop-car);
}
.boschicon-bosch-ic-workshop-consultant:before {
  content: var(--boschicon-bosch-ic-workshop-consultant);
}
.boschicon-bosch-ic-technical-training-at-vehicle:before {
  content: var(--boschicon-bosch-ic-technical-training-at-vehicle);
}
.boschicon-bosch-ic-cloud-digital-ecosystem:before {
  content: var(--boschicon-bosch-ic-cloud-digital-ecosystem);
}
.boschicon-bosch-ic-smartphone-vehicle-reception-app:before {
  content: var(--boschicon-bosch-ic-smartphone-vehicle-reception-app);
}
.boschicon-bosch-ic-air-gland-nozzle:before {
  content: var(--boschicon-bosch-ic-air-gland-nozzle);
}
.boschicon-bosch-ic-pump-technical-symbol:before {
  content: var(--boschicon-bosch-ic-pump-technical-symbol);
}
.boschicon-bosch-ic-valve-technical-symbol:before {
  content: var(--boschicon-bosch-ic-valve-technical-symbol);
}
.boschicon-bosch-ic-mode-gear-changer:before {
  content: var(--boschicon-bosch-ic-mode-gear-changer);
}
.boschicon-bosch-ic-box-error:before {
  content: var(--boschicon-bosch-ic-box-error);
}
.boschicon-bosch-ic-proving-ground-location-boxberg:before {
  content: var(--boschicon-bosch-ic-proving-ground-location-boxberg);
}
.boschicon-bosch-ic-usb-c:before {
  content: var(--boschicon-bosch-ic-usb-c);
}
.boschicon-bosch-ic-desktop-share-cancel-cross:before {
  content: var(--boschicon-bosch-ic-desktop-share-cancel-cross);
}
.boschicon-bosch-ic-desktop-share-start-arrow:before {
  content: var(--boschicon-bosch-ic-desktop-share-start-arrow);
}
.boschicon-bosch-ic-knife-cutting:before {
  content: var(--boschicon-bosch-ic-knife-cutting);
}
.boschicon-bosch-ic-globe-cross:before {
  content: var(--boschicon-bosch-ic-globe-cross);
}
.boschicon-bosch-ic-box-archive:before {
  content: var(--boschicon-bosch-ic-box-archive);
}
.boschicon-bosch-ic-air-gentle-wind:before {
  content: var(--boschicon-bosch-ic-air-gentle-wind);
}
.boschicon-bosch-ic-air-condition-radar:before {
  content: var(--boschicon-bosch-ic-air-condition-radar);
}
.boschicon-bosch-ic-autobod-box:before {
  content: var(--boschicon-bosch-ic-autobod-box);
}
.boschicon-bosch-ic-autobod-fork-lift:before {
  content: var(--boschicon-bosch-ic-autobod-fork-lift);
}
.boschicon-bosch-ic-autobod-dolly:before {
  content: var(--boschicon-bosch-ic-autobod-dolly);
}
.boschicon-bosch-ic-autobod-tugger:before {
  content: var(--boschicon-bosch-ic-autobod-tugger);
}
.boschicon-bosch-ic-autobod-underrider:before {
  content: var(--boschicon-bosch-ic-autobod-underrider);
}
.boschicon-bosch-ic-dbc1:before {
  content: var(--boschicon-bosch-ic-dbc1);
}
.boschicon-bosch-ic-pcb:before {
  content: var(--boschicon-bosch-ic-pcb);
}
.boschicon-bosch-ic-ltcc:before {
  content: var(--boschicon-bosch-ic-ltcc);
}
.boschicon-bosch-ic-electric-motor-uvw:before {
  content: var(--boschicon-bosch-ic-electric-motor-uvw);
}
.boschicon-bosch-ic-coil-schemes:before {
  content: var(--boschicon-bosch-ic-coil-schemes);
}
.boschicon-bosch-ic-electric-motor-flash:before {
  content: var(--boschicon-bosch-ic-electric-motor-flash);
}
.boschicon-bosch-ic-obd2-port:before {
  content: var(--boschicon-bosch-ic-obd2-port);
}
.boschicon-bosch-ic-adas:before {
  content: var(--boschicon-bosch-ic-adas);
}
.boschicon-bosch-ic-module-safety:before {
  content: var(--boschicon-bosch-ic-module-safety);
}
.boschicon-bosch-ic-acs:before {
  content: var(--boschicon-bosch-ic-acs);
}
.boschicon-bosch-ic-cloud-certificate-checkmark:before {
  content: var(--boschicon-bosch-ic-cloud-certificate-checkmark);
}
.boschicon-bosch-ic-belt-timing-belt:before {
  content: var(--boschicon-bosch-ic-belt-timing-belt);
}
.boschicon-bosch-ic-exhaust-gas-treatment-diesel-engine:before {
  content: var(--boschicon-bosch-ic-exhaust-gas-treatment-diesel-engine);
}
.boschicon-bosch-ic-document-service-schedule:before {
  content: var(--boschicon-bosch-ic-document-service-schedule);
}
.boschicon-bosch-ic-laptop-user-remote:before {
  content: var(--boschicon-bosch-ic-laptop-user-remote);
}
.boschicon-bosch-ic-structure-add:before {
  content: var(--boschicon-bosch-ic-structure-add);
}
.boschicon-bosch-ic-firepanel-wrench:before {
  content: var(--boschicon-bosch-ic-firepanel-wrench);
}
.boschicon-bosch-ic-belt-auxiliary-drive:before {
  content: var(--boschicon-bosch-ic-belt-auxiliary-drive);
}
.boschicon-bosch-ic-search-questionmark:before {
  content: var(--boschicon-bosch-ic-search-questionmark);
}
.boschicon-bosch-ic-inspection-magnifier:before {
  content: var(--boschicon-bosch-ic-inspection-magnifier);
}
.boschicon-bosch-ic-clipboard-health-connected:before {
  content: var(--boschicon-bosch-ic-clipboard-health-connected);
}
.boschicon-bosch-ic-autobod-dolly-arrow-down:before {
  content: var(--boschicon-bosch-ic-autobod-dolly-arrow-down);
}
.boschicon-bosch-ic-autobod-dolly-arrow-up:before {
  content: var(--boschicon-bosch-ic-autobod-dolly-arrow-up);
}
.boschicon-bosch-ic-autobod-dolly-arrow-up-down:before {
  content: var(--boschicon-bosch-ic-autobod-dolly-arrow-up-down);
}
.boschicon-bosch-ic-autobod-underrider-arrow-down:before {
  content: var(--boschicon-bosch-ic-autobod-underrider-arrow-down);
}
.boschicon-bosch-ic-autobod-underrider-arrow-up:before {
  content: var(--boschicon-bosch-ic-autobod-underrider-arrow-up);
}
.boschicon-bosch-ic-autobod-underrider-arrow-up-down:before {
  content: var(--boschicon-bosch-ic-autobod-underrider-arrow-up-down);
}
.boschicon-bosch-ic-keyboard-delete-large:before {
  content: var(--boschicon-bosch-ic-keyboard-delete-large);
}
.boschicon-bosch-ic-keyboard-eject-large:before {
  content: var(--boschicon-bosch-ic-keyboard-eject-large);
}
.boschicon-bosch-ic-keyboard-shift-large:before {
  content: var(--boschicon-bosch-ic-keyboard-shift-large);
}
.boschicon-bosch-ic-diagonals:before {
  content: var(--boschicon-bosch-ic-diagonals);
}
.boschicon-bosch-ic-blade-putty:before {
  content: var(--boschicon-bosch-ic-blade-putty);
}
.boschicon-bosch-ic-bbm-domain-adas:before {
  content: var(--boschicon-bosch-ic-bbm-domain-adas);
}
.boschicon-bosch-ic-bbm-domain-application-software:before {
  content: var(--boschicon-bosch-ic-bbm-domain-application-software);
}
.boschicon-bosch-ic-bbm-domain-compute:before {
  content: var(--boschicon-bosch-ic-bbm-domain-compute);
}
.boschicon-bosch-ic-bbm-domain-energy:before {
  content: var(--boschicon-bosch-ic-bbm-domain-energy);
}
.boschicon-bosch-ic-bbm-domain-motion:before {
  content: var(--boschicon-bosch-ic-bbm-domain-motion);
}
.boschicon-bosch-ic-bbm-domain-service-software:before {
  content: var(--boschicon-bosch-ic-bbm-domain-service-software);
}
.boschicon-bosch-ic-desktop-spark-cursor-wom:before {
  content: var(--boschicon-bosch-ic-desktop-spark-cursor-wom);
}
.boschicon-bosch-ic-cloud-car-wrench-wsms:before {
  content: var(--boschicon-bosch-ic-cloud-car-wrench-wsms);
}
.boschicon-bosch-ic-globe-language:before {
  content: var(--boschicon-bosch-ic-globe-language);
}
.boschicon-bosch-ic-device-smart-service-key:before {
  content: var(--boschicon-bosch-ic-device-smart-service-key);
}
.boschicon-bosch-ic-car-seat-baby:before {
  content: var(--boschicon-bosch-ic-car-seat-baby);
}
.boschicon-bosch-ic-car-seat-baby-connected:before {
  content: var(--boschicon-bosch-ic-car-seat-baby-connected);
}
.boschicon-bosch-ic-car-seat-baby-front:before {
  content: var(--boschicon-bosch-ic-car-seat-baby-front);
}
.boschicon-bosch-ic-car-seat-baby-front-connected:before {
  content: var(--boschicon-bosch-ic-car-seat-baby-front-connected);
}
.boschicon-bosch-ic-square-bend-45-degree-arrow:before {
  content: var(--boschicon-bosch-ic-square-bend-45-degree-arrow);
}
.boschicon-bosch-ic-hacksaw:before {
  content: var(--boschicon-bosch-ic-hacksaw);
}
.boschicon-bosch-ic-object-room:before {
  content: var(--boschicon-bosch-ic-object-room);
}
.boschicon-bosch-ic-object-wall:before {
  content: var(--boschicon-bosch-ic-object-wall);
}
.boschicon-bosch-ic-objects-generic:before {
  content: var(--boschicon-bosch-ic-objects-generic);
}
.boschicon-bosch-ic-tape-lock:before {
  content: var(--boschicon-bosch-ic-tape-lock);
}
.boschicon-bosch-ic-connection-mslot:before {
  content: var(--boschicon-bosch-ic-connection-mslot);
}
.boschicon-bosch-ic-solder-heat:before {
  content: var(--boschicon-bosch-ic-solder-heat);
}
.boschicon-bosch-ic-bracket-holder:before {
  content: var(--boschicon-bosch-ic-bracket-holder);
}
.boschicon-bosch-ic-welding-laser-transmission:before {
  content: var(--boschicon-bosch-ic-welding-laser-transmission);
}
.boschicon-bosch-ic-magnetic-interface:before {
  content: var(--boschicon-bosch-ic-magnetic-interface);
}
.boschicon-bosch-ic-components-lug-down:before {
  content: var(--boschicon-bosch-ic-components-lug-down);
}
.boschicon-bosch-ic-components-lug-up:before {
  content: var(--boschicon-bosch-ic-components-lug-up);
}
.boschicon-bosch-ic-speed-nut:before {
  content: var(--boschicon-bosch-ic-speed-nut);
}
.boschicon-bosch-ic-desktop-tablet-smartphone:before {
  content: var(--boschicon-bosch-ic-desktop-tablet-smartphone);
}
.boschicon-bosch-ic-tablet-orientation-rotate:before {
  content: var(--boschicon-bosch-ic-tablet-orientation-rotate);
}
.boschicon-bosch-ic-touch-gesture-move:before {
  content: var(--boschicon-bosch-ic-touch-gesture-move);
}
.boschicon-bosch-ic-touch-gesture-pinch-in:before {
  content: var(--boschicon-bosch-ic-touch-gesture-pinch-in);
}
.boschicon-bosch-ic-touch-gesture-pinch-out:before {
  content: var(--boschicon-bosch-ic-touch-gesture-pinch-out);
}
.boschicon-bosch-ic-touch-gesture-rotate:before {
  content: var(--boschicon-bosch-ic-touch-gesture-rotate);
}
.boschicon-bosch-ic-touch-gesture-scroll-horizontal:before {
  content: var(--boschicon-bosch-ic-touch-gesture-scroll-horizontal);
}
.boschicon-bosch-ic-touch-gesture-scroll-vertical:before {
  content: var(--boschicon-bosch-ic-touch-gesture-scroll-vertical);
}
.boschicon-bosch-ic-touch-gesture-swipe-down:before {
  content: var(--boschicon-bosch-ic-touch-gesture-swipe-down);
}
.boschicon-bosch-ic-touch-gesture-swipe-left:before {
  content: var(--boschicon-bosch-ic-touch-gesture-swipe-left);
}
.boschicon-bosch-ic-touch-gesture-swipe-right:before {
  content: var(--boschicon-bosch-ic-touch-gesture-swipe-right);
}
.boschicon-bosch-ic-touch-gesture-swipe-up:before {
  content: var(--boschicon-bosch-ic-touch-gesture-swipe-up);
}
.boschicon-bosch-ic-touch-gesture-tap-double:before {
  content: var(--boschicon-bosch-ic-touch-gesture-tap-double);
}
.boschicon-bosch-ic-touch-gesture-tap-hold:before {
  content: var(--boschicon-bosch-ic-touch-gesture-tap-hold);
}
.boschicon-bosch-ic-touch-gesture-tap-single:before {
  content: var(--boschicon-bosch-ic-touch-gesture-tap-single);
}
.boschicon-bosch-ic-reset-lock:before {
  content: var(--boschicon-bosch-ic-reset-lock);
}
.boschicon-bosch-ic-truck-large-arrow-turn-left:before {
  content: var(--boschicon-bosch-ic-truck-large-arrow-turn-left);
}
.boschicon-bosch-ic-truck-large-distance-arrows:before {
  content: var(--boschicon-bosch-ic-truck-large-distance-arrows);
}
.boschicon-bosch-ic-petrol-station-diesel:before {
  content: var(--boschicon-bosch-ic-petrol-station-diesel);
}
.boschicon-bosch-ic-lng:before {
  content: var(--boschicon-bosch-ic-lng);
}
.boschicon-bosch-ic-adr:before {
  content: var(--boschicon-bosch-ic-adr);
}
.boschicon-bosch-ic-rhombus-turn-arrow-right:before {
  content: var(--boschicon-bosch-ic-rhombus-turn-arrow-right);
}
.boschicon-bosch-ic-document-fwr:before {
  content: var(--boschicon-bosch-ic-document-fwr);
}
.boschicon-bosch-ic-document-view:before {
  content: var(--boschicon-bosch-ic-document-view);
}
.boschicon-bosch-ic-refresh-lock:before {
  content: var(--boschicon-bosch-ic-refresh-lock);
}
.boschicon-bosch-ic-e-charging-station-ice:before {
  content: var(--boschicon-bosch-ic-e-charging-station-ice);
}
.boschicon-bosch-ic-language-en:before {
  content: var(--boschicon-bosch-ic-language-en);
}
.boschicon-bosch-ic-temperature-checkmark:before {
  content: var(--boschicon-bosch-ic-temperature-checkmark);
}
.boschicon-bosch-ic-list-view-add:before {
  content: var(--boschicon-bosch-ic-list-view-add);
}
.boschicon-bosch-ic-opening-generic:before {
  content: var(--boschicon-bosch-ic-opening-generic);
}
.boschicon-bosch-ic-passage:before {
  content: var(--boschicon-bosch-ic-passage);
}
.boschicon-bosch-ic-molecule-propan:before {
  content: var(--boschicon-bosch-ic-molecule-propan);
}
.boschicon-bosch-ic-locator-multiple:before {
  content: var(--boschicon-bosch-ic-locator-multiple);
}
.boschicon-bosch-ic-bucket-paint:before {
  content: var(--boschicon-bosch-ic-bucket-paint);
}
.boschicon-bosch-ic-rat-mouse:before {
  content: var(--boschicon-bosch-ic-rat-mouse);
}
.boschicon-bosch-ic-power-point:before {
  content: var(--boschicon-bosch-ic-power-point);
}
.boschicon-bosch-ic-power-point-slide-set:before {
  content: var(--boschicon-bosch-ic-power-point-slide-set);
}
.boschicon-bosch-ic-binoculars:before {
  content: var(--boschicon-bosch-ic-binoculars);
}
.boschicon-bosch-ic-tube-hp-tim:before {
  content: var(--boschicon-bosch-ic-tube-hp-tim);
}
.boschicon-bosch-ic-system-in-package:before {
  content: var(--boschicon-bosch-ic-system-in-package);
}
.boschicon-bosch-ic-nupsis:before {
  content: var(--boschicon-bosch-ic-nupsis);
}
.boschicon-bosch-ic-connection-rf-sideview:before {
  content: var(--boschicon-bosch-ic-connection-rf-sideview);
}
.boschicon-bosch-ic-connection-mslot-sideview:before {
  content: var(--boschicon-bosch-ic-connection-mslot-sideview);
}
.boschicon-bosch-ic-power-point-slide:before {
  content: var(--boschicon-bosch-ic-power-point-slide);
}
.boschicon-bosch-ic-lung-simple:before {
  content: var(--boschicon-bosch-ic-lung-simple);
}
.boschicon-bosch-ic-battery-car-48v:before {
  content: var(--boschicon-bosch-ic-battery-car-48v);
}
.boschicon-bosch-ic-bbm-domain-infotainment:before {
  content: var(--boschicon-bosch-ic-bbm-domain-infotainment);
}
.boschicon-bosch-ic-bbm-domain-body-and-comfort:before {
  content: var(--boschicon-bosch-ic-bbm-domain-body-and-comfort);
}
.boschicon-bosch-ic-reset-gear:before {
  content: var(--boschicon-bosch-ic-reset-gear);
}
.boschicon-bosch-ic-drop-leaf:before {
  content: var(--boschicon-bosch-ic-drop-leaf);
}
.boschicon-bosch-ic-petrol-station-leaf:before {
  content: var(--boschicon-bosch-ic-petrol-station-leaf);
}
.boschicon-bosch-ic-steps-co2:before {
  content: var(--boschicon-bosch-ic-steps-co2);
}
.boschicon-bosch-ic-car-map-locator-cloud:before {
  content: var(--boschicon-bosch-ic-car-map-locator-cloud);
}
.boschicon-bosch-ic-battery-tool:before {
  content: var(--boschicon-bosch-ic-battery-tool);
}
.boschicon-bosch-ic-bluetooth-search:before {
  content: var(--boschicon-bosch-ic-bluetooth-search);
}
.boschicon-bosch-ic-drill-driver-cordless-check:before {
  content: var(--boschicon-bosch-ic-drill-driver-cordless-check);
}
.boschicon-bosch-ic-drill-driver-cordless-reset:before {
  content: var(--boschicon-bosch-ic-drill-driver-cordless-reset);
}
.boschicon-bosch-ic-scan-drill-driver-cordless:before {
  content: var(--boschicon-bosch-ic-scan-drill-driver-cordless);
}
.boschicon-bosch-ic-scan-suitcase:before {
  content: var(--boschicon-bosch-ic-scan-suitcase);
}
.boschicon-bosch-ic-id-label-qr-code:before {
  content: var(--boschicon-bosch-ic-id-label-qr-code);
}
.boschicon-bosch-ic-id-label-check:before {
  content: var(--boschicon-bosch-ic-id-label-check);
}
.boschicon-bosch-ic-charger-plug-flash:before {
  content: var(--boschicon-bosch-ic-charger-plug-flash);
}
.boschicon-bosch-ic-storage-tank-charging-system:before {
  content: var(--boschicon-bosch-ic-storage-tank-charging-system);
}
.boschicon-bosch-ic-storage-tank-monovalent:before {
  content: var(--boschicon-bosch-ic-storage-tank-monovalent);
}
.boschicon-bosch-ic-storage-tank-series-connection:before {
  content: var(--boschicon-bosch-ic-storage-tank-series-connection);
}
.boschicon-bosch-ic-buffer-tank-fresh-water-station:before {
  content: var(--boschicon-bosch-ic-buffer-tank-fresh-water-station);
}
.boschicon-bosch-ic-storage-tank-bivalent:before {
  content: var(--boschicon-bosch-ic-storage-tank-bivalent);
}
.boschicon-bosch-ic-search-graph:before {
  content: var(--boschicon-bosch-ic-search-graph);
}
.boschicon-bosch-ic-desktop-consumer-data:before {
  content: var(--boschicon-bosch-ic-desktop-consumer-data);
}
.boschicon-bosch-ic-door-smartphone:before {
  content: var(--boschicon-bosch-ic-door-smartphone);
}
.boschicon-bosch-ic-desktop-dashboard-rps:before {
  content: var(--boschicon-bosch-ic-desktop-dashboard-rps);
}
.boschicon-bosch-ic-camera-fingerprint-check:before {
  content: var(--boschicon-bosch-ic-camera-fingerprint-check);
}
.boschicon-bosch-ic-desktop-chart-line-arrow:before {
  content: var(--boschicon-bosch-ic-desktop-chart-line-arrow);
}
.boschicon-bosch-ic-chart-tcfc:before {
  content: var(--boschicon-bosch-ic-chart-tcfc);
}
.boschicon-bosch-ic-gas-valve-off:before {
  content: var(--boschicon-bosch-ic-gas-valve-off);
}
.boschicon-bosch-ic-gas-valve-on:before {
  content: var(--boschicon-bosch-ic-gas-valve-on);
}
.boschicon-bosch-ic-light-on:before {
  content: var(--boschicon-bosch-ic-light-on);
}
.boschicon-bosch-ic-light-off:before {
  content: var(--boschicon-bosch-ic-light-off);
}
.boschicon-bosch-ic-light-medium:before {
  content: var(--boschicon-bosch-ic-light-medium);
}
.boschicon-bosch-ic-throttle-decelerate:before {
  content: var(--boschicon-bosch-ic-throttle-decelerate);
}
.boschicon-bosch-ic-throttle-accelerate:before {
  content: var(--boschicon-bosch-ic-throttle-accelerate);
}
.boschicon-bosch-ic-speedometer-arrow:before {
  content: var(--boschicon-bosch-ic-speedometer-arrow);
}
.boschicon-bosch-ic-scooter-moving-user-disabled-bold:before {
  content: var(--boschicon-bosch-ic-scooter-moving-user-disabled-bold);
}
.boschicon-bosch-ic-scooter-moving-user-disabled-light:before {
  content: var(--boschicon-bosch-ic-scooter-moving-user-disabled-light);
}
.boschicon-bosch-ic-motorcycle-sport-rear-wheel-arrow:before {
  content: var(--boschicon-bosch-ic-motorcycle-sport-rear-wheel-arrow);
}
.boschicon-bosch-ic-motorcycle-sport-hill-brake-disk:before {
  content: var(--boschicon-bosch-ic-motorcycle-sport-hill-brake-disk);
}
.boschicon-bosch-ic-mountains-abs:before {
  content: var(--boschicon-bosch-ic-mountains-abs);
}
.boschicon-bosch-ic-brake-lever-clutch-level-hand:before {
  content: var(--boschicon-bosch-ic-brake-lever-clutch-level-hand);
}
.boschicon-bosch-ic-scooter-moving-flash:before {
  content: var(--boschicon-bosch-ic-scooter-moving-flash);
}
.boschicon-bosch-ic-throttle-hand:before {
  content: var(--boschicon-bosch-ic-throttle-hand);
}
.boschicon-bosch-ic-motorcycle-forward-collision-warning:before {
  content: var(--boschicon-bosch-ic-motorcycle-forward-collision-warning);
}
.boschicon-bosch-ic-motorcycle-electric-traction-control:before {
  content: var(--boschicon-bosch-ic-motorcycle-electric-traction-control);
}
.boschicon-bosch-ic-motorcycle-cornering-drag-torque-control:before {
  content: var(--boschicon-bosch-ic-motorcycle-cornering-drag-torque-control);
}
.boschicon-bosch-ic-motorcycle-blind-spot:before {
  content: var(--boschicon-bosch-ic-motorcycle-blind-spot);
}
.boschicon-bosch-ic-motorcycle-cornering-traction-control:before {
  content: var(--boschicon-bosch-ic-motorcycle-cornering-traction-control);
}
.boschicon-bosch-ic-motorcycle-sport-ecbs-brake-distribution:before {
  content: var(--boschicon-bosch-ic-motorcycle-sport-ecbs-brake-distribution);
}
.boschicon-bosch-ic-lock-torque-closed:before {
  content: var(--boschicon-bosch-ic-lock-torque-closed);
}
.boschicon-bosch-ic-smartphone-pin-off:before {
  content: var(--boschicon-bosch-ic-smartphone-pin-off);
}
.boschicon-bosch-ic-hand-vibration:before {
  content: var(--boschicon-bosch-ic-hand-vibration);
}
.boschicon-bosch-ic-feather:before {
  content: var(--boschicon-bosch-ic-feather);
}
.boschicon-bosch-ic-smartphone-pin-check:before {
  content: var(--boschicon-bosch-ic-smartphone-pin-check);
}
.boschicon-bosch-ic-bicycle-e-2-displays:before {
  content: var(--boschicon-bosch-ic-bicycle-e-2-displays);
}
.boschicon-bosch-ic-bicycle-e-4a-charger:before {
  content: var(--boschicon-bosch-ic-bicycle-e-4a-charger);
}
.boschicon-bosch-ic-bicycle-e-600-watt:before {
  content: var(--boschicon-bosch-ic-bicycle-e-600-watt);
}
.boschicon-bosch-ic-bicycle-e-alarm:before {
  content: var(--boschicon-bosch-ic-bicycle-e-alarm);
}
.boschicon-bosch-ic-bicycle-e-auto-downshift:before {
  content: var(--boschicon-bosch-ic-bicycle-e-auto-downshift);
}
.boschicon-bosch-ic-bicycle-e-auto-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-auto-mode);
}
.boschicon-bosch-ic-bicycle-e-backpedal:before {
  content: var(--boschicon-bosch-ic-bicycle-e-backpedal);
}
.boschicon-bosch-ic-bicycle-e-battery:before {
  content: var(--boschicon-bosch-ic-bicycle-e-battery);
}
.boschicon-bosch-ic-bicycle-e-cargo-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-cargo-mode);
}
.boschicon-bosch-ic-bicycle-e-cruise-25kmh:before {
  content: var(--boschicon-bosch-ic-bicycle-e-cruise-25kmh);
}
.boschicon-bosch-ic-bicycle-e-display:before {
  content: var(--boschicon-bosch-ic-bicycle-e-display);
}
.boschicon-bosch-ic-bicycle-e-displaysize:before {
  content: var(--boschicon-bosch-ic-bicycle-e-displaysize);
}
.boschicon-bosch-ic-bicycle-e-eco-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-eco-mode);
}
.boschicon-bosch-ic-bicycle-e-emtb-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-emtb-mode);
}
.boschicon-bosch-ic-bicycle-e-extended-boost:before {
  content: var(--boschicon-bosch-ic-bicycle-e-extended-boost);
}
.boschicon-bosch-ic-bicycle-e-gearshift:before {
  content: var(--boschicon-bosch-ic-bicycle-e-gearshift);
}
.boschicon-bosch-ic-bicycle-e-kiox300:before {
  content: var(--boschicon-bosch-ic-bicycle-e-kiox300);
}
.boschicon-bosch-ic-bicycle-e-wireless-speed-sensor:before {
  content: var(--boschicon-bosch-ic-bicycle-e-wireless-speed-sensor);
}
.boschicon-bosch-ic-bicycle-e-weight-61lbs:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-61lbs);
}
.boschicon-bosch-ic-bicycle-e-weight-45lbs:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-45lbs);
}
.boschicon-bosch-ic-bicycle-e-weight-2kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-2kg);
}
.boschicon-bosch-ic-bicycle-e-weight-275kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-275kg);
}
.boschicon-bosch-ic-bicycle-e-weight-29kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-29kg);
}
.boschicon-bosch-ic-bicycle-e-turbo-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-turbo-mode);
}
.boschicon-bosch-ic-bicycle-e-tour-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-tour-mode);
}
.boschicon-bosch-ic-bicycle-e-torque-85nm:before {
  content: var(--boschicon-bosch-ic-bicycle-e-torque-85nm);
}
.boschicon-bosch-ic-bicycle-e-torque-75nm:before {
  content: var(--boschicon-bosch-ic-bicycle-e-torque-75nm);
}
.boschicon-bosch-ic-bicycle-e-torque-65nm:before {
  content: var(--boschicon-bosch-ic-bicycle-e-torque-65nm);
}
.boschicon-bosch-ic-bicycle-e-torque-55nm:before {
  content: var(--boschicon-bosch-ic-bicycle-e-torque-55nm);
}
.boschicon-bosch-ic-bicycle-e-torque-50nm:before {
  content: var(--boschicon-bosch-ic-bicycle-e-torque-50nm);
}
.boschicon-bosch-ic-bicycle-e-torque-40nm:before {
  content: var(--boschicon-bosch-ic-bicycle-e-torque-40nm);
}
.boschicon-bosch-ic-bicycle-e-support-340-percent:before {
  content: var(--boschicon-bosch-ic-bicycle-e-support-340-percent);
}
.boschicon-bosch-ic-bicycle-e-sprint-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-sprint-mode);
}
.boschicon-bosch-ic-bicycle-e-sport-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-sport-mode);
}
.boschicon-bosch-ic-bicycle-e-speed-45kmh:before {
  content: var(--boschicon-bosch-ic-bicycle-e-speed-45kmh);
}
.boschicon-bosch-ic-bicycle-e-speed-28mph:before {
  content: var(--boschicon-bosch-ic-bicycle-e-speed-28mph);
}
.boschicon-bosch-ic-bicycle-e-smartphone-key:before {
  content: var(--boschicon-bosch-ic-bicycle-e-smartphone-key);
}
.boschicon-bosch-ic-bicycle-e-smartphone-display:before {
  content: var(--boschicon-bosch-ic-bicycle-e-smartphone-display);
}
.boschicon-bosch-ic-bicycle-e-sharing-riding-data:before {
  content: var(--boschicon-bosch-ic-bicycle-e-sharing-riding-data);
}
.boschicon-bosch-ic-bicycle-e-safety-handling:before {
  content: var(--boschicon-bosch-ic-bicycle-e-safety-handling);
}
.boschicon-bosch-ic-bicycle-e-protect:before {
  content: var(--boschicon-bosch-ic-bicycle-e-protect);
}
.boschicon-bosch-ic-bicycle-e-power-to-weight-ratio:before {
  content: var(--boschicon-bosch-ic-bicycle-e-power-to-weight-ratio);
}
.boschicon-bosch-ic-bicycle-e-navigation-personal-route-planning:before {
  content: var(--boschicon-bosch-ic-bicycle-e-navigation-personal-route-planning);
}
.boschicon-bosch-ic-bicycle-e-navigation-app-route-planning:before {
  content: var(--boschicon-bosch-ic-bicycle-e-navigation-app-route-planning);
}
.boschicon-bosch-ic-bicycle-e-emtb:before {
  content: var(--boschicon-bosch-ic-bicycle-e-emtb);
}
.boschicon-bosch-ic-bicycle-e-easy-handling:before {
  content: var(--boschicon-bosch-ic-bicycle-e-easy-handling);
}
.boschicon-bosch-ic-bicycle-e-ambitious-assistants:before {
  content: var(--boschicon-bosch-ic-bicycle-e-ambitious-assistants);
}
.boschicon-bosch-ic-bicycle-e-connectmodule:before {
  content: var(--boschicon-bosch-ic-bicycle-e-connectmodule);
}
.boschicon-bosch-ic-bicycle-e-display-key:before {
  content: var(--boschicon-bosch-ic-bicycle-e-display-key);
}
.boschicon-bosch-ic-bicycle-e-abs-control-unit:before {
  content: var(--boschicon-bosch-ic-bicycle-e-abs-control-unit);
}
.boschicon-bosch-ic-temperature-stable:before {
  content: var(--boschicon-bosch-ic-temperature-stable);
}
.boschicon-bosch-ic-smartphone-graph-analysis:before {
  content: var(--boschicon-bosch-ic-smartphone-graph-analysis);
}
.boschicon-bosch-ic-bicycle-e-tour-plus-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-tour-plus-mode);
}
.boschicon-bosch-ic-handover-leaf-industry:before {
  content: var(--boschicon-bosch-ic-handover-leaf-industry);
}
.boschicon-bosch-ic-map5000-2:before {
  content: var(--boschicon-bosch-ic-map5000-2);
}
.boschicon-bosch-ic-bicycle-e-weight-2-9kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-2-9kg);
}
.boschicon-bosch-ic-bicycle-e-weight-2-75kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-2-75kg);
}
.boschicon-bosch-ic-bicycle-e-design:before {
  content: var(--boschicon-bosch-ic-bicycle-e-design);
}
.boschicon-bosch-ic-bicycle-e-sharing-personal-data:before {
  content: var(--boschicon-bosch-ic-bicycle-e-sharing-personal-data);
}
.boschicon-bosch-ic-text-bar-arrow-down:before {
  content: var(--boschicon-bosch-ic-text-bar-arrow-down);
}
.boschicon-bosch-ic-text-area:before {
  content: var(--boschicon-bosch-ic-text-area);
}
.boschicon-bosch-ic-battery-4-check:before {
  content: var(--boschicon-bosch-ic-battery-4-check);
}
.boschicon-bosch-ic-battery-2-check:before {
  content: var(--boschicon-bosch-ic-battery-2-check);
}
.boschicon-bosch-ic-hourglass-expiry-date-cartridge:before {
  content: var(--boschicon-bosch-ic-hourglass-expiry-date-cartridge);
}
.boschicon-bosch-ic-search-user:before {
  content: var(--boschicon-bosch-ic-search-user);
}
.boschicon-bosch-ic-calendar-reservation:before {
  content: var(--boschicon-bosch-ic-calendar-reservation);
}
.boschicon-bosch-ic-heart-flash:before {
  content: var(--boschicon-bosch-ic-heart-flash);
}
.boschicon-bosch-ic-livechat-questionmark:before {
  content: var(--boschicon-bosch-ic-livechat-questionmark);
}
.boschicon-bosch-ic-building-gear-warning:before {
  content: var(--boschicon-bosch-ic-building-gear-warning);
}
.boschicon-bosch-ic-home-roof-flat-arrow:before {
  content: var(--boschicon-bosch-ic-home-roof-flat-arrow);
}
.boschicon-bosch-ic-home-roof-flat:before {
  content: var(--boschicon-bosch-ic-home-roof-flat);
}
.boschicon-bosch-ic-fire-leaf-light-half:before {
  content: var(--boschicon-bosch-ic-fire-leaf-light-half);
}
.boschicon-bosch-ic-back-menu-disabled-off-light:before {
  content: var(--boschicon-bosch-ic-back-menu-disabled-off-light);
}
.boschicon-bosch-ic-book-add:before {
  content: var(--boschicon-bosch-ic-book-add);
}
.boschicon-bosch-ic-box-archive-add:before {
  content: var(--boschicon-bosch-ic-box-archive-add);
}
.boschicon-bosch-ic-camera-add:before {
  content: var(--boschicon-bosch-ic-camera-add);
}
.boschicon-bosch-ic-clock-add:before {
  content: var(--boschicon-bosch-ic-clock-add);
}
.boschicon-bosch-ic-crown:before {
  content: var(--boschicon-bosch-ic-crown);
}
.boschicon-bosch-ic-three-dots-circle-add:before {
  content: var(--boschicon-bosch-ic-three-dots-circle-add);
}
.boschicon-bosch-ic-three-dots-circle:before {
  content: var(--boschicon-bosch-ic-three-dots-circle);
}
.boschicon-bosch-ic-text-collection:before {
  content: var(--boschicon-bosch-ic-text-collection);
}
.boschicon-bosch-ic-text-add:before {
  content: var(--boschicon-bosch-ic-text-add);
}
.boschicon-bosch-ic-receipt:before {
  content: var(--boschicon-bosch-ic-receipt);
}
.boschicon-bosch-ic-four-dots-circle:before {
  content: var(--boschicon-bosch-ic-four-dots-circle);
}
.boschicon-bosch-ic-format-paragraph:before {
  content: var(--boschicon-bosch-ic-format-paragraph);
}
.boschicon-bosch-ic-user-worker:before {
  content: var(--boschicon-bosch-ic-user-worker);
}
.boschicon-bosch-ic-heatpump-add:before {
  content: var(--boschicon-bosch-ic-heatpump-add);
}
.boschicon-bosch-ic-heatpump-boiler-add:before {
  content: var(--boschicon-bosch-ic-heatpump-boiler-add);
}
.boschicon-bosch-ic-car-steering-wheel:before {
  content: var(--boschicon-bosch-ic-car-steering-wheel);
}
.boschicon-bosch-ic-commercial-vehicle-steering-wheel:before {
  content: var(--boschicon-bosch-ic-commercial-vehicle-steering-wheel);
}
.boschicon-bosch-ic-brake-disk-steering-wheel:before {
  content: var(--boschicon-bosch-ic-brake-disk-steering-wheel);
}
.boschicon-bosch-ic-speedlimit-60:before {
  content: var(--boschicon-bosch-ic-speedlimit-60);
}
.boschicon-bosch-ic-sign-warning-gradient-10-percent:before {
  content: var(--boschicon-bosch-ic-sign-warning-gradient-10-percent);
}
.boschicon-bosch-ic-sign-curve-s:before {
  content: var(--boschicon-bosch-ic-sign-curve-s);
}
.boschicon-bosch-ic-sign-cars-traffic-jam:before {
  content: var(--boschicon-bosch-ic-sign-cars-traffic-jam);
}
.boschicon-bosch-ic-bicycle-e-powertube:before {
  content: var(--boschicon-bosch-ic-bicycle-e-powertube);
}
.boschicon-bosch-ic-bicycle-e-race-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-race-mode);
}
.boschicon-bosch-ic-bicycle-e-off-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-off-mode);
}
.boschicon-bosch-ic-bicycle-e-streetsign:before {
  content: var(--boschicon-bosch-ic-bicycle-e-streetsign);
}
.boschicon-bosch-ic-bicycle-e-limit-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-limit-mode);
}
.boschicon-bosch-ic-fire-pre-alarm:before {
  content: var(--boschicon-bosch-ic-fire-pre-alarm);
}
.boschicon-bosch-ic-book-text-page:before {
  content: var(--boschicon-bosch-ic-book-text-page);
}
.boschicon-bosch-ic-battery-car-sli:before {
  content: var(--boschicon-bosch-ic-battery-car-sli);
}
.boschicon-bosch-ic-battery-car-gel:before {
  content: var(--boschicon-bosch-ic-battery-car-gel);
}
.boschicon-bosch-ic-battery-car-open:before {
  content: var(--boschicon-bosch-ic-battery-car-open);
}
.boschicon-bosch-ic-battery-car-li-ion-2:before {
  content: var(--boschicon-bosch-ic-battery-car-li-ion-2);
}
.boschicon-bosch-ic-wooden-pallet-box:before {
  content: var(--boschicon-bosch-ic-wooden-pallet-box);
}
.boschicon-bosch-ic-wooden-pallet-staked:before {
  content: var(--boschicon-bosch-ic-wooden-pallet-staked);
}
.boschicon-bosch-ic-wooden-pallet:before {
  content: var(--boschicon-bosch-ic-wooden-pallet);
}
.boschicon-bosch-ic-wooden-pallet-packed-full:before {
  content: var(--boschicon-bosch-ic-wooden-pallet-packed-full);
}
.boschicon-bosch-ic-bicycle-e-eco-plus-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-eco-plus-mode);
}
.boschicon-bosch-ic-bicycle-e-support-400-percent:before {
  content: var(--boschicon-bosch-ic-bicycle-e-support-400-percent);
}
.boschicon-bosch-ic-bicycle-e-weight-1-6kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-1-6kg);
}
.boschicon-bosch-ic-bicycle-e-weight-16kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-16kg);
}
.boschicon-bosch-ic-bicycle-e-weight-3-65kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-3-65kg);
}
.boschicon-bosch-ic-bicycle-e-weight-35lbs:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-35lbs);
}
.boschicon-bosch-ic-bicycle-e-weight-365kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-365kg);
}
.boschicon-bosch-ic-bicycle-e-weight-3kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-3kg);
}
.boschicon-bosch-ic-bicycle-e-weight-4-3kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-4-3kg);
}
.boschicon-bosch-ic-bicycle-e-weight-43kg:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-43kg);
}
.boschicon-bosch-ic-bicycle-e-weight-66lbs:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-66lbs);
}
.boschicon-bosch-ic-bicycle-e-weight-8lbs:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-8lbs);
}
.boschicon-bosch-ic-bicycle-e-weight-95lbs:before {
  content: var(--boschicon-bosch-ic-bicycle-e-weight-95lbs);
}
.boschicon-bosch-ic-compass-needle:before {
  content: var(--boschicon-bosch-ic-compass-needle);
}
.boschicon-bosch-ic-map-pitch:before {
  content: var(--boschicon-bosch-ic-map-pitch);
}
.boschicon-bosch-ic-podium-winner-trophy:before {
  content: var(--boschicon-bosch-ic-podium-winner-trophy);
}
.boschicon-bosch-ic-chart-competition-user:before {
  content: var(--boschicon-bosch-ic-chart-competition-user);
}
.boschicon-bosch-ic-clipboard-add:before {
  content: var(--boschicon-bosch-ic-clipboard-add);
}
.boschicon-bosch-ic-user-workpackage:before {
  content: var(--boschicon-bosch-ic-user-workpackage);
}
.boschicon-bosch-ic-arrow-ignore-plan-data:before {
  content: var(--boschicon-bosch-ic-arrow-ignore-plan-data);
}
.boschicon-bosch-ic-number-1-regular-square:before {
  content: var(--boschicon-bosch-ic-number-1-regular-square);
}
.boschicon-bosch-ic-number-2-regular-square:before {
  content: var(--boschicon-bosch-ic-number-2-regular-square);
}
.boschicon-bosch-ic-number-0-regular-circle-black:before {
  content: var(--boschicon-bosch-ic-number-0-regular-circle-black);
}
.boschicon-bosch-ic-manage-project-overview:before {
  content: var(--boschicon-bosch-ic-manage-project-overview);
}
.boschicon-bosch-ic-manage-project:before {
  content: var(--boschicon-bosch-ic-manage-project);
}
.boschicon-bosch-ic-milestone:before {
  content: var(--boschicon-bosch-ic-milestone);
}
.boschicon-bosch-ic-ms-project-plan:before {
  content: var(--boschicon-bosch-ic-ms-project-plan);
}
.boschicon-bosch-ic-plan-outline-checkout:before {
  content: var(--boschicon-bosch-ic-plan-outline-checkout);
}
.boschicon-bosch-ic-plan-outline:before {
  content: var(--boschicon-bosch-ic-plan-outline);
}
.boschicon-bosch-ic-reporting:before {
  content: var(--boschicon-bosch-ic-reporting);
}
.boschicon-bosch-ic-user-fields-tracking-key-figure:before {
  content: var(--boschicon-bosch-ic-user-fields-tracking-key-figure);
}
.boschicon-bosch-ic-ms-project-plan-checkout:before {
  content: var(--boschicon-bosch-ic-ms-project-plan-checkout);
}
.boschicon-bosch-ic-user-workpackage-group:before {
  content: var(--boschicon-bosch-ic-user-workpackage-group);
}
.boschicon-bosch-ic-car-dollar:before {
  content: var(--boschicon-bosch-ic-car-dollar);
}
.boschicon-bosch-ic-badge-3-year-warranty-superhappy:before {
  content: var(--boschicon-bosch-ic-badge-3-year-warranty-superhappy);
}
.boschicon-bosch-ic-badge-5-year-warranty-superhappy:before {
  content: var(--boschicon-bosch-ic-badge-5-year-warranty-superhappy);
}
.boschicon-bosch-ic-key:before {
  content: var(--boschicon-bosch-ic-key);
}
.boschicon-bosch-ic-data-fabric:before {
  content: var(--boschicon-bosch-ic-data-fabric);
}
.boschicon-bosch-ic-ontologies:before {
  content: var(--boschicon-bosch-ic-ontologies);
}
.boschicon-bosch-ic-battery-car-3-badge-flash:before {
  content: var(--boschicon-bosch-ic-battery-car-3-badge-flash);
}
.boschicon-bosch-ic-diode:before {
  content: var(--boschicon-bosch-ic-diode);
}
.boschicon-bosch-ic-parachute-user:before {
  content: var(--boschicon-bosch-ic-parachute-user);
}
.boschicon-bosch-ic-emergency-exit-user-run:before {
  content: var(--boschicon-bosch-ic-emergency-exit-user-run);
}
.boschicon-bosch-ic-user-standing-laptop:before {
  content: var(--boschicon-bosch-ic-user-standing-laptop);
}
.boschicon-bosch-ic-user-sitting-laptop:before {
  content: var(--boschicon-bosch-ic-user-sitting-laptop);
}
.boschicon-bosch-ic-speechbubble-user:before {
  content: var(--boschicon-bosch-ic-speechbubble-user);
}
.boschicon-bosch-ic-smartphone-ar-diorama:before {
  content: var(--boschicon-bosch-ic-smartphone-ar-diorama);
}
.boschicon-bosch-ic-bicycle-e-hillstart:before {
  content: var(--boschicon-bosch-ic-bicycle-e-hillstart);
}
.boschicon-bosch-ic-heatpump-horizontal:before {
  content: var(--boschicon-bosch-ic-heatpump-horizontal);
}
.boschicon-bosch-ic-heatpump-vertical:before {
  content: var(--boschicon-bosch-ic-heatpump-vertical);
}
.boschicon-bosch-ic-skyscraper-camera:before {
  content: var(--boschicon-bosch-ic-skyscraper-camera);
}
.boschicon-bosch-ic-skyscraper-flame:before {
  content: var(--boschicon-bosch-ic-skyscraper-flame);
}
.boschicon-bosch-ic-fire-detector-check:before {
  content: var(--boschicon-bosch-ic-fire-detector-check);
}
.boschicon-bosch-ic-fire-detector-add:before {
  content: var(--boschicon-bosch-ic-fire-detector-add);
}
.boschicon-bosch-ic-remote-desktop-fire-panel:before {
  content: var(--boschicon-bosch-ic-remote-desktop-fire-panel);
}
.boschicon-bosch-ic-gear-check:before {
  content: var(--boschicon-bosch-ic-gear-check);
}
.boschicon-bosch-ic-remote-desktop-fire-panel-add:before {
  content: var(--boschicon-bosch-ic-remote-desktop-fire-panel-add);
}
.boschicon-bosch-ic-skyscraper-building-gpt:before {
  content: var(--boschicon-bosch-ic-skyscraper-building-gpt);
}
.boschicon-bosch-ic-checkmark-frame-info:before {
  content: var(--boschicon-bosch-ic-checkmark-frame-info);
}
.boschicon-bosch-ic-plug-socket:before {
  content: var(--boschicon-bosch-ic-plug-socket);
}
.boschicon-bosch-ic-chair-user-sitting-check:before {
  content: var(--boschicon-bosch-ic-chair-user-sitting-check);
}
.boschicon-bosch-ic-tent-event:before {
  content: var(--boschicon-bosch-ic-tent-event);
}
.boschicon-bosch-ic-hall-event-user:before {
  content: var(--boschicon-bosch-ic-hall-event-user);
}
.boschicon-bosch-ic-ear-noises:before {
  content: var(--boschicon-bosch-ic-ear-noises);
}
.boschicon-bosch-ic-warning-brake-judder:before {
  content: var(--boschicon-bosch-ic-warning-brake-judder);
}
.boschicon-bosch-ic-flower-bloom:before {
  content: var(--boschicon-bosch-ic-flower-bloom);
}
.boschicon-bosch-ic-chair-user-running:before {
  content: var(--boschicon-bosch-ic-chair-user-running);
}
.boschicon-bosch-ic-fuse:before {
  content: var(--boschicon-bosch-ic-fuse);
}
.boschicon-bosch-ic-vc0:before {
  content: var(--boschicon-bosch-ic-vc0);
}
.boschicon-bosch-ic-chart-line-coin-euro:before {
  content: var(--boschicon-bosch-ic-chart-line-coin-euro);
}
.boschicon-bosch-ic-chart-line-coin-dollar:before {
  content: var(--boschicon-bosch-ic-chart-line-coin-dollar);
}
.boschicon-bosch-ic-clock-warning:before {
  content: var(--boschicon-bosch-ic-clock-warning);
}
.boschicon-bosch-ic-spark-plug-change:before {
  content: var(--boschicon-bosch-ic-spark-plug-change);
}
.boschicon-bosch-ic-cup-filled:before {
  content: var(--boschicon-bosch-ic-cup-filled);
}
.boschicon-bosch-ic-volume-noise-increase-arrow-up:before {
  content: var(--boschicon-bosch-ic-volume-noise-increase-arrow-up);
}
.boschicon-bosch-ic-volume-reduction-arrow-down:before {
  content: var(--boschicon-bosch-ic-volume-reduction-arrow-down);
}
.boschicon-bosch-ic-keyboard-caps-lock-large:before {
  content: var(--boschicon-bosch-ic-keyboard-caps-lock-large);
}
.boschicon-bosch-ic-low-loss-header:before {
  content: var(--boschicon-bosch-ic-low-loss-header);
}
.boschicon-bosch-ic-bicycle-e-mounting-position-purion-400:before {
  content: var(--boschicon-bosch-ic-bicycle-e-mounting-position-purion-400);
}
.boschicon-bosch-ic-skyscraper-digital-twin:before {
  content: var(--boschicon-bosch-ic-skyscraper-digital-twin);
}
.boschicon-bosch-ic-robot-onboarding-copilot-body:before {
  content: var(--boschicon-bosch-ic-robot-onboarding-copilot-body);
}
.boschicon-bosch-ic-robot-onboarding-copilot:before {
  content: var(--boschicon-bosch-ic-robot-onboarding-copilot);
}
.boschicon-bosch-ic-plug-ethernet:before {
  content: var(--boschicon-bosch-ic-plug-ethernet);
}
.boschicon-bosch-ic-battery-car-internal-resistance:before {
  content: var(--boschicon-bosch-ic-battery-car-internal-resistance);
}
.boschicon-bosch-ic-multimeter:before {
  content: var(--boschicon-bosch-ic-multimeter);
}
.boschicon-bosch-ic-spark-plug-recycle:before {
  content: var(--boschicon-bosch-ic-spark-plug-recycle);
}
.boschicon-bosch-ic-battery-car-truck:before {
  content: var(--boschicon-bosch-ic-battery-car-truck);
}
.boschicon-bosch-ic-battery-car-new:before {
  content: var(--boschicon-bosch-ic-battery-car-new);
}
.boschicon-bosch-ic-voltage-current-va:before {
  content: var(--boschicon-bosch-ic-voltage-current-va);
}
.boschicon-bosch-ic-rasp:before {
  content: var(--boschicon-bosch-ic-rasp);
}
.boschicon-bosch-ic-car-top-sensor-inside:before {
  content: var(--boschicon-bosch-ic-car-top-sensor-inside);
}
.boschicon-bosch-ic-car-sensor-inside:before {
  content: var(--boschicon-bosch-ic-car-sensor-inside);
}
.boschicon-bosch-ic-car-rollover:before {
  content: var(--boschicon-bosch-ic-car-rollover);
}
.boschicon-bosch-ic-engine-misfires:before {
  content: var(--boschicon-bosch-ic-engine-misfires);
}
.boschicon-bosch-ic-car-starting-difficulties:before {
  content: var(--boschicon-bosch-ic-car-starting-difficulties);
}
.boschicon-bosch-ic-document-arrow-side-down:before {
  content: var(--boschicon-bosch-ic-document-arrow-side-down);
}
.boschicon-bosch-ic-wiper-flatblade-reuse:before {
  content: var(--boschicon-bosch-ic-wiper-flatblade-reuse);
}
.boschicon-bosch-ic-car-side-police:before {
  content: var(--boschicon-bosch-ic-car-side-police);
}
.boschicon-bosch-ic-car-police:before {
  content: var(--boschicon-bosch-ic-car-police);
}
.boschicon-bosch-ic-electricity-pylon-arrow:before {
  content: var(--boschicon-bosch-ic-electricity-pylon-arrow);
}
.boschicon-bosch-ic-t-wrench:before {
  content: var(--boschicon-bosch-ic-t-wrench);
}
.boschicon-bosch-ic-ellipse-arrow-out:before {
  content: var(--boschicon-bosch-ic-ellipse-arrow-out);
}
.boschicon-bosch-ic-ellipse-arrow-in:before {
  content: var(--boschicon-bosch-ic-ellipse-arrow-in);
}
.boschicon-bosch-ic-car-monitoring-system-occupant:before {
  content: var(--boschicon-bosch-ic-car-monitoring-system-occupant);
}
.boschicon-bosch-ic-truck-gradient-8-percent:before {
  content: var(--boschicon-bosch-ic-truck-gradient-8-percent);
}
.boschicon-bosch-ic-clamp-tweezer:before {
  content: var(--boschicon-bosch-ic-clamp-tweezer);
}
.boschicon-bosch-ic-lightbulb-halogen:before {
  content: var(--boschicon-bosch-ic-lightbulb-halogen);
}
.boschicon-bosch-ic-case:before {
  content: var(--boschicon-bosch-ic-case);
}
.boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-heart:before {
  content: var(--boschicon-bosch-ic-bicycle-e-drive-unit-individual-support-heart);
}
.boschicon-bosch-ic-weight-heavy-kg:before {
  content: var(--boschicon-bosch-ic-weight-heavy-kg);
}
.boschicon-bosch-ic-clamp-joining:before {
  content: var(--boschicon-bosch-ic-clamp-joining);
}
.boschicon-bosch-ic-sticker-peel:before {
  content: var(--boschicon-bosch-ic-sticker-peel);
}
.boschicon-bosch-ic-bicycle-e-passport:before {
  content: var(--boschicon-bosch-ic-bicycle-e-passport);
}
.boschicon-bosch-ic-document-theft-report:before {
  content: var(--boschicon-bosch-ic-document-theft-report);
}
.boschicon-bosch-ic-locator-range-protection:before {
  content: var(--boschicon-bosch-ic-locator-range-protection);
}
.boschicon-bosch-ic-devops:before {
  content: var(--boschicon-bosch-ic-devops);
}
.boschicon-bosch-ic-document-play:before {
  content: var(--boschicon-bosch-ic-document-play);
}
.boschicon-bosch-ic-bicycle-e-navigation:before {
  content: var(--boschicon-bosch-ic-bicycle-e-navigation);
}
.boschicon-bosch-ic-car-health:before {
  content: var(--boschicon-bosch-ic-car-health);
}
.boschicon-bosch-ic-car-stethoscope:before {
  content: var(--boschicon-bosch-ic-car-stethoscope);
}
.boschicon-bosch-ic-lot:before {
  content: var(--boschicon-bosch-ic-lot);
}
.boschicon-bosch-ic-checkmark-warning:before {
  content: var(--boschicon-bosch-ic-checkmark-warning);
}
.boschicon-bosch-ic-security-corrosion-drop:before {
  content: var(--boschicon-bosch-ic-security-corrosion-drop);
}
.boschicon-bosch-ic-flash-coil:before {
  content: var(--boschicon-bosch-ic-flash-coil);
}
.boschicon-bosch-ic-flash-arrows:before {
  content: var(--boschicon-bosch-ic-flash-arrows);
}
.boschicon-bosch-ic-3d-print-industry:before {
  content: var(--boschicon-bosch-ic-3d-print-industry);
}
.boschicon-bosch-ic-pellet-printer:before {
  content: var(--boschicon-bosch-ic-pellet-printer);
}
.boschicon-bosch-ic-plus-minus:before {
  content: var(--boschicon-bosch-ic-plus-minus);
}
.boschicon-bosch-ic-battery-leaf:before {
  content: var(--boschicon-bosch-ic-battery-leaf);
}
.boschicon-bosch-ic-battery-3-error:before {
  content: var(--boschicon-bosch-ic-battery-3-error);
}
.boschicon-bosch-ic-calendar-edit:before {
  content: var(--boschicon-bosch-ic-calendar-edit);
}
.boschicon-bosch-ic-clock-edit:before {
  content: var(--boschicon-bosch-ic-clock-edit);
}
.boschicon-bosch-ic-image-switch:before {
  content: var(--boschicon-bosch-ic-image-switch);
}
.boschicon-bosch-ic-home-thermal-bridge:before {
  content: var(--boschicon-bosch-ic-home-thermal-bridge);
}
.boschicon-bosch-ic-flashlight:before {
  content: var(--boschicon-bosch-ic-flashlight);
}
.boschicon-bosch-ic-industry-error:before {
  content: var(--boschicon-bosch-ic-industry-error);
}
.boschicon-bosch-ic-laser-solo:before {
  content: var(--boschicon-bosch-ic-laser-solo);
}
.boschicon-bosch-ic-memory-error:before {
  content: var(--boschicon-bosch-ic-memory-error);
}
.boschicon-bosch-ic-picture-in-picture:before {
  content: var(--boschicon-bosch-ic-picture-in-picture);
}
.boschicon-bosch-ic-reflected-arrow:before {
  content: var(--boschicon-bosch-ic-reflected-arrow);
}
.boschicon-bosch-ic-reflected-arrow-emissivity:before {
  content: var(--boschicon-bosch-ic-reflected-arrow-emissivity);
}
.boschicon-bosch-ic-ruler-measurement-distance:before {
  content: var(--boschicon-bosch-ic-ruler-measurement-distance);
}
.boschicon-bosch-ic-sdcard-error:before {
  content: var(--boschicon-bosch-ic-sdcard-error);
}
.boschicon-bosch-ic-service-agent-error:before {
  content: var(--boschicon-bosch-ic-service-agent-error);
}
.boschicon-bosch-ic-spot:before {
  content: var(--boschicon-bosch-ic-spot);
}
.boschicon-bosch-ic-surface-average:before {
  content: var(--boschicon-bosch-ic-surface-average);
}
.boschicon-bosch-ic-surface-drops:before {
  content: var(--boschicon-bosch-ic-surface-drops);
}
.boschicon-bosch-ic-surface-k-type:before {
  content: var(--boschicon-bosch-ic-surface-k-type);
}
.boschicon-bosch-ic-user-modes:before {
  content: var(--boschicon-bosch-ic-user-modes);
}
.boschicon-bosch-ic-usb-error:before {
  content: var(--boschicon-bosch-ic-usb-error);
}
.boschicon-bosch-ic-touch-off-bold:before {
  content: var(--boschicon-bosch-ic-touch-off-bold);
}
.boschicon-bosch-ic-temperature-high-error:before {
  content: var(--boschicon-bosch-ic-temperature-high-error);
}
.boschicon-bosch-ic-wall:before {
  content: var(--boschicon-bosch-ic-wall);
}
.boschicon-bosch-ic-touch-gesture-finger-2-movement:before {
  content: var(--boschicon-bosch-ic-touch-gesture-finger-2-movement);
}
.boschicon-bosch-ic-text-sign:before {
  content: var(--boschicon-bosch-ic-text-sign);
}
.boschicon-bosch-ic-square-rotate:before {
  content: var(--boschicon-bosch-ic-square-rotate);
}
.boschicon-bosch-ic-sketch-room-touch-gesture-tap-single:before {
  content: var(--boschicon-bosch-ic-sketch-room-touch-gesture-tap-single);
}
.boschicon-bosch-ic-picture-ruler:before {
  content: var(--boschicon-bosch-ic-picture-ruler);
}
.boschicon-bosch-ic-door-rotation:before {
  content: var(--boschicon-bosch-ic-door-rotation);
}
.boschicon-bosch-ic-document-camera-ruler:before {
  content: var(--boschicon-bosch-ic-document-camera-ruler);
}
.boschicon-bosch-ic-distance:before {
  content: var(--boschicon-bosch-ic-distance);
}
.boschicon-bosch-ic-cube-height:before {
  content: var(--boschicon-bosch-ic-cube-height);
}
.boschicon-bosch-ic-angle-2:before {
  content: var(--boschicon-bosch-ic-angle-2);
}
.boschicon-bosch-ic-security-update:before {
  content: var(--boschicon-bosch-ic-security-update);
}
.boschicon-bosch-ic-surface-temperature:before {
  content: var(--boschicon-bosch-ic-surface-temperature);
}
.boschicon-bosch-ic-sensor-vh2:before {
  content: var(--boschicon-bosch-ic-sensor-vh2);
}
.boschicon-bosch-ic-find-ai:before {
  content: var(--boschicon-bosch-ic-find-ai);
}
.boschicon-bosch-ic-document-ai:before {
  content: var(--boschicon-bosch-ic-document-ai);
}
.boschicon-bosch-ic-ogs-optical-gas-spectrometer:before {
  content: var(--boschicon-bosch-ic-ogs-optical-gas-spectrometer);
}
.boschicon-bosch-ic-stopwatch-disabled-bold:before {
  content: var(--boschicon-bosch-ic-stopwatch-disabled-bold);
}
.boschicon-bosch-ic-stopwatch-disabled-light:before {
  content: var(--boschicon-bosch-ic-stopwatch-disabled-light);
}
.boschicon-bosch-ic-robot-onboarding-speaking:before {
  content: var(--boschicon-bosch-ic-robot-onboarding-speaking);
}
.boschicon-bosch-ic-user-head-speaking-check:before {
  content: var(--boschicon-bosch-ic-user-head-speaking-check);
}
.boschicon-bosch-ic-robot-onboarding-livechat:before {
  content: var(--boschicon-bosch-ic-robot-onboarding-livechat);
}
.boschicon-bosch-ic-arrows-shuffle:before {
  content: var(--boschicon-bosch-ic-arrows-shuffle);
}
.boschicon-bosch-ic-bond-wire:before {
  content: var(--boschicon-bosch-ic-bond-wire);
}
.boschicon-bosch-ic-busbar:before {
  content: var(--boschicon-bosch-ic-busbar);
}
.boschicon-bosch-ic-cable-internal-wire-connection:before {
  content: var(--boschicon-bosch-ic-cable-internal-wire-connection);
}
.boschicon-bosch-ic-capacitor-axial:before {
  content: var(--boschicon-bosch-ic-capacitor-axial);
}
.boschicon-bosch-ic-capacitor-vertical:before {
  content: var(--boschicon-bosch-ic-capacitor-vertical);
}
.boschicon-bosch-ic-caulking:before {
  content: var(--boschicon-bosch-ic-caulking);
}
.boschicon-bosch-ic-cipg-electrical:before {
  content: var(--boschicon-bosch-ic-cipg-electrical);
}
.boschicon-bosch-ic-damping-ball:before {
  content: var(--boschicon-bosch-ic-damping-ball);
}
.boschicon-bosch-ic-debug-cover:before {
  content: var(--boschicon-bosch-ic-debug-cover);
}
.boschicon-bosch-ic-edge-card:before {
  content: var(--boschicon-bosch-ic-edge-card);
}
.boschicon-bosch-ic-embossing-of-housing:before {
  content: var(--boschicon-bosch-ic-embossing-of-housing);
}
.boschicon-bosch-ic-fipg-flat:before {
  content: var(--boschicon-bosch-ic-fipg-flat);
}
.boschicon-bosch-ic-fipg-flat-flash:before {
  content: var(--boschicon-bosch-ic-fipg-flat-flash);
}
.boschicon-bosch-ic-heat-pipe:before {
  content: var(--boschicon-bosch-ic-heat-pipe);
}
.boschicon-bosch-ic-heat-sink-cu-block:before {
  content: var(--boschicon-bosch-ic-heat-sink-cu-block);
}
.boschicon-bosch-ic-high-current-voltage-connector:before {
  content: var(--boschicon-bosch-ic-high-current-voltage-connector);
}
.boschicon-bosch-ic-staking-metal:before {
  content: var(--boschicon-bosch-ic-staking-metal);
}
.boschicon-bosch-ic-laminate-thermal-interface-connection:before {
  content: var(--boschicon-bosch-ic-laminate-thermal-interface-connection);
}
.boschicon-bosch-ic-aperture-lens-front:before {
  content: var(--boschicon-bosch-ic-aperture-lens-front);
}
.boschicon-bosch-ic-aperture-lens-sideview:before {
  content: var(--boschicon-bosch-ic-aperture-lens-sideview);
}
.boschicon-bosch-ic-motor-gear-unit:before {
  content: var(--boschicon-bosch-ic-motor-gear-unit);
}
.boschicon-bosch-ic-tube-physical-change-detection:before {
  content: var(--boschicon-bosch-ic-tube-physical-change-detection);
}
.boschicon-bosch-ic-electrically-conductive-solid-gasket:before {
  content: var(--boschicon-bosch-ic-electrically-conductive-solid-gasket);
}
.boschicon-bosch-ic-heat-spreader:before {
  content: var(--boschicon-bosch-ic-heat-spreader);
}
.boschicon-bosch-ic-heat-pipe-pulsating:before {
  content: var(--boschicon-bosch-ic-heat-pipe-pulsating);
}
.boschicon-bosch-ic-quadlock-contact-female:before {
  content: var(--boschicon-bosch-ic-quadlock-contact-female);
}
.boschicon-bosch-ic-quadlock-contact-male:before {
  content: var(--boschicon-bosch-ic-quadlock-contact-male);
}
.boschicon-bosch-ic-screwing-bolt:before {
  content: var(--boschicon-bosch-ic-screwing-bolt);
}
.boschicon-bosch-ic-washer-symbol:before {
  content: var(--boschicon-bosch-ic-washer-symbol);
}
.boschicon-bosch-ic-tube-potting:before {
  content: var(--boschicon-bosch-ic-tube-potting);
}
.boschicon-bosch-ic-tube-security-glue-lock:before {
  content: var(--boschicon-bosch-ic-tube-security-glue-lock);
}
.boschicon-bosch-ic-screw-tube-glue:before {
  content: var(--boschicon-bosch-ic-screw-tube-glue);
}
.boschicon-bosch-ic-screw-lock:before {
  content: var(--boschicon-bosch-ic-screw-lock);
}
.boschicon-bosch-ic-smd-busbar:before {
  content: var(--boschicon-bosch-ic-smd-busbar);
}
.boschicon-bosch-ic-smd-busbar-bridge:before {
  content: var(--boschicon-bosch-ic-smd-busbar-bridge);
}
.boschicon-bosch-ic-trafo:before {
  content: var(--boschicon-bosch-ic-trafo);
}
.boschicon-bosch-ic-staking-metal-flash:before {
  content: var(--boschicon-bosch-ic-staking-metal-flash);
}
.boschicon-bosch-ic-vapor-chamber:before {
  content: var(--boschicon-bosch-ic-vapor-chamber);
}
.boschicon-bosch-ic-water-inlet-outlet:before {
  content: var(--boschicon-bosch-ic-water-inlet-outlet);
}
.boschicon-bosch-ic-screw-flash:before {
  content: var(--boschicon-bosch-ic-screw-flash);
}
.boschicon-bosch-ic-screwing-bolt-flash:before {
  content: var(--boschicon-bosch-ic-screwing-bolt-flash);
}
.boschicon-bosch-ic-air-condition-super-ionizer:before {
  content: var(--boschicon-bosch-ic-air-condition-super-ionizer);
}
.boschicon-bosch-ic-air-condition-avoid-direct-blow:before {
  content: var(--boschicon-bosch-ic-air-condition-avoid-direct-blow);
}
.boschicon-bosch-ic-air-condition-wind-away-from-people:before {
  content: var(--boschicon-bosch-ic-air-condition-wind-away-from-people);
}
.boschicon-bosch-ic-arrows-2:before {
  content: var(--boschicon-bosch-ic-arrows-2);
}
.boschicon-bosch-ic-battery-4-badge:before {
  content: var(--boschicon-bosch-ic-battery-4-badge);
}
.boschicon-bosch-ic-battery-car-heat:before {
  content: var(--boschicon-bosch-ic-battery-car-heat);
}
.boschicon-bosch-ic-bicycle-e-activity-tracking:before {
  content: var(--boschicon-bosch-ic-bicycle-e-activity-tracking);
}
.boschicon-bosch-ic-bicycle-e-assistance:before {
  content: var(--boschicon-bosch-ic-bicycle-e-assistance);
}
.boschicon-bosch-ic-bicycle-e-co2-saving:before {
  content: var(--boschicon-bosch-ic-bicycle-e-co2-saving);
}
.boschicon-bosch-ic-bicycle-e-e-shift:before {
  content: var(--boschicon-bosch-ic-bicycle-e-e-shift);
}
.boschicon-bosch-ic-bicycle-e-emtbplus-mode:before {
  content: var(--boschicon-bosch-ic-bicycle-e-emtbplus-mode);
}
.boschicon-bosch-ic-bicycle-e-handlebar-clamp-diameter:before {
  content: var(--boschicon-bosch-ic-bicycle-e-handlebar-clamp-diameter);
}
.boschicon-bosch-ic-bicycle-e-homescreen:before {
  content: var(--boschicon-bosch-ic-bicycle-e-homescreen);
}
.boschicon-bosch-ic-bicycle-e-inductive-charging:before {
  content: var(--boschicon-bosch-ic-bicycle-e-inductive-charging);
}
.boschicon-bosch-ic-bicycle-e-local-transport:before {
  content: var(--boschicon-bosch-ic-bicycle-e-local-transport);
}
.boschicon-bosch-ic-bicycle-e-on-bike-alarm:before {
  content: var(--boschicon-bosch-ic-bicycle-e-on-bike-alarm);
}
.boschicon-bosch-ic-bicycle-e-powertube-750:before {
  content: var(--boschicon-bosch-ic-bicycle-e-powertube-750);
}
.boschicon-bosch-ic-bicycle-e-rider-helmet:before {
  content: var(--boschicon-bosch-ic-bicycle-e-rider-helmet);
}
.boschicon-bosch-ic-bicycle-e-ridescreen:before {
  content: var(--boschicon-bosch-ic-bicycle-e-ridescreen);
}
.boschicon-bosch-ic-bicycle-e-routeprofile-atob-mobility:before {
  content: var(--boschicon-bosch-ic-bicycle-e-routeprofile-atob-mobility);
}
.boschicon-bosch-ic-bicycle-e-routeprofile-sport:before {
  content: var(--boschicon-bosch-ic-bicycle-e-routeprofile-sport);
}
.boschicon-bosch-ic-bicycle-e-show-track:before {
  content: var(--boschicon-bosch-ic-bicycle-e-show-track);
}
.boschicon-bosch-ic-bicycle-e-wheel-circumferences:before {
  content: var(--boschicon-bosch-ic-bicycle-e-wheel-circumferences);
}
.boschicon-bosch-ic-bookmark-filled:before {
  content: var(--boschicon-bosch-ic-bookmark-filled);
}
.boschicon-bosch-ic-bookmark-outline:before {
  content: var(--boschicon-bosch-ic-bookmark-outline);
}
.boschicon-bosch-ic-defender:before {
  content: var(--boschicon-bosch-ic-defender);
}
.boschicon-bosch-ic-delete-disabled-bold:before {
  content: var(--boschicon-bosch-ic-delete-disabled-bold);
}
.boschicon-bosch-ic-delete-disabled-light:before {
  content: var(--boschicon-bosch-ic-delete-disabled-light);
}
.boschicon-bosch-ic-detector-cloud-smartphone:before {
  content: var(--boschicon-bosch-ic-detector-cloud-smartphone);
}
.boschicon-bosch-ic-dimension-tags:before {
  content: var(--boschicon-bosch-ic-dimension-tags);
}
.boschicon-bosch-ic-document-add-large:before {
  content: var(--boschicon-bosch-ic-document-add-large);
}
.boschicon-bosch-ic-document-download:before {
  content: var(--boschicon-bosch-ic-document-download);
}
.boschicon-bosch-ic-engine-temperature:before {
  content: var(--boschicon-bosch-ic-engine-temperature);
}
.boschicon-bosch-ic-family-1:before {
  content: var(--boschicon-bosch-ic-family-1);
}
.boschicon-bosch-ic-family-2:before {
  content: var(--boschicon-bosch-ic-family-2);
}
.boschicon-bosch-ic-hacker-1:before {
  content: var(--boschicon-bosch-ic-hacker-1);
}
.boschicon-bosch-ic-hacker-2:before {
  content: var(--boschicon-bosch-ic-hacker-2);
}
.boschicon-bosch-ic-hacker-sunglasses:before {
  content: var(--boschicon-bosch-ic-hacker-sunglasses);
}
.boschicon-bosch-ic-ideation-lightbulb-gear:before {
  content: var(--boschicon-bosch-ic-ideation-lightbulb-gear);
}
.boschicon-bosch-ic-industry-search:before {
  content: var(--boschicon-bosch-ic-industry-search);
}
.boschicon-bosch-ic-keypad-map-hand:before {
  content: var(--boschicon-bosch-ic-keypad-map-hand);
}
.boschicon-bosch-ic-leaf-plug-engineering:before {
  content: var(--boschicon-bosch-ic-leaf-plug-engineering);
}
.boschicon-bosch-ic-lines-concatenated:before {
  content: var(--boschicon-bosch-ic-lines-concatenated);
}
.boschicon-bosch-ic-lines-stacked:before {
  content: var(--boschicon-bosch-ic-lines-stacked);
}
.boschicon-bosch-ic-molecules-h2o:before {
  content: var(--boschicon-bosch-ic-molecules-h2o);
}
.boschicon-bosch-ic-motorcycle-distance-radar:before {
  content: var(--boschicon-bosch-ic-motorcycle-distance-radar);
}
.boschicon-bosch-ic-motorcycle-front-radar:before {
  content: var(--boschicon-bosch-ic-motorcycle-front-radar);
}
.boschicon-bosch-ic-motorcycle-group-ride-assist-radar:before {
  content: var(--boschicon-bosch-ic-motorcycle-group-ride-assist-radar);
}
.boschicon-bosch-ic-multi-sourcing:before {
  content: var(--boschicon-bosch-ic-multi-sourcing);
}
.boschicon-bosch-ic-perfectly-keyless-extended:before {
  content: var(--boschicon-bosch-ic-perfectly-keyless-extended);
}
.boschicon-bosch-ic-perfectly-keyless:before {
  content: var(--boschicon-bosch-ic-perfectly-keyless);
}
.boschicon-bosch-ic-phishing-mail:before {
  content: var(--boschicon-bosch-ic-phishing-mail);
}
.boschicon-bosch-ic-ridecare:before {
  content: var(--boschicon-bosch-ic-ridecare);
}
.boschicon-bosch-ic-speedometer-arrow-stop:before {
  content: var(--boschicon-bosch-ic-speedometer-arrow-stop);
}
.boschicon-bosch-ic-starter-motor:before {
  content: var(--boschicon-bosch-ic-starter-motor);
}
.boschicon-bosch-ic-structure-electrical-system:before {
  content: var(--boschicon-bosch-ic-structure-electrical-system);
}
.boschicon-bosch-ic-structure-emc:before {
  content: var(--boschicon-bosch-ic-structure-emc);
}
.boschicon-bosch-ic-structure-high-voltage-system:before {
  content: var(--boschicon-bosch-ic-structure-high-voltage-system);
}
.boschicon-bosch-ic-structure-low-voltage-system:before {
  content: var(--boschicon-bosch-ic-structure-low-voltage-system);
}
.boschicon-bosch-ic-syphon-drop:before {
  content: var(--boschicon-bosch-ic-syphon-drop);
}
.boschicon-bosch-ic-threat-hunting:before {
  content: var(--boschicon-bosch-ic-threat-hunting);
}
.boschicon-bosch-ic-throttle-accelerate-short:before {
  content: var(--boschicon-bosch-ic-throttle-accelerate-short);
}
.boschicon-bosch-ic-trophy-2:before {
  content: var(--boschicon-bosch-ic-trophy-2);
}
.boschicon-bosch-ic-truck-front-search:before {
  content: var(--boschicon-bosch-ic-truck-front-search);
}
.boschicon-bosch-ic-truck-tank:before {
  content: var(--boschicon-bosch-ic-truck-tank);
}
.boschicon-bosch-ic-van-delivery-pen-ordering:before {
  content: var(--boschicon-bosch-ic-van-delivery-pen-ordering);
}
.boschicon-bosch-ic-victim:before {
  content: var(--boschicon-bosch-ic-victim);
}
.boschicon-bosch-ic-warehouse-virtual-box:before {
  content: var(--boschicon-bosch-ic-warehouse-virtual-box);
}
.boschicon-bosch-ic-window-resize-down:before {
  content: var(--boschicon-bosch-ic-window-resize-down);
}
.boschicon-bosch-ic-bicycle-e-components:before {
  content: var(--boschicon-bosch-ic-bicycle-e-components);
}
.boschicon-bosch-ic-bicycle-e-not-connected:before {
  content: var(--boschicon-bosch-ic-bicycle-e-not-connected);
}
.boschicon-bosch-ic-bicycle-e-smartphone:before {
  content: var(--boschicon-bosch-ic-bicycle-e-smartphone);
}
.boschicon-bosch-ic-bike-specification:before {
  content: var(--boschicon-bosch-ic-bike-specification);
}
.boschicon-bosch-ic-charger-plug:before {
  content: var(--boschicon-bosch-ic-charger-plug);
}
.boschicon-bosch-ic-charging-completed-cycles:before {
  content: var(--boschicon-bosch-ic-charging-completed-cycles);
}
.boschicon-bosch-ic-dynamic:before {
  content: var(--boschicon-bosch-ic-dynamic);
}
.boschicon-bosch-ic-edit-list:before {
  content: var(--boschicon-bosch-ic-edit-list);
}
.boschicon-bosch-ic-edit-route:before {
  content: var(--boschicon-bosch-ic-edit-route);
}
.boschicon-bosch-ic-energry-delivered-flash:before {
  content: var(--boschicon-bosch-ic-energry-delivered-flash);
}
.boschicon-bosch-ic-handheart:before {
  content: var(--boschicon-bosch-ic-handheart);
}
.boschicon-bosch-ic-layers-stack-2:before {
  content: var(--boschicon-bosch-ic-layers-stack-2);
}
.boschicon-bosch-ic-livechat-help:before {
  content: var(--boschicon-bosch-ic-livechat-help);
}
.boschicon-bosch-ic-map-navigation-function:before {
  content: var(--boschicon-bosch-ic-map-navigation-function);
}
.boschicon-bosch-ic-rename-a:before {
  content: var(--boschicon-bosch-ic-rename-a);
}
.boschicon-bosch-ic-screen-arrows-horizontal:before {
  content: var(--boschicon-bosch-ic-screen-arrows-horizontal);
}
.boschicon-bosch-ic-screen-arrows-vertical:before {
  content: var(--boschicon-bosch-ic-screen-arrows-vertical);
}
.boschicon-bosch-ic-security-check1:before {
  content: var(--boschicon-bosch-ic-security-check1);
}
.boschicon-bosch-ic-stopwatch-auto-trip-reset:before {
  content: var(--boschicon-bosch-ic-stopwatch-auto-trip-reset);
}
.boschicon-bosch-ic-time-format-units:before {
  content: var(--boschicon-bosch-ic-time-format-units);
}
.boschicon-bosch-ic-total-distance-locator:before {
  content: var(--boschicon-bosch-ic-total-distance-locator);
}
.boschicon-bosch-ic-window-new-edit:before {
  content: var(--boschicon-bosch-ic-window-new-edit);
}
.a-accordion {
  border-top: .0625rem solid var(--small__enabled__fill__default);
}
.a-accordion__headline {
  align-items: center;
  background: var(--integrated__enabled__fill__default);
  color: var(--integrated__enabled__front__default);
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  padding: 1rem 0;
}
.a-accordion__headline-button {
  background: inherit;
  border: 0;
  color: inherit;
  line-height: 1;
  padding: 0;
}
.a-accordion__headline-button .a-icon {
  cursor: pointer;
  font-size: 2.25rem;
}
.a-accordion__headline-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-accordion__headline-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.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-details {
  font-size: 1rem;
  --font-size:1rem;
  line-height: 1.5;
}
.a-details summary::-webkit-details-marker {
  display: none;
}
.a-details summary {
  align-items: center;
  background: var(--integrated__enabled__fill__default);
  color: var(--integrated__enabled__front__default);
  cursor: pointer;
  display: flex;
  padding: 0;
}
.a-details summary:hover {
  color: var(--integrated__enabled__front__hovered);
}
.a-details summary:active {
  color: var(--integrated__enabled__front__pressed);
}
.a-details summary:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.a-details summary:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-details .a-icon {
  font-size: 1rem;
  --font-size:1rem;
  line-height: 1.5;
  margin-right: .5rem;
}
.a-details[open] .a-icon:before {
  content: var(--boschicon-bosch-ic-up);
}
.a-details p {
  margin: 0;
  padding: .5rem 0 1rem 1.5rem;
}
.a-details--small,
.a-details--small .a-icon {
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
}
.a-details--small .a-icon {
  margin-right: .375rem;
}
.a-details--small p {
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
  padding-left: 1.125rem;
}
.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 {
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
}
.a-image img {
  display: block;
  height: auto;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-image figcaption {
  letter-spacing: 0;
  margin-top: .5rem;
}
.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 {
  color: var(--minor-accent__enabled__front__default);
  display: inline;
}
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:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
a:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-link {
  color: var(--minor-accent__enabled__front__default);
  display: block;
  position: relative;
  width: fit-content;
}
.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 {
  color: currentColor;
  display: inline-block;
}
.a-link a,
.a-link a span,
.a-link a:visited {
  text-decoration: none;
}
.a-link:hover {
  color: var(--minor-accent__enabled__front__hovered);
}
.a-link:hover a,
.a-link:hover a span:last-of-type:not(:first-of-type),
.a-link:hover a > i + span {
  text-decoration: underline;
}
.a-link:active {
  color: var(--minor-accent__enabled__front__pressed);
}
.a-link.-disabled,
.a-link.-disabled a {
  color: var(--minor-accent__disabled__front__default);
  pointer-events: none;
}
.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 {
  color: var(--integrated__disabled__front__default);
  pointer-events: none;
}
.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-integrated,
.a-link--button-secondary {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__front__default);
  cursor: pointer;
}
.a-link--button a,
.a-link--button-integrated a,
.a-link--button-secondary a {
  color: currentColor;
  padding: .75rem 1rem;
}
.a-link--button-integrated:hover,
.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-integrated:hover a,
.a-link--button-secondary:hover a,
.a-link--button:hover a {
  color: currentColor;
  text-decoration: none;
}
.a-link--button-integrated:hover a span,
.a-link--button-secondary:hover a span,
.a-link--button:hover a span,
.a-link--button:hover a span:last-of-type:not(:first-of-type),
.a-link--button:hover a > i + span {
  text-decoration: none;
}
.a-link--button-integrated:active,
.a-link--button-secondary:active,
.a-link--button:active {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.-disabled.a-link--button-integrated,
.-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-integrated a,
.-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);
  border: 1px solid var(--minor-accent__enabled__front__default);
  color: var(--minor-accent__enabled__front__default);
}
.a-link--button-secondary:hover {
  background-color: var(--minor-accent__enabled__fill__hovered);
  border-color: var(--minor-accent__enabled__front__hovered);
  color: var(--minor-accent__enabled__front__hovered);
}
.a-link--button-secondary:hover a span,
.a-link--button-secondary:hover a span:last-of-type:not(:first-of-type),
.a-link--button-secondary:hover a > i + span {
  text-decoration: none;
}
.a-link--button-secondary:active {
  background-color: var(--minor-accent__enabled__fill__pressed);
  border-color: var(--minor-accent__enabled__front__pressed);
  color: var(--minor-accent__enabled__front__pressed);
}
.a-link--button-secondary a:focus-visible {
  --focus-offset-inner:1px;
  --focus-offset-outer:4px;
}
.a-link--button-secondary.-disabled {
  background-color: var(--minor-accent__disabled__fill__default);
  border-color: var(--minor-accent__disabled__front__default);
  color: var(--minor-accent__disabled__front__default);
}
.a-link--button-integrated {
  background-color: var(--integrated__enabled__fill__default);
  color: var(--integrated__enabled__front__default);
}
.a-link--button-integrated a:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-link--button-integrated a:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-link--button-integrated.a-link a {
  padding: .75rem;
  text-decoration: none;
}
.a-link--button-integrated.a-link span:first-of-type:last-of-type .a-icon:first-of-type:last-of-type {
  margin: 0;
}
.a-link--button-integrated:hover {
  background-color: var(--integrated__enabled__fill__hovered);
  color: var(--integrated__enabled__front__hovered);
}
.a-link--button-integrated:hover a span,
.a-link--button-integrated:hover a span:last-of-type:not(:first-of-type),
.a-link--button-integrated:hover a > i + span {
  text-decoration: none;
}
.a-link--button-integrated:active {
  background-color: var(--integrated__enabled__fill__pressed);
  color: var(--integrated__enabled__front__pressed);
}
.a-link--button-integrated.-disabled {
  background-color: var(--integrated__disabled__fill__default);
  color: var(--integrated__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 {
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  background-color: rgba(113, 118, 124, .2509803922);
}
button {
  background-color: var(--major-accent__enabled__fill__default);
  border: 0;
  color: var(--major-accent__enabled__front__default);
  cursor: pointer;
  display: inline-flex;
  letter-spacing: 0;
  padding: .75rem 1rem;
}
button:disabled {
  cursor: default;
}
.a-button,
button span {
  padding: 0;
}
.a-button__label {
  padding: .75rem 1rem .75rem 0;
}
.a-button--secondary .a-button__label {
  padding-bottom: .6875rem;
  padding-right: .9375rem;
  padding-top: .6875rem;
}
.a-button__icon + .a-button__label {
  text-align: left;
}
.a-button__icon {
  font-size: 1.5rem;
  padding: .75rem .5rem .75rem .75rem;
}
.a-button--secondary .a-button__icon {
  padding-bottom: .6875rem;
  padding-right: .8125rem;
  padding-top: .6875rem;
}
.a-button.-fixed {
  justify-content: center;
  width: 8rem;
}
.a-button.-fixed .a-button__label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.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:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.a-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.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);
  border: 1px solid var(--minor-accent__enabled__front__default);
  color: var(--minor-accent__enabled__front__default);
}
.a-button--secondary:focus-visible {
  --focus-offset-inner:1px;
}
.a-button--secondary:hover {
  background-color: var(--minor-accent__enabled__fill__hovered);
  border-color: var(--minor-accent__enabled__front__hovered);
  color: var(--minor-accent__enabled__front__hovered);
}
.a-button--secondary:active {
  background-color: var(--minor-accent__enabled__fill__pressed);
  border-color: var(--minor-accent__enabled__front__pressed);
  color: var(--minor-accent__enabled__front__pressed);
}
.a-button--secondary:disabled {
  background-color: var(--minor-accent__disabled__fill__default);
  border-color: var(--minor-accent__disabled__front__default);
  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 {
  background-color: var(--integrated__enabled__fill__default);
  color: var(--integrated__enabled__front__default);
}
.a-button--integrated:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-button--integrated:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-button--integrated:hover {
  background-color: var(--integrated__enabled__fill__hovered);
  color: var(--integrated__enabled__front__hovered);
}
.a-button--integrated:active {
  background-color: var(--integrated__enabled__fill__pressed);
  color: var(--integrated__enabled__front__pressed);
}
.a-button--integrated:disabled {
  background-color: var(--integrated__disabled__fill__default);
  color: var(--integrated__disabled__front__default);
}
.a-radio-button {
  display: inline-block;
  position: relative;
}
.a-radio-button input {
  -moz-appearance: none;
  height: 0;
  opacity: 0;
  outline: none;
  width: 0;
}
.a-radio-button input:focus {
  outline: hidden;
}
.a-radio-button input:focus-visible + label:before {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: 3px;
}
.a-radio-button input:focus-visible + label:after {
  outline: 3px solid var(--background);
  outline-offset: 6px;
}
.a-radio-button label {
  color: var(--plain__enabled__front__default);
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  line-height: 1.5;
  padding-left: 2rem;
}
.a-radio-button label:before {
  background-color: var(--small__enabled__fill__default);
  border-radius: .75rem;
  content: "";
  height: 1.5rem;
  left: 0;
  position: absolute;
  top: 0;
  width: 1.5rem;
}
.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 {
  color: var(--plain__disabled__front__default);
  cursor: 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: translateX(.375rem) translateY(.375rem);
  transform-origin: top left;
  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 {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-radius: 1rem;
  color: var(--neutral__enabled__front__default);
  cursor: pointer;
  display: inline-flex;
  height: 2rem;
  justify-content: space-evenly;
  margin-right: 1rem;
  width: auto;
}
.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:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
  --focus-border-radius:1rem;
}
.a-chip:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.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.-icon .a-chip__label {
  margin-left: 0;
}
.a-chip.-icon.-btnClose .a-chip__label {
  margin-right: .375rem;
}
.a-chip__close {
  margin: auto .375rem auto 0;
  position: relative;
}
.a-chip--fixed {
  width: 6.0625rem;
}
.a-chip--fixed.-btnClose,
.a-chip--fixed.-image {
  width: 7.375rem;
}
.a-chip--fixed.-image.-btnClose {
  justify-content: space-between;
  width: 8.5625rem;
}
.a-chip--fixed .fixed-width-image-label-group {
  display: flex;
  width: calc(100% - .5rem);
}
.a-chip--fixed .a-chip__close {
  margin: unset;
}
.a-chip__label {
  margin: auto 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.-btnClose .a-chip__label {
  margin-right: .375rem;
}
.-image .a-chip__label {
  margin-left: .5rem;
}
.a-chip__image {
  background-position: 50% 50%;
  background-size: cover;
  border-radius: .75rem;
  height: 1.5rem;
  margin: auto 0 auto .25rem;
  min-width: 1.5rem;
  width: 1.5rem;
}
.a-chip__icon {
  margin: .375rem;
}
.a-date-input {
  display: flex;
  height: 3rem;
  min-width: 8.5rem;
  position: relative;
  width: auto;
}
.a-date-input input {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-date-input input:active[readonly],
.a-date-input input:disabled[readonly],
.a-date-input input:focus[readonly],
.a-date-input input:hover[readonly],
.a-date-input input[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-date-input input:active[readonly]::placeholder,
.a-date-input input:disabled[readonly]::placeholder,
.a-date-input input:focus[readonly]::placeholder,
.a-date-input input:hover[readonly]::placeholder,
.a-date-input input[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-date-input input::placeholder {
  color: var(--neutral__enabled__front__default);
  opacity: .5;
}
.a-date-input input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-date-input input:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-date-input input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-date-input input:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-end: .0625rem;
  padding-inline: .8125rem;
}
.a-date-input input:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-date-input input:disabled,
.a-date-input input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-date-input label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-date-input label:has(~ input:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-date-input label + input {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.a-date-input label + input:focus-visible {
  padding-block-end: .375rem;
}
.a-date-input__button,
.a-date-input__icon-close,
.a-date-input__icon-password,
.a-date-input__icon-search,
.a-date-input__minus-button,
.a-date-input__plus-button {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-date-input__button:hover,
.a-date-input__icon-close:hover,
.a-date-input__icon-password:hover,
.a-date-input__icon-search:hover,
.a-date-input__minus-button:hover,
.a-date-input__plus-button:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-date-input__button:active,
.a-date-input__icon-close:active,
.a-date-input__icon-password:active,
.a-date-input__icon-search:active,
.a-date-input__minus-button:active,
.a-date-input__plus-button:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-date-input__button:focus-visible,
.a-date-input__icon-close:focus-visible,
.a-date-input__icon-password:focus-visible,
.a-date-input__icon-search:focus-visible,
.a-date-input__minus-button:focus-visible,
.a-date-input__plus-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-date-input__button:focus-visible:after,
.a-date-input__icon-close:focus-visible:after,
.a-date-input__icon-password:focus-visible:after,
.a-date-input__icon-search:focus-visible:after,
.a-date-input__minus-button:focus-visible:after,
.a-date-input__plus-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-date-input__button:disabled,
.a-date-input__icon-close:disabled,
.a-date-input__icon-password:disabled,
.a-date-input__icon-search:disabled,
.a-date-input__minus-button:disabled,
.a-date-input__plus-button:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
@supports (-moz-appearance:none) {
  .a-date-input {
    min-width: 11rem;
  }
}
.a-date-input input {
  text-transform: uppercase;
}
.a-date-input input::-webkit-datetime-edit-day-field:focus,
.a-date-input input::-webkit-datetime-edit-month-field:focus,
.a-date-input input::-webkit-datetime-edit-year-field:focus {
  background-color: var(--neutral__focused__fill__default);
  color: var(--neutral__enabled__front__default);
  mix-blend-mode: multiply;
}
.a-date-input input:disabled + .a-date-input__button,
.a-date-input input[readonly] + .a-date-input__button {
  display: none;
}
.a-date-input input::-webkit-calendar-picker-indicator {
  display: none;
}
@supports (-moz-appearance:none) {
  .a-date-input__button {
    display: none;
  }
}
.a-datetime-input {
  display: flex;
  height: 3rem;
  min-width: 11.5rem;
  position: relative;
  width: auto;
}
.a-datetime-input input {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-datetime-input input:active[readonly],
.a-datetime-input input:disabled[readonly],
.a-datetime-input input:focus[readonly],
.a-datetime-input input:hover[readonly],
.a-datetime-input input[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-datetime-input input:active[readonly]::placeholder,
.a-datetime-input input:disabled[readonly]::placeholder,
.a-datetime-input input:focus[readonly]::placeholder,
.a-datetime-input input:hover[readonly]::placeholder,
.a-datetime-input input[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-datetime-input input::placeholder {
  color: var(--neutral__enabled__front__default);
  opacity: .5;
}
.a-datetime-input input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-datetime-input input:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-datetime-input input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-datetime-input input:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-end: .0625rem;
  padding-inline: .8125rem;
}
.a-datetime-input input:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-datetime-input input:disabled,
.a-datetime-input input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-datetime-input label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-datetime-input label:has(~ input:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-datetime-input label + input {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.a-datetime-input label + input:focus-visible {
  padding-block-end: .375rem;
}
.a-datetime-input__button,
.a-datetime-input__icon-close,
.a-datetime-input__icon-password,
.a-datetime-input__icon-search,
.a-datetime-input__minus-button,
.a-datetime-input__plus-button {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-datetime-input__button:hover,
.a-datetime-input__icon-close:hover,
.a-datetime-input__icon-password:hover,
.a-datetime-input__icon-search:hover,
.a-datetime-input__minus-button:hover,
.a-datetime-input__plus-button:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-datetime-input__button:active,
.a-datetime-input__icon-close:active,
.a-datetime-input__icon-password:active,
.a-datetime-input__icon-search:active,
.a-datetime-input__minus-button:active,
.a-datetime-input__plus-button:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-datetime-input__button:focus-visible,
.a-datetime-input__icon-close:focus-visible,
.a-datetime-input__icon-password:focus-visible,
.a-datetime-input__icon-search:focus-visible,
.a-datetime-input__minus-button:focus-visible,
.a-datetime-input__plus-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-datetime-input__button:focus-visible:after,
.a-datetime-input__icon-close:focus-visible:after,
.a-datetime-input__icon-password:focus-visible:after,
.a-datetime-input__icon-search:focus-visible:after,
.a-datetime-input__minus-button:focus-visible:after,
.a-datetime-input__plus-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-datetime-input__button:disabled,
.a-datetime-input__icon-close:disabled,
.a-datetime-input__icon-password:disabled,
.a-datetime-input__icon-search:disabled,
.a-datetime-input__minus-button:disabled,
.a-datetime-input__plus-button:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
@supports (-moz-appearance:none) {
  .a-datetime-input {
    min-width: 14.5rem;
  }
}
.a-datetime-input input {
  text-transform: uppercase;
}
.a-datetime-input input::-webkit-datetime-edit-ampm-field:focus,
.a-datetime-input input::-webkit-datetime-edit-day-field:focus,
.a-datetime-input input::-webkit-datetime-edit-hour-field:focus,
.a-datetime-input input::-webkit-datetime-edit-minute-field:focus,
.a-datetime-input input::-webkit-datetime-edit-month-field:focus,
.a-datetime-input input::-webkit-datetime-edit-year-field:focus {
  background-color: var(--neutral__focused__fill__default);
  color: var(--neutral__enabled__front__default);
  mix-blend-mode: multiply;
}
.a-datetime-input input:disabled + .a-datetime-input__button,
.a-datetime-input input[readonly] + .a-datetime-input__button {
  display: none;
}
.a-datetime-input input::-webkit-calendar-picker-indicator {
  display: none;
}
@supports (-moz-appearance:none) {
  .a-datetime-input__button {
    display: none;
  }
}
.a-time-input {
  display: flex;
  height: 3rem;
  min-width: 8rem;
  position: relative;
  width: auto;
}
.a-time-input input {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-time-input input:active[readonly],
.a-time-input input:disabled[readonly],
.a-time-input input:focus[readonly],
.a-time-input input:hover[readonly],
.a-time-input input[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-time-input input:active[readonly]::placeholder,
.a-time-input input:disabled[readonly]::placeholder,
.a-time-input input:focus[readonly]::placeholder,
.a-time-input input:hover[readonly]::placeholder,
.a-time-input input[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-time-input input::placeholder {
  color: var(--neutral__enabled__front__default);
  opacity: .5;
}
.a-time-input input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-time-input input:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-time-input input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-time-input input:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-end: .0625rem;
  padding-inline: .8125rem;
}
.a-time-input input:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-time-input input:disabled,
.a-time-input input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-time-input label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-time-input label:has(~ input:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-time-input label + input {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.a-time-input label + input:focus-visible {
  padding-block-end: .375rem;
}
.a-time-input__button,
.a-time-input__icon-close,
.a-time-input__icon-password,
.a-time-input__icon-search,
.a-time-input__minus-button,
.a-time-input__plus-button {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-time-input__button:hover,
.a-time-input__icon-close:hover,
.a-time-input__icon-password:hover,
.a-time-input__icon-search:hover,
.a-time-input__minus-button:hover,
.a-time-input__plus-button:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-time-input__button:active,
.a-time-input__icon-close:active,
.a-time-input__icon-password:active,
.a-time-input__icon-search:active,
.a-time-input__minus-button:active,
.a-time-input__plus-button:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-time-input__button:focus-visible,
.a-time-input__icon-close:focus-visible,
.a-time-input__icon-password:focus-visible,
.a-time-input__icon-search:focus-visible,
.a-time-input__minus-button:focus-visible,
.a-time-input__plus-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-time-input__button:focus-visible:after,
.a-time-input__icon-close:focus-visible:after,
.a-time-input__icon-password:focus-visible:after,
.a-time-input__icon-search:focus-visible:after,
.a-time-input__minus-button:focus-visible:after,
.a-time-input__plus-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-time-input__button:disabled,
.a-time-input__icon-close:disabled,
.a-time-input__icon-password:disabled,
.a-time-input__icon-search:disabled,
.a-time-input__minus-button:disabled,
.a-time-input__plus-button:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
@supports (-moz-appearance:none) {
  .a-time-input {
    min-width: 5.5rem;
  }
}
.a-time-input input {
  text-transform: uppercase;
}
.a-time-input input::-webkit-datetime-edit-ampm-field:focus,
.a-time-input input::-webkit-datetime-edit-hour-field:focus,
.a-time-input input::-webkit-datetime-edit-minute-field:focus {
  background-color: var(--neutral__focused__fill__default);
  color: var(--neutral__enabled__front__default);
  mix-blend-mode: multiply;
}
.a-time-input input:disabled + .a-time-input__button,
.a-time-input input[readonly] + .a-time-input__button {
  display: none;
}
.a-time-input input::-webkit-calendar-picker-indicator {
  display: none;
}
@supports (-moz-appearance:none) {
  .a-time-input__button {
    display: none;
  }
}
.a-month-input {
  display: flex;
  height: 3rem;
  min-width: 14rem;
  position: relative;
  width: auto;
}
.a-month-input input {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-month-input input:active[readonly],
.a-month-input input:disabled[readonly],
.a-month-input input:focus[readonly],
.a-month-input input:hover[readonly],
.a-month-input input[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-month-input input:active[readonly]::placeholder,
.a-month-input input:disabled[readonly]::placeholder,
.a-month-input input:focus[readonly]::placeholder,
.a-month-input input:hover[readonly]::placeholder,
.a-month-input input[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-month-input input::placeholder {
  color: var(--neutral__enabled__front__default);
  opacity: .5;
}
.a-month-input input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-month-input input:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-month-input input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-month-input input:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-end: .0625rem;
  padding-inline: .8125rem;
}
.a-month-input input:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-month-input input:disabled,
.a-month-input input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-month-input label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-month-input label:has(~ input:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-month-input label + input {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.a-month-input label + input:focus-visible {
  padding-block-end: .375rem;
}
.a-month-input__button,
.a-month-input__icon-close,
.a-month-input__icon-password,
.a-month-input__icon-search,
.a-month-input__minus-button,
.a-month-input__plus-button {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-month-input__button:hover,
.a-month-input__icon-close:hover,
.a-month-input__icon-password:hover,
.a-month-input__icon-search:hover,
.a-month-input__minus-button:hover,
.a-month-input__plus-button:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-month-input__button:active,
.a-month-input__icon-close:active,
.a-month-input__icon-password:active,
.a-month-input__icon-search:active,
.a-month-input__minus-button:active,
.a-month-input__plus-button:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-month-input__button:focus-visible,
.a-month-input__icon-close:focus-visible,
.a-month-input__icon-password:focus-visible,
.a-month-input__icon-search:focus-visible,
.a-month-input__minus-button:focus-visible,
.a-month-input__plus-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-month-input__button:focus-visible:after,
.a-month-input__icon-close:focus-visible:after,
.a-month-input__icon-password:focus-visible:after,
.a-month-input__icon-search:focus-visible:after,
.a-month-input__minus-button:focus-visible:after,
.a-month-input__plus-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-month-input__button:disabled,
.a-month-input__icon-close:disabled,
.a-month-input__icon-password:disabled,
.a-month-input__icon-search:disabled,
.a-month-input__minus-button:disabled,
.a-month-input__plus-button:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-month-input input {
  text-transform: uppercase;
}
.a-month-input input::-webkit-datetime-edit-month-field:focus,
.a-month-input input::-webkit-datetime-edit-year-field:focus {
  background-color: var(--neutral__focused__fill__default);
  color: var(--neutral__enabled__front__default);
  mix-blend-mode: multiply;
}
.a-month-input input:disabled + .a-month-input__button,
.a-month-input input[readonly] + .a-month-input__button {
  display: none;
}
.a-month-input input::-webkit-calendar-picker-indicator {
  display: none;
}
@supports (-moz-appearance:none) {
  .a-month-input__button {
    display: none;
  }
  .a-month-input label {
    max-width: calc(100% - 2rem);
  }
}
.a-week-input {
  display: flex;
  height: 3rem;
  min-width: 14rem;
  position: relative;
  width: auto;
}
.a-week-input input {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-week-input input:active[readonly],
.a-week-input input:disabled[readonly],
.a-week-input input:focus[readonly],
.a-week-input input:hover[readonly],
.a-week-input input[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-week-input input:active[readonly]::placeholder,
.a-week-input input:disabled[readonly]::placeholder,
.a-week-input input:focus[readonly]::placeholder,
.a-week-input input:hover[readonly]::placeholder,
.a-week-input input[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-week-input input::placeholder {
  color: var(--neutral__enabled__front__default);
  opacity: .5;
}
.a-week-input input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-week-input input:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-week-input input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-week-input input:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-end: .0625rem;
  padding-inline: .8125rem;
}
.a-week-input input:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-week-input input:disabled,
.a-week-input input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-week-input label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-week-input label:has(~ input:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-week-input label + input {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.a-week-input label + input:focus-visible {
  padding-block-end: .375rem;
}
.a-week-input__button,
.a-week-input__icon-close,
.a-week-input__icon-password,
.a-week-input__icon-search,
.a-week-input__minus-button,
.a-week-input__plus-button {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-week-input__button:hover,
.a-week-input__icon-close:hover,
.a-week-input__icon-password:hover,
.a-week-input__icon-search:hover,
.a-week-input__minus-button:hover,
.a-week-input__plus-button:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-week-input__button:active,
.a-week-input__icon-close:active,
.a-week-input__icon-password:active,
.a-week-input__icon-search:active,
.a-week-input__minus-button:active,
.a-week-input__plus-button:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-week-input__button:focus-visible,
.a-week-input__icon-close:focus-visible,
.a-week-input__icon-password:focus-visible,
.a-week-input__icon-search:focus-visible,
.a-week-input__minus-button:focus-visible,
.a-week-input__plus-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-week-input__button:focus-visible:after,
.a-week-input__icon-close:focus-visible:after,
.a-week-input__icon-password:focus-visible:after,
.a-week-input__icon-search:focus-visible:after,
.a-week-input__minus-button:focus-visible:after,
.a-week-input__plus-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-week-input__button:disabled,
.a-week-input__icon-close:disabled,
.a-week-input__icon-password:disabled,
.a-week-input__icon-search:disabled,
.a-week-input__minus-button:disabled,
.a-week-input__plus-button:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-week-input input {
  text-transform: uppercase;
}
.a-week-input input::-webkit-datetime-edit-week-field:focus,
.a-week-input input::-webkit-datetime-edit-year-field:focus {
  background-color: var(--neutral__focused__fill__default);
  color: var(--neutral__enabled__front__default);
  mix-blend-mode: multiply;
}
.a-week-input input:disabled + .a-week-input__button,
.a-week-input input[readonly] + .a-week-input__button {
  display: none;
}
.a-week-input input::-webkit-calendar-picker-indicator {
  display: none;
}
@supports (-moz-appearance:none) {
  .a-week-input__button {
    display: none;
  }
  .a-week-input label {
    max-width: calc(100% - 2rem);
  }
}
.a-email-input {
  height: 3rem;
  position: relative;
  width: auto;
}
.a-email-input input {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-email-input input:active[readonly],
.a-email-input input:disabled[readonly],
.a-email-input input:focus[readonly],
.a-email-input input:hover[readonly],
.a-email-input input[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-email-input input:active[readonly]::placeholder,
.a-email-input input:disabled[readonly]::placeholder,
.a-email-input input:focus[readonly]::placeholder,
.a-email-input input:hover[readonly]::placeholder,
.a-email-input input[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-email-input input::placeholder {
  color: var(--neutral__enabled__front__default);
  opacity: .5;
}
.a-email-input input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-email-input input:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-email-input input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-email-input input:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-end: .0625rem;
  padding-inline: .8125rem;
}
.a-email-input input:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-email-input input:disabled,
.a-email-input input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-email-input label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-email-input label:has(~ input:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-email-input label + input {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.a-email-input label + input:focus-visible {
  padding-block-end: .375rem;
}
.a-email-input__button,
.a-email-input__icon-close,
.a-email-input__icon-password,
.a-email-input__icon-search,
.a-email-input__minus-button,
.a-email-input__plus-button {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-email-input__button:hover,
.a-email-input__icon-close:hover,
.a-email-input__icon-password:hover,
.a-email-input__icon-search:hover,
.a-email-input__minus-button:hover,
.a-email-input__plus-button:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-email-input__button:active,
.a-email-input__icon-close:active,
.a-email-input__icon-password:active,
.a-email-input__icon-search:active,
.a-email-input__minus-button:active,
.a-email-input__plus-button:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-email-input__button:focus-visible,
.a-email-input__icon-close:focus-visible,
.a-email-input__icon-password:focus-visible,
.a-email-input__icon-search:focus-visible,
.a-email-input__minus-button:focus-visible,
.a-email-input__plus-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-email-input__button:focus-visible:after,
.a-email-input__icon-close:focus-visible:after,
.a-email-input__icon-password:focus-visible:after,
.a-email-input__icon-search:focus-visible:after,
.a-email-input__minus-button:focus-visible:after,
.a-email-input__plus-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-email-input__button:disabled,
.a-email-input__icon-close:disabled,
.a-email-input__icon-password:disabled,
.a-email-input__icon-search:disabled,
.a-email-input__minus-button:disabled,
.a-email-input__plus-button:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-email-input input::-webkit-contacts-auto-fill-button {
  visibility: hidden;
}
.a-color-input {
  background: var(--neutral__enabled__fill__default);
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  --font-size:1rem;
  padding: .75rem;
}
.a-color-input:before {
  background-color: var(--before-color,var(--neutral__enabled__front__default));
  border: 1px solid var(--neutral__enabled__front__default);
  content: "";
  height: 1.5rem;
  min-width: 1.5rem;
  position: relative;
}
.a-color-input input[type=color] {
  border: 0;
  height: auto;
  opacity: 0;
  padding: 0;
  width: 0;
}
.a-color-input__label {
  margin-left: 1rem;
}
.a-color-input:hover {
  background: var(--neutral__enabled__fill__hovered);
}
.a-color-input:active {
  background: var(--neutral__enabled__fill__pressed);
}
.a-color-input.-focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.a-color-input.-focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-color-input--disabled {
  pointer-events: none;
}
.a-color-input--disabled:before {
  background-color: var(--neutral__disabled__fill__default);
  border: 1px solid var(--neutral__disabled__front__default);
}
.a-color-input--disabled .a-color-input__label {
  color: var(--neutral__disabled__front__default);
}
.a-activity-indicator {
  height: 4.5rem;
  position: relative;
  width: 4.5rem;
}
.a-activity-indicator__top-box {
  animation-delay: 0s;
  animation-duration: 3s;
  animation-fill-mode: none;
  animation-iteration-count: infinite;
  animation-name: top-box-animation-default;
  animation-timing-function: ease-in-out;
  background-color: var(--bosch-red-50);
  height: 33.3333333333%;
  left: 33.3333333333%;
  position: absolute;
  top: 33.3333333333%;
  width: 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-delay: 0s;
  animation-duration: 3s;
  animation-fill-mode: none;
  animation-iteration-count: infinite;
  animation-name: bottom-box-animation-default;
  animation-timing-function: ease-in-out;
  background-color: var(--bosch-purple-50);
  height: 33.3333333333%;
  left: 33.3333333333%;
  position: absolute;
  top: 33.3333333333%;
  width: 33.3333333333%;
  z-index: 0;
}
@keyframes bottom-box-animation-default {
  0%, to {
    background-color: var(--bosch-purple-50);
    transform: translate(0);
  }
  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% {
    background-color: var(--bosch-purple-50);
    transform: translate(0);
    z-index: 0;
  }
  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 {
    background-color: var(--bosch-purple-50);
    transform: translate(0);
  }
  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% {
    background-color: var(--bosch-purple-50);
    transform: translate(0);
    z-index: 0;
  }
  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 {
    background-color: var(--bosch-purple-50);
    transform: translate(0);
  }
  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% {
    background-color: var(--bosch-purple-50);
    transform: translate(0);
    z-index: 0;
  }
  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 label {
  display: flex;
}
.a-toggle input[type=checkbox] {
  appearance: none;
  height: 0;
  width: 0;
}
.a-toggle input[type=checkbox]:checked ~ .a-toggle__trigger {
  background-color: var(--major-accent__enabled__fill__default);
}
.a-toggle input[type=checkbox]:checked ~ .a-toggle__trigger:before {
  background-color: var(--major-accent__enabled__front__default);
  left: 1.875rem;
}
.a-toggle input[type=checkbox]:focus-visible {
  outline: none;
}
.a-toggle input[type=checkbox]:focus-visible ~ .a-toggle__trigger {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
  --focus-border-radius:0.75rem;
}
.a-toggle input[type=checkbox]:focus-visible ~ .a-toggle__trigger:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-toggle input[type=checkbox]:disabled ~ .a-toggle__label,
.a-toggle input[type=checkbox]:disabled ~ .a-toggle__trigger {
  pointer-events: none;
}
.a-toggle input[type=checkbox]:disabled ~ .a-toggle__trigger {
  background-color: var(--small__disabled__fill__default);
}
.a-toggle input[type=checkbox]:disabled ~ .a-toggle__trigger:before {
  background-color: var(--major-accent__disabled__front__default);
}
.a-toggle input[type=checkbox]:disabled ~ .a-toggle__label {
  color: var(--plain__disabled__front__default);
}
.a-toggle input[type=checkbox]:disabled:checked ~ .a-toggle__trigger {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-toggle__label {
  color: var(--plain__enabled__front__default);
  cursor: pointer;
  font-size: 1rem;
}
.a-toggle__label--left {
  margin-right: .5rem;
}
.a-toggle__label--right {
  margin-left: .5rem;
}
.a-toggle__trigger {
  background-color: var(--small__enabled__fill__default);
  border-radius: .75rem;
  cursor: pointer;
  height: 1.5rem;
  position: relative;
  width: 3rem;
}
.a-toggle__trigger:before {
  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__trigger {
  background-color: var(--small__enabled__fill__hovered);
}
.a-toggle:hover input[type=checkbox]:checked:not(:disabled) ~ .a-toggle__trigger {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-toggle:active .a-toggle__trigger {
  background-color: var(--small__enabled__fill__pressed);
}
.a-toggle:active input[type=checkbox]:checked:not(:disabled) ~ .a-toggle__trigger {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-file-upload-input {
  align-items: center;
  display: flex;
}
.a-file-upload-input label {
  background-color: var(--minor-accent__enabled__fill__default);
  border: 1px solid var(--minor-accent__enabled__front__default);
  color: var(--minor-accent__enabled__front__default);
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  --font-size:1rem;
  padding: .6875rem .9375rem;
}
.a-file-upload-input label .a-icon {
  padding-right: .75rem;
}
.a-file-upload-input label:hover {
  background-color: var(--minor-accent__enabled__fill__hovered);
  border-color: var(--minor-accent__enabled__front__hovered);
  color: var(--minor-accent__enabled__front__hovered);
}
.a-file-upload-input label:active {
  background-color: var(--minor-accent__enabled__fill__pressed);
  border-color: var(--minor-accent__enabled__front__pressed);
  color: var(--minor-accent__enabled__front__pressed);
}
.a-file-upload-input.-focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.a-file-upload-input.-focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-file-upload-input--disabled {
  color: var(--minor-accent__disabled__front__default);
  pointer-events: none;
}
.a-file-upload-input--disabled label {
  border: 1px solid var(--minor-accent__disabled__front__default);
  color: var(--minor-accent__disabled__front__default);
}
.a-file-upload-input input[type=file] {
  -moz-appearance: none;
  height: 0;
  opacity: 0;
  width: 0;
}
.a-file-upload-input__preview {
  margin-left: 1rem;
}
.a-file-upload-input__preview p {
  margin-block: .75rem;
}
legend {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  display: block;
  font-weight: 700;
  margin-bottom: 1rem;
}
legend:first-letter {
  text-transform: capitalize;
}
.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-bottom: .125rem solid var(--plain__enabled__front__default);
  border-left: .125rem solid var(--plain__enabled__front__default);
  content: "";
  display: inline-block;
  height: .5rem;
  left: 0;
  position: absolute;
  top: .125rem;
  transform: translateX(.3125rem) translateY(.5rem) rotate(-45deg);
  transform-origin: bottom left;
  width: .9375rem;
}
.a-meter {
  display: flex;
  flex-direction: column;
  min-width: 8rem;
}
.a-meter label {
  font-size: 1rem;
  --font-size:1rem;
  color: var(--plain__enabled__front__default);
  line-height: 1.5;
  margin-bottom: .5rem;
}
.a-meter meter {
  background: var(--plain__enabled__fill__default);
  border: 0;
  height: .5rem;
  outline: .0625rem solid var(--plain__enabled__front__default);
  width: 100%;
}
.a-meter ::-webkit-meter-inner-element {
  display: flex;
}
.a-meter ::-webkit-meter-bar {
  background: var(--plain__enabled__fill__default);
  border: 0;
  border-radius: 0;
}
.a-meter ::-webkit-meter-even-less-good-value {
  background: var(--major-signal-error__enabled__fill__default);
}
.a-meter ::-webkit-meter-suboptimum-value {
  background: var(--major-signal-warning__enabled__fill__default);
}
.a-meter ::-webkit-meter-optimum-value {
  background: var(--major-signal-success__enabled__fill__default);
}
.a-meter :-moz-meter-sub-sub-optimum::-moz-meter-bar {
  background: var(--major-signal-error__enabled__fill__default);
}
.a-meter :-moz-meter-sub-optimum::-moz-meter-bar {
  background: var(--major-signal-warning__enabled__fill__default);
}
.a-meter :-moz-meter-optimum::-moz-meter-bar {
  background: var(--major-signal-success__enabled__fill__default);
}
.a-checkbox {
  height: auto;
}
.a-checkbox,
.a-checkbox label {
  display: flex;
  position: relative;
}
.a-checkbox label {
  align-items: flex-start;
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  font-size: 1rem;
  left: 0;
  line-height: 1.5;
  margin: 0;
  min-height: 1.5rem;
  padding-left: 2rem;
}
.a-checkbox label:before {
  background-color: var(--small__enabled__fill__default);
  content: "";
  display: inline-block;
  height: 1.5rem;
  left: 0;
  position: absolute;
  top: 0;
  width: 1.5rem;
}
.a-checkbox input[type=checkbox] {
  -moz-appearance: none;
  height: 0;
  opacity: 0;
  width: 0;
}
.a-checkbox input[type=checkbox]:active ~ label,
.a-checkbox input[type=checkbox]:hover ~ label {
  cursor: pointer;
}
.a-checkbox input[type=checkbox]:disabled ~ label {
  background-color: var(--plain__disabled__fill__default);
  color: var(--plain__disabled__front__default);
  cursor: 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 {
  color: var(--major-accent__enabled__front__default);
  content: "";
  content: var(--ui-ic-checkmark);
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  height: 1.5rem;
  left: 0;
  line-height: 1;
  position: absolute;
  width: 1.5rem;
}
.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: 3px solid var(--plain__enabled__front__default);
  outline-offset: 3px;
}
.a-checkbox input[type=checkbox]:focus-visible ~ label:after {
  outline: 3px solid var(--background);
}
.a-checkbox input[type=checkbox]:indeterminate ~ label:after,
.a-checkbox--indeterminate input[type=checkbox] ~ label:after {
  color: var(--major-accent__enabled__front__default);
  content: "";
  content: var(--ui-ic-indeterminate);
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  height: 1.5rem;
  left: 0;
  line-height: 1;
  position: absolute;
  width: 1.5rem;
}
.a-checkbox input[type=checkbox]:indeterminate ~ label:before,
.a-checkbox--indeterminate input[type=checkbox] ~ label:before {
  background-color: var(--major-accent__enabled__fill__default);
}
.a-checkbox input[type=checkbox]:indeterminate:hover ~ label:before,
.a-checkbox--indeterminate input[type=checkbox]:hover ~ label:before {
  background-color: var(--major-accent__enabled__fill__hovered);
}
.a-checkbox input[type=checkbox]:indeterminate:active ~ label:before,
.a-checkbox--indeterminate input[type=checkbox]:active ~ label:before {
  background-color: var(--major-accent__enabled__fill__pressed);
}
.a-checkbox input[type=checkbox]:indeterminate:disabled ~ label:before,
.a-checkbox--indeterminate input[type=checkbox]:disabled ~ label:before {
  background-color: var(--major-accent__disabled__fill__default);
}
.a-checkbox input[type=checkbox]:indeterminate:disabled ~ label:after,
.a-checkbox--indeterminate input[type=checkbox]: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 {
  height: auto;
  margin: 0 1rem;
  min-width: .0625rem;
}
.a-tooltip {
  background-color: var(--floating-background);
  color: var(--floating-color);
  display: inline-block;
  max-width: 16rem;
  outline: 1px solid var(--floating-outline);
  padding: .25rem .75rem;
  z-index: 1;
}
.a-tooltip.a-tooltip--success {
  background-color: var(--floating-minor-signal-success__enabled__fill__default);
  color: var(--floating-minor-signal-success__enabled__front__default);
}
.a-tooltip.a-tooltip--warning {
  background-color: var(--floating-minor-signal-warning__enabled__fill__default);
  color: var(--floating-minor-signal-warning__enabled__front__default);
}
.a-tooltip.a-tooltip--error {
  background-color: var(--floating-minor-signal-error__enabled__fill__default);
  color: var(--floating-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 {
  background-color: var(--floating-background);
  bottom: 100%;
  box-shadow: 0 0 .5rem .1rem var(--shadow-fill);
  color: var(--floating-color);
  content: attr(data-tooltip);
  display: inline-block;
  left: -.875rem;
  max-width: 16rem;
  padding: .25rem .75rem;
  position: absolute;
  z-index: 1;
}
[data-tooltip]:hover:before.a-tooltip--success {
  background-color: var(--floating-minor-signal-success__enabled__fill__default);
  color: var(--floating-minor-signal-success__enabled__front__default);
}
[data-tooltip]:hover:before.a-tooltip--warning {
  background-color: var(--floating-minor-signal-warning__enabled__fill__default);
  color: var(--floating-minor-signal-warning__enabled__front__default);
}
[data-tooltip]:hover:before.a-tooltip--error {
  background-color: var(--floating-minor-signal-error__enabled__fill__default);
  color: var(--floating-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(--floating-minor-signal-success__enabled__fill__default);
  color: var(--floating-minor-signal-success__enabled__front__default);
}
[data-tooltip][data-tooltip-type=warning]:hover:before {
  background-color: var(--floating-minor-signal-warning__enabled__fill__default);
  color: var(--floating-minor-signal-warning__enabled__front__default);
}
[data-tooltip][data-tooltip-type=error]:hover:before {
  background-color: var(--floating-minor-signal-error__enabled__fill__default);
  color: var(--floating-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 .-secondary .a-pin.-disabled svg path:first-of-type,
.-floating-shadow-m .-secondary .a-pin.-disabled svg path:first-of-type,
.-floating-shadow-s .-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 .-contrast .a-pin.-disabled svg path:first-of-type,
.-floating .-secondary .-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,
.-primary .-contrast .a-pin.-disabled svg path:first-of-type,
.-primary .-secondary .-contrast .a-pin.-disabled svg path:first-of-type,
.a-menu-item.-selected .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 .-secondary .a-pin--cluster.-disabled,
.-floating-shadow-m .-secondary .a-pin--cluster.-disabled,
.-floating-shadow-s .-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 .-contrast .a-pin--cluster.-disabled,
.-floating .-secondary .-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,
.-primary .-contrast .a-pin--cluster.-disabled,
.-primary .-secondary .-contrast .a-pin--cluster.-disabled,
.a-menu-item.-selected .a-pin--cluster.-disabled {
  background-color: var(--bosch-gray-80);
}
.a-badge {
  align-items: center;
  background-color: var(--major-signal-neutral__enabled__fill__default);
  border-radius: .5rem;
  color: var(--major-signal-neutral__enabled__front__default);
  display: inline-flex;
  font-size: .75rem;
  height: 1rem;
  justify-content: center;
  line-height: 1rem;
  min-width: 1rem;
  padding-inline: .25rem;
}
.a-badge.-single-char,
.a-badge[data-count="1"] {
  padding-inline: .125rem;
}
.a-badge.-l {
  border-radius: .75rem;
  height: 1.5rem;
  line-height: 1.5rem;
  min-width: 1.5rem;
  padding-inline: .5rem;
}
.a-badge.-l.-single-char,
.a-badge.-l[data-count="1"] {
  padding-inline: .25rem;
}
.a-badge.-xl {
  border-radius: 1rem;
  font-size: 1rem;
  height: 2rem;
  line-height: 2rem;
  min-width: 2rem;
  padding-inline: .69rem;
}
.a-badge.-xl.-single-char,
.a-badge.-xl[data-count="1"] {
  padding-inline: .5rem;
}
.a-badge.-success {
  background-color: var(--major-signal-success__enabled__fill__default);
  color: var(--major-signal-success__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-badge.-purple {
  background-color: var(--major-highlight-purple__enabled__fill__default);
  color: var(--major-highlight-purple__enabled__front__default);
}
.a-badge.-blue {
  background-color: var(--major-highlight-blue__enabled__fill__default);
  color: var(--major-highlight-blue__enabled__front__default);
}
.a-badge.-turquoise {
  background-color: var(--major-highlight-turquoise__enabled__fill__default);
  color: var(--major-highlight-turquoise__enabled__front__default);
}
.a-badge.-green {
  background-color: var(--major-highlight-green__enabled__fill__default);
  color: var(--major-highlight-green__enabled__front__default);
}
.a-badge.-gray {
  background-color: var(--small__enabled__fill__default);
  color: var(--small__enabled__front__default);
}
.a-badge.-s {
  background-color: unset;
  border-radius: 0;
  color: var(--plain__enabled__front__default);
  height: 1rem;
  min-width: auto;
  padding: 0;
}
.a-badge.-s .a-badge-dot {
  background-color: var(--major-signal-neutral__enabled__fill__default);
  border-radius: .25rem;
  height: .5rem;
  width: .5rem;
}
.a-badge.-s .a-badge-label {
  padding-inline: .25rem 0;
}
.a-badge.-s.-left {
  flex-direction: row-reverse;
}
.a-badge.-s.-left .a-badge-label {
  padding-inline: 0 .25rem;
}
.a-badge.-s.-success .a-badge-dot {
  background-color: var(--major-signal-success__enabled__fill__default);
}
.a-badge.-s.-warning .a-badge-dot {
  background-color: var(--major-signal-warning__enabled__fill__default);
}
.a-badge.-s.-error .a-badge-dot {
  background-color: var(--major-signal-error__enabled__fill__default);
}
.a-badge.-s.-purple .a-badge-dot {
  background-color: var(--major-highlight-purple__enabled__fill__default);
}
.a-badge.-s.-blue .a-badge-dot {
  background-color: var(--major-highlight-blue__enabled__fill__default);
}
.a-badge.-s.-turquoise .a-badge-dot {
  background-color: var(--major-highlight-turquoise__enabled__fill__default);
}
.a-badge.-s.-green .a-badge-dot {
  background-color: var(--major-highlight-green__enabled__fill__default);
}
.a-badge.-s.-gray .a-badge-dot {
  background-color: var(--small__enabled__fill__default);
}
.a-box {
  display: inline-block;
  outline: 1px solid var(--floating-outline);
}
.a-box--modal {
  align-items: center;
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  background-color: rgba(113, 118, 124, .2509803922);
  display: none;
  height: 100vh;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
}
.a-box--modal.-show {
  display: flex;
}
body.-unscrollable {
  overflow: hidden;
}
.a-page-indicator {
  align-items: center;
  display: flex;
}
.a-page-indicator__container {
  display: flex;
  flex-wrap: nowrap;
}
.a-page-indicator.-disabled {
  pointer-events: none;
}
.a-page-indicator__indicator {
  background-color: var(--small__enabled__fill__default);
  border: none;
  border-radius: .25rem;
  color: var(--small__enabled__front__default);
  cursor: pointer;
  height: .5rem;
  margin: .5rem;
  padding: 0;
  width: .5rem;
}
.a-page-indicator__indicator:hover {
  background-color: var(--small__enabled__fill__hovered);
  color: var(--small__enabled__front__hovered);
}
.a-page-indicator__indicator:active {
  background-color: var(--small__enabled__fill__pressed);
  color: var(--small__enabled__front__pressed);
}
.a-page-indicator__indicator:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
  --focus-border-radius:50%;
}
.a-page-indicator__indicator:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-page-indicator__indicator.-selected {
  background-color: var(--major-accent__enabled__fill__default);
  border-radius: .375rem;
  color: var(--major-accent__enabled__front__default);
  height: .75rem;
  margin: .375rem;
  width: .75rem;
}
.a-page-indicator__indicator.-selected:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
  color: var(--major-accent__enabled__front__hovered);
}
.a-page-indicator__indicator.-selected:active {
  background-color: var(--major-accent__enabled__fill__pressed);
  color: var(--major-accent__enabled__front__pressed);
}
.-disabled .a-page-indicator__indicator.-selected {
  background-color: var(--major-accent__disabled__fill__default);
  color: var(--major-accent__disabled__front__default);
}
.-disabled .a-page-indicator__indicator {
  background-color: var(--small__disabled__fill__default);
  color: var(--small__disabled__front__default);
}
.a-page-indicator__caret {
  background-color: var(--integrated__enabled__fill__default);
  border: none;
  height: 1.5rem;
  padding: 0;
  width: 1.5rem;
}
.a-page-indicator__caret:after {
  color: var(--integrated__enabled__front__default);
  content: "";
  cursor: pointer;
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  height: 1.5rem;
  line-height: 1;
  position: relative;
  width: 1.5rem;
}
.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:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.a-page-indicator__caret:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.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 {
  color: var(--integrated__disabled__front__default);
  cursor: auto;
}
.a-page-indicator--numbered .a-page-indicator__indicator {
  align-items: center;
  background-color: var(--plain__enabled__fill__default);
  border-radius: 1rem;
  color: var(--plain__enabled__front__default);
  display: flex;
  height: 2rem;
  justify-content: center;
  margin: 0 .25rem;
  min-width: 2rem;
  padding: 0 .5rem;
  width: auto;
}
.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(--plain__enabled__fill__hovered);
  color: var(--plain__enabled__front__hovered);
}
.a-page-indicator--numbered .a-page-indicator__indicator:active {
  background-color: var(--plain__enabled__fill__pressed);
  color: var(--plain__enabled__front__pressed);
}
.a-page-indicator--numbered .a-page-indicator__indicator:focus-visible {
  --focus-border-radius:1rem;
}
.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 .a-page-indicator__indicator.-selected:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
  color: var(--major-accent__enabled__front__hovered);
}
.a-page-indicator--numbered .a-page-indicator__indicator.-selected:active {
  background-color: var(--major-accent__enabled__fill__pressed);
  color: var(--major-accent__enabled__front__pressed);
}
.a-page-indicator--numbered.-disabled .a-page-indicator__caret {
  background-color: var(--integrated__disabled__fill__default);
}
.a-page-indicator--numbered.-disabled .a-page-indicator__caret:after {
  color: var(--integrated__disabled__front__default);
  cursor: auto;
}
.a-page-indicator--numbered.-disabled .a-page-indicator__indicator {
  background-color: var(--plain__disabled__fill__default);
  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 {
  height: 3rem;
  position: relative;
  width: auto;
}
.a-text-field input {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  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:active[readonly],
.a-text-field input:disabled[readonly],
.a-text-field input:focus[readonly],
.a-text-field input:hover[readonly],
.a-text-field input[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-text-field input:active[readonly]::placeholder,
.a-text-field input:disabled[readonly]::placeholder,
.a-text-field input:focus[readonly]::placeholder,
.a-text-field input:hover[readonly]::placeholder,
.a-text-field input[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-text-field input::placeholder {
  color: var(--neutral__enabled__front__default);
  opacity: .5;
}
.a-text-field input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-text-field input:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-text-field input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-text-field input:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-end: .0625rem;
  padding-inline: .8125rem;
}
.a-text-field input:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-text-field input:disabled,
.a-text-field input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-text-field label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-text-field label:has(~ input:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-text-field label + input {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.a-text-field label + input:focus-visible {
  padding-block-end: .375rem;
}
.a-text-field__button,
.a-text-field__icon-close,
.a-text-field__icon-password,
.a-text-field__icon-search,
.a-text-field__minus-button,
.a-text-field__plus-button {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-text-field__button:hover,
.a-text-field__icon-close:hover,
.a-text-field__icon-password:hover,
.a-text-field__icon-search:hover,
.a-text-field__minus-button:hover,
.a-text-field__plus-button:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-text-field__button:active,
.a-text-field__icon-close:active,
.a-text-field__icon-password:active,
.a-text-field__icon-search:active,
.a-text-field__minus-button:active,
.a-text-field__plus-button:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-text-field__button:focus-visible,
.a-text-field__icon-close:focus-visible,
.a-text-field__icon-password:focus-visible,
.a-text-field__icon-search:focus-visible,
.a-text-field__minus-button:focus-visible,
.a-text-field__plus-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-text-field__button:focus-visible:after,
.a-text-field__icon-close:focus-visible:after,
.a-text-field__icon-password:focus-visible:after,
.a-text-field__icon-search:focus-visible:after,
.a-text-field__minus-button:focus-visible:after,
.a-text-field__plus-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-text-field__button:disabled,
.a-text-field__icon-close:disabled,
.a-text-field__icon-password:disabled,
.a-text-field__icon-search:disabled,
.a-text-field__minus-button:disabled,
.a-text-field__plus-button:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-text-field--integrated input {
  background-color: var(--integrated__enabled__fill__default);
  border-bottom: none;
  color: var(--integrated__enabled__front__default);
  padding-inline: 5px 32px;
}
.a-text-field--integrated input:focus-visible {
  padding-block-end: 0;
  padding-inline: 3px 32px;
}
.a-text-field--integrated input:active[readonly],
.a-text-field--integrated input:disabled[readonly],
.a-text-field--integrated input:focus[readonly],
.a-text-field--integrated input:hover[readonly],
.a-text-field--integrated input[readonly] {
  background-color: var(--integrated__enabled__fill__default);
}
.a-text-field--integrated input:active[readonly] ~ .a-text-field__icon-edit,
.a-text-field--integrated input:disabled[readonly] ~ .a-text-field__icon-edit,
.a-text-field--integrated input:focus[readonly] ~ .a-text-field__icon-edit,
.a-text-field--integrated input:hover[readonly] ~ .a-text-field__icon-edit,
.a-text-field--integrated input[readonly] ~ .a-text-field__icon-edit {
  display: none;
}
.a-text-field--integrated input::placeholder {
  color: var(--integrated__enabled__front__default);
}
.a-text-field--integrated input:hover {
  background-color: var(--integrated__enabled__fill__hovered);
}
.a-text-field--integrated input:hover,
.a-text-field--integrated input:hover::placeholder {
  color: var(--integrated__enabled__front__hovered);
}
.a-text-field--integrated input:hover ~ .a-text-field__icon-edit {
  background-color: var(--integrated__enabled__fill__hovered);
  color: var(--integrated__enabled__front__hovered);
}
.a-text-field--integrated input:active {
  background-color: var(--integrated__enabled__fill__pressed);
}
.a-text-field--integrated input:active,
.a-text-field--integrated input:active::placeholder {
  color: var(--integrated__enabled__front__pressed);
}
.a-text-field--integrated input:focus {
  background-color: var(--integrated__enabled__fill__default);
}
.a-text-field--integrated input:focus,
.a-text-field--integrated input:focus::placeholder {
  color: var(--integrated__enabled__front__default);
}
.a-text-field--integrated input:disabled {
  background-color: var(--integrated__disabled__fill__default);
}
.a-text-field--integrated input:disabled,
.a-text-field--integrated input:disabled::placeholder {
  color: var(--integrated__disabled__front__default);
}
.a-text-field--integrated input ~ .a-text-field__icon-close,
.a-text-field--integrated input ~ .a-text-field__icon-edit {
  background-color: var(--integrated__enabled__fill__default);
  border-bottom: none;
  color: var(--integrated__enabled__front__default);
  padding-inline: .5rem 0;
  position: absolute;
  right: 0;
  width: auto;
}
.a-text-field--integrated input ~ .a-text-field__icon-close:focus-visible,
.a-text-field--integrated input ~ .a-text-field__icon-close:focus-visible:after,
.a-text-field--integrated input ~ .a-text-field__icon-edit:focus-visible,
.a-text-field--integrated input ~ .a-text-field__icon-edit:focus-visible:after {
  outline: none;
}
.a-text-field--integrated input ~ .a-text-field__icon-close:focus-visible .a-icon,
.a-text-field--integrated input ~ .a-text-field__icon-edit:focus-visible .a-icon {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-text-field--integrated input ~ .a-text-field__icon-close:focus-visible .a-icon:after,
.a-text-field--integrated input ~ .a-text-field__icon-edit:focus-visible .a-icon:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-text-field--integrated input ~ .a-text-field__icon-close:hover,
.a-text-field--integrated input ~ .a-text-field__icon-edit:hover {
  background-color: var(--integrated__enabled__fill__hovered);
  color: var(--integrated__enabled__front__hovered);
}
.a-text-field--integrated input ~ .a-text-field__icon-close:active,
.a-text-field--integrated input ~ .a-text-field__icon-edit:active {
  background-color: var(--integrated__enabled__fill__pressed);
  color: var(--integrated__enabled__front__pressed);
}
.a-text-field--integrated input ~ .a-text-field__icon-close:disabled,
.a-text-field--integrated input ~ .a-text-field__icon-edit:disabled {
  background-color: var(--integrated__disabled__fill__default);
  color: var(--integrated__disabled__front__default);
  pointer-events: none;
}
.a-text-field--integrated input ~ .a-text-field__icon-close {
  display: none;
}
.a-text-area {
  height: 7.5rem;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.a-text-area textarea:active[readonly],
.a-text-area textarea:disabled[readonly],
.a-text-area textarea:focus[readonly],
.a-text-area textarea:hover[readonly],
.a-text-area textarea[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-text-area textarea:active[readonly]::placeholder,
.a-text-area textarea:disabled[readonly]::placeholder,
.a-text-area textarea:focus[readonly]::placeholder,
.a-text-area textarea:hover[readonly]::placeholder,
.a-text-area textarea[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-text-area textarea,
.a-text-area__shadow {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 7.5rem;
  line-height: 1.5;
  min-height: 7.5rem;
  padding: .75rem 1rem;
  resize: none;
  width: 100%;
}
.a-text-area textarea::placeholder,
.a-text-area__shadow::placeholder {
  color: var(--plain__enabled__front__default);
  opacity: .5;
}
.a-text-area textarea:hover,
.a-text-area__shadow:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-text-area textarea:active,
.a-text-area__shadow:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-text-area textarea:focus,
.a-text-area__shadow:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-text-area textarea:focus-visible,
.a-text-area__shadow:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-start: .625rem;
  padding-inline: .8125rem;
}
.a-text-area textarea:disabled,
.a-text-area__shadow:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-text-area textarea:disabled::placeholder,
.a-text-area__shadow:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-text-area__shadow {
  height: auto;
  left: -9999px;
  position: absolute;
  white-space: pre-wrap;
  width: 100%;
}
.a-text-area--dynamic-height {
  align-items: center;
  grid-template-columns: 100% 100%;
  height: 100%;
  vertical-align: top;
}
.a-text-area label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 2.25rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-text-area label:has(~ textarea:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-text-area label + textarea {
  border-top: 1.375rem solid rgba(0, 0, 0, 0);
  padding-top: 0;
}
.a-text-area label + textarea:focus-visible {
  padding-block-start: 1.1875rem;
}
.a-tile a {
  display: block;
}
.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.-contrast a:focus-visible,
.a-tile.-secondary a:focus-visible,
.a-tile.a-menu-item.-selected a:focus-visible {
  outline-color: var(--focus-color);
}
.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);
}
.-contrast .-light-mode .a-menu-item.-selected .a-tile.-contrast a,
.-contrast .-light-mode .a-menu-item.-selected .a-tile.-secondary a,
.-contrast .-light-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a,
.-light-mode .-contrast .a-menu-item.-selected .a-tile.-contrast a,
.-light-mode .-contrast .a-menu-item.-selected .a-tile.-secondary a,
.-light-mode .-contrast .a-menu-item.-selected .a-tile.a-menu-item.-selected a,
.-light-mode .-primary .a-tile.-contrast a,
.-light-mode .-primary .a-tile.-secondary a,
.-light-mode .-primary .a-tile.a-menu-item.-selected a,
.-light-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.-contrast a,
.-light-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.-secondary a,
.-light-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.a-menu-item.-selected a,
.a-menu-item.-selected .-light-mode .a-menu-item.-selected .a-tile.-contrast a,
.a-menu-item.-selected .-light-mode .a-menu-item.-selected .a-tile.-secondary a,
.a-menu-item.-selected .-light-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a {
  --focus-color:var(--bosch-black);
}
.-contrast .-light-mode .a-menu-item.-selected .a-tile.-contrast a:after,
.-contrast .-light-mode .a-menu-item.-selected .a-tile.-secondary a:after,
.-contrast .-light-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a:after,
.-light-mode .-contrast .a-menu-item.-selected .a-tile.-contrast a:after,
.-light-mode .-contrast .a-menu-item.-selected .a-tile.-secondary a:after,
.-light-mode .-contrast .a-menu-item.-selected .a-tile.a-menu-item.-selected a:after,
.-light-mode .-primary .a-tile.-contrast a:after,
.-light-mode .-primary .a-tile.-secondary a:after,
.-light-mode .-primary .a-tile.a-menu-item.-selected a:after,
.-light-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.-contrast a:after,
.-light-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.-secondary a:after,
.-light-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.a-menu-item.-selected a:after,
.a-menu-item.-selected .-light-mode .a-menu-item.-selected .a-tile.-contrast a:after,
.a-menu-item.-selected .-light-mode .a-menu-item.-selected .a-tile.-secondary a:after,
.a-menu-item.-selected .-light-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a:after {
  --background:var(--bosch-white);
}
.-light-mode .-secondary .a-tile.-contrast a,
.-light-mode .-secondary .a-tile.-secondary a,
.-light-mode .-secondary .a-tile.a-menu-item.-selected a {
  --focus-color:var(--bosch-black);
}
.-light-mode .-secondary .a-tile.-contrast a:after,
.-light-mode .-secondary .a-tile.-secondary a:after,
.-light-mode .-secondary .a-tile.a-menu-item.-selected a:after {
  --background:var(--bosch-gray-95);
}
.-light-mode .-contrast .a-tile.-contrast a,
.-light-mode .-contrast .a-tile.-secondary a,
.-light-mode .-contrast .a-tile.a-menu-item.-selected a,
.-light-mode .a-menu-item.-selected .a-tile.-contrast a,
.-light-mode .a-menu-item.-selected .a-tile.-secondary a,
.-light-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a {
  --focus-color:var(--bosch-white);
}
.-light-mode .-contrast .a-tile.-contrast a:after,
.-light-mode .-contrast .a-tile.-secondary a:after,
.-light-mode .-contrast .a-tile.a-menu-item.-selected a:after,
.-light-mode .a-menu-item.-selected .a-tile.-contrast a:after,
.-light-mode .a-menu-item.-selected .a-tile.-secondary a:after,
.-light-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a:after {
  --background:var(--bosch-gray-20);
}
.-light-mode .-floating .a-tile.-contrast a,
.-light-mode .-floating .a-tile.-secondary a,
.-light-mode .-floating .a-tile.a-menu-item.-selected a {
  --focus-color:var(--bosch-black);
}
.-light-mode .-floating .a-tile.-contrast a:after,
.-light-mode .-floating .a-tile.-secondary a:after,
.-light-mode .-floating .a-tile.a-menu-item.-selected a:after {
  --background:var(--bosch-white);
}
.-contrast .-dark-mode .a-menu-item.-selected .a-tile.-contrast a,
.-contrast .-dark-mode .a-menu-item.-selected .a-tile.-secondary a,
.-contrast .-dark-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a,
.-dark-mode .-contrast .a-menu-item.-selected .a-tile.-contrast a,
.-dark-mode .-contrast .a-menu-item.-selected .a-tile.-secondary a,
.-dark-mode .-contrast .a-menu-item.-selected .a-tile.a-menu-item.-selected a,
.-dark-mode .-primary .a-tile.-contrast a,
.-dark-mode .-primary .a-tile.-secondary a,
.-dark-mode .-primary .a-tile.a-menu-item.-selected a,
.-dark-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.-contrast a,
.-dark-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.-secondary a,
.-dark-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.a-menu-item.-selected a,
.a-menu-item.-selected .-dark-mode .a-menu-item.-selected .a-tile.-contrast a,
.a-menu-item.-selected .-dark-mode .a-menu-item.-selected .a-tile.-secondary a,
.a-menu-item.-selected .-dark-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a {
  --focus-color:var(--bosch-gray-95);
}
.-contrast .-dark-mode .a-menu-item.-selected .a-tile.-contrast a:after,
.-contrast .-dark-mode .a-menu-item.-selected .a-tile.-secondary a:after,
.-contrast .-dark-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a:after,
.-dark-mode .-contrast .a-menu-item.-selected .a-tile.-contrast a:after,
.-dark-mode .-contrast .a-menu-item.-selected .a-tile.-secondary a:after,
.-dark-mode .-contrast .a-menu-item.-selected .a-tile.a-menu-item.-selected a:after,
.-dark-mode .-primary .a-tile.-contrast a:after,
.-dark-mode .-primary .a-tile.-secondary a:after,
.-dark-mode .-primary .a-tile.a-menu-item.-selected a:after,
.-dark-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.-contrast a:after,
.-dark-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.-secondary a:after,
.-dark-mode .a-menu-item.-selected .a-menu-item.-selected .a-tile.a-menu-item.-selected a:after,
.a-menu-item.-selected .-dark-mode .a-menu-item.-selected .a-tile.-contrast a:after,
.a-menu-item.-selected .-dark-mode .a-menu-item.-selected .a-tile.-secondary a:after,
.a-menu-item.-selected .-dark-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a:after {
  --background:var(--bosch-black);
}
.-dark-mode .-secondary .a-tile.-contrast a,
.-dark-mode .-secondary .a-tile.-secondary a,
.-dark-mode .-secondary .a-tile.a-menu-item.-selected a {
  --focus-color:var(--bosch-gray-95);
}
.-dark-mode .-secondary .a-tile.-contrast a:after,
.-dark-mode .-secondary .a-tile.-secondary a:after,
.-dark-mode .-secondary .a-tile.a-menu-item.-selected a:after {
  --background:var(--bosch-gray-10);
}
.-dark-mode .-contrast .a-tile.-contrast a,
.-dark-mode .-contrast .a-tile.-secondary a,
.-dark-mode .-contrast .a-tile.a-menu-item.-selected a,
.-dark-mode .a-menu-item.-selected .a-tile.-contrast a,
.-dark-mode .a-menu-item.-selected .a-tile.-secondary a,
.-dark-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a {
  --focus-color:var(--bosch-gray-95);
}
.-dark-mode .-contrast .a-tile.-contrast a:after,
.-dark-mode .-contrast .a-tile.-secondary a:after,
.-dark-mode .-contrast .a-tile.a-menu-item.-selected a:after,
.-dark-mode .a-menu-item.-selected .a-tile.-contrast a:after,
.-dark-mode .a-menu-item.-selected .a-tile.-secondary a:after,
.-dark-mode .a-menu-item.-selected .a-tile.a-menu-item.-selected a:after {
  --background:var(--bosch-gray-20);
}
.-dark-mode .-floating .a-tile.-contrast a,
.-dark-mode .-floating .a-tile.-secondary a,
.-dark-mode .-floating .a-tile.a-menu-item.-selected a {
  --focus-color:var(--bosch-gray-95);
}
.-dark-mode .-floating .a-tile.-contrast a:after,
.-dark-mode .-floating .a-tile.-secondary a:after,
.-dark-mode .-floating .a-tile.a-menu-item.-selected a:after {
  --background:var(--bosch-gray-10);
}
.a-selectable-tile {
  position: relative;
}
.a-selectable-tile input {
  -moz-appearance: none;
  height: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}
.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--radio input:focus-visible + label {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
  --focus-offset-inner:1px;
  --focus-offset-outer:4px;
}
.a-selectable-tile--radio input:focus-visible + label:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-selectable-tile--checkbox input:focus-visible + label .checkbox-container:after {
  content: "";
  height: 1.5rem;
  outline: 3px solid var(--background);
  outline-offset: 0;
  position: absolute;
  width: 1.5rem;
}
.a-selectable-tile--checkbox input:focus-visible + label .checkbox-container:before {
  outline: 3px solid var(--plain__enabled__front__default);
  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 {
  color: var(--major-accent__enabled__front__default);
  content: "";
  content: var(--ui-ic-checkmark);
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  height: 1.5rem;
  left: .75rem;
  line-height: 1;
  position: absolute;
  width: 1.5rem;
}
.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 {
  display: flex;
  padding: .75rem;
}
.a-selectable-tile--checkbox .checkbox-container:before {
  background-color: var(--small__enabled__fill__default);
  content: "";
  display: inline-block;
  height: 1.5rem;
  left: 0;
  position: relative;
  top: 0;
  width: 1.5rem;
}
.a-selectable-tile--checkbox.-small .a-text {
  padding: .75rem .75rem .75rem 0;
}
.a-selectable-tile label {
  border: .0625rem solid var(--small__enabled__fill__default);
  cursor: pointer;
  display: block;
  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 {
  background: rgba(0, 0, 0, 0);
  border: .125rem solid var(--major-accent__enabled__fill__default);
  bottom: -.125rem;
  content: "";
  left: -.125rem;
  position: absolute;
  right: -.125rem;
  top: -.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-icon {
  color: inherit;
  font-size: 24px;
}
.a-animated-icon {
  display: grid;
  position: relative;
}
.a-animated-icon__container,
.a-animated-icon__placeholder {
  grid-column: 1;
  grid-row: 1;
}
.a-animated-icon__container .a-icon,
.a-animated-icon__placeholder .a-icon {
  display: block;
}
.a-animated-icon__container {
  height: 1.5rem;
  width: 1.5rem;
}
.a-animated-icon__container svg {
  display: block;
}
.a-animated-icon__container svg path {
  fill: currentcolor;
  stroke: currentcolor;
}
.a-animated-icon.-loaded .a-animated-icon__placeholder {
  display: none;
}
.a-notification {
  align-items: flex-start;
  background-color: var(--minor-signal-neutral__enabled__fill__default);
  color: var(--minor-signal-neutral__enabled__front__default);
  display: flex;
  flex-direction: row;
  padding: .75rem 1rem;
}
.a-notification .a-icon {
  margin-left: -.25rem;
}
.a-notification--banner {
  bottom: 0;
  left: 0;
  padding: .5rem;
  position: fixed;
  width: 100%;
}
.a-notification--banner:not(.-show) {
  display: none;
}
.a-notification--banner > .a-icon {
  font-size: 2rem;
  margin-bottom: .5rem;
  margin-left: .5rem;
  margin-top: .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 {
  flex-shrink: 0;
  margin-right: .75rem;
}
.a-notification.-success {
  background-color: var(--minor-signal-success__enabled__fill__default);
  color: var(--minor-signal-success__enabled__front__default);
}
.a-notification.-warning {
  background-color: var(--minor-signal-warning__enabled__fill__default);
  color: var(--minor-signal-warning__enabled__front__default);
}
.a-notification.-error {
  background-color: var(--minor-signal-error__enabled__fill__default);
  color: var(--minor-signal-error__enabled__front__default);
}
.a-notification--text {
  padding: .25rem 1rem;
}
.a-notification--text .a-icon {
  margin-right: .375rem;
}
.a-dropdown {
  height: 3rem;
  position: relative;
  width: auto;
}
.a-dropdown select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: var(--neutral__enabled__fill__default);
  border: 0;
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  overflow: hidden;
  padding: 0 2.75rem 0 1rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.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 select:focus-visible {
  border: 3px solid var(--plain__enabled__front__default);
  outline: 3px solid var(--background);
  outline-offset: -6px;
  padding-inline-end: 41px;
  padding-inline-start: 13px;
}
.a-dropdown:after {
  content: var(--ui-ic-arrow-up-down);
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  height: 1.5rem;
  line-height: 1;
  pointer-events: none;
  position: absolute;
  right: .7rem;
  top: .75rem;
  width: 1.5rem;
}
.a-dropdown option {
  background-color: var(--plain__enabled__fill__default);
}
.a-dropdown label {
  color: var(--neutral__enabled__front__default);
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 3.5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-dropdown label + select {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.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-password-input {
  display: flex;
  height: 3rem;
  position: relative;
  width: auto;
}
.a-password-input input {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-password-input input:active[readonly],
.a-password-input input:disabled[readonly],
.a-password-input input:focus[readonly],
.a-password-input input:hover[readonly],
.a-password-input input[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-password-input input:active[readonly]::placeholder,
.a-password-input input:disabled[readonly]::placeholder,
.a-password-input input:focus[readonly]::placeholder,
.a-password-input input:hover[readonly]::placeholder,
.a-password-input input[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-password-input input::placeholder {
  color: var(--neutral__enabled__front__default);
  opacity: .5;
}
.a-password-input input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-password-input input:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-password-input input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-password-input input:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-end: .0625rem;
  padding-inline: .8125rem;
}
.a-password-input input:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-password-input input:disabled,
.a-password-input input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-password-input label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-password-input label:has(~ input:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-password-input label + input {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.a-password-input label + input:focus-visible {
  padding-block-end: .375rem;
}
.a-password-input__button,
.a-password-input__icon-close,
.a-password-input__icon-password,
.a-password-input__icon-search,
.a-password-input__minus-button,
.a-password-input__plus-button {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-password-input__button:hover,
.a-password-input__icon-close:hover,
.a-password-input__icon-password:hover,
.a-password-input__icon-search:hover,
.a-password-input__minus-button:hover,
.a-password-input__plus-button:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-password-input__button:active,
.a-password-input__icon-close:active,
.a-password-input__icon-password:active,
.a-password-input__icon-search:active,
.a-password-input__minus-button:active,
.a-password-input__plus-button:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-password-input__button:focus-visible,
.a-password-input__icon-close:focus-visible,
.a-password-input__icon-password:focus-visible,
.a-password-input__icon-search:focus-visible,
.a-password-input__minus-button:focus-visible,
.a-password-input__plus-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-password-input__button:focus-visible:after,
.a-password-input__icon-close:focus-visible:after,
.a-password-input__icon-password:focus-visible:after,
.a-password-input__icon-search:focus-visible:after,
.a-password-input__minus-button:focus-visible:after,
.a-password-input__plus-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-password-input__button:disabled,
.a-password-input__icon-close:disabled,
.a-password-input__icon-password:disabled,
.a-password-input__icon-search:disabled,
.a-password-input__minus-button:disabled,
.a-password-input__plus-button:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-password-input input::-ms-clear,
.a-password-input input::-ms-reveal {
  display: none;
}
.a-password-input input[readonly] ~ .a-password-input__icon-password {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
}
.a-password-input input[readonly] ~ .a-password-input__icon-password:hover {
  background-color: var(--plain__enabled__fill__hovered);
  color: var(--plain__enabled__front__hovered);
}
.a-password-input input[readonly] ~ .a-password-input__icon-password:active {
  background-color: var(--plain__enabled__fill__pressed);
  color: var(--plain__enabled__front__pressed);
}
.a-password-input input[readonly] ~ .a-password-input__icon-password:focus {
  color: var(--plain__focused__front__default);
}
.a-rating {
  display: flex;
  width: auto;
}
.a-rating .a-rating__star-container {
  align-items: center;
  display: inline-flex;
}
.a-rating .a-rating__label-container {
  display: flex;
}
.a-rating .a-rating__label-container span {
  text-decoration: none;
}
.a-rating .a-icon {
  color: var(--major-highlight-blue__enabled__fill__default);
  cursor: pointer;
  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--selection input:focus-visible + .a-icon {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
  border-radius: 50%;
  --focus-border-radius:50%;
}
.a-rating--selection input:focus-visible + .a-icon:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-rating__label {
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-rating__label--complete {
  font-weight: 400;
}
.a-rating--large .a-rating__star-container {
  gap: .7rem;
}
.a-rating--large .a-rating__label-container {
  column-gap: .5rem;
  margin-left: .7rem;
}
.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 {
  gap: .125rem;
}
.a-rating--small .a-rating__label-container {
  column-gap: .25rem;
  margin-left: .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] {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.a-search-input {
  display: flex;
  height: 3rem;
  position: relative;
  width: auto;
}
.a-search-input input {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-search-input input:active[readonly],
.a-search-input input:disabled[readonly],
.a-search-input input:focus[readonly],
.a-search-input input:hover[readonly],
.a-search-input input[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-search-input input:active[readonly]::placeholder,
.a-search-input input:disabled[readonly]::placeholder,
.a-search-input input:focus[readonly]::placeholder,
.a-search-input input:hover[readonly]::placeholder,
.a-search-input input[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-search-input input::placeholder {
  color: var(--neutral__enabled__front__default);
  opacity: .5;
}
.a-search-input input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-search-input input:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-search-input input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-search-input input:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-end: .0625rem;
  padding-inline: .8125rem;
}
.a-search-input input:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-search-input input:disabled,
.a-search-input input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-search-input label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-search-input label:has(~ input:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-search-input label + input {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.a-search-input label + input:focus-visible {
  padding-block-end: .375rem;
}
.a-search-input__button,
.a-search-input__icon-close,
.a-search-input__icon-password,
.a-search-input__icon-search,
.a-search-input__minus-button,
.a-search-input__plus-button {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-search-input__button:hover,
.a-search-input__icon-close:hover,
.a-search-input__icon-password:hover,
.a-search-input__icon-search:hover,
.a-search-input__minus-button:hover,
.a-search-input__plus-button:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-search-input__button:active,
.a-search-input__icon-close:active,
.a-search-input__icon-password:active,
.a-search-input__icon-search:active,
.a-search-input__minus-button:active,
.a-search-input__plus-button:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-search-input__button:focus-visible,
.a-search-input__icon-close:focus-visible,
.a-search-input__icon-password:focus-visible,
.a-search-input__icon-search:focus-visible,
.a-search-input__minus-button:focus-visible,
.a-search-input__plus-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-search-input__button:focus-visible:after,
.a-search-input__icon-close:focus-visible:after,
.a-search-input__icon-password:focus-visible:after,
.a-search-input__icon-search:focus-visible:after,
.a-search-input__minus-button:focus-visible:after,
.a-search-input__plus-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-search-input__button:disabled,
.a-search-input__icon-close:disabled,
.a-search-input__icon-password:disabled,
.a-search-input__icon-search:disabled,
.a-search-input__minus-button:disabled,
.a-search-input__plus-button:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-search-input input[readonly] ~ .a-search-input__icon-search {
  background-color: var(--plain__enabled__fill__default);
  border-bottom-color: var(--plain__enabled__front__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-search-input__icon-close {
  display: none;
}
.a-search-input__icon-search {
  display: flex;
}
.a-search-input label:not(:has(~ .a-search-input__icon-search)) {
  max-width: calc(100% - 2rem);
}
.a-search-input.--close-visible .a-search-input__icon-close {
  display: flex;
}
.a-search-input.--close-visible label {
  max-width: calc(100% - 8rem);
}
.a-search-input.--close-visible label:not(:has(~ .a-search-input__icon-search)) {
  max-width: calc(100% - 5rem);
}
.a-slider {
  --slider-percentage:50;
  align-items: center;
  display: flex;
  height: 3rem;
  width: auto;
}
.a-slider div {
  display: flex;
  flex: 1 1 auto;
  margin: .5rem .75rem;
  position: relative;
  width: 100%;
}
.a-slider input {
  appearance: none;
  -webkit-appearance: none;
  background: rgba(0, 0, 0, 0);
  height: 1.5rem;
  outline: 0;
  position: relative;
  width: 100%;
}
.a-slider input:after,
.a-slider input:before {
  content: " ";
  height: .125rem;
  left: 0;
  position: absolute;
  right: 0;
  top: .6875rem;
}
.a-slider input:before {
  background: var(--small__enabled__fill__default);
}
.a-slider input::-moz-range-track {
  background: var(--small__enabled__fill__default);
  height: .13rem;
}
.a-slider input::-webkit-slider-thumb,
.a-slider input:after {
  background: var(--major-accent__enabled__fill__default);
  width: calc(var(--slider-percentage)*1%);
}
.a-slider input::-moz-range-progress,
.a-slider input::-moz-range-thumb {
  background: var(--major-accent__enabled__fill__default);
}
.a-slider input:hover::-webkit-slider-thumb,
.a-slider input:hover:after {
  background: var(--major-accent__enabled__fill__hovered);
}
.a-slider input:hover::-moz-range-progress,
.a-slider input:hover::-moz-range-thumb {
  background: var(--major-accent__enabled__fill__hovered);
}
.a-slider input:active::-webkit-slider-thumb,
.a-slider input:active:after {
  background: var(--major-accent__enabled__fill__pressed);
}
.a-slider input:active::-moz-range-progress,
.a-slider input:active::-moz-range-thumb {
  background: var(--major-accent__enabled__fill__pressed);
}
.a-slider input:disabled::-webkit-slider-thumb,
.a-slider input:disabled:after {
  background: var(--major-accent__disabled__fill__default);
}
.a-slider input:disabled::-moz-range-progress,
.a-slider input:disabled::-moz-range-thumb {
  background: var(--major-accent__disabled__fill__default);
}
.a-slider input::-webkit-slider-thumb {
  -webkit-appearance: none;
  border-radius: 50%;
  height: 1.5rem;
  margin-top: -.71875rem;
  position: relative;
  width: 1.5rem;
  z-index: 999;
}
.a-slider input::-webkit-slider-runnable-track {
  height: .125rem;
}
.a-slider input::-moz-range-thumb {
  border: 0;
  border-radius: 50%;
  height: 1.5rem;
  margin-top: -.71875rem;
  position: relative;
  width: 1.5rem;
  z-index: 999;
}
.a-slider input:focus-visible::-webkit-slider-thumb {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.a-slider input:focus-visible::-webkit-slider-thumb:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-slider input:focus-visible::-moz-range-thumb {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.a-slider input:focus-visible::-moz-range-thumb:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-slider .a-tooltip {
  bottom: 2.25rem;
  left: calc(50% - 1.9375rem);
  outline: 1px solid var(--floating-outline);
  position: absolute;
  text-align: center;
  visibility: hidden;
  white-space: nowrap;
}
.a-slider label {
  flex: 0 1 auto;
  font-size: 1rem;
}
.a-slider.a-slider--labels-on-top {
  flex-wrap: wrap;
}
.a-slider.a-slider--labels-on-top > label {
  flex: 1 0 50%;
  order: 1;
}
.a-slider.a-slider--labels-on-top > div,
.a-slider.a-slider--labels-on-top > input {
  flex: 1 0 100%;
  margin-left: 0;
  margin-right: 0;
  order: 3;
}
.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-slider--vertical {
  transform: rotate(270deg);
}
.a-slider--vertical:has(label) {
  padding-right: 1.75rem;
}
.a-slider--vertical label {
  left: 8.5625rem;
  position: absolute;
  top: -1.75rem;
  transform: rotate(90deg);
  transform-origin: left bottom;
}
.a-slider--vertical .a-tooltip {
  bottom: -3.8rem;
  display: flex;
  transform: rotate(90deg);
}
.a-slider--unitless .a-tooltip {
  left: calc(50% - 1.625rem);
}
.a-sticker {
  align-items: center;
  display: inline-flex;
  height: 1.5rem;
  justify-content: space-evenly;
  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 {
  font-weight: 700;
  margin: auto .25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-telephone-input {
  height: 3rem;
  position: relative;
  width: auto;
}
.a-telephone-input input {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-telephone-input input:active[readonly],
.a-telephone-input input:disabled[readonly],
.a-telephone-input input:focus[readonly],
.a-telephone-input input:hover[readonly],
.a-telephone-input input[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-telephone-input input:active[readonly]::placeholder,
.a-telephone-input input:disabled[readonly]::placeholder,
.a-telephone-input input:focus[readonly]::placeholder,
.a-telephone-input input:hover[readonly]::placeholder,
.a-telephone-input input[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-telephone-input input::placeholder {
  color: var(--neutral__enabled__front__default);
  opacity: .5;
}
.a-telephone-input input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-telephone-input input:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-telephone-input input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-telephone-input input:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-end: .0625rem;
  padding-inline: .8125rem;
}
.a-telephone-input input:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-telephone-input input:disabled,
.a-telephone-input input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-telephone-input label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-telephone-input label:has(~ input:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-telephone-input label + input {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.a-telephone-input label + input:focus-visible {
  padding-block-end: .375rem;
}
.a-telephone-input__button,
.a-telephone-input__icon-close,
.a-telephone-input__icon-password,
.a-telephone-input__icon-search,
.a-telephone-input__minus-button,
.a-telephone-input__plus-button {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-telephone-input__button:hover,
.a-telephone-input__icon-close:hover,
.a-telephone-input__icon-password:hover,
.a-telephone-input__icon-search:hover,
.a-telephone-input__minus-button:hover,
.a-telephone-input__plus-button:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-telephone-input__button:active,
.a-telephone-input__icon-close:active,
.a-telephone-input__icon-password:active,
.a-telephone-input__icon-search:active,
.a-telephone-input__minus-button:active,
.a-telephone-input__plus-button:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-telephone-input__button:focus-visible,
.a-telephone-input__icon-close:focus-visible,
.a-telephone-input__icon-password:focus-visible,
.a-telephone-input__icon-search:focus-visible,
.a-telephone-input__minus-button:focus-visible,
.a-telephone-input__plus-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-telephone-input__button:focus-visible:after,
.a-telephone-input__icon-close:focus-visible:after,
.a-telephone-input__icon-password:focus-visible:after,
.a-telephone-input__icon-search:focus-visible:after,
.a-telephone-input__minus-button:focus-visible:after,
.a-telephone-input__plus-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-telephone-input__button:disabled,
.a-telephone-input__icon-close:disabled,
.a-telephone-input__icon-password:disabled,
.a-telephone-input__icon-search:disabled,
.a-telephone-input__minus-button:disabled,
.a-telephone-input__plus-button:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-timeline {
  display: flex;
}
.a-timeline__time {
  align-items: center;
  display: flex;
  padding-inline-end: 1rem;
}
.a-timeline__time label {
  font-size: 1rem;
}
.a-timeline__time span {
  padding-inline: .25rem;
}
.a-timeline.-playing .a-timeline__current {
  color: var(--major-accent__enabled__fill__default);
}
.a-timeline.-disabled .a-timeline__time {
  color: var(--major-accent__disabled__fill__default);
}
.a-timeline__range {
  --timeline-range-percentage:50;
  align-items: center;
  display: flex;
  flex: 1;
  height: 3rem;
  width: auto;
}
.a-timeline__range input {
  appearance: none;
  -webkit-appearance: none;
  background: rgba(0, 0, 0, 0);
  cursor: pointer;
  height: 1.5rem;
  outline: 0;
  position: relative;
  width: 100%;
}
.a-timeline__range input:after,
.a-timeline__range input:before {
  border: .0625rem solid var(--plain__enabled__front__default);
  content: " ";
  height: .5rem;
  left: 0;
  position: absolute;
  right: 0;
  top: .5rem;
}
.a-timeline__range input:after {
  background: var(--integrated__enabled__front__default);
  width: calc(var(--timeline-range-percentage)*1%);
}
.-playing .a-timeline__range input:after {
  background: var(--minor-accent__enabled__front__default);
}
.a-timeline__range input::-webkit-slider-thumb {
  background: var(--plain__enabled__front__default);
}
.a-timeline__range input::-moz-range-progress,
.a-timeline__range input::-moz-range-track {
  border: .0625rem solid var(--plain__enabled__front__default);
  height: .375rem;
}
.a-timeline__range input::-moz-range-progress {
  background: var(--integrated__enabled__front__default);
  border-right: none;
}
.-playing .a-timeline__range input::-moz-range-progress {
  background: var(--minor-accent__enabled__front__default);
}
.a-timeline__range input::-moz-range-thumb {
  background: var(--plain__enabled__front__default);
}
.a-timeline__range input:hover:after {
  background: var(--integrated__enabled__front__hovered);
}
.-playing .a-timeline__range input:hover:after {
  background: var(--minor-accent__enabled__front__hovered);
}
.a-timeline__range input:hover::-moz-range-progress {
  background: var(--integrated__enabled__front__hovered);
}
.-playing .a-timeline__range input:hover::-moz-range-progress {
  background: var(--minor-accent__enabled__front__hovered);
}
.a-timeline__range input:active:after {
  background: var(--integrated__enabled__front__pressed);
}
.-playing .a-timeline__range input:active:after {
  background: var(--minor-accent__enabled__front__pressed);
}
.a-timeline__range input:active::-moz-range-progress {
  background: var(--integrated__enabled__front__pressed);
}
.-playing .a-timeline__range input:active::-moz-range-progress {
  background: var(--minor-accent__enabled__front__pressed);
}
.a-timeline__range input:disabled:after,
.a-timeline__range input:disabled:before {
  border-color: var(--plain__disabled__front__default);
}
.a-timeline__range input:disabled:after {
  background: var(--integrated__disabled__front__default);
}
.a-timeline__range input:disabled::-webkit-slider-thumb {
  background: var(--plain__disabled__front__default);
}
.a-timeline__range input:disabled::-moz-range-progress,
.a-timeline__range input:disabled::-moz-range-track {
  border-color: var(--plain__disabled__front__default);
}
.a-timeline__range input:disabled::-moz-range-progress {
  background: var(--integrated__disabled__front__default);
}
.a-timeline__range input:disabled::-moz-range-thumb {
  background: var(--plain__disabled__front__default);
}
.a-timeline__range input::-webkit-slider-thumb {
  -webkit-appearance: none;
  border-radius: 0;
  height: 1rem;
  margin-top: -.4375rem;
  position: relative;
  width: .25rem;
  z-index: 999;
}
.a-timeline__range input::-webkit-slider-runnable-track {
  height: .125rem;
}
.a-timeline__range input::-moz-range-thumb {
  border: 0;
  border-radius: 0;
  height: 1rem;
  margin-top: -.4375rem;
  position: relative;
  width: .25rem;
  z-index: 999;
}
.a-timeline__range input:focus-visible::-webkit-slider-thumb {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.a-timeline__range input:focus-visible::-webkit-slider-thumb:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-timeline__range input:focus-visible::-moz-range-thumb {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.a-timeline__range input:focus-visible::-moz-range-thumb:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.a-progress-indicator-container,
.a-progress-indicator__inner-bar,
progress {
  height: .5rem;
}
.a-progress-indicator-container {
  min-width: 8rem;
  overflow: hidden;
  position: relative;
}
progress {
  appearance: none;
  background-color: var(--minor-accent__enabled__fill__default);
  border: 0;
  box-shadow: inset 0 0 0 .0625rem var(--minor-accent__enabled__front__default);
  display: block;
  min-width: 8rem;
  width: 100%;
}
progress::-webkit-progress-bar {
  background-color: var(--minor-accent__enabled__fill__default);
  box-shadow: inset 0 0 0 .0625rem var(--minor-accent__enabled__front__default);
}
progress::-webkit-progress-value {
  background-color: var(--minor-accent__enabled__front__default);
}
progress.-indeterminate::-moz-progress-bar {
  background-color: var(--minor-accent__enabled__fill__default);
  box-shadow: inset 0 0 0 .0625rem var(--minor-accent__enabled__front__default);
}
progress.-disabled {
  box-shadow: inset 0 0 0 .0625rem var(--minor-accent__disabled__front__default);
}
progress.-disabled::-webkit-progress-bar {
  background-color: var(--minor-accent__disabled__fill__default);
  box-shadow: inset 0 0 0 .0625rem var(--minor-accent__disabled__front__default);
}
progress.-disabled::-webkit-progress-value {
  background-color: var(--minor-accent__disabled__front__default);
}
progress.-disabled::-moz-progress-bar {
  background-color: var(--minor-accent__disabled__front__default);
  box-shadow: inset 0 0 0 .0625rem var(--minor-accent__disabled__front__default);
}
progress.-disabled.-indeterminate::-moz-progress-bar {
  background-color: var(--minor-accent__disabled__fill__default);
}
progress.-disabled + .a-progress-indicator__anim-bar .a-progress-indicator__inner-bar {
  background-color: var(--minor-accent__disabled__front__default);
}
.a-progress-indicator {
  position: absolute;
  transform: translateZ(0);
}
.a-progress-indicator__anim-bar {
  animation: dynamic-bar-animation 2s linear infinite;
}
@keyframes dynamic-bar-animation {
  0% {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(100% - 2rem));
  }
}
.a-progress-indicator.-indeterminate + .a-progress-indicator__anim-bar .a-progress-indicator__inner-bar {
  width: 2rem;
}
.a-progress-indicator.-indeterminate.-disabled + .a-progress-indicator__anim-bar {
  display: none;
}
.a-progress-indicator__inner-bar {
  background-color: var(--minor-accent__enabled__front__default);
  position: absolute;
}
.a-value-modificator {
  display: flex;
  height: 3rem;
  position: relative;
  width: auto;
}
.a-value-modificator input {
  background-color: var(--neutral__enabled__fill__default);
  border: none;
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  height: 3rem;
  padding: 0 1rem;
  width: 100%;
}
.a-value-modificator input:active[readonly],
.a-value-modificator input:disabled[readonly],
.a-value-modificator input:focus[readonly],
.a-value-modificator input:hover[readonly],
.a-value-modificator input[readonly] {
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-value-modificator input:active[readonly]::placeholder,
.a-value-modificator input:disabled[readonly]::placeholder,
.a-value-modificator input:focus[readonly]::placeholder,
.a-value-modificator input:hover[readonly]::placeholder,
.a-value-modificator input[readonly]::placeholder {
  color: var(--plain__enabled__front__default);
}
.a-value-modificator input::placeholder {
  color: var(--neutral__enabled__front__default);
  opacity: .5;
}
.a-value-modificator input:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
  cursor: text;
}
.a-value-modificator input:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
  cursor: text;
}
.a-value-modificator input:focus {
  background-color: var(--neutral__focused__fill__default);
  border-bottom-color: var(--neutral__focused__front__default);
  cursor: text;
}
.a-value-modificator input:focus-visible {
  border: .1875rem solid var(--plain__enabled__front__default);
  outline: .1875rem solid var(--background);
  outline-offset: -.375rem;
  padding-block-end: .0625rem;
  padding-inline: .8125rem;
}
.a-value-modificator input:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-value-modificator input:disabled,
.a-value-modificator input:disabled::placeholder {
  color: var(--neutral__disabled__front__default);
}
.a-value-modificator label {
  font-size: .75rem;
  margin: .25rem 1rem auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-value-modificator label:has(~ input:disabled) {
  color: var(--neutral__disabled__front__default);
}
.a-value-modificator label + input {
  padding-bottom: .3125rem;
  padding-top: 1.125rem;
}
.a-value-modificator label + input:focus-visible {
  padding-block-end: .375rem;
}
.a-value-modificator__button,
.a-value-modificator__icon-close,
.a-value-modificator__icon-password,
.a-value-modificator__icon-search,
.a-value-modificator__minus-button,
.a-value-modificator__plus-button {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  border-bottom: .0625rem solid var(--neutral__enabled__front__default);
  color: var(--neutral__enabled__front__default);
  display: inline-flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
}
.a-value-modificator__button:hover,
.a-value-modificator__icon-close:hover,
.a-value-modificator__icon-password:hover,
.a-value-modificator__icon-search:hover,
.a-value-modificator__minus-button:hover,
.a-value-modificator__plus-button:hover {
  background-color: var(--neutral__enabled__fill__hovered);
}
.a-value-modificator__button:active,
.a-value-modificator__icon-close:active,
.a-value-modificator__icon-password:active,
.a-value-modificator__icon-search:active,
.a-value-modificator__minus-button:active,
.a-value-modificator__plus-button:active {
  background-color: var(--neutral__enabled__fill__pressed);
}
.a-value-modificator__button:focus-visible,
.a-value-modificator__icon-close:focus-visible,
.a-value-modificator__icon-password:focus-visible,
.a-value-modificator__icon-search:focus-visible,
.a-value-modificator__minus-button:focus-visible,
.a-value-modificator__plus-button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-value-modificator__button:focus-visible:after,
.a-value-modificator__icon-close:focus-visible:after,
.a-value-modificator__icon-password:focus-visible:after,
.a-value-modificator__icon-search:focus-visible:after,
.a-value-modificator__minus-button:focus-visible:after,
.a-value-modificator__plus-button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-value-modificator__button:disabled,
.a-value-modificator__icon-close:disabled,
.a-value-modificator__icon-password:disabled,
.a-value-modificator__icon-search:disabled,
.a-value-modificator__minus-button:disabled,
.a-value-modificator__plus-button:disabled {
  background-color: var(--neutral__disabled__fill__default);
  border-bottom-color: var(--neutral__disabled__front__default);
  color: var(--neutral__disabled__front__default);
  pointer-events: none;
}
.a-value-modificator input:not(:disabled) ~ .a-value-modificator__minus-button:disabled,
.a-value-modificator input:not(:disabled) ~ .a-value-modificator__plus-button:disabled {
  background-color: var(--neutral__enabled__fill__default);
  border-bottom-color: var(--neutral__enabled__front__default);
}
.a-value-modificator input:not(:disabled)[readonly] ~ .a-value-modificator__minus-button,
.a-value-modificator input:not(:disabled)[readonly] ~ .a-value-modificator__plus-button {
  background-color: var(--plain__enabled__fill__default);
  border-bottom-color: var(--plain__enabled__front__default);
  color: var(--plain__enabled__front__default);
  pointer-events: none;
}
.a-value-modificator input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.a-value-modificator input[type=number] {
  -moz-appearance: textfield;
}
.a-value-modificator label {
  max-width: calc(100% - 8rem);
}
.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 {
  margin-bottom: 1rem;
  padding: 0;
}
.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 em,
.a-search-suggestions__result-link:visited em {
  font-style: normal;
  font-weight: 700;
}
.a-search-suggestions__result-link {
  display: inline-block;
}
.a-search-suggestions__results-link {
  padding-bottom: 1rem;
  padding-top: 1rem;
}
.a-tab-navigation {
  background-color: var(--integrated__enabled__fill__default);
  border-bottom: 1px solid var(--integrated__enabled__front__default);
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  padding: 0;
  position: relative;
  scrollbar-width: none;
  width: 100%;
}
.a-tab-navigation::-webkit-scrollbar {
  height: 0;
}
.a-tab-navigation:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-tab-navigation:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-tab-navigation__wrapper {
  margin-bottom: 1em;
  margin-top: 1em;
  position: relative;
}
.a-tab-navigation__item {
  margin: 0;
  padding: 0;
}
.a-tab-navigation__item:before {
  content: none;
}
.a-tab-navigation button {
  background: none;
  border: 0;
  color: var(--integrated__enabled__front__default);
}
.a-tab-navigation button:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-tab-navigation button:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-tab-navigation a {
  color: var(--integrated__enabled__front__default);
  display: inline-block;
  text-decoration: none;
}
.a-tab-navigation a:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-tab-navigation a:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.a-tab-navigation__button-left,
.a-tab-navigation__button-right {
  background-color: var(--background);
  display: none;
  height: calc(100% - 1px);
  position: absolute;
  top: 0;
}
.a-tab-navigation__button-left:active,
.a-tab-navigation__button-left:hover,
.a-tab-navigation__button-right:active,
.a-tab-navigation__button-right:hover {
  background-color: var(--background);
}
.a-tab-navigation__button-left:focus-visible,
.a-tab-navigation__button-right:focus-visible {
  position: absolute;
}
.a-tab-navigation__button-left.a-button .a-button__icon,
.a-tab-navigation__button-right.a-button .a-button__icon {
  display: inline-block;
  padding: .75rem .25rem .625rem;
}
.a-tab-navigation__button-left {
  left: 0;
  z-index: 1;
}
.a-tab-navigation__button-right {
  right: 0;
}
.a-tab-navigation--scrollLeft .a-tab-navigation__button-left,
.a-tab-navigation--scrollRight .a-tab-navigation__button-right {
  display: block;
}
.a-tab-navigation__tab {
  cursor: pointer;
  padding: .75rem 1rem 0;
  white-space: nowrap;
}
.a-tab-navigation__tab:hover {
  background-color: var(--integrated__enabled__fill__hovered);
  color: var(--integrated__enabled__front__hovered);
}
.a-tab-navigation__tab:active {
  background-color: var(--integrated__enabled__fill__pressed);
  color: var(--integrated__enabled__front__pressed);
}
.a-tab-navigation__tab.-disabled {
  background-color: var(--integrated__disabled__fill__default);
  color: var(--integrated__disabled__front__default);
  cursor: default;
  pointer-events: none;
}
.a-tab-navigation__tab.-selected {
  background-color: var(--minor-accent__enabled__fill__default);
  color: var(--minor-accent__enabled__front__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-left: .75rem;
  padding-right: .75rem;
}
.a-tab-navigation__tab-content {
  align-items: center;
  border: 0;
  border-bottom: .125rem solid var(--integrated__enabled__fill__default);
  display: inline-flex;
  letter-spacing: 0;
  padding-bottom: .5625rem;
}
.-selected .a-tab-navigation__tab-content {
  border-color: var(--minor-accent__enabled__front__default);
}
.-selected .a-tab-navigation__tab-content:hover {
  border-color: var(--minor-accent__enabled__front__hovered);
}
.-selected .a-tab-navigation__tab-content:active {
  border-color: var(--minor-accent__enabled__front__pressed);
}
.a-tab-navigation__icon + .a-tab-navigation__label {
  margin-left: .5rem;
  text-align: left;
}
.a-tab-navigation__icon {
  font-size: 1.5rem;
}
.a-option-bar {
  display: inline-flex;
  flex-wrap: wrap;
  margin-bottom: 0;
  padding: 0 1rem;
  width: 100%;
}
.a-option-bar__item {
  margin: 0;
  padding: 0;
}
.a-option-bar__item:before {
  content: none;
}
.a-option-bar input {
  position: absolute;
  z-index: -1;
}
.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 {
  margin-left: 8px;
  text-align: left;
}
.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 {
  background-color: var(--neutral__enabled__fill__default);
  color: var(--neutral__enabled__front__default);
  cursor: pointer;
  display: inline-flex;
  letter-spacing: 0;
  margin: 0;
}
.a-option-bar__option:hover {
  background-color: var(--neutral__enabled__fill__hovered);
  color: var(--neutral__enabled__front__hovered);
}
.a-option-bar__option:active {
  background-color: var(--neutral__enabled__fill__pressed);
  color: var(--neutral__enabled__front__pressed);
}
.a-option-bar :focus-visible {
  outline: none;
}
.a-option-bar :focus-visible + .a-option-bar__option {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.a-option-bar :focus-visible + .a-option-bar__option:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
:disabled + .a-option-bar__option {
  background-color: var(--neutral__disabled__fill__default);
  color: var(--neutral__disabled__front__default);
  cursor: default;
}
:checked + .a-option-bar__option {
  background-color: var(--major-accent__enabled__fill__default);
  color: var(--major-accent__enabled__front__default);
}
:checked + .a-option-bar__option:hover {
  background-color: var(--major-accent__enabled__fill__hovered);
  color: var(--major-accent__enabled__front__hovered);
}
:checked + .a-option-bar__option:active {
  background-color: var(--major-accent__enabled__fill__pressed);
  color: var(--major-accent__enabled__front__pressed);
}
.a-menu-item {
  margin: 0;
  padding: 0;
  width: 100%;
}
.a-menu-item:before {
  content: unset;
}
.a-menu-item__wrapper {
  align-items: center;
  background-color: var(--plain__enabled__fill__default);
  color: var(--plain__enabled__front__default);
  display: grid;
  grid-template-areas: "label";
  grid-template-columns: 1fr;
  height: auto;
  justify-content: center;
  position: relative;
}
.a-menu-item__wrapper:hover {
  background-color: var(--plain__enabled__fill__hovered);
  color: var(--plain__enabled__front__hovered);
  cursor: pointer;
  text-decoration: none;
}
.a-menu-item__wrapper:active {
  background-color: var(--plain__enabled__fill__pressed);
  color: var(--plain__enabled__front__pressed);
}
.a-menu-item__wrapper:has(> :focus-visible):after,
.a-menu-item__wrapper:has(> :focus-visible):before {
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.a-menu-item__wrapper:has(> :focus-visible):before {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
}
.a-menu-item__wrapper:has(> :focus-visible):after {
  outline: 3px solid var(--background);
  outline-offset: -6px;
}
.a-menu-item.-disabled > .a-menu-item__wrapper {
  background-color: var(--plain__disabled__fill__default);
  color: var(--plain__disabled__front__default);
  cursor: not-allowed;
}
.a-menu-item.-disabled > .a-menu-item__wrapper .a-badge {
  background-color: var(--major-accent__disabled__fill__default);
  color: var(--major-accent__disabled__front__default);
}
.a-menu-item.-indent .a-menu-item__wrapper {
  grid-template-areas: "state label";
  grid-template-columns: 2.875rem 1fr;
}
.a-menu-item.-indent .a-menu-item__wrapper .a-menu-item__button,
.a-menu-item.-indent .a-menu-item__wrapper .a-menu-item__group,
.a-menu-item.-indent .a-menu-item__wrapper .a-menu-item__link,
.a-menu-item.-indent .a-menu-item__wrapper .a-menu-item__side-menu {
  padding-inline-start: 0;
}
.a-menu-item.-indent .a-menu-item__wrapper:has([class^=a-menu-item] > .a-icon) {
  grid-template-columns: 2.75rem 1fr;
}
.a-menu-item__state {
  background-color: inherit;
  color: inherit;
  display: grid;
  grid-area: state;
  height: 3rem;
  place-content: center;
}
.a-menu-item a,
.a-menu-item a:visited {
  background-color: inherit;
  color: inherit;
  text-decoration: none;
}
.a-menu-item__button,
.a-menu-item__group,
.a-menu-item__link,
.a-menu-item__side-menu {
  align-items: center;
  background-color: inherit;
  border: 0;
  color: inherit;
  column-gap: .5rem;
  display: grid;
  grid-area: label;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  padding: .75rem 1rem;
  text-align: left;
  width: 100%;
}
.a-menu-item__button:has(> .a-menu-item__label),
.a-menu-item__group:has(> .a-menu-item__label),
.a-menu-item__link:has(> .a-menu-item__label),
.a-menu-item__side-menu:has(> .a-menu-item__label) {
  grid-template-columns: 1fr;
}
.a-menu-item__button:has(> .a-menu-item__label + .a-menu-item__label),
.a-menu-item__group:has(> .a-menu-item__label + .a-menu-item__label),
.a-menu-item__link:has(> .a-menu-item__label + .a-menu-item__label),
.a-menu-item__side-menu:has(> .a-menu-item__label + .a-menu-item__label) {
  grid-template-columns: 2fr 1fr;
}
.a-menu-item__button:has(> .a-icon:first-child + .a-menu-item__label),
.a-menu-item__group:has(> .a-icon:first-child + .a-menu-item__label),
.a-menu-item__link:has(> .a-icon:first-child + .a-menu-item__label),
.a-menu-item__side-menu:has(> .a-icon:first-child + .a-menu-item__label) {
  grid-template-columns: auto 1fr;
}
.a-menu-item__button:has(> .a-icon:first-child + .a-menu-item__label + .a-menu-item__label),
.a-menu-item__group:has(> .a-icon:first-child + .a-menu-item__label + .a-menu-item__label),
.a-menu-item__link:has(> .a-icon:first-child + .a-menu-item__label + .a-menu-item__label),
.a-menu-item__side-menu:has(> .a-icon:first-child + .a-menu-item__label + .a-menu-item__label) {
  grid-template-columns: auto 2fr 1fr;
}
.a-menu-item__button:has(> .a-icon:first-child),
.a-menu-item__group:has(> .a-icon:first-child),
.a-menu-item__link:has(> .a-icon:first-child),
.a-menu-item__side-menu:has(> .a-icon:first-child) {
  padding-inline-start: .75rem;
}
.a-menu-item__button:focus-visible,
.a-menu-item__group:focus-visible,
.a-menu-item__link:focus-visible,
.a-menu-item__side-menu:focus-visible {
  outline: none;
}
.a-menu-item__button:focus-visible:after,
.a-menu-item__group:focus-visible:after,
.a-menu-item__link:focus-visible:after,
.a-menu-item__side-menu:focus-visible:after {
  content: none;
}
.a-menu-item__button .a-icon,
.a-menu-item__group .a-icon,
.a-menu-item__link .a-icon,
.a-menu-item__side-menu .a-icon {
  margin: unset;
}
.a-menu-item__label {
  color: inherit;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.a-menu-item__label:nth-of-type(2) {
  font-size: .75rem;
  text-align: end;
  text-decoration: none;
  --font-size:0.75rem;
  line-height: 1.5;
}
.a-menu-item + .a-divider {
  margin-bottom: 0;
  margin-top: 0;
  margin-inline: 1rem;
}
.m-audio {
  display: flex;
  flex-wrap: wrap;
  padding-inline: .5rem;
  width: 100%;
}
.m-audio audio,
.m-audio__pause-button,
.m-audio__play-button {
  display: none;
}
.m-audio__pause-button.-show,
.m-audio__play-button.-show {
  display: inline-flex;
}
.m-audio__timeDisplay {
  align-items: center;
  display: flex;
  padding: 0 1rem;
}
.m-audio__timeline {
  flex: 1;
  padding-inline: 1rem;
}
.m-audio__volume-controllers {
  position: relative;
}
.m-audio__volume-disabled-button,
.m-audio__volume-high-button {
  display: none;
}
.m-audio__volume-disabled-button.-show,
.m-audio__volume-high-button.-show {
  display: inline-flex;
}
.m-audio__volume-slider {
  bottom: 5.65rem;
  cursor: pointer;
  display: none;
  left: -2.65625rem;
  padding: 1rem .75rem;
  position: absolute;
  z-index: 99;
}
.m-audio__volume-slider input {
  cursor: pointer;
  width: 6.75rem;
}
.m-audio__volume-slider.-show {
  display: flex;
}
.m-audio__settings-controllers {
  position: relative;
}
.m-audio__settings-flyout {
  bottom: 3rem;
  display: none;
  gap: .5rem;
  min-width: 15rem;
  padding: 1rem;
  position: absolute;
  right: 0;
}
.m-audio__settings-flyout.-show {
  display: grid;
}
.m-audio__settings-flyout .a-button {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.m-audio__settings-flyout .a-button__icon,
.m-audio__settings-flyout .a-button__label {
  margin: 0;
  padding: 0;
}
.m-audio__settings-flyout .a-button__icon {
  order: 1;
}
.m-audio__settings-flyout .a-button.a-button--integrated:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.m-audio__settings-flyout .a-button.a-button--integrated:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.m-audio__setting {
  width: 100%;
}
.m-audio__setting a {
  display: flex;
  justify-content: space-between;
}
.m-audio__playback-rate-options {
  bottom: 3rem;
  display: none;
  margin: 0;
  min-width: 15rem;
  overflow: auto;
  padding: 1rem;
  position: absolute;
  right: 0;
}
.m-audio__playback-rate-options.-show {
  display: block;
}
.m-audio__playback-rate-options li {
  margin-bottom: .625rem;
  padding: 0;
}
.m-audio__playback-rate-options li:before {
  content: "";
}
.m-audio__playback-rate-options li .a-button .a-button__label {
  padding: 0;
}
.m-audio__playback-rate-options li:last-child {
  margin-bottom: 0;
}
.m-audio__playback-rate-options .a-button.a-button--integrated:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.m-audio__playback-rate-options .a-button.a-button--integrated:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.m-audio__playback-rate-go-back-button {
  display: flex;
  width: 100%;
}
.m-audio__playback-rate-go-back-button .a-icon {
  left: -.5rem;
  margin-right: .25rem;
  padding: 0;
  position: relative;
}
.m-audio__playback-rate-option,
.m-audio__playback-rate-option span {
  display: flex;
  width: 100%;
}
.m-audio__playback-rate-option .m-audio__playback-rate-checkmark {
  flex: 1;
  margin-right: .5rem;
  visibility: hidden;
}
.m-audio__playback-rate-option .m-audio__playback-rate-checkmark.active-rate {
  visibility: visible;
}
.m-audio .a-link:not(.m-audio__transcript-button) {
  width: 100%;
}
.m-audio .a-link:not(.m-audio__transcript-button):hover a {
  text-decoration: none;
}
.m-breadcrumbs {
  display: flex;
  margin: 0;
  padding: 0;
  width: auto;
}
.m-breadcrumbs > li {
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
  margin: 0;
  padding: 0 .5rem 0 0;
}
.m-breadcrumbs > li:before {
  content: none;
}
.m-breadcrumbs .a-link a:not(:hover, :active, :focus),
.m-breadcrumbs .a-link:visited a:not(:hover, :active, :focus) {
  color: var(--integrated__enabled__front__default);
}
.m-breadcrumbs .a-link a:not(:hover, :active, :focus):after,
.m-breadcrumbs .a-link:visited a:not(:hover, :active, :focus):after {
  border-color: currentcolor;
}
.m-breadcrumbs .a-link a:focus-visible,
.m-breadcrumbs .a-link:visited a:focus-visible {
  color: var(--integrated__enabled__front__default);
}
.m-breadcrumbs .a-link span .a-icon,
.m-breadcrumbs a span .a-icon {
  margin-left: .5rem;
}
.m-breadcrumbs li:last-child .a-icon {
  display: none;
}
.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-bottom: 0;
  margin-right: 2rem;
}
.m-text-image__order-wrapper--right-to-left {
  flex-direction: row-reverse;
}
.m-text-image__order-wrapper--right-to-left .a-image {
  margin-bottom: 0;
  margin-left: 2rem;
}
.m-text-image__order-wrapper :first-child,
.m-text-image__order-wrapper :last-child {
  min-width: calc(50% - 1rem);
}
.m-details-group {
  display: grid;
  gap: 2rem;
}
dialog {
  display: none;
}
dialog[open] {
  --max-dialog-width:44rem;
  background: var(--background);
  border: 0;
  color: var(--plain__enabled__front__default);
  display: grid;
  grid-template-areas: "remark" "header" "divider" "content";
  grid-template-columns: minmax(auto, var(--max-dialog-width));
  grid-template-rows: repeat(3, auto) 1fr;
  max-height: calc(100vh - 4rem);
  max-width: var(--max-dialog-width);
  overflow: hidden;
  padding: 0;
}
dialog::backdrop {
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  background-color: hsla(213, 5%, 46%, .251);
}
.m-dialog:focus-visible {
  box-shadow: 0 0 0 3px var(--plain__enabled__front__default);
  outline: 3px solid var(--background);
  outline-offset: 3px;
}
.m-dialog__remark {
  grid-area: remark;
  height: 6px;
}
.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 {
  align-items: center;
  display: flex;
  grid-area: header;
  height: 3rem;
  overflow: hidden;
  padding: 0 2rem;
}
.m-dialog__header > .a-icon {
  margin-right: .5rem;
}
.m-dialog__header .a-button--integrated {
  display: flex;
  margin-left: auto;
  margin-right: -2rem;
}
.m-dialog__title {
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.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 {
  font-size: 1.5rem;
  --font-size:1.5rem;
  line-height: 1.4;
  --line-height:1.4;
  font-weight: 700;
  margin-bottom: 1rem;
}
.m-dialog__code {
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
  margin-top: 1rem;
}
.m-dialog__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  justify-content: flex-end;
  margin-top: 1.5rem;
}
.m-dialog__actions .a-button:nth-last-child(2) {
  margin-left: auto;
}
.m-popover {
  display: none;
  max-width: 24rem;
  outline: 1px solid var(--floating-outline);
  position: absolute;
  width: max-content;
}
.m-popover__content {
  background-color: inherit;
  box-shadow: 0 0 .5rem .1rem var(--shadow-fill);
  padding: 1rem;
  position: relative;
}
.m-popover__paragraph {
  font-size: 1rem;
  --font-size:1rem;
  line-height: 1.5;
  margin-bottom: 1rem;
}
.m-popover__buttons {
  display: flex;
  gap: 1rem;
  justify-content: end;
}
.m-popover__head {
  display: flex;
  font-size: 1.25rem;
  font-weight: 700;
  margin-bottom: .5rem;
  min-height: 1.5rem;
  --font-size:1.25rem;
  line-height: 1.5;
}
.m-popover .a-button--integrated {
  position: absolute;
  right: 0;
  top: 0;
}
.m-popover :last-child {
  margin-bottom: 0;
}
.m-popover.-close-button .m-popover__head,
.m-popover.-close-button .m-popover__paragraph {
  padding-right: 2rem;
}
.m-popover.-with-headline .m-popover__paragraph {
  padding-right: 0;
}
.m-popover > .a-box {
  box-shadow: none;
  position: relative;
}
.m-popover > .a-box:after,
.m-popover > .a-box:before {
  bottom: auto;
  box-shadow: 0 0 .5rem .1rem var(--shadow-fill);
  content: "";
  display: block;
  height: 22px;
  left: calc(50% - 11px);
  position: absolute;
  right: auto;
  top: -11px;
  transform: rotate(45deg);
  transform-origin: center;
  width: 22px;
}
.m-popover > .a-box:before {
  background-color: rgba(0, 0, 0, 0);
  outline: 1px solid var(--floating-outline);
}
.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 {
  bottom: auto;
  left: 1rem;
  right: auto;
  top: -22px;
  transform: rotate(45deg);
  transform-origin: bottom left;
}
.m-popover.-top-center > .a-box:after,
.m-popover.-top-center > .a-box:before {
  bottom: auto;
  left: calc(50% - 11px);
  right: auto;
  top: -11px;
  transform: rotate(45deg);
  transform-origin: center;
}
.m-popover.-top-right > .a-box:after,
.m-popover.-top-right > .a-box:before {
  bottom: 0;
  left: auto;
  right: 1rem;
  top: -22px;
  transform: rotate(-45deg);
  transform-origin: bottom right;
}
.m-popover.-right-top > .a-box:after,
.m-popover.-right-top > .a-box:before {
  bottom: auto;
  left: auto;
  right: -22px;
  top: 1rem;
  transform: rotate(45deg);
  transform-origin: top left;
}
.m-popover.-right-center > .a-box:after,
.m-popover.-right-center > .a-box:before {
  bottom: 0;
  left: auto;
  right: -11px;
  top: calc(50% - 11px);
  transform: rotate(45deg);
  transform-origin: center;
}
.m-popover.-right-bottom > .a-box:after,
.m-popover.-right-bottom > .a-box:before {
  bottom: 1rem;
  left: auto;
  right: -22px;
  top: auto;
  transform: rotate(-45deg);
  transform-origin: bottom left;
}
.m-popover.-bottom-right > .a-box:after,
.m-popover.-bottom-right > .a-box:before {
  bottom: -22px;
  left: auto;
  right: 1rem;
  top: auto;
  transform: rotate(45deg);
  transform-origin: top right;
}
.m-popover.-bottom-center > .a-box:after,
.m-popover.-bottom-center > .a-box:before {
  bottom: -11px;
  left: calc(50% - 11px);
  right: 0;
  top: auto;
  transform: rotate(45deg);
  transform-origin: center;
}
.m-popover.-bottom-left > .a-box:after,
.m-popover.-bottom-left > .a-box:before {
  bottom: -22px;
  left: 1rem;
  right: 0;
  top: auto;
  transform: rotate(-45deg);
  transform-origin: top left;
}
.m-popover.-left-bottom > .a-box:after,
.m-popover.-left-bottom > .a-box:before {
  bottom: 1rem;
  left: -22px;
  right: 0;
  top: auto;
  transform: rotate(45deg);
  transform-origin: bottom right;
}
.m-popover.-left-center > .a-box:after,
.m-popover.-left-center > .a-box:before {
  bottom: 0;
  left: -11px;
  right: 0;
  top: calc(50% - 11px);
  transform: rotate(45deg);
  transform-origin: center;
}
.m-popover.-left-top > .a-box:after,
.m-popover.-left-top > .a-box:before {
  bottom: 0;
  left: -22px;
  right: 0;
  top: 1rem;
  transform: rotate(-45deg);
  transform-origin: top right;
}
.m-popover.-without-arrow > .a-box:after,
.m-popover.-without-arrow > .a-box:before {
  content: none;
}
.m-popover.-detached {
  display: block;
  position: static;
}
.m-popover.-show {
  display: block;
}
.m-form-field {
  flex-grow: 1;
  flex-shrink: 1;
  margin-bottom: 1rem;
}
.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-form-field--value .a-value-modificator {
  margin: 0;
  width: auto;
}
.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 {
  height: var(--background-height);
  left: 0;
  outline: 1px solid var(--floating-outline);
  position: fixed;
  top: var(--offset-header);
  width: 100%;
}
.m-lightbox__wrapper {
  display: grid;
  grid-template-areas: "center";
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  height: 100vh;
  place-items: center;
  position: relative;
  width: 100vw;
}
.m-lightbox__aspect-wrapper {
  grid-area: center;
  max-width: calc(var(--ratio-width)/var(--ratio-height)*100vh - var(--width-fix));
  position: relative;
  width: 100%;
}
.m-lightbox__aspect-wrapper:after {
  content: "";
  display: block;
  padding-top: calc(var(--ratio-height)/var(--ratio-width)*100%);
}
.m-lightbox__footer,
.m-lightbox__header {
  height: 3rem;
  left: 0;
  position: fixed;
  width: 100%;
}
.m-lightbox__header {
  display: flex;
  justify-content: flex-end;
  top: var(--offset-header);
  z-index: 1;
}
.m-lightbox__content {
  height: calc(100% + var(--content-height-fix));
  position: absolute;
  top: var(--offset-content);
  width: 100%;
}
.m-lightbox .a-image {
  display: none;
}
.m-lightbox .a-image.-active {
  display: block;
}
.m-lightbox__footer {
  background-color: var(--plain__enabled__fill__default);
  bottom: var(--offset-footer);
  display: none;
  grid-template-areas: "controls";
  grid-template-rows: 3rem;
}
.m-lightbox__footer .m-lightbox__counter {
  align-items: center;
  display: flex;
  font-size: .75rem;
  grid-area: controls;
  height: 3rem;
  padding: 0 1rem;
  place-self: center start;
}
.m-lightbox__footer .m-lightbox__expand {
  display: none;
  grid-area: controls;
  place-self: center;
}
.m-lightbox__footer .m-lightbox__expand > i {
  display: block;
  height: 3rem;
  width: 3rem;
}
.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 {
  background-image:
    linear-gradient(
      180deg,
      hsla(0, 0%, 100%, 0),
      var(--background) 90%);
  content: "";
  height: 1rem;
  left: 0;
  position: absolute;
  top: -1rem;
  width: 100%;
}
.m-lightbox.-extended.-long-caption figcaption.-open {
  bottom: 3rem;
  max-height: unset;
  padding-bottom: 1rem;
  position: fixed;
  top: unset;
}
.m-lightbox.-extended.-long-caption .m-lightbox__footer {
  display: grid;
}
.m-lightbox.-extended figcaption {
  background-color: var(--background);
  height: auto;
  margin: 0;
  max-height: var(--caption-height-mobile);
  max-width: 40rem;
  overflow: hidden;
  padding: 1rem 1rem 0;
  position: absolute;
  top: 100%;
  width: 100%;
}
.m-lightbox.-extended figcaption:before {
  background-color: var(--background);
  content: "";
  display: inline-block;
  height: 100%;
  left: 100%;
  position: absolute;
  top: 0;
  width: 100vw;
}
@media (max-width: 767px) and (orientation: landscape) {
  .m-lightbox {
    --width-fix:0rem;
  }
  .m-lightbox__footer {
    background-color: rgba(0, 0, 0, 0);
    display: none;
  }
  .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 {
    left: auto;
    right: 0;
    width: 3rem;
  }
  .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 {
    background-color: rgba(0, 0, 0, 0);
    grid-template-areas: ". . ." ". center ." ". . .";
    grid-template-columns: 3rem 1fr 3rem;
    grid-template-rows: 3rem 1fr 3rem;
  }
  .m-lightbox__aspect-wrapper {
    position: relative;
    top: unset;
  }
  .m-lightbox__footer,
  .m-lightbox__header {
    left: 0;
    position: absolute;
  }
  .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 {
    bottom: 0;
    display: block;
    height: 3rem;
    max-height: unset;
    position: absolute;
    top: auto;
  }
  .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 {
    bottom: 0;
    height: auto;
    overflow: visible;
    padding-bottom: 1rem;
    position: absolute;
  }
  .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 {
  border: 0;
  border-bottom: .06rem;
  border-color: var(--plain__disabled__front__default);
  border-style: solid;
  box-sizing: border-box;
  font-weight: 400;
  height: 3rem;
  padding: .75rem 1rem .6875rem;
}
.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;
  height: auto;
  min-height: 3rem;
}
.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;
  caption-side: bottom;
  line-height: 1.5;
  margin-top: .5rem;
  text-align: left;
}
.m-search-bar {
  display: flex;
}
.m-search-bar__icon-search {
  margin-left: .5rem;
}
.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 {
  height: auto;
  margin-left: .75rem;
}
.m-language-selector .a-dropdown select {
  height: 1.75em;
  margin-top: -.5em;
  padding-left: .375rem;
  padding-right: 1.625rem;
}
.m-language-selector .a-dropdown select:focus-visible {
  border: 0;
  box-shadow: 0 0 0 3px var(--background);
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: 3px;
}
.m-language-selector .a-dropdown:after {
  right: .125rem;
  top: 0;
}
.m-side-navigation {
  height: 100%;
  left: 0;
  min-height: 100vh;
  overflow: scroll;
  position: fixed;
  top: 0;
  transition: width 125ms cubic-bezier(.38, .04, .35, .96);
  width: 0;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.m-side-navigation::-webkit-scrollbar {
  display: none;
}
.m-side-navigation ul {
  margin-bottom: 0;
}
.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;
  overflow: hidden;
  padding: .5rem 1.25rem .5rem 1rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m-side-navigation__header__trigger {
  display: flex;
  position: relative;
}
.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:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.m-side-navigation__header__trigger:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.m-side-navigation__header__trigger.-close {
  display: none;
}
.m-side-navigation:not(.-open) .a-menu-item__button,
.m-side-navigation:not(.-open) .a-menu-item__group,
.m-side-navigation:not(.-open) .a-menu-item__link {
  column-gap: 0;
  padding-inline-end: .75rem;
}
.m-side-navigation:not(.-open) .a-menu-item__group .a-icon.ui-ic-down-small {
  display: none;
}
.m-side-navigation__menuItems {
  padding: 0;
}
.m-side-navigation__menuItems .m-side-navigation__menuSubitems {
  display: none;
  padding: 0;
}
.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 {
  column-gap: 1rem;
  display: flex;
}
.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__menuSubitems,
.m-side-navigation.-opening .m-side-navigation__menuSubitems {
  width: 100%;
}
.m-side-navigation .a-menu-item__wrapper.-open + .m-side-navigation__menuSubitems {
  display: flex;
  flex-direction: column;
  padding: 0;
  width: 100%;
}
@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 {
  column-gap: 1rem;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  margin: 0;
  padding: 0;
}
.m-step-indicator__step {
  display: grid;
  flex-basis: 0;
  flex-grow: 1;
  grid-template-rows: max-content auto;
  list-style: none;
  margin: 0;
  padding: 0;
  row-gap: .25rem;
}
.m-step-indicator__step:before {
  content: unset;
}
.m-step-indicator__step:not(:first-child):before {
  background-color: var(--small__enabled__fill__default);
  content: "";
  height: 1px;
  left: calc(-50% - 1rem);
  top: 1rem;
  width: calc(100% + 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 {
  align-self: start;
  background-color: var(--neutral__disabled__fill__default);
  border-radius: 50%;
  color: var(--neutral__disabled__front__default);
  display: grid;
  height: 2rem;
  justify-self: center;
  place-items: center;
  width: 2rem;
  z-index: 1;
}
.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;
  color: var(--plain__disabled__front__default);
  -webkit-hyphens: auto;
  hyphens: auto;
  justify-self: center;
  text-align: center;
  word-break: break-word;
}
.m-step-indicator__step.-active .m-step-indicator__label,
.m-upload-area {
  color: var(--plain__enabled__front__default);
}
.m-upload-area__field {
  align-items: center;
  background-color: var(--neutral__enabled__fill__default);
  background-image:
    linear-gradient(
      to right,
      var(--neutral__enabled__front__default) 50%,
      transparent 50%),
    linear-gradient(
      to right,
      var(--neutral__enabled__front__default) 50%,
      transparent 50%),
    linear-gradient(
      to bottom,
      var(--neutral__enabled__front__default) 50%,
      transparent 50%),
    linear-gradient(
      to bottom,
      var(--neutral__enabled__front__default) 50%,
      transparent 50%);
  background-position:
    0 0,
    0 100%,
    0 0,
    100% 0;
  background-repeat:
    repeat-x,
    repeat-x,
    repeat-y,
    repeat-y;
  background-size:
    2rem 1px,
    2rem 1px,
    1px 2rem,
    1px 2rem;
  display: flex;
  flex-direction: column;
  height: 240px;
  justify-content: center;
}
.m-upload-area__field + .a-notification {
  padding-block: .75rem;
}
.m-upload-area__description {
  max-width: 200px;
  text-align: center;
}
.m-upload-area__description .a-icon {
  display: block;
  font-size: 3rem;
  margin-bottom: .5rem;
}
.m-upload-area__description label {
  cursor: pointer;
  font-size: 1rem;
  text-decoration: underline;
}
.m-upload-area__input {
  height: 0;
  opacity: 0;
  width: 0;
}
.m-upload-area__input:focus-visible + label {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.m-upload-area__input:focus-visible + label:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-color: var(--neutral__enabled__fill__default);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.m-upload-area__items {
  margin-top: 1rem;
}
.m-upload-area__item {
  border-top: 1px solid var(--small__enabled__fill__default);
  padding-block: 1rem;
}
.m-upload-area__item:first-child {
  border-top: none;
}
.m-upload-area__item-details {
  display: flex;
  justify-content: space-between;
}
.m-upload-area__item-details + .a-notification {
  margin-top: .25rem;
}
.m-upload-area__item-description {
  align-items: center;
  display: flex;
  flex-grow: 1;
  gap: 1rem;
}
.m-upload-area__item-description .a-icon {
  margin: .75rem;
}
.m-upload-area__item-cta {
  justify-content: flex-end;
}
.m-upload-area__item-cta,
.m-upload-area__progress {
  align-items: center;
  display: flex;
}
.m-upload-area__progress .a-progress-indicator-container {
  flex-grow: 1;
}
.m-upload-area__progress-percentage {
  text-align: center;
  width: 3rem;
}
.m-upload-area__cta {
  display: flex;
  gap: .75rem;
  justify-content: flex-end;
  margin-top: 1rem;
}
.m-video {
  display: flex;
  flex-wrap: wrap;
}
.m-video video {
  width: 100%;
}
.m-video video:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.m-video video:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.m-video__controls {
  display: flex;
  flex-wrap: wrap;
  padding-inline: .5rem;
  width: 100%;
}
.m-video__pause-button,
.m-video__play-button {
  display: none;
}
.m-video__pause-button.-show,
.m-video__play-button.-show {
  display: inline-flex;
}
.m-video__timeDisplay {
  align-items: center;
  display: flex;
  padding: 0 1rem;
}
.m-video__timeline {
  flex: 1;
  padding-inline: 1rem;
}
.m-video__volume-controllers {
  position: relative;
}
.m-video__volume-disabled-button,
.m-video__volume-high-button {
  display: none;
}
.m-video__volume-disabled-button.-show,
.m-video__volume-high-button.-show {
  display: inline-flex;
}
.m-video__volume-slider {
  bottom: 5.65rem;
  cursor: pointer;
  display: none;
  left: -2.65625rem;
  padding: 1rem .75rem;
  position: absolute;
  z-index: 99;
}
.m-video__volume-slider input {
  cursor: pointer;
  width: 6.75rem;
}
.m-video__volume-slider.-show {
  display: flex;
}
.m-video__subtitles-button,
.m-video__subtitles-off-button {
  display: none;
}
.m-video__subtitles-button.-show,
.m-video__subtitles-off-button.-show {
  display: inline-flex;
}
.m-video__settings-controllers {
  position: relative;
}
.m-video__settings-flyout {
  bottom: 3rem;
  display: none;
  gap: .5rem;
  min-width: 15rem;
  padding: 1rem;
  position: absolute;
  right: 0;
}
.m-video__settings-flyout.-show {
  display: block;
}
.m-video__settings-flyout .a-button {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.m-video__settings-flyout .a-button__icon,
.m-video__settings-flyout .a-button__label {
  margin: 0;
  padding: 0;
}
.m-video__settings-flyout .a-button__icon {
  order: 1;
}
.m-video__settings-flyout .a-button.a-button--integrated:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.m-video__settings-flyout .a-button.a-button--integrated:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.m-video__setting {
  width: 100%;
}
.m-video__setting a {
  display: flex;
  justify-content: space-between;
}
.m-video__options {
  bottom: 3rem;
  display: none;
  margin: 0;
  min-width: 15rem;
  overflow: auto;
  padding: 1rem;
  position: absolute;
  right: 0;
}
.m-video__options.-show {
  display: block;
}
.m-video__options li {
  margin-bottom: .625rem;
  padding: 0;
}
.m-video__options li:before {
  content: "";
}
.m-video__options li .a-button .a-button__label {
  padding: 0;
}
.m-video__options li:last-child {
  margin-bottom: 0;
}
.m-video__options .a-button.a-button--integrated:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: var(--focus-offset-outer);
  position: relative;
  --focus-offset-inner:0px;
  --focus-offset-outer:3px;
  --focus-border-radius:0px;
}
.m-video__options .a-button.a-button--integrated:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: var(--focus-offset-inner);
  position: absolute;
  top: 0;
  width: 100%;
}
.m-video__download-go-back-button,
.m-video__playback-rate-go-back-button {
  display: flex;
  width: 100%;
}
.m-video__download-go-back-button .a-icon,
.m-video__playback-rate-go-back-button .a-icon {
  left: -.5rem;
  padding: 0;
  position: relative;
}
.m-video__playback-rate-go-back-button .a-icon {
  margin-right: .25rem;
}
.m-video__playback-rate-option,
.m-video__playback-rate-option span {
  display: flex;
  width: 100%;
}
.m-video__playback-rate-option .m-video__playback-rate-checkmark {
  flex: 1;
  margin-right: .5rem;
  visibility: hidden;
}
.m-video__playback-rate-option .m-video__playback-rate-checkmark.active-rate {
  visibility: visible;
}
.m-video__caption {
  font-size: .75rem;
  font-weight: 400;
  --font-size:0.75rem;
  line-height: 1.5;
  margin: .5rem 0 0;
  width: 100%;
}
.m-menu-group {
  margin-bottom: 0;
  padding: 0;
  position: relative;
}
.m-menu-group > .a-menu-item {
  padding: 0;
}
.m-menu-group > .a-menu-item .m-menu-group__flyout,
.m-menu-group > .a-menu-item .m-menu-group__group {
  display: none;
  margin: 0;
  padding: 0;
}
.m-menu-group__section-header {
  display: flex;
  flex-direction: column;
  height: 3rem;
  padding-block-end: .6875rem;
  padding-block-start: 1.1875rem;
  padding-inline: .875rem;
}
.m-menu-group__section-header:has(> .a-divider) {
  padding-block-start: 0;
}
.m-menu-group__section-header .a-divider {
  margin-block-end: .625rem;
}
.m-menu-group .m-menu-group__flyout {
  box-shadow: 0 0 .5rem .01rem var(--shadow-fill);
  left: calc(100% - 5px);
  position: absolute;
  top: 0;
  width: 100%;
}
.m-menu-group .a-menu-item.-open .m-menu-group__group {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.m-menu-group .a-menu-item.-open .a-icon.ui-ic-down-small {
  transform: rotate(180deg);
}
.m-menu-group .a-menu-item.-open .m-menu-group__flyout {
  display: block;
  z-index: 10;
}
.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__logo {
  height: 3rem;
  margin-left: -1rem;
  margin-right: -.9375rem;
  outline-offset: -.125rem;
  padding: .75rem .9375rem .75rem 1rem;
  width: 8.75rem;
}
.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);
}
.o-header__logo:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.o-header__logo:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
@media (min-width: 768px) {
  .o-header__logo {
    height: 4rem;
    padding: 1rem 1.3125rem;
    width: auto;
  }
}
@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 {
  display: none;
  margin-bottom: 0;
  opacity: 0;
  position: relative;
  transition: width .25s cubic-bezier(.38, .04, .35, .96), opacity .25s cubic-bezier(.38, .04, .35, .96);
  width: 0;
  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 {
  display: inline-block;
  min-width: 100vw;
  opacity: 1;
  z-index: 1;
}
.o-header.-search-open .o-header__search-open {
  display: none;
}
.o-header .a-search-suggestions {
  display: none;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-left: 1rem;
  padding-top: 1.5rem;
}
.o-header.-search-open.-show-suggestions .a-search-suggestions {
  display: block;
  height: auto;
}
.o-header__search_suggestions_container {
  left: 0;
  max-height: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  transition: max-height 0s ease;
}
.o-header.-search-open.-show-suggestions .o-header__search_suggestions_container {
  box-shadow: -1rem 0 var(--bosch-white), 0 0 1rem rgba(0, 0, 0, .25);
  margin-bottom: 1rem;
  max-height: 100vh;
  padding-top: 3.375rem;
  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 {
    margin-left: 100vw;
    min-width: 8rem;
  }
  .o-header .a-search-suggestions {
    margin-left: 0;
    margin-right: 0;
    margin-top: -1.75rem;
    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 {
  box-sizing: initial;
  display: inline-block;
  height: 1em;
  position: relative;
  width: 1em;
}
.o-header__menu-trigger-icon-bar {
  background: var(--integrated__enabled__front__default);
  display: block;
  height: .0625rem;
  left: 1rem;
  margin: 0;
  position: absolute;
  top: 1rem;
  transition: transform .25s cubic-bezier(.38, .04, .35, .96), opacity .25s cubic-bezier(.38, .04, .35, .96);
  width: 1.125rem;
}
.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 {
  opacity: 0;
  transform: scaleX(0) translateY(.375rem);
}
.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) {
  opacity: 0;
  transform: scaleX(0) translateY(-.375rem);
}
.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 {
  margin-bottom: 0;
  padding-left: 0;
}
.o-header__navigation li {
  align-items: center;
  display: flex;
  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: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-x: hidden;
  overflow-y: hidden;
}
.o-header__navigation-first-level {
  overflow-y: auto;
}
.o-header__navigation-first-level:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.o-header__navigation-first-level:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.-open > .o-header__navigation-sub-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 {
  position: relative;
  transition: transform .25s cubic-bezier(.38, .04, .35, .96);
  width: 300vw;
  z-index: 1;
}
.o-header__navigation-sub-level {
  left: 100vw;
  max-height: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  top: 1.25rem;
  transition: opacity .25s cubic-bezier(.38, .04, .35, .96);
  width: 200vw;
  z-index: 0;
}
.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 {
  box-shadow: -1rem 0 var(--background), 0 0 1rem var(--shadow-fill);
  margin-bottom: 1rem;
}
.o-header.-menu-open .o-header__top-container {
  background-color: var(--background);
  position: relative;
  z-index: 1;
}
.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 {
    left: 33%;
    width: 66%;
  }
  .o-header__navigation-sub-level .o-header__navigation-sub-level {
    left: 50%;
    width: 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 {
  margin-left: 1rem;
  margin-top: 3rem;
  padding-left: 0;
}
@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 {
  align-items: center;
  display: flex;
  height: 3rem;
  justify-content: flex-end;
}
.o-header__top button {
  outline-offset: -.25rem;
}
.o-header__meta {
  align-items: center;
  display: flex;
  height: 3rem;
  justify-content: space-between;
}
.o-header__subbrand {
  font-weight: 700;
  margin-inline-start: auto;
}
.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__top > :last-child {
  margin-right: -.75rem;
}
.o-header.-search-open .o-header__menu-trigger {
  width: 0;
}
.o-header.-search-open .o-header__top > :last-child {
  margin-right: -1rem;
}
.o-header.-menu-open .o-header__meta,
.o-header.-search-open .o-header__meta {
  display: none;
}
.o-header .m-breadcrumbs {
  display: none;
  width: 0;
}
@media (min-width: 1194px) {
  .o-header .m-breadcrumbs {
    display: flex;
    width: auto;
  }
}
@media (min-width: 768px) {
  .o-header__top {
    height: 6rem;
  }
  .o-header__top > :last-child {
    margin-right: -1rem;
  }
  .o-header.-search-open .o-header__menu-trigger {
    margin-right: -1rem;
    width: auto;
    z-index: 1;
  }
  .o-header.-search-open .o-header__top > :last-child.o-header__search {
    margin-right: 0;
  }
  .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;
  }
}
.o-footer__search-container {
  padding-bottom: 2rem;
  padding-top: 2rem;
}
.o-footer__search-container .m-search-form {
  margin-bottom: 0;
}
.o-footer__search-cta {
  font-size: 1.25rem;
  --font-size:1.25rem;
  font-weight: 700;
  line-height: 1.5;
  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 {
  padding-bottom: 1.5rem;
  padding-top: 3rem;
}
.o-footer .m-language-selector,
.o-footer__links,
.o-footer__share {
  margin-top: 2rem;
}
.o-footer__share {
  margin-left: -.75rem;
}
.o-footer__bottom {
  font-size: .75rem;
  --font-size:0.75rem;
  line-height: 1.5;
  padding-bottom: 2rem;
  padding-top: 1.5rem;
  position: relative;
}
.o-footer__back-to-top {
  position: absolute;
  right: -.75rem;
  top: -.25rem;
}
.o-footer__back-to-top .a-icon {
  font-size: 2.25rem;
}
.o-footer__back-to-top:focus-visible {
  position: absolute;
}
.o-footer__links {
  margin-bottom: 0;
  padding: 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 {
  content: var(--ui-ic-inline-externallink);
  display: inline-block;
  font-family: Bosch-UI-Icon;
  font-size: 1.5rem;
  height: 1.5rem;
  line-height: 1;
  padding-left: .5em;
  width: 1.5rem;
}
.o-footer__links .-external a:hover a:after {
  text-decoration: none;
}
.o-footer__bottom .o-footer__links {
  margin-bottom: 1rem;
  margin-top: 0;
}
.o-footer .m-search-form {
  position: relative;
}
.o-footer .m-search-form .a-search-input {
  z-index: 2;
}
.o-footer .a-search-suggestions {
  background: var(--bosch-white);
  margin-top: -3rem;
  max-height: 0;
  overflow: hidden;
  position: absolute;
  z-index: 1;
}
.o-footer:not(.-show-suggestions) .a-search-suggestions__item {
  visibility: hidden;
}
.o-footer.-show-suggestions .a-search-suggestions {
  box-shadow: 0 0 1rem rgba(0, 0, 0, .25);
  margin-top: 0;
  max-height: 100vh;
  transition: max-height .25s cubic-bezier(.38, .04, .35, .96);
}
.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 {
    align-items: baseline;
    display: flex;
  }
  .o-footer__search .m-search-form {
    flex: 1;
    margin-left: 2rem;
  }
  .o-footer__search-cta {
    flex: 1;
    margin-bottom: 0;
  }
  .o-footer__top {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-bottom: 3.5rem;
    padding-top: 3.5rem;
  }
  .o-footer__claim {
    margin-top: .5rem;
    width: 60%;
  }
  .o-footer__share {
    justify-self: right;
    margin-top: 0;
    order: 1;
    position: relative;
    right: -.75rem;
  }
  .o-footer__bottom {
    display: flex;
    flex-wrap: wrap-reverse;
  }
  .o-footer__copyright {
    margin-right: 1.5rem;
    order: 1;
  }
  .o-footer .m-language-selector {
    order: 2;
    width: 100%;
  }
  .o-footer__links {
    order: 3;
  }
  .o-footer__bottom .o-footer__links,
  .o-footer__top .o-footer__links {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
  }
  .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__bottom .o-footer__links {
    padding-right: 3rem;
  }
  .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-bottom: 0;
    margin-right: 2rem;
  }
  .o-footer.-minimal .o-footer__links li:last-child {
    margin-right: 0;
  }
}
@media (min-width: 1194px) {
  .o-footer .m-language-selector {
    width: unset;
  }
  .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 {
    align-self: start;
    justify-self: end;
    margin-top: 1.9375rem;
  }
  .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: .375rem;
}
.o-header:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI3MjAiIGhlaWdodD0iMzAwIj48c3R5bGU+LnN0N3tmaWxsOiM5NDFiMWV9PC9zdHlsZT48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41NSAtMy4zKSI+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgeDE9IjExOC45OCIgeDI9Ijg0Mi4wOCIgeTE9Ii0zMi42NjMiIHkyPSItMzIuNjYzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzk1MjMzMSIvPjxzdG9wIG9mZnNldD0iLjAzNiIgc3RvcC1jb2xvcj0iIzkyMUMxRCIvPjxzdG9wIG9mZnNldD0iLjA4NSIgc3RvcC1jb2xvcj0iI0IwMjczOSIvPjxzdG9wIG9mZnNldD0iLjEyNCIgc3RvcC1jb2xvcj0iI0FEMUYyNCIvPjxzdG9wIG9mZnNldD0iLjE1MSIgc3RvcC1jb2xvcj0iI0M3MjAyNiIvPjxzdG9wIG9mZnNldD0iLjE3IiBzdG9wLWNvbG9yPSIjRDQyMDI3Ii8+PHN0b3Agb2Zmc2V0PSIuMTc2IiBzdG9wLWNvbG9yPSIjQ0MyNDMxIi8+PHN0b3Agb2Zmc2V0PSIuMTg5IiBzdG9wLWNvbG9yPSIjQjcyQjRDIi8+PHN0b3Agb2Zmc2V0PSIuMjA3IiBzdG9wLWNvbG9yPSIjOTUzMzcxIi8+PHN0b3Agb2Zmc2V0PSIuMjE0IiBzdG9wLWNvbG9yPSIjODgzNTdGIi8+PHN0b3Agb2Zmc2V0PSIuMjQ0IiBzdG9wLWNvbG9yPSIjODUzNjgxIi8+PHN0b3Agb2Zmc2V0PSIuMjY0IiBzdG9wLWNvbG9yPSIjNkYzNjhCIi8+PHN0b3Agb2Zmc2V0PSIuMjkxIiBzdG9wLWNvbG9yPSIjMzk0MjhGIi8+PHN0b3Agb2Zmc2V0PSIuMzI0IiBzdG9wLWNvbG9yPSIjMjMzRDdEIi8+PHN0b3Agb2Zmc2V0PSIuNDE4IiBzdG9wLWNvbG9yPSIjMzIyQzZGIi8+PHN0b3Agb2Zmc2V0PSIuNDk0IiBzdG9wLWNvbG9yPSIjMkEzODg1Ii8+PHN0b3Agb2Zmc2V0PSIuNTU4IiBzdG9wLWNvbG9yPSIjMUQ2MkExIi8+PHN0b3Agb2Zmc2V0PSIuNTciIHN0b3AtY29sb3I9IiMyNzZDQTUiLz48c3RvcCBvZmZzZXQ9Ii42MSIgc3RvcC1jb2xvcj0iIzQzOEVCMyIvPjxzdG9wIG9mZnNldD0iLjY0IiBzdG9wLWNvbG9yPSIjNTVBNUJDIi8+PHN0b3Agb2Zmc2V0PSIuNjU2IiBzdG9wLWNvbG9yPSIjNUNBRkJGIi8+PHN0b3Agb2Zmc2V0PSIuNjc4IiBzdG9wLWNvbG9yPSIjNTZBQkJEIi8+PHN0b3Agb2Zmc2V0PSIuNzA2IiBzdG9wLWNvbG9yPSIjNDM5RkI4Ii8+PHN0b3Agb2Zmc2V0PSIuNzM3IiBzdG9wLWNvbG9yPSIjMTg4RUFGIi8+PHN0b3Agb2Zmc2V0PSIuNzQzIiBzdG9wLWNvbG9yPSIjMDM4QkFFIi8+PHN0b3Agb2Zmc2V0PSIuNzkiIHN0b3AtY29sb3I9IiMwNjkyOTIiLz48c3RvcCBvZmZzZXQ9Ii44ODciIHN0b3AtY29sb3I9IiMwNUExNEIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMzkyN0UiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik0wIDBoNzIzLjF2MzA2LjRIMHoiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfMV8pIi8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgeDE9IjMyNS4wOCIgeDI9IjIzNS45OCIgeTE9Ii0xMDkuMjYiIHkyPSItMTA5LjI2IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzg5MzY4MCIvPjxzdG9wIG9mZnNldD0iLjMzNSIgc3RvcC1jb2xvcj0iIzg5MzY4MCIvPjxzdG9wIG9mZnNldD0iLjUwMiIgc3RvcC1jb2xvcj0iIzhEMzE2RCIvPjxzdG9wIG9mZnNldD0iLjg0IiBzdG9wLWNvbG9yPSIjOTAyOTREIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTAyNTQxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBkPSJNMTc1LjEgMTUzLjIgMTE3IDMwNi40aDg5LjF6IiBzdHlsZT0iZmlsbDp1cmwoI1NWR0lEXzJfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfM18iIHgxPSI0NzguOTMiIHgyPSI0NDYuNTUiIHkxPSIxMjAuMjQiIHkyPSItODIuMjg0IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzMyMkM2RiIvPjxzdG9wIG9mZnNldD0iLjI0MyIgc3RvcC1jb2xvcj0iIzMyMkM2RiIvPjxzdG9wIG9mZnNldD0iLjQ2IiBzdG9wLWNvbG9yPSIjMzAyRjcyIi8+PHN0b3Agb2Zmc2V0PSIuNzE2IiBzdG9wLWNvbG9yPSIjMkEzQTdFIi8+PHN0b3Agb2Zmc2V0PSIuOTkiIHN0b3AtY29sb3I9IiMxNTRBOTMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxMzRCOTQiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Im0yODguNCAxNTMuMiAyMi4zIDE1My4yaDQ3LjRWMGgtNDUuMnoiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfM18pIi8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgeDE9IjI5NC4wOCIgeDI9IjM3Mi44OCIgeTE9Ii0zMi42NjMiIHkyPSItMzIuNjYzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzZGMzc4RCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzNBNDI5MSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0ibTE3NS4xIDE1My4yIDMxIDE1My4yIDQ3LjgtMTUzLjJMMjA5LjQgMHoiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfNF8pIi8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF81XyIgeDE9IjQzMS44OCIgeDI9IjMyNS4wOCIgeTE9Ii0zMi42NjMiIHkyPSItMzIuNjYzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIzM0Q3RCIvPjxzdG9wIG9mZnNldD0iLjI0OSIgc3RvcC1jb2xvcj0iIzI5M0Q3RCIvPjxzdG9wIG9mZnNldD0iLjU0NSIgc3RvcC1jb2xvcj0iIzNBM0M4MCIvPjxzdG9wIG9mZnNldD0iLjg2MiIgc3RvcC1jb2xvcj0iIzUxM0I4NCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzVEM0E4NiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0ibTI1My45IDE1My4yLTQ3LjggMTUzLjJoMTA0LjZsLTIyLjMtMTUzLjJMMzEyLjkgMEgyMDkuNHoiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfNV8pIi8+PHBhdGggZD0iTTExNi4xIDBINTUuN3Y5NC44bDM0LjIgNTguNC0zNC4yIDU4LjR2OTQuOEgxMTdMOTUuMiAxNTMuMnoiIHN0eWxlPSJmaWxsOiNhZjIwMjQiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzZfIiB4MT0iMzI5LjExIiB4Mj0iMjMyLjY3IiB5MT0iNDMuOTM3IiB5Mj0iNDMuOTM3IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzg5MzY4MCIvPjxzdG9wIG9mZnNldD0iLjMzNSIgc3RvcC1jb2xvcj0iIzg5MzY4MCIvPjxzdG9wIG9mZnNldD0iLjUwMiIgc3RvcC1jb2xvcj0iIzhEMzE2RCIvPjxzdG9wIG9mZnNldD0iLjg0IiBzdG9wLWNvbG9yPSIjOTAyOTREIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTAyNTQxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBkPSJNMTc1LjEgMTUzLjIgMjA5LjQgMGgtOTMuM3oiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfNl8pIi8+PHBhdGggZmlsbD0iIzk0MWIxZSIgZD0iTTU1LjcgOTQuOFYwSDB6IiBjbGFzcz0ic3Q3Ii8+PHBhdGggZD0ibTU1LjcgMjExLjYgMzQuMi01OC40LTM0LjItNTguNHoiIHN0eWxlPSJmaWxsOiNiMTI3MzkiLz48cGF0aCBmaWxsPSIjOTQxYjFlIiBkPSJNNTUuNyAyMTEuNiAwIDMwNi40aDU1Ljd6IiBjbGFzcz0ic3Q3Ii8+PHBhdGggZD0iTTU1LjcgOTQuOCAwIDB2MzA2LjRsNTUuNy05NC44eiIgc3R5bGU9ImZpbGw6Izk1MjQzMiIvPjxwYXRoIGQ9Ik0xMTYuMSAwIDk1LjIgMTUzLjIgMTE3IDMwNi40bDU4LjEtMTUzLjJ6IiBzdHlsZT0iZmlsbDojZDQyMDI3Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF83XyIgeDE9Ijc0OC45NiIgeDI9Ijc0OC45NiIgeTE9IjEyMC40NCIgeTI9Ii0xODYuMDYiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOTRCRTU1Ii8+PHN0b3Agb2Zmc2V0PSIuMDQ0IiBzdG9wLWNvbG9yPSIjOTNCRDU4Ii8+PHN0b3Agb2Zmc2V0PSIuMzg5IiBzdG9wLWNvbG9yPSIjOEJCQzZBIi8+PHN0b3Agb2Zmc2V0PSIuNzE1IiBzdG9wLWNvbG9yPSIjODZCQzc1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjODRCQzc5Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBkPSJNNjQxLjYgMjU5LjZjMS43LTI1LjQgMTAtNTQuNiAxOC44LTg1LjYgMS40LTUgMi44LTEwIDQuMi0xNS4xcS0yLjEtOC4yNS00LjItMTYuMmMtOC44LTMzLjMtMTctNjQuNy0xOC44LTkyLTEuNC0yMS4yIDEuNC0zNyA4LjktNTAuNmgtNDUuOWMtNy41IDE4LjMtMTAuMyAyOS4xLTguOSA1MC4zIDEuNyAyNy4zIDEwIDU4LjcgMTguOCA5MiAxMyA0OS4zIDI4IDEwNi4yIDIzLjIgMTY0LjJoMTIuOWMtNy42LTEyLjgtMTAuNC0yNy4zLTktNDciIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfN18pIi8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF84XyIgeDE9IjY1My43NiIgeDI9IjczMy40OSIgeTE9IjExNy4yOSIgeTI9Ii0xODQuNDUiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDhBMjRCIi8+PHN0b3Agb2Zmc2V0PSIuMTY4IiBzdG9wLWNvbG9yPSIjMEFBMTRFIi8+PHN0b3Agb2Zmc2V0PSIuNDA1IiBzdG9wLWNvbG9yPSIjMEI5RTU3Ii8+PHN0b3Agb2Zmc2V0PSIuNjgzIiBzdG9wLWNvbG9yPSIjMDk5QTY3Ii8+PHN0b3Agb2Zmc2V0PSIuOTkiIHN0b3AtY29sb3I9IiMwNDk0N0QiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwNDkzN0UiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik02MTQuNSAxNDIuM2MtOC44LTMzLjMtMTctNjQuNy0xOC44LTkyLTEuNC0yMS4yIDEuNC0zMiA4LjktNTAuM2gtMzUuNGM1LjcgNTMuOS0zLjggMTA2LjctMTMuNiAxNjYuOC01LjcgMzUtMTEuNyA3MS4zLTEzLjIgMTAwLjYtMS4xIDIxLjEuNCAzMi44IDEuOCAzOWg5My41YzQuOC01Ny45LTEwLjMtMTE0LjgtMjMuMi0xNjQuMSIgc3R5bGU9ImZpbGw6dXJsKCNTVkdJRF84XykiLz48cGF0aCBkPSJNNjY0LjYgMTU4LjljLTEuNCA1LjEtMi44IDEwLjEtNC4yIDE1LjEtOC44IDMxLTE3IDYwLjItMTguOCA4NS42LTEuNCAxOS43IDEuNCAzNC4yIDkgNDYuOWgzM2M0LjItNTEuOC03LjItMTAyLjMtMTktMTQ3LjYiIHN0eWxlPSJmaWxsOiMxYzlhNDgiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzlfIiB4MT0iODEyLjgzIiB4Mj0iODEyLjgzIiB5MT0iMTIwLjU0IiB5Mj0iLTE4NS45NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM2OUEwNjAiLz48c3RvcCBvZmZzZXQ9Ii4wNCIgc3RvcC1jb2xvcj0iIzYzOUQ1QyIvPjxzdG9wIG9mZnNldD0iLjIxOSIgc3RvcC1jb2xvcj0iIzRDOTQ0RiIvPjxzdG9wIG9mZnNldD0iLjQxOCIgc3RvcC1jb2xvcj0iIzM3OEU0NyIvPjxzdG9wIG9mZnNldD0iLjY1MSIgc3RvcC1jb2xvcj0iIzI5OEI0NCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzIzOEE0MyIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTY4MC41IDBjMTAuNyA1NS4zLTIuNSAxMTAuNC0xNS45IDE1OC45IDExLjcgNDUuMyAyMy4yIDk1LjggMTguOSAxNDcuNmgzOS42VjB6IiBzdHlsZT0iZmlsbDp1cmwoI1NWR0lEXzlfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTBfIiB4MT0iNjUyLjQ1IiB4Mj0iNjUyLjQ1IiB5MT0iMTIwLjU0IiB5Mj0iLTE4NS44NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwNUI1REMiLz48c3RvcCBvZmZzZXQ9Ii4yMiIgc3RvcC1jb2xvcj0iIzA0QjBENyIvPjxzdG9wIG9mZnNldD0iLjUzNyIgc3RvcC1jb2xvcj0iIzA1QTRDOSIvPjxzdG9wIG9mZnNldD0iLjkxMiIgc3RvcC1jb2xvcj0iIzA1OTFCNCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzA1OENBRSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTU0Mi4zIDI2Ny40YzEuNS0yOS40IDcuNS02NS42IDEzLjItMTAwLjZDNTY1LjMgMTA2LjcgNTc0LjggNTQgNTY5LjEgMGgtNzAuOGMtMS40IDExLjQtMi45IDE5LjItMS44IDQxLjggMS41IDMxLjYgNy41IDcwLjUgMTMuMiAxMDguMiA4LjQgNTUuNCAxNi42IDEwOC44IDE1LjEgMTU2LjRINTQ0Yy0xLjMtNi4yLTIuOC0xNy45LTEuNy0zOSIgc3R5bGU9ImZpbGw6dXJsKCNTVkdJRF8xMF8pIi8+PHBhdGggZD0iTTM3NS43IDE1My4yIDM1OC4xIDB2MzA2LjR6IiBzdHlsZT0iZmlsbDojMmEzODg2Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xMV8iIHgxPSI3NTEuMDUiIHgyPSI3OTYuNzEiIHkxPSItNC4zMjgiIHkyPSI3Ny4xMzYiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNjJCMTZFIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjODdCOTU3Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBkPSJNNjQxLjYgNTAuNmMxLjcgMjcuMyAxMCA1OC43IDE4LjggOTJxMi4xIDcuOTUgNC4yIDE2LjJDNjc4LjEgMTEwLjQgNjkxLjIgNTUuMyA2ODAuNSAwaC0zMGMtNy41IDEzLjYtMTAuMyAyOS40LTguOSA1MC42IiBzdHlsZT0iZmlsbDp1cmwoI1NWR0lEXzExXykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEyXyIgeDE9IjU1MC40IiB4Mj0iNjMxLjU5IiB5MT0iMTEzLjcxIiB5Mj0iLTE4OS4yOCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwNjlBRDQiLz48c3RvcCBvZmZzZXQ9Ii4zNTIiIHN0b3AtY29sb3I9IiMzMEEwQ0UiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1QkIwQzAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik01MDkuOCAxNTBjLTUuNy0zNy43LTExLjctNzYuNi0xMy4yLTEwOC4yLTEuMS0yMi43LjQtMzAuNCAxLjgtNDEuOGgtNDEuNWMxLjUgNDAuMS0xLjUgODUuMy03IDE2MC44LTMuMSA0My41LTggMTEwLjUtNyAxNDUuN0g1MjVjMS40LTQ3LjctNi44LTEwMS4xLTE1LjItMTU2LjUiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfMTJfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTNfIiB4MT0iNTA1LjMzIiB4Mj0iNTA1LjMzIiB5MT0iMTIwLjU0IiB5Mj0iLTE4NS44NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMxRTQ1OEUiLz48c3RvcCBvZmZzZXQ9Ii4yNDEiIHN0b3AtY29sb3I9IiMxRjRGOTYiLz48c3RvcCBvZmZzZXQ9Ii43MjkiIHN0b3AtY29sb3I9IiMyQjZBQUIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMzdCQjkiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik0zNTguMSAzMDYuNGg1Ni41VjBoLTU2LjVsMTcuNiAxNTMuMnoiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfMTNfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTRfIiB4MT0iNTU0LjkyIiB4Mj0iNTU0LjkyIiB5MT0iLTE4NS44NiIgeTI9IjEyMC41NCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMzRjlBQzkiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyMDYyQTIiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik00NDkuOSAxNjAuOGM1LjUtNzUuNSA4LjUtMTIwLjYgNy0xNjAuOGgtNDIuMmwtLjEgMzA2LjRoMjguM2MtMS0zNS4xIDMuOC0xMDIuMSA3LTE0NS42IiBzdHlsZT0iZmlsbDp1cmwoI1NWR0lEXzE0XykiLz48L2c+PC9zdmc+);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  height: .375rem;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.o-minimal-header {
  background-color: var(--plain__enabled__fill__default);
  padding-top: .375rem;
  position: fixed;
  width: 100%;
  z-index: 3;
}
.o-minimal-header + .m-side-navigation {
  height: calc(100% - 6px);
  margin-block-start: .375rem;
  min-height: calc(100vh - 6px);
  z-index: 3;
}
.o-minimal-header + .m-side-navigation.-open,
.o-minimal-header + .m-side-navigation.-opening {
  max-width: 100%;
}
.o-minimal-header__supergraphic {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI3MjAiIGhlaWdodD0iMzAwIj48c3R5bGU+LnN0N3tmaWxsOiM5NDFiMWV9PC9zdHlsZT48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41NSAtMy4zKSI+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgeDE9IjExOC45OCIgeDI9Ijg0Mi4wOCIgeTE9Ii0zMi42NjMiIHkyPSItMzIuNjYzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzk1MjMzMSIvPjxzdG9wIG9mZnNldD0iLjAzNiIgc3RvcC1jb2xvcj0iIzkyMUMxRCIvPjxzdG9wIG9mZnNldD0iLjA4NSIgc3RvcC1jb2xvcj0iI0IwMjczOSIvPjxzdG9wIG9mZnNldD0iLjEyNCIgc3RvcC1jb2xvcj0iI0FEMUYyNCIvPjxzdG9wIG9mZnNldD0iLjE1MSIgc3RvcC1jb2xvcj0iI0M3MjAyNiIvPjxzdG9wIG9mZnNldD0iLjE3IiBzdG9wLWNvbG9yPSIjRDQyMDI3Ii8+PHN0b3Agb2Zmc2V0PSIuMTc2IiBzdG9wLWNvbG9yPSIjQ0MyNDMxIi8+PHN0b3Agb2Zmc2V0PSIuMTg5IiBzdG9wLWNvbG9yPSIjQjcyQjRDIi8+PHN0b3Agb2Zmc2V0PSIuMjA3IiBzdG9wLWNvbG9yPSIjOTUzMzcxIi8+PHN0b3Agb2Zmc2V0PSIuMjE0IiBzdG9wLWNvbG9yPSIjODgzNTdGIi8+PHN0b3Agb2Zmc2V0PSIuMjQ0IiBzdG9wLWNvbG9yPSIjODUzNjgxIi8+PHN0b3Agb2Zmc2V0PSIuMjY0IiBzdG9wLWNvbG9yPSIjNkYzNjhCIi8+PHN0b3Agb2Zmc2V0PSIuMjkxIiBzdG9wLWNvbG9yPSIjMzk0MjhGIi8+PHN0b3Agb2Zmc2V0PSIuMzI0IiBzdG9wLWNvbG9yPSIjMjMzRDdEIi8+PHN0b3Agb2Zmc2V0PSIuNDE4IiBzdG9wLWNvbG9yPSIjMzIyQzZGIi8+PHN0b3Agb2Zmc2V0PSIuNDk0IiBzdG9wLWNvbG9yPSIjMkEzODg1Ii8+PHN0b3Agb2Zmc2V0PSIuNTU4IiBzdG9wLWNvbG9yPSIjMUQ2MkExIi8+PHN0b3Agb2Zmc2V0PSIuNTciIHN0b3AtY29sb3I9IiMyNzZDQTUiLz48c3RvcCBvZmZzZXQ9Ii42MSIgc3RvcC1jb2xvcj0iIzQzOEVCMyIvPjxzdG9wIG9mZnNldD0iLjY0IiBzdG9wLWNvbG9yPSIjNTVBNUJDIi8+PHN0b3Agb2Zmc2V0PSIuNjU2IiBzdG9wLWNvbG9yPSIjNUNBRkJGIi8+PHN0b3Agb2Zmc2V0PSIuNjc4IiBzdG9wLWNvbG9yPSIjNTZBQkJEIi8+PHN0b3Agb2Zmc2V0PSIuNzA2IiBzdG9wLWNvbG9yPSIjNDM5RkI4Ii8+PHN0b3Agb2Zmc2V0PSIuNzM3IiBzdG9wLWNvbG9yPSIjMTg4RUFGIi8+PHN0b3Agb2Zmc2V0PSIuNzQzIiBzdG9wLWNvbG9yPSIjMDM4QkFFIi8+PHN0b3Agb2Zmc2V0PSIuNzkiIHN0b3AtY29sb3I9IiMwNjkyOTIiLz48c3RvcCBvZmZzZXQ9Ii44ODciIHN0b3AtY29sb3I9IiMwNUExNEIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMzkyN0UiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik0wIDBoNzIzLjF2MzA2LjRIMHoiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfMV8pIi8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgeDE9IjMyNS4wOCIgeDI9IjIzNS45OCIgeTE9Ii0xMDkuMjYiIHkyPSItMTA5LjI2IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzg5MzY4MCIvPjxzdG9wIG9mZnNldD0iLjMzNSIgc3RvcC1jb2xvcj0iIzg5MzY4MCIvPjxzdG9wIG9mZnNldD0iLjUwMiIgc3RvcC1jb2xvcj0iIzhEMzE2RCIvPjxzdG9wIG9mZnNldD0iLjg0IiBzdG9wLWNvbG9yPSIjOTAyOTREIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTAyNTQxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBkPSJNMTc1LjEgMTUzLjIgMTE3IDMwNi40aDg5LjF6IiBzdHlsZT0iZmlsbDp1cmwoI1NWR0lEXzJfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfM18iIHgxPSI0NzguOTMiIHgyPSI0NDYuNTUiIHkxPSIxMjAuMjQiIHkyPSItODIuMjg0IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzMyMkM2RiIvPjxzdG9wIG9mZnNldD0iLjI0MyIgc3RvcC1jb2xvcj0iIzMyMkM2RiIvPjxzdG9wIG9mZnNldD0iLjQ2IiBzdG9wLWNvbG9yPSIjMzAyRjcyIi8+PHN0b3Agb2Zmc2V0PSIuNzE2IiBzdG9wLWNvbG9yPSIjMkEzQTdFIi8+PHN0b3Agb2Zmc2V0PSIuOTkiIHN0b3AtY29sb3I9IiMxNTRBOTMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxMzRCOTQiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Im0yODguNCAxNTMuMiAyMi4zIDE1My4yaDQ3LjRWMGgtNDUuMnoiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfM18pIi8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgeDE9IjI5NC4wOCIgeDI9IjM3Mi44OCIgeTE9Ii0zMi42NjMiIHkyPSItMzIuNjYzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzZGMzc4RCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzNBNDI5MSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0ibTE3NS4xIDE1My4yIDMxIDE1My4yIDQ3LjgtMTUzLjJMMjA5LjQgMHoiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfNF8pIi8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF81XyIgeDE9IjQzMS44OCIgeDI9IjMyNS4wOCIgeTE9Ii0zMi42NjMiIHkyPSItMzIuNjYzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIzM0Q3RCIvPjxzdG9wIG9mZnNldD0iLjI0OSIgc3RvcC1jb2xvcj0iIzI5M0Q3RCIvPjxzdG9wIG9mZnNldD0iLjU0NSIgc3RvcC1jb2xvcj0iIzNBM0M4MCIvPjxzdG9wIG9mZnNldD0iLjg2MiIgc3RvcC1jb2xvcj0iIzUxM0I4NCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzVEM0E4NiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0ibTI1My45IDE1My4yLTQ3LjggMTUzLjJoMTA0LjZsLTIyLjMtMTUzLjJMMzEyLjkgMEgyMDkuNHoiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfNV8pIi8+PHBhdGggZD0iTTExNi4xIDBINTUuN3Y5NC44bDM0LjIgNTguNC0zNC4yIDU4LjR2OTQuOEgxMTdMOTUuMiAxNTMuMnoiIHN0eWxlPSJmaWxsOiNhZjIwMjQiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzZfIiB4MT0iMzI5LjExIiB4Mj0iMjMyLjY3IiB5MT0iNDMuOTM3IiB5Mj0iNDMuOTM3IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0xMTguOTggMTIwLjU0KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzg5MzY4MCIvPjxzdG9wIG9mZnNldD0iLjMzNSIgc3RvcC1jb2xvcj0iIzg5MzY4MCIvPjxzdG9wIG9mZnNldD0iLjUwMiIgc3RvcC1jb2xvcj0iIzhEMzE2RCIvPjxzdG9wIG9mZnNldD0iLjg0IiBzdG9wLWNvbG9yPSIjOTAyOTREIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTAyNTQxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBkPSJNMTc1LjEgMTUzLjIgMjA5LjQgMGgtOTMuM3oiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfNl8pIi8+PHBhdGggZmlsbD0iIzk0MWIxZSIgZD0iTTU1LjcgOTQuOFYwSDB6IiBjbGFzcz0ic3Q3Ii8+PHBhdGggZD0ibTU1LjcgMjExLjYgMzQuMi01OC40LTM0LjItNTguNHoiIHN0eWxlPSJmaWxsOiNiMTI3MzkiLz48cGF0aCBmaWxsPSIjOTQxYjFlIiBkPSJNNTUuNyAyMTEuNiAwIDMwNi40aDU1Ljd6IiBjbGFzcz0ic3Q3Ii8+PHBhdGggZD0iTTU1LjcgOTQuOCAwIDB2MzA2LjRsNTUuNy05NC44eiIgc3R5bGU9ImZpbGw6Izk1MjQzMiIvPjxwYXRoIGQ9Ik0xMTYuMSAwIDk1LjIgMTUzLjIgMTE3IDMwNi40bDU4LjEtMTUzLjJ6IiBzdHlsZT0iZmlsbDojZDQyMDI3Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF83XyIgeDE9Ijc0OC45NiIgeDI9Ijc0OC45NiIgeTE9IjEyMC40NCIgeTI9Ii0xODYuMDYiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOTRCRTU1Ii8+PHN0b3Agb2Zmc2V0PSIuMDQ0IiBzdG9wLWNvbG9yPSIjOTNCRDU4Ii8+PHN0b3Agb2Zmc2V0PSIuMzg5IiBzdG9wLWNvbG9yPSIjOEJCQzZBIi8+PHN0b3Agb2Zmc2V0PSIuNzE1IiBzdG9wLWNvbG9yPSIjODZCQzc1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjODRCQzc5Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBkPSJNNjQxLjYgMjU5LjZjMS43LTI1LjQgMTAtNTQuNiAxOC44LTg1LjYgMS40LTUgMi44LTEwIDQuMi0xNS4xcS0yLjEtOC4yNS00LjItMTYuMmMtOC44LTMzLjMtMTctNjQuNy0xOC44LTkyLTEuNC0yMS4yIDEuNC0zNyA4LjktNTAuNmgtNDUuOWMtNy41IDE4LjMtMTAuMyAyOS4xLTguOSA1MC4zIDEuNyAyNy4zIDEwIDU4LjcgMTguOCA5MiAxMyA0OS4zIDI4IDEwNi4yIDIzLjIgMTY0LjJoMTIuOWMtNy42LTEyLjgtMTAuNC0yNy4zLTktNDciIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfN18pIi8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF84XyIgeDE9IjY1My43NiIgeDI9IjczMy40OSIgeTE9IjExNy4yOSIgeTI9Ii0xODQuNDUiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDhBMjRCIi8+PHN0b3Agb2Zmc2V0PSIuMTY4IiBzdG9wLWNvbG9yPSIjMEFBMTRFIi8+PHN0b3Agb2Zmc2V0PSIuNDA1IiBzdG9wLWNvbG9yPSIjMEI5RTU3Ii8+PHN0b3Agb2Zmc2V0PSIuNjgzIiBzdG9wLWNvbG9yPSIjMDk5QTY3Ii8+PHN0b3Agb2Zmc2V0PSIuOTkiIHN0b3AtY29sb3I9IiMwNDk0N0QiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwNDkzN0UiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik02MTQuNSAxNDIuM2MtOC44LTMzLjMtMTctNjQuNy0xOC44LTkyLTEuNC0yMS4yIDEuNC0zMiA4LjktNTAuM2gtMzUuNGM1LjcgNTMuOS0zLjggMTA2LjctMTMuNiAxNjYuOC01LjcgMzUtMTEuNyA3MS4zLTEzLjIgMTAwLjYtMS4xIDIxLjEuNCAzMi44IDEuOCAzOWg5My41YzQuOC01Ny45LTEwLjMtMTE0LjgtMjMuMi0xNjQuMSIgc3R5bGU9ImZpbGw6dXJsKCNTVkdJRF84XykiLz48cGF0aCBkPSJNNjY0LjYgMTU4LjljLTEuNCA1LjEtMi44IDEwLjEtNC4yIDE1LjEtOC44IDMxLTE3IDYwLjItMTguOCA4NS42LTEuNCAxOS43IDEuNCAzNC4yIDkgNDYuOWgzM2M0LjItNTEuOC03LjItMTAyLjMtMTktMTQ3LjYiIHN0eWxlPSJmaWxsOiMxYzlhNDgiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzlfIiB4MT0iODEyLjgzIiB4Mj0iODEyLjgzIiB5MT0iMTIwLjU0IiB5Mj0iLTE4NS45NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM2OUEwNjAiLz48c3RvcCBvZmZzZXQ9Ii4wNCIgc3RvcC1jb2xvcj0iIzYzOUQ1QyIvPjxzdG9wIG9mZnNldD0iLjIxOSIgc3RvcC1jb2xvcj0iIzRDOTQ0RiIvPjxzdG9wIG9mZnNldD0iLjQxOCIgc3RvcC1jb2xvcj0iIzM3OEU0NyIvPjxzdG9wIG9mZnNldD0iLjY1MSIgc3RvcC1jb2xvcj0iIzI5OEI0NCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzIzOEE0MyIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTY4MC41IDBjMTAuNyA1NS4zLTIuNSAxMTAuNC0xNS45IDE1OC45IDExLjcgNDUuMyAyMy4yIDk1LjggMTguOSAxNDcuNmgzOS42VjB6IiBzdHlsZT0iZmlsbDp1cmwoI1NWR0lEXzlfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTBfIiB4MT0iNjUyLjQ1IiB4Mj0iNjUyLjQ1IiB5MT0iMTIwLjU0IiB5Mj0iLTE4NS44NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwNUI1REMiLz48c3RvcCBvZmZzZXQ9Ii4yMiIgc3RvcC1jb2xvcj0iIzA0QjBENyIvPjxzdG9wIG9mZnNldD0iLjUzNyIgc3RvcC1jb2xvcj0iIzA1QTRDOSIvPjxzdG9wIG9mZnNldD0iLjkxMiIgc3RvcC1jb2xvcj0iIzA1OTFCNCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzA1OENBRSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTU0Mi4zIDI2Ny40YzEuNS0yOS40IDcuNS02NS42IDEzLjItMTAwLjZDNTY1LjMgMTA2LjcgNTc0LjggNTQgNTY5LjEgMGgtNzAuOGMtMS40IDExLjQtMi45IDE5LjItMS44IDQxLjggMS41IDMxLjYgNy41IDcwLjUgMTMuMiAxMDguMiA4LjQgNTUuNCAxNi42IDEwOC44IDE1LjEgMTU2LjRINTQ0Yy0xLjMtNi4yLTIuOC0xNy45LTEuNy0zOSIgc3R5bGU9ImZpbGw6dXJsKCNTVkdJRF8xMF8pIi8+PHBhdGggZD0iTTM3NS43IDE1My4yIDM1OC4xIDB2MzA2LjR6IiBzdHlsZT0iZmlsbDojMmEzODg2Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xMV8iIHgxPSI3NTEuMDUiIHgyPSI3OTYuNzEiIHkxPSItNC4zMjgiIHkyPSI3Ny4xMzYiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTExOC45OCAxMjAuNTQpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNjJCMTZFIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjODdCOTU3Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBkPSJNNjQxLjYgNTAuNmMxLjcgMjcuMyAxMCA1OC43IDE4LjggOTJxMi4xIDcuOTUgNC4yIDE2LjJDNjc4LjEgMTEwLjQgNjkxLjIgNTUuMyA2ODAuNSAwaC0zMGMtNy41IDEzLjYtMTAuMyAyOS40LTguOSA1MC42IiBzdHlsZT0iZmlsbDp1cmwoI1NWR0lEXzExXykiLz48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEyXyIgeDE9IjU1MC40IiB4Mj0iNjMxLjU5IiB5MT0iMTEzLjcxIiB5Mj0iLTE4OS4yOCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwNjlBRDQiLz48c3RvcCBvZmZzZXQ9Ii4zNTIiIHN0b3AtY29sb3I9IiMzMEEwQ0UiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1QkIwQzAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik01MDkuOCAxNTBjLTUuNy0zNy43LTExLjctNzYuNi0xMy4yLTEwOC4yLTEuMS0yMi43LjQtMzAuNCAxLjgtNDEuOGgtNDEuNWMxLjUgNDAuMS0xLjUgODUuMy03IDE2MC44LTMuMSA0My41LTggMTEwLjUtNyAxNDUuN0g1MjVjMS40LTQ3LjctNi44LTEwMS4xLTE1LjItMTU2LjUiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfMTJfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTNfIiB4MT0iNTA1LjMzIiB4Mj0iNTA1LjMzIiB5MT0iMTIwLjU0IiB5Mj0iLTE4NS44NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMxRTQ1OEUiLz48c3RvcCBvZmZzZXQ9Ii4yNDEiIHN0b3AtY29sb3I9IiMxRjRGOTYiLz48c3RvcCBvZmZzZXQ9Ii43MjkiIHN0b3AtY29sb3I9IiMyQjZBQUIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMzdCQjkiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik0zNTguMSAzMDYuNGg1Ni41VjBoLTU2LjVsMTcuNiAxNTMuMnoiIHN0eWxlPSJmaWxsOnVybCgjU1ZHSURfMTNfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTRfIiB4MT0iNTU0LjkyIiB4Mj0iNTU0LjkyIiB5MT0iLTE4NS44NiIgeTI9IjEyMC41NCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTE4Ljk4IDEyMC41NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMzRjlBQzkiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyMDYyQTIiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik00NDkuOSAxNjAuOGM1LjUtNzUuNSA4LjUtMTIwLjYgNy0xNjAuOGgtNDIuMmwtLjEgMzA2LjRoMjguM2MtMS0zNS4xIDMuOC0xMDIuMSA3LTE0NS42IiBzdHlsZT0iZmlsbDp1cmwoI1NWR0lEXzE0XykiLz48L2c+PC9zdmc+);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  height: .375rem;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.o-minimal-header__top {
  align-items: center;
  border-bottom: 1px solid var(--small__enabled__fill__default);
  display: flex;
  height: 3rem;
  justify-content: flex-end;
}
.o-minimal-header__logo {
  display: none;
  height: 3rem;
  order: 2;
  padding: .75rem .9375rem .75rem 1rem;
  width: 8.75rem;
}
.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__logo:focus-visible {
  outline: 3px solid var(--plain__enabled__front__default);
  outline-offset: -3px;
  position: relative;
  --focus-border-radius:0px;
}
.o-minimal-header__logo:focus-visible:after {
  border-radius: var(--focus-border-radius);
  content: "";
  height: 100%;
  left: 0;
  outline: 3px solid var(--background);
  outline-offset: -6px;
  position: absolute;
  top: 0;
  width: 100%;
}
.o-minimal-header__actions {
  display: none;
  margin-bottom: 0;
  padding: 0;
}
.o-minimal-header__actions li {
  margin: 0;
  padding: 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%;
  font-size: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  --font-size:1rem;
  font-weight: 700;
  line-height: 1.5;
}
.o-minimal-header + .e-container {
  margin: 0 auto;
  max-width: 25rem;
}
@media (min-width: 768px) {
  .o-minimal-header__actions {
    display: flex;
    margin-left: 1rem;
    margin-right: 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:has(+ .m-side-navigation.-open) .o-minimal-header__top .o-minimal-header__actions,
  .o-minimal-header:has(+ .m-side-navigation.-opening) .o-minimal-header__top .o-minimal-header__actions {
    display: none;
  }
  .o-minimal-header:has(+ .m-side-navigation.-open) .o-minimal-header__top .o-minimal-header__falafel,
  .o-minimal-header:has(+ .m-side-navigation.-opening) .o-minimal-header__top .o-minimal-header__falafel {
    display: block;
    margin-right: 1rem;
    order: 1;
  }
  .o-minimal-header + .e-container {
    max-width: 35rem;
  }
}
@media (min-width: 1194px) {
  .o-minimal-header__title {
    margin-inline-start: 5rem;
  }
  .o-minimal-header__burger {
    display: none;
  }
  .o-minimal-header__top {
    transition: padding .25s cubic-bezier(.38, .04, .35, .96);
  }
  .o-minimal-header:has(+ .m-side-navigation.-open) .o-minimal-header__top,
  .o-minimal-header:has(+ .m-side-navigation.-opening) .o-minimal-header__top {
    padding-left: 16rem;
  }
  .o-minimal-header:has(+ .m-side-navigation.-open) .o-minimal-header__top .o-minimal-header__actions,
  .o-minimal-header:has(+ .m-side-navigation.-opening) .o-minimal-header__top .o-minimal-header__actions {
    display: flex;
  }
  .o-minimal-header:has(+ .m-side-navigation.-open) .o-minimal-header__top .o-minimal-header__falafel,
  .o-minimal-header:has(+ .m-side-navigation.-opening) .o-minimal-header__top .o-minimal-header__falafel {
    display: none;
  }
  .o-minimal-header + .e-container {
    max-width: 50rem;
  }
}
.o-context-menu {
  position: relative;
}
.o-context-menu__trigger[data-frok-action=close] {
  display: none;
}
.o-context-menu .m-popover__content {
  padding: 0;
  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 .m-menu-group > .a-menu-item:first-of-type {
  z-index: 1;
}

/* src/styles.scss */
/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer properties;
@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-mono:
      ui-monospace,
      SFMono-Regular,
      Menlo,
      Monaco,
      Consolas,
      "Liberation Mono",
      "Courier New",
      monospace;
    --color-green-600: oklch(62.7% 0.194 149.214);
    --color-blue-500: oklch(62.3% 0.214 259.815);
    --color-gray-50: oklch(98.5% 0.002 247.839);
    --color-gray-700: oklch(37.3% 0.034 259.733);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --container-3xl: 48rem;
    --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);
    --font-weight-bold: 700;
    --font-weight-extrabold: 800;
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
  }
}
@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;
  }
  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;
  }
  @supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
    }
    @supports (color: color-mix(in lab, red, red)) {
      ::placeholder {
        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;
  }
  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }
  :-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 {
  .visible {
    visibility: visible;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .static {
    position: static;
  }
  .top-0 {
    top: calc(var(--spacing) * 0);
  }
  .left-0 {
    left: calc(var(--spacing) * 0);
  }
  .z-50 {
    z-index: 50;
  }
  .line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }
  .line-clamp-3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
  .contents {
    display: contents;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .h-6 {
    height: calc(var(--spacing) * 6);
  }
  .h-7 {
    height: calc(var(--spacing) * 7);
  }
  .h-8 {
    height: calc(var(--spacing) * 8);
  }
  .h-10 {
    height: calc(var(--spacing) * 10);
  }
  .h-12 {
    height: calc(var(--spacing) * 12);
  }
  .h-16 {
    height: calc(var(--spacing) * 16);
  }
  .h-20 {
    height: calc(var(--spacing) * 20);
  }
  .h-24 {
    height: calc(var(--spacing) * 24);
  }
  .h-96 {
    height: calc(var(--spacing) * 96);
  }
  .h-full {
    height: 100%;
  }
  .h-screen {
    height: 100vh;
  }
  .min-h-32 {
    min-height: calc(var(--spacing) * 32);
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .w-3xl {
    width: var(--container-3xl);
  }
  .w-6 {
    width: calc(var(--spacing) * 6);
  }
  .w-8 {
    width: calc(var(--spacing) * 8);
  }
  .w-24 {
    width: calc(var(--spacing) * 24);
  }
  .w-28 {
    width: calc(var(--spacing) * 28);
  }
  .w-32 {
    width: calc(var(--spacing) * 32);
  }
  .w-full {
    width: 100%;
  }
  .w-screen {
    width: 100vw;
  }
  .max-w-44 {
    max-width: calc(var(--spacing) * 44);
  }
  .flex-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,);
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .resize-none {
    resize: none;
  }
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-row-reverse {
    flex-direction: row-reverse;
  }
  .items-center {
    align-items: center;
  }
  .items-start {
    align-items: flex-start;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-end {
    justify-content: flex-end;
  }
  .justify-start {
    justify-content: flex-start;
  }
  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  :where(.divide-y > :not(:last-child)) {
    --tw-divide-y-reverse: 0;
    border-bottom-style: var(--tw-border-style);
    border-top-style: var(--tw-border-style);
    border-top-width: calc(1px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  }
  :where(.divide-solid > :not(:last-child)) {
    --tw-border-style: solid;
    border-style: solid;
  }
  :where(.divide-black > :not(:last-child)) {
    border-color: var(--color-black);
  }
  .overflow-scroll {
    overflow: scroll;
  }
  .overflow-x-hidden {
    overflow-x: hidden;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .border-black {
    border-color: var(--color-black);
  }
  .border-t-black {
    border-top-color: var(--color-black);
  }
  .border-b-black {
    border-bottom-color: var(--color-black);
  }
  .bg-\[\#007bc0\] {
    background-color: #007bc0;
  }
  .bg-\[\#EFF1F2\] {
    background-color: #EFF1F2;
  }
  .bg-black\/70 {
    background-color: color-mix(in srgb, #000 70%, transparent);
  }
  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/70 {
      background-color: color-mix(in oklab, var(--color-black) 70%, transparent);
    }
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .bg-\[url\(\'\/search-logo\.jpg\'\)\] {
    background-image: url(/search-logo.jpg);
  }
  .bg-top {
    background-position: top;
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-5 {
    padding: calc(var(--spacing) * 5);
  }
  .p-10 {
    padding: calc(var(--spacing) * 10);
  }
  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }
  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }
  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  .px-10 {
    padding-inline: calc(var(--spacing) * 10);
  }
  .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }
  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }
  .\!pt-\[4\.5rem\] {
    padding-top: 4.5rem !important;
  }
  .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }
  .pt-10 {
    padding-top: calc(var(--spacing) * 10);
  }
  .pt-12 {
    padding-top: calc(var(--spacing) * 12);
  }
  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }
  .pl-5 {
    padding-left: calc(var(--spacing) * 5);
  }
  .\!text-2xl {
    font-size: var(--text-2xl) !important;
    line-height: var(--tw-leading, var(--text-2xl--line-height)) !important;
  }
  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--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-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .text-\[1\.5rem\] {
    font-size: 1.5rem;
  }
  .text-\[3rem\] {
    font-size: 3rem;
  }
  .\!font-extrabold {
    --tw-font-weight: var(--font-weight-extrabold) !important;
    font-weight: var(--font-weight-extrabold) !important;
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .text-nowrap {
    text-wrap: nowrap;
  }
  .text-\[\#007BC0\] {
    color: #007BC0;
  }
  .text-\[\#71767C\] {
    color: #71767C;
  }
  .text-blue-500 {
    color: var(--color-blue-500);
  }
  .text-gray-50 {
    color: var(--color-gray-50);
  }
  .text-gray-700 {
    color: var(--color-gray-700);
  }
  .text-green-600 {
    color: var(--color-green-600);
  }
  .italic {
    font-style: italic;
  }
  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }
  @media (hover: hover) {
    .hover\:bg-\[\#006ead\]:hover {
      background-color: #006ead;
    }
  }
  @media (hover: hover) {
    .hover\:text-\[\#006ead\]:hover {
      color: #006ead;
    }
  }
  @media (hover: hover) {
    .hover\:text-gray-50:hover {
      color: var(--color-gray-50);
    }
  }
  @media (prefers-color-scheme: dark) {
    .dark\:\!text-black {
      color: var(--color-black) !important;
    }
  }
  @media (prefers-color-scheme: dark) {
    .dark\:text-\[\#007BC0\] {
      color: #007BC0;
    }
  }
  @media (prefers-color-scheme: dark) {
    .dark\:text-\[\#71767C\] {
      color: #71767C;
    }
  }
  @media (prefers-color-scheme: dark) {
    .dark\:text-black {
      color: var(--color-black);
    }
  }
  @media (prefers-color-scheme: dark) {
    @media (hover: hover) {
      .dark\:hover\:\!text-\[\#006ead\]:hover {
        color: #006ead !important;
      }
    }
  }
}
@property --tw-rotate-x { syntax: "*"; inherits: false; }
@property --tw-rotate-y { syntax: "*"; inherits: false; }
@property --tw-rotate-z { syntax: "*"; inherits: false; }
@property --tw-skew-x { syntax: "*"; inherits: false; }
@property --tw-skew-y { syntax: "*"; inherits: false; }
@property --tw-divide-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }
@property --tw-font-weight { syntax: "*"; inherits: false; }
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *,
    ::before,
    ::after,
    ::backdrop {
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-divide-y-reverse: 0;
      --tw-border-style: solid;
      --tw-font-weight: initial;
    }
  }
}

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