@charset "UTF-8";
.mwf-form {
    font-family:boschsans,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:16px;
    --font-size:1rem;
    line-height:1.5;
    --line-height:1.5
}
.mwf-form *, .mwf-form ::after, .mwf-form ::before {
	box-sizing: border-box;
}
@media only screen and (min-width: 768px) {
	.mwf-form ul {
	  display: grid;
	  column-gap: 2rem;
	  grid-template-columns: repeat(8,1fr);
	}
}
.mwf-form li {
	margin-bottom: 1rem;
}
.mwf-form button,.mwf-form input,.mwf-form optgroup,.mwf-form select,.mwf-form textarea{
    font-family:inherit;
    font-size:100%;
    line-height:1.15;
    margin:0;
}
.mwf-form button,.mwf-form input{
    overflow:visible;
}
.mwf-form button,.mwf-form select{
    text-transform:none;
}
.mwf-form [type=button],.mwf-form [type=reset],.mwf-form [type=submit],button{
    -webkit-appearance:button;
}
.mwf-form [type=button]::-moz-focus-inner,.mwf-form [type=reset]::-moz-focus-inner,.mwf-form [type=submit]::-moz-focus-inner,.mwf-form button::-moz-focus-inner{
    border-style:none;
    padding:0;
}
.mwf-form [type=button]:-moz-focusring,.mwf-form [type=reset]:-moz-focusring,.mwf-form [type=submit]:-moz-focusring,.mwf-form button:-moz-focusring{
    outline:1px dotted ButtonText;
}
.mwf-form fieldset{
    padding:.35em .75em .625em;
}
.mwf-form legend{
    box-sizing:border-box;
    color:inherit;
    display:table;
    max-width:100%;
    padding:0;
    white-space:normal;
}
.mwf-form progress{
    vertical-align:initial;
}
.mwf-form textarea{
    overflow:auto;
}
.mwf-form [type=checkbox],.mwf-form [type=radio]{
    box-sizing:border-box;
    padding:0;
}
.mwf-form [type=number]::-webkit-inner-spin-button,.mwf-form [type=number]::-webkit-outer-spin-button{
    height:auto;
}
.mwf-form [type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px;
}
.mwf-form [type=search]::-webkit-search-decoration{
    -webkit-appearance:none;
}
.mwf-form ::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit;
}
.mwf-form__wrapper {
    --bosch-red-95:#ffecec;
    --bosch-red-90:#ffd9d9;
    --bosch-red-85:#ffc6c6;
    --bosch-red-80:#ffb2b2;
    --bosch-red-75:#ff9d9d;
    --bosch-red-70:#ff8787;
    --bosch-red-65:#ff6e6f;
    --bosch-red-60:#ff5152;
    --bosch-red-55:#ff2124;
    --bosch-red-50:#ed0007;
    --bosch-red-45:#d50005;
    --bosch-red-40:#be0004;
    --bosch-red-35:#a80003;
    --bosch-red-30:#920002;
    --bosch-red-25:#7d0002;
    --bosch-red-20:#680001;
    --bosch-red-15:#540001;
    --bosch-red-10:#410000;
    --bosch-red-5:#2d0000;
    --bosch-purple-95:#f7eef6;
    --bosch-purple-90:#f0dcee;
    --bosch-purple-85:#ebcae8;
    --bosch-purple-80:#e8b6e3;
    --bosch-purple-75:#e5a2df;
    --bosch-purple-70:#e48cdd;
    --bosch-purple-65:#e472db;
    --bosch-purple-60:#e552da;
    --bosch-purple-55:#d543cb;
    --bosch-purple-50:#c535bc;
    --bosch-purple-45:#b12ea9;
    --bosch-purple-40:#9e2896;
    --bosch-purple-35:#8b2284;
    --bosch-purple-30:#791d73;
    --bosch-purple-25:#671761;
    --bosch-purple-20:#551151;
    --bosch-purple-15:#440c41;
    --bosch-purple-10:#340731;
    --bosch-purple-5:#230421;
    --bosch-blue-95:#e8f1ff;
    --bosch-blue-90:#d1e4ff;
    --bosch-blue-85:#b8d6ff;
    --bosch-blue-80:#9dc9ff;
    --bosch-blue-75:#7ebdff;
    --bosch-blue-70:#56b0ff;
    --bosch-blue-65:#00a4fd;
    --bosch-blue-60:#0096e8;
    --bosch-blue-55:#0088d4;
    --bosch-blue-50:#007bc0;
    --bosch-blue-45:#006ead;
    --bosch-blue-40:#00629a;
    --bosch-blue-35:#005587;
    --bosch-blue-30:#004975;
    --bosch-blue-25:#003e64;
    --bosch-blue-20:#003253;
    --bosch-blue-15:#002742;
    --bosch-blue-10:#001d33;
    --bosch-blue-5:#001222;
    --bosch-turquoise-95:#def5f3;
    --bosch-turquoise-90:#b6ede8;
    --bosch-turquoise-85:#a1dfdb;
    --bosch-turquoise-80:#8dd2cd;
    --bosch-turquoise-75:#79c5c0;
    --bosch-turquoise-70:#66b8b2;
    --bosch-turquoise-65:#54aba5;
    --bosch-turquoise-60:#419e98;
    --bosch-turquoise-55:#2e908b;
    --bosch-turquoise-50:#18837e;
    --bosch-turquoise-45:#147671;
    --bosch-turquoise-40:#116864;
    --bosch-turquoise-35:#0e5b57;
    --bosch-turquoise-30:#0a4f4b;
    --bosch-turquoise-25:#07423f;
    --bosch-turquoise-20:#053634;
    --bosch-turquoise-15:#032b28;
    --bosch-turquoise-10:#02201e;
    --bosch-turquoise-5:#011413;
    --bosch-green-95:#e2f5e7;
    --bosch-green-90:#b8efc9;
    --bosch-green-85:#9be4b3;
    --bosch-green-80:#86d7a2;
    --bosch-green-75:#72ca92;
    --bosch-green-70:#5ebd82;
    --bosch-green-65:#4ab073;
    --bosch-green-60:#37a264;
    --bosch-green-55:#219557;
    --bosch-green-50:#00884a;
    --bosch-green-45:#007a42;
    --bosch-green-40:#006c3a;
    --bosch-green-35:#005f32;
    --bosch-green-30:#00512a;
    --bosch-green-25:#004523;
    --bosch-green-20:#00381b;
    --bosch-green-15:#002c14;
    --bosch-green-10:#00210e;
    --bosch-green-5:#001507;
    --bosch-gray-95:#eff1f2;
    --bosch-gray-90:#e0e2e5;
    --bosch-gray-85:#d0d4d8;
    --bosch-gray-80:#c1c7cc;
    --bosch-gray-75:#b2b9c0;
    --bosch-gray-70:#a4abb3;
    --bosch-gray-65:#979ea4;
    --bosch-gray-60:#8a9097;
    --bosch-gray-55:#7d8389;
    --bosch-gray-50:#71767c;
    --bosch-gray-45:#656a6f;
    --bosch-gray-40:#595e62;
    --bosch-gray-35:#4e5256;
    --bosch-gray-30:#43464a;
    --bosch-gray-25:#383b3e;
    --bosch-gray-20:#2e3033;
    --bosch-gray-15:#232628;
    --bosch-gray-10:#1a1c1d;
    --bosch-gray-5:#101112;
    --bosch-yellow-95:#ffefd1;
    --bosch-yellow-90:#ffdf95;
    --bosch-yellow-85:#ffcf00;
    --bosch-yellow-80:#eec100;
    --bosch-yellow-75:#deb300;
    --bosch-yellow-70:#cda600;
    --bosch-yellow-65:#bd9900;
    --bosch-yellow-60:#ad8c00;
    --bosch-yellow-55:#9e7f00;
    --bosch-yellow-50:#8f7300;
    --bosch-yellow-45:#806700;
    --bosch-yellow-40:#725b00;
    --bosch-yellow-35:#644f00;
    --bosch-yellow-30:#564400;
    --bosch-yellow-25:#493900;
    --bosch-yellow-20:#3c2e00;
    --bosch-yellow-15:#2f2400;
    --bosch-yellow-10:#231a00;
    --bosch-yellow-5:#171000;
    --bosch-white:#fff;
    --bosch-black:#000;
    --shadow-fill:#00000040;
}
.mwf-form {
    --background:var(--bosch-white);
    --plain__enabled__fill__default:#0000;
    --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:#0000;
    --plain__disabled__front__default:var(--bosch-gray-80);
    --neutral__enabled__fill__default:var(--bosch-gray-90);
    --neutral__enabled__fill__hovered:var(--bosch-gray-80);
    --neutral__enabled__fill__pressed:var(--bosch-gray-70);
    --neutral__enabled__front__default:var(--bosch-black);
    --neutral__enabled__front__hovered:var(--bosch-black);
    --neutral__enabled__front__pressed:var(--bosch-black);
    --neutral__focused__fill__default:var(--bosch-blue-90);
    --neutral__focused__front__default:var(--bosch-black);
    --neutral__disabled__fill__default:var(--bosch-gray-90);
    --neutral__disabled__front__default:var(--bosch-gray-70);
    --small__enabled__fill__default:var(--bosch-gray-60);
    --small__enabled__fill__hovered:var(--bosch-gray-50);
    --small__enabled__fill__pressed:var(--bosch-gray-40);
    --small__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-70);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --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:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-80);
    --minor-accent__enabled__fill__default:#0000;
    --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:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-80);
    --major-accent__enabled__fill__default:var(--bosch-blue-50);
    --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
    --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
    --major-accent__enabled__front__default:var(--bosch-white);
    --major-accent__enabled__front__hovered:var(--bosch-white);
    --major-accent__enabled__front__pressed:var(--bosch-white);
    --major-accent__disabled__fill__default:var(--bosch-gray-80);
    --major-accent__disabled__front__default:var(--bosch-gray-60);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-90);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-80);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-70);
    --minor-signal-neutral__enabled__front__default:var(--bosch-black);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-90);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-80);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-70);
    --minor-signal-error__enabled__front__default:var(--bosch-black);
    --minor-signal-error__enabled__front__hovered:var(--bosch-black);
    --minor-signal-error__enabled__front__pressed:var(--bosch-black);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-90);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-80);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-70);
    --minor-signal-warning__enabled__front__default:var(--bosch-black);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-90);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-80);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-70);
    --minor-signal-success__enabled__front__default:var(--bosch-black);
    --minor-signal-success__enabled__front__hovered:var(--bosch-black);
    --minor-signal-success__enabled__front__pressed:var(--bosch-black);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-90);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-80);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --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:#0000;
    --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:#0000;
    --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);
}
.mwf-form .-primary,.mwf-form .-secondary,:root{
    background-color:var(--background);
    color:var(--plain__enabled__front__default);
}
.mwf-form .-secondary {
    --background:var(--bosch-gray-95);
    --plain__enabled__fill__default:#0000;
    --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:#0000;
    --plain__disabled__front__default:var(--bosch-gray-75);
    --neutral__enabled__fill__default:var(--bosch-gray-85);
    --neutral__enabled__fill__hovered:var(--bosch-gray-75);
    --neutral__enabled__fill__pressed:var(--bosch-gray-65);
    --neutral__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-85);
    --neutral__disabled__front__default:var(--bosch-gray-65);
    --small__enabled__fill__default:var(--bosch-gray-55);
    --small__enabled__fill__hovered:var(--bosch-gray-45);
    --small__enabled__fill__pressed:var(--bosch-gray-35);
    --small__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-85);
    --small__disabled__front__default:var(--bosch-gray-65);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --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:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-75);
    --minor-accent__enabled__fill__default:#0000;
    --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:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-75);
    --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-55);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-85);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-75);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-65);
    --minor-signal-neutral__enabled__front__default:var(--bosch-black);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-85);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-75);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-65);
    --minor-signal-error__enabled__front__default:var(--bosch-black);
    --minor-signal-error__enabled__front__hovered:var(--bosch-black);
    --minor-signal-error__enabled__front__pressed:var(--bosch-black);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
    --minor-signal-warning__enabled__front__default:var(--bosch-black);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-85);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-75);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-65);
    --minor-signal-success__enabled__front__default:var(--bosch-black);
    --minor-signal-success__enabled__front__hovered:var(--bosch-black);
    --minor-signal-success__enabled__front__pressed:var(--bosch-black);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-85);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-75);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --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:#0000;
    --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:#0000;
    --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);
}
.mwf-form .-contrast{
    --background:var(--bosch-gray-20);
    --plain__enabled__fill__default:#0000;
    --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:#0000;
    --plain__disabled__front__default:var(--bosch-gray-40);
    --neutral__enabled__fill__default:var(--bosch-gray-30);
    --neutral__enabled__fill__hovered:var(--bosch-gray-40);
    --neutral__enabled__fill__pressed:var(--bosch-gray-50);
    --neutral__enabled__front__default:var(--bosch-white);
    --neutral__enabled__front__hovered:var(--bosch-white);
    --neutral__enabled__front__pressed:var(--bosch-white);
    --neutral__focused__fill__default:var(--bosch-blue-30);
    --neutral__focused__front__default:var(--bosch-white);
    --neutral__disabled__fill__default:var(--bosch-gray-30);
    --neutral__disabled__front__default:var(--bosch-gray-50);
    --small__enabled__fill__default:var(--bosch-gray-50);
    --small__enabled__fill__hovered:var(--bosch-gray-40);
    --small__enabled__fill__pressed:var(--bosch-gray-30);
    --small__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-30);
    --small__disabled__front__default:var(--bosch-gray-50);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --integrated__enabled__front__default:var(--bosch-white);
    --integrated__enabled__front__hovered:var(--bosch-blue-70);
    --integrated__enabled__front__pressed:var(--bosch-blue-80);
    --integrated__disabled__fill__default:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-40);
    --minor-accent__enabled__fill__default:#0000;
    --minor-accent__enabled__fill__hovered:var(--bosch-blue-30);
    --minor-accent__enabled__fill__pressed:var(--bosch-blue-40);
    --minor-accent__enabled__front__default:var(--bosch-blue-70);
    --minor-accent__enabled__front__hovered:var(--bosch-blue-80);
    --minor-accent__enabled__front__pressed:var(--bosch-blue-90);
    --minor-accent__disabled__fill__default:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-40);
    --major-accent__enabled__fill__default:var(--bosch-blue-50);
    --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
    --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
    --major-accent__enabled__front__default:var(--bosch-white);
    --major-accent__enabled__front__hovered:var(--bosch-white);
    --major-accent__enabled__front__pressed:var(--bosch-white);
    --major-accent__disabled__fill__default:var(--bosch-gray-40);
    --major-accent__disabled__front__default:var(--bosch-gray-60);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-30);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-50);
    --minor-signal-neutral__enabled__front__default:var(--bosch-white);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-30);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-50);
    --minor-signal-error__enabled__front__default:var(--bosch-white);
    --minor-signal-error__enabled__front__hovered:var(--bosch-white);
    --minor-signal-error__enabled__front__pressed:var(--bosch-white);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-30);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-40);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-50);
    --minor-signal-warning__enabled__front__default:var(--bosch-white);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-30);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-50);
    --minor-signal-success__enabled__front__default:var(--bosch-white);
    --minor-signal-success__enabled__front__hovered:var(--bosch-white);
    --minor-signal-success__enabled__front__pressed:var(--bosch-white);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-40);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-70);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-80);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-90);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-30);
    --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-40);
    --minor-highlight-blue__enabled__front__default:var(--bosch-blue-70);
    --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-80);
    --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-90);
    --minor-highlight-turquoise__enabled__fill__default:#0000;
    --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-30);
    --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-40);
    --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-70);
    --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-80);
    --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-90);
    --minor-highlight-green__enabled__fill__default:#0000;
    --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-30);
    --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-40);
    --minor-highlight-green__enabled__front__default:var(--bosch-green-70);
    --minor-highlight-green__enabled__front__hovered:var(--bosch-green-80);
    --minor-highlight-green__enabled__front__pressed:var(--bosch-green-90);
    --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
    --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
    --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
    --major-highlight-purple__enabled__front__default:var(--bosch-white);
    --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
    --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
    --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
    --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
    --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
    --major-highlight-blue__enabled__front__default:var(--bosch-white);
    --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
    --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
    --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
    --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
    --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
    --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
    --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
    --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
    --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
    --major-highlight-green__enabled__front__default:var(--bosch-white);
    --major-highlight-green__enabled__front__hovered:var(--bosch-white);
    --major-highlight-green__enabled__front__pressed:var(--bosch-white);
}
.mwf-form .-contrast,.mwf-form .-floating{
    background-color:var(--background);
    color:var(--plain__enabled__front__default);
}
.mwf-form .-floating{
    --background:var(--bosch-white);
    --plain__enabled__fill__default:#0000;
    --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:#0000;
    --plain__disabled__front__default:var(--bosch-gray-80);
    --neutral__enabled__fill__default:var(--bosch-gray-90);
    --neutral__enabled__fill__hovered:var(--bosch-gray-80);
    --neutral__enabled__fill__pressed:var(--bosch-gray-70);
    --neutral__enabled__front__default:var(--bosch-black);
    --neutral__enabled__front__hovered:var(--bosch-black);
    --neutral__enabled__front__pressed:var(--bosch-black);
    --neutral__focused__fill__default:var(--bosch-blue-90);
    --neutral__focused__front__default:var(--bosch-black);
    --neutral__disabled__fill__default:var(--bosch-gray-90);
    --neutral__disabled__front__default:var(--bosch-gray-70);
    --small__enabled__fill__default:var(--bosch-gray-60);
    --small__enabled__fill__hovered:var(--bosch-gray-50);
    --small__enabled__fill__pressed:var(--bosch-gray-40);
    --small__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-70);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --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:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-80);
    --minor-accent__enabled__fill__default:#0000;
    --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:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-80);
    --major-accent__enabled__fill__default:var(--bosch-blue-50);
    --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
    --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
    --major-accent__enabled__front__default:var(--bosch-white);
    --major-accent__enabled__front__hovered:var(--bosch-white);
    --major-accent__enabled__front__pressed:var(--bosch-white);
    --major-accent__disabled__fill__default:var(--bosch-gray-80);
    --major-accent__disabled__front__default:var(--bosch-gray-60);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-90);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-80);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-70);
    --minor-signal-neutral__enabled__front__default:var(--bosch-black);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-90);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-80);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-70);
    --minor-signal-error__enabled__front__default:var(--bosch-black);
    --minor-signal-error__enabled__front__hovered:var(--bosch-black);
    --minor-signal-error__enabled__front__pressed:var(--bosch-black);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-90);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-80);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-70);
    --minor-signal-warning__enabled__front__default:var(--bosch-black);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-90);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-80);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-70);
    --minor-signal-success__enabled__front__default:var(--bosch-black);
    --minor-signal-success__enabled__front__hovered:var(--bosch-black);
    --minor-signal-success__enabled__front__pressed:var(--bosch-black);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-90);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-80);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --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:#0000;
    --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:#0000;
    --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);
}
.mwf-form .-dark-mode{
    --shadow-fill:#000;
}
.mwf-form .-dark-mode, .mwf-form .-dark-mode .-primary{
    --background:var(--bosch-gray-10);
    --plain__enabled__fill__default:#0000;
    --plain__enabled__fill__hovered:var(--bosch-gray-20);
    --plain__enabled__fill__pressed:var(--bosch-gray-30);
    --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-15);
    --plain__focused__front__default:var(--bosch-white);
    --plain__disabled__fill__default:#0000;
    --plain__disabled__front__default:var(--bosch-gray-30);
    --neutral__enabled__fill__default:var(--bosch-gray-20);
    --neutral__enabled__fill__hovered:var(--bosch-gray-30);
    --neutral__enabled__fill__pressed:var(--bosch-gray-40);
    --neutral__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-20);
    --neutral__disabled__front__default:var(--bosch-gray-40);
    --small__enabled__fill__default:var(--bosch-gray-50);
    --small__enabled__fill__hovered:var(--bosch-gray-40);
    --small__enabled__fill__pressed:var(--bosch-gray-30);
    --small__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-20);
    --small__disabled__front__default:var(--bosch-gray-40);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --integrated__enabled__front__default:var(--bosch-white);
    --integrated__enabled__front__hovered:var(--bosch-blue-60);
    --integrated__enabled__front__pressed:var(--bosch-blue-70);
    --integrated__disabled__fill__default:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-30);
    --minor-accent__enabled__fill__default:#0000;
    --minor-accent__enabled__fill__hovered:var(--bosch-blue-20);
    --minor-accent__enabled__fill__pressed:var(--bosch-blue-30);
    --minor-accent__enabled__front__default:var(--bosch-blue-60);
    --minor-accent__enabled__front__hovered:var(--bosch-blue-70);
    --minor-accent__enabled__front__pressed:var(--bosch-blue-80);
    --minor-accent__disabled__fill__default:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-30);
    --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-30);
    --major-accent__disabled__front__default:var(--bosch-gray-50);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-20);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-30);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-40);
    --minor-signal-neutral__enabled__front__default:var(--bosch-white);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-20);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-30);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-40);
    --minor-signal-error__enabled__front__default:var(--bosch-white);
    --minor-signal-error__enabled__front__hovered:var(--bosch-white);
    --minor-signal-error__enabled__front__pressed:var(--bosch-white);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-20);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-30);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-40);
    --minor-signal-warning__enabled__front__default:var(--bosch-white);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-20);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-30);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-40);
    --minor-signal-success__enabled__front__default:var(--bosch-white);
    --minor-signal-success__enabled__front__hovered:var(--bosch-white);
    --minor-signal-success__enabled__front__pressed:var(--bosch-white);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-20);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-30);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-60);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-70);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-80);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-20);
    --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
    --minor-highlight-blue__enabled__front__default:var(--bosch-blue-60);
    --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-70);
    --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-80);
    --minor-highlight-turquoise__enabled__fill__default:#0000;
    --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-20);
    --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
    --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-60);
    --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-70);
    --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-80);
    --minor-highlight-green__enabled__fill__default:#0000;
    --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-20);
    --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
    --minor-highlight-green__enabled__front__default:var(--bosch-green-60);
    --minor-highlight-green__enabled__front__hovered:var(--bosch-green-70);
    --minor-highlight-green__enabled__front__pressed:var(--bosch-green-80);
    --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
    --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
    --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
    --major-highlight-purple__enabled__front__default:var(--bosch-white);
    --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
    --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
    --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
    --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
    --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
    --major-highlight-blue__enabled__front__default:var(--bosch-white);
    --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
    --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
    --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
    --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
    --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
    --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
    --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
    --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
    --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
    --major-highlight-green__enabled__front__default:var(--bosch-white);
    --major-highlight-green__enabled__front__hovered:var(--bosch-white);
    --major-highlight-green__enabled__front__pressed:var(--bosch-white);
}
.mwf-form .-dark-mode,.mwf-form .-dark-mode .-primary,.mwf-form .-dark-mode .-secondary{
    background-color:var(--background);
    color:var(--plain__enabled__front__default);
}
.mwf-form .-dark-mode .-secondary{
    --background:var(--bosch-gray-5);
    --plain__enabled__fill__default:#0000;
    --plain__enabled__fill__hovered:var(--bosch-gray-15);
    --plain__enabled__fill__pressed:var(--bosch-gray-25);
    --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-10);
    --plain__focused__front__default:var(--bosch-white);
    --plain__disabled__fill__default:#0000;
    --plain__disabled__front__default:var(--bosch-gray-25);
    --neutral__enabled__fill__default:var(--bosch-gray-15);
    --neutral__enabled__fill__hovered:var(--bosch-gray-25);
    --neutral__enabled__fill__pressed:var(--bosch-gray-35);
    --neutral__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-15);
    --neutral__focused__front__default:var(--bosch-white);
    --neutral__disabled__fill__default:var(--bosch-gray-15);
    --neutral__disabled__front__default:var(--bosch-gray-35);
    --small__enabled__fill__default:var(--bosch-gray-45);
    --small__enabled__fill__hovered:var(--bosch-gray-35);
    --small__enabled__fill__pressed:var(--bosch-gray-25);
    --small__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-15);
    --small__disabled__front__default:var(--bosch-gray-35);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --integrated__enabled__front__default:var(--bosch-white);
    --integrated__enabled__front__hovered:var(--bosch-blue-55);
    --integrated__enabled__front__pressed:var(--bosch-blue-65);
    --integrated__disabled__fill__default:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-25);
    --minor-accent__enabled__fill__default:#0000;
    --minor-accent__enabled__fill__hovered:var(--bosch-blue-15);
    --minor-accent__enabled__fill__pressed:var(--bosch-blue-25);
    --minor-accent__enabled__front__default:var(--bosch-blue-55);
    --minor-accent__enabled__front__hovered:var(--bosch-blue-65);
    --minor-accent__enabled__front__pressed:var(--bosch-blue-75);
    --minor-accent__disabled__fill__default:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-25);
    --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-25);
    --major-accent__disabled__front__default:var(--bosch-gray-45);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-15);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-25);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-35);
    --minor-signal-neutral__enabled__front__default:var(--bosch-white);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-15);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-25);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-35);
    --minor-signal-error__enabled__front__default:var(--bosch-white);
    --minor-signal-error__enabled__front__hovered:var(--bosch-white);
    --minor-signal-error__enabled__front__pressed:var(--bosch-white);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-15);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-25);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-35);
    --minor-signal-warning__enabled__front__default:var(--bosch-white);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-15);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-25);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-35);
    --minor-signal-success__enabled__front__default:var(--bosch-white);
    --minor-signal-success__enabled__front__hovered:var(--bosch-white);
    --minor-signal-success__enabled__front__pressed:var(--bosch-white);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-15);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-25);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-55);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-65);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-75);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-15);
    --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-25);
    --minor-highlight-blue__enabled__front__default:var(--bosch-blue-55);
    --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-65);
    --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-75);
    --minor-highlight-turquoise__enabled__fill__default:#0000;
    --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-15);
    --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-25);
    --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-55);
    --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-65);
    --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-75);
    --minor-highlight-green__enabled__fill__default:#0000;
    --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-15);
    --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-25);
    --minor-highlight-green__enabled__front__default:var(--bosch-green-55);
    --minor-highlight-green__enabled__front__hovered:var(--bosch-green-65);
    --minor-highlight-green__enabled__front__pressed:var(--bosch-green-75);
    --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
    --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
    --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
    --major-highlight-purple__enabled__front__default:var(--bosch-white);
    --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
    --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
    --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
    --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
    --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
    --major-highlight-blue__enabled__front__default:var(--bosch-white);
    --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
    --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
    --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
    --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
    --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
    --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
    --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
    --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
    --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
    --major-highlight-green__enabled__front__default:var(--bosch-white);
    --major-highlight-green__enabled__front__hovered:var(--bosch-white);
    --major-highlight-green__enabled__front__pressed:var(--bosch-white);
}
.mwf-form .-dark-mode .-contrast{
    --background:var(--bosch-gray-20);
    --plain__enabled__fill__default:#0000;
    --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:#0000;
    --plain__disabled__front__default:var(--bosch-gray-40);
    --neutral__enabled__fill__default:var(--bosch-gray-30);
    --neutral__enabled__fill__hovered:var(--bosch-gray-40);
    --neutral__enabled__fill__pressed:var(--bosch-gray-50);
    --neutral__enabled__front__default:var(--bosch-white);
    --neutral__enabled__front__hovered:var(--bosch-white);
    --neutral__enabled__front__pressed:var(--bosch-white);
    --neutral__focused__fill__default:var(--bosch-blue-30);
    --neutral__focused__front__default:var(--bosch-white);
    --neutral__disabled__fill__default:var(--bosch-gray-30);
    --neutral__disabled__front__default:var(--bosch-gray-50);
    --small__enabled__fill__default:var(--bosch-gray-50);
    --small__enabled__fill__hovered:var(--bosch-gray-40);
    --small__enabled__fill__pressed:var(--bosch-gray-30);
    --small__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-30);
    --small__disabled__front__default:var(--bosch-gray-50);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --integrated__enabled__front__default:var(--bosch-white);
    --integrated__enabled__front__hovered:var(--bosch-blue-70);
    --integrated__enabled__front__pressed:var(--bosch-blue-80);
    --integrated__disabled__fill__default:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-40);
    --minor-accent__enabled__fill__default:#0000;
    --minor-accent__enabled__fill__hovered:var(--bosch-blue-30);
    --minor-accent__enabled__fill__pressed:var(--bosch-blue-40);
    --minor-accent__enabled__front__default:var(--bosch-blue-70);
    --minor-accent__enabled__front__hovered:var(--bosch-blue-80);
    --minor-accent__enabled__front__pressed:var(--bosch-blue-90);
    --minor-accent__disabled__fill__default:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-40);
    --major-accent__enabled__fill__default:var(--bosch-blue-50);
    --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
    --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
    --major-accent__enabled__front__default:var(--bosch-white);
    --major-accent__enabled__front__hovered:var(--bosch-white);
    --major-accent__enabled__front__pressed:var(--bosch-white);
    --major-accent__disabled__fill__default:var(--bosch-gray-40);
    --major-accent__disabled__front__default:var(--bosch-gray-60);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-30);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-50);
    --minor-signal-neutral__enabled__front__default:var(--bosch-white);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-30);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-50);
    --minor-signal-error__enabled__front__default:var(--bosch-white);
    --minor-signal-error__enabled__front__hovered:var(--bosch-white);
    --minor-signal-error__enabled__front__pressed:var(--bosch-white);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-30);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-40);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-50);
    --minor-signal-warning__enabled__front__default:var(--bosch-white);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-30);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-50);
    --minor-signal-success__enabled__front__default:var(--bosch-white);
    --minor-signal-success__enabled__front__hovered:var(--bosch-white);
    --minor-signal-success__enabled__front__pressed:var(--bosch-white);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-40);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-70);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-80);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-90);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-30);
    --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-40);
    --minor-highlight-blue__enabled__front__default:var(--bosch-blue-70);
    --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-80);
    --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-90);
    --minor-highlight-turquoise__enabled__fill__default:#0000;
    --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-30);
    --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-40);
    --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-70);
    --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-80);
    --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-90);
    --minor-highlight-green__enabled__fill__default:#0000;
    --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-30);
    --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-40);
    --minor-highlight-green__enabled__front__default:var(--bosch-green-70);
    --minor-highlight-green__enabled__front__hovered:var(--bosch-green-80);
    --minor-highlight-green__enabled__front__pressed:var(--bosch-green-90);
    --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
    --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
    --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
    --major-highlight-purple__enabled__front__default:var(--bosch-white);
    --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
    --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
    --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
    --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
    --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
    --major-highlight-blue__enabled__front__default:var(--bosch-white);
    --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
    --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
    --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
    --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
    --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
    --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
    --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
    --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
    --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
    --major-highlight-green__enabled__front__default:var(--bosch-white);
    --major-highlight-green__enabled__front__hovered:var(--bosch-white);
    --major-highlight-green__enabled__front__pressed:var(--bosch-white);
}
.mwf-form .-dark-mode .-contrast,.mwf-form .-dark-mode .-floating{
    background-color:var(--background);
    color:var(--plain__enabled__front__default);
}
.mwf-form .-dark-mode .-floating{
    --background:var(--bosch-gray-15);
    --plain__enabled__fill__default:#0000;
    --plain__enabled__fill__hovered:var(--bosch-gray-25);
    --plain__enabled__fill__pressed:var(--bosch-gray-35);
    --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-20);
    --plain__focused__front__default:var(--bosch-white);
    --plain__disabled__fill__default:#0000;
    --plain__disabled__front__default:var(--bosch-gray-35);
    --neutral__enabled__fill__default:var(--bosch-gray-25);
    --neutral__enabled__fill__hovered:var(--bosch-gray-35);
    --neutral__enabled__fill__pressed:var(--bosch-gray-45);
    --neutral__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-25);
    --neutral__focused__front__default:var(--bosch-white);
    --neutral__disabled__fill__default:var(--bosch-gray-25);
    --neutral__disabled__front__default:var(--bosch-gray-45);
    --small__enabled__fill__default:var(--bosch-gray-45);
    --small__enabled__fill__hovered:var(--bosch-gray-35);
    --small__enabled__fill__pressed:var(--bosch-gray-25);
    --small__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-25);
    --small__disabled__front__default:var(--bosch-gray-45);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --integrated__enabled__front__default:var(--bosch-white);
    --integrated__enabled__front__hovered:var(--bosch-blue-65);
    --integrated__enabled__front__pressed:var(--bosch-blue-75);
    --integrated__disabled__fill__default:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-35);
    --minor-accent__enabled__fill__default:#0000;
    --minor-accent__enabled__fill__hovered:var(--bosch-blue-25);
    --minor-accent__enabled__fill__pressed:var(--bosch-blue-35);
    --minor-accent__enabled__front__default:var(--bosch-blue-65);
    --minor-accent__enabled__front__hovered:var(--bosch-blue-75);
    --minor-accent__enabled__front__pressed:var(--bosch-blue-85);
    --minor-accent__disabled__fill__default:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-35);
    --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-35);
    --major-accent__disabled__front__default:var(--bosch-gray-55);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-25);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-35);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-45);
    --minor-signal-neutral__enabled__front__default:var(--bosch-white);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-25);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-35);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-45);
    --minor-signal-error__enabled__front__default:var(--bosch-white);
    --minor-signal-error__enabled__front__hovered:var(--bosch-white);
    --minor-signal-error__enabled__front__pressed:var(--bosch-white);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-25);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-35);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-45);
    --minor-signal-warning__enabled__front__default:var(--bosch-white);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-25);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-35);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-45);
    --minor-signal-success__enabled__front__default:var(--bosch-white);
    --minor-signal-success__enabled__front__hovered:var(--bosch-white);
    --minor-signal-success__enabled__front__pressed:var(--bosch-white);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-25);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-35);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-65);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-75);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-85);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-25);
    --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-35);
    --minor-highlight-blue__enabled__front__default:var(--bosch-blue-65);
    --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-75);
    --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-85);
    --minor-highlight-turquoise__enabled__fill__default:#0000;
    --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-25);
    --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-35);
    --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-65);
    --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-75);
    --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-85);
    --minor-highlight-green__enabled__fill__default:#0000;
    --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-25);
    --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-35);
    --minor-highlight-green__enabled__front__default:var(--bosch-green-65);
    --minor-highlight-green__enabled__front__hovered:var(--bosch-green-75);
    --minor-highlight-green__enabled__front__pressed:var(--bosch-green-85);
    --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
    --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
    --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
    --major-highlight-purple__enabled__front__default:var(--bosch-white);
    --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
    --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
    --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
    --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
    --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
    --major-highlight-blue__enabled__front__default:var(--bosch-white);
    --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
    --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
    --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
    --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
    --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
    --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
    --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
    --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
    --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
    --major-highlight-green__enabled__front__default:var(--bosch-white);
    --major-highlight-green__enabled__front__hovered:var(--bosch-white);
    --major-highlight-green__enabled__front__pressed:var(--bosch-white);
}
.mwf-form .-light-mode{
    --shadow-fill:#00000040;
}
.mwf-form .-light-mode,.mwf-form .-light-mode .-primary{
    --background:var(--bosch-white);
    --plain__enabled__fill__default:#0000;
    --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:#0000;
    --plain__disabled__front__default:var(--bosch-gray-80);
    --neutral__enabled__fill__default:var(--bosch-gray-90);
    --neutral__enabled__fill__hovered:var(--bosch-gray-80);
    --neutral__enabled__fill__pressed:var(--bosch-gray-70);
    --neutral__enabled__front__default:var(--bosch-black);
    --neutral__enabled__front__hovered:var(--bosch-black);
    --neutral__enabled__front__pressed:var(--bosch-black);
    --neutral__focused__fill__default:var(--bosch-blue-90);
    --neutral__focused__front__default:var(--bosch-black);
    --neutral__disabled__fill__default:var(--bosch-gray-90);
    --neutral__disabled__front__default:var(--bosch-gray-70);
    --small__enabled__fill__default:var(--bosch-gray-60);
    --small__enabled__fill__hovered:var(--bosch-gray-50);
    --small__enabled__fill__pressed:var(--bosch-gray-40);
    --small__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-70);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --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:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-80);
    --minor-accent__enabled__fill__default:#0000;
    --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:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-80);
    --major-accent__enabled__fill__default:var(--bosch-blue-50);
    --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
    --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
    --major-accent__enabled__front__default:var(--bosch-white);
    --major-accent__enabled__front__hovered:var(--bosch-white);
    --major-accent__enabled__front__pressed:var(--bosch-white);
    --major-accent__disabled__fill__default:var(--bosch-gray-80);
    --major-accent__disabled__front__default:var(--bosch-gray-60);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-90);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-80);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-70);
    --minor-signal-neutral__enabled__front__default:var(--bosch-black);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-90);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-80);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-70);
    --minor-signal-error__enabled__front__default:var(--bosch-black);
    --minor-signal-error__enabled__front__hovered:var(--bosch-black);
    --minor-signal-error__enabled__front__pressed:var(--bosch-black);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-90);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-80);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-70);
    --minor-signal-warning__enabled__front__default:var(--bosch-black);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-90);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-80);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-70);
    --minor-signal-success__enabled__front__default:var(--bosch-black);
    --minor-signal-success__enabled__front__hovered:var(--bosch-black);
    --minor-signal-success__enabled__front__pressed:var(--bosch-black);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-90);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-80);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --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:#0000;
    --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:#0000;
    --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);
}
.mwf-form .-light-mode,.mwf-form .-light-mode .-primary,.mwf-form .-light-mode .-secondary{
    background-color:var(--background);
    color:var(--plain__enabled__front__default);
}
.mwf-form .-light-mode .-secondary{
    --background:var(--bosch-gray-95);
    --plain__enabled__fill__default:#0000;
    --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:#0000;
    --plain__disabled__front__default:var(--bosch-gray-75);
    --neutral__enabled__fill__default:var(--bosch-gray-85);
    --neutral__enabled__fill__hovered:var(--bosch-gray-75);
    --neutral__enabled__fill__pressed:var(--bosch-gray-65);
    --neutral__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-85);
    --neutral__disabled__front__default:var(--bosch-gray-65);
    --small__enabled__fill__default:var(--bosch-gray-55);
    --small__enabled__fill__hovered:var(--bosch-gray-45);
    --small__enabled__fill__pressed:var(--bosch-gray-35);
    --small__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-85);
    --small__disabled__front__default:var(--bosch-gray-65);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --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:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-75);
    --minor-accent__enabled__fill__default:#0000;
    --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:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-75);
    --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-55);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-85);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-75);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-65);
    --minor-signal-neutral__enabled__front__default:var(--bosch-black);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-85);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-75);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-65);
    --minor-signal-error__enabled__front__default:var(--bosch-black);
    --minor-signal-error__enabled__front__hovered:var(--bosch-black);
    --minor-signal-error__enabled__front__pressed:var(--bosch-black);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
    --minor-signal-warning__enabled__front__default:var(--bosch-black);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-85);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-75);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-65);
    --minor-signal-success__enabled__front__default:var(--bosch-black);
    --minor-signal-success__enabled__front__hovered:var(--bosch-black);
    --minor-signal-success__enabled__front__pressed:var(--bosch-black);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-85);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-75);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --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:#0000;
    --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:#0000;
    --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);
}
.mwf-form .-light-mode .-contrast{
    --background:var(--bosch-gray-20);
    --plain__enabled__fill__default:#0000;
    --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:#0000;
    --plain__disabled__front__default:var(--bosch-gray-40);
    --neutral__enabled__fill__default:var(--bosch-gray-30);
    --neutral__enabled__fill__hovered:var(--bosch-gray-40);
    --neutral__enabled__fill__pressed:var(--bosch-gray-50);
    --neutral__enabled__front__default:var(--bosch-white);
    --neutral__enabled__front__hovered:var(--bosch-white);
    --neutral__enabled__front__pressed:var(--bosch-white);
    --neutral__focused__fill__default:var(--bosch-blue-30);
    --neutral__focused__front__default:var(--bosch-white);
    --neutral__disabled__fill__default:var(--bosch-gray-30);
    --neutral__disabled__front__default:var(--bosch-gray-50);
    --small__enabled__fill__default:var(--bosch-gray-50);
    --small__enabled__fill__hovered:var(--bosch-gray-40);
    --small__enabled__fill__pressed:var(--bosch-gray-30);
    --small__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-30);
    --small__disabled__front__default:var(--bosch-gray-50);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --integrated__enabled__front__default:var(--bosch-white);
    --integrated__enabled__front__hovered:var(--bosch-blue-70);
    --integrated__enabled__front__pressed:var(--bosch-blue-80);
    --integrated__disabled__fill__default:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-40);
    --minor-accent__enabled__fill__default:#0000;
    --minor-accent__enabled__fill__hovered:var(--bosch-blue-30);
    --minor-accent__enabled__fill__pressed:var(--bosch-blue-40);
    --minor-accent__enabled__front__default:var(--bosch-blue-70);
    --minor-accent__enabled__front__hovered:var(--bosch-blue-80);
    --minor-accent__enabled__front__pressed:var(--bosch-blue-90);
    --minor-accent__disabled__fill__default:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-40);
    --major-accent__enabled__fill__default:var(--bosch-blue-50);
    --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
    --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
    --major-accent__enabled__front__default:var(--bosch-white);
    --major-accent__enabled__front__hovered:var(--bosch-white);
    --major-accent__enabled__front__pressed:var(--bosch-white);
    --major-accent__disabled__fill__default:var(--bosch-gray-40);
    --major-accent__disabled__front__default:var(--bosch-gray-60);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-30);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-50);
    --minor-signal-neutral__enabled__front__default:var(--bosch-white);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-30);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-50);
    --minor-signal-error__enabled__front__default:var(--bosch-white);
    --minor-signal-error__enabled__front__hovered:var(--bosch-white);
    --minor-signal-error__enabled__front__pressed:var(--bosch-white);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-30);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-40);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-50);
    --minor-signal-warning__enabled__front__default:var(--bosch-white);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-white);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-white);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-30);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-50);
    --minor-signal-success__enabled__front__default:var(--bosch-white);
    --minor-signal-success__enabled__front__hovered:var(--bosch-white);
    --minor-signal-success__enabled__front__pressed:var(--bosch-white);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-95);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-white);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-40);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-70);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-80);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-90);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --minor-highlight-blue__enabled__fill__hovered:var(--bosch-blue-30);
    --minor-highlight-blue__enabled__fill__pressed:var(--bosch-blue-40);
    --minor-highlight-blue__enabled__front__default:var(--bosch-blue-70);
    --minor-highlight-blue__enabled__front__hovered:var(--bosch-blue-80);
    --minor-highlight-blue__enabled__front__pressed:var(--bosch-blue-90);
    --minor-highlight-turquoise__enabled__fill__default:#0000;
    --minor-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-30);
    --minor-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-40);
    --minor-highlight-turquoise__enabled__front__default:var(--bosch-turquoise-70);
    --minor-highlight-turquoise__enabled__front__hovered:var(--bosch-turquoise-80);
    --minor-highlight-turquoise__enabled__front__pressed:var(--bosch-turquoise-90);
    --minor-highlight-green__enabled__fill__default:#0000;
    --minor-highlight-green__enabled__fill__hovered:var(--bosch-green-30);
    --minor-highlight-green__enabled__fill__pressed:var(--bosch-green-40);
    --minor-highlight-green__enabled__front__default:var(--bosch-green-70);
    --minor-highlight-green__enabled__front__hovered:var(--bosch-green-80);
    --minor-highlight-green__enabled__front__pressed:var(--bosch-green-90);
    --major-highlight-purple__enabled__fill__default:var(--bosch-purple-40);
    --major-highlight-purple__enabled__fill__hovered:var(--bosch-purple-30);
    --major-highlight-purple__enabled__fill__pressed:var(--bosch-purple-20);
    --major-highlight-purple__enabled__front__default:var(--bosch-white);
    --major-highlight-purple__enabled__front__hovered:var(--bosch-white);
    --major-highlight-purple__enabled__front__pressed:var(--bosch-white);
    --major-highlight-blue__enabled__fill__default:var(--bosch-blue-50);
    --major-highlight-blue__enabled__fill__hovered:var(--bosch-blue-40);
    --major-highlight-blue__enabled__fill__pressed:var(--bosch-blue-30);
    --major-highlight-blue__enabled__front__default:var(--bosch-white);
    --major-highlight-blue__enabled__front__hovered:var(--bosch-white);
    --major-highlight-blue__enabled__front__pressed:var(--bosch-white);
    --major-highlight-turquoise__enabled__fill__default:var(--bosch-turquoise-50);
    --major-highlight-turquoise__enabled__fill__hovered:var(--bosch-turquoise-40);
    --major-highlight-turquoise__enabled__fill__pressed:var(--bosch-turquoise-30);
    --major-highlight-turquoise__enabled__front__default:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__hovered:var(--bosch-white);
    --major-highlight-turquoise__enabled__front__pressed:var(--bosch-white);
    --major-highlight-green__enabled__fill__default:var(--bosch-green-50);
    --major-highlight-green__enabled__fill__hovered:var(--bosch-green-40);
    --major-highlight-green__enabled__fill__pressed:var(--bosch-green-30);
    --major-highlight-green__enabled__front__default:var(--bosch-white);
    --major-highlight-green__enabled__front__hovered:var(--bosch-white);
    --major-highlight-green__enabled__front__pressed:var(--bosch-white);
}
.mwf-form .-light-mode .-contrast,.mwf-form .-light-mode .-floating{
    background-color:var(--background);
    color:var(--plain__enabled__front__default);
}
.mwf-form .-light-mode .-floating{
    --background:var(--bosch-white);
    --plain__enabled__fill__default:#0000;
    --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:#0000;
    --plain__disabled__front__default:var(--bosch-gray-80);
    --neutral__enabled__fill__default:var(--bosch-gray-90);
    --neutral__enabled__fill__hovered:var(--bosch-gray-80);
    --neutral__enabled__fill__pressed:var(--bosch-gray-70);
    --neutral__enabled__front__default:var(--bosch-black);
    --neutral__enabled__front__hovered:var(--bosch-black);
    --neutral__enabled__front__pressed:var(--bosch-black);
    --neutral__focused__fill__default:var(--bosch-blue-90);
    --neutral__focused__front__default:var(--bosch-black);
    --neutral__disabled__fill__default:var(--bosch-gray-90);
    --neutral__disabled__front__default:var(--bosch-gray-70);
    --small__enabled__fill__default:var(--bosch-gray-60);
    --small__enabled__fill__hovered:var(--bosch-gray-50);
    --small__enabled__fill__pressed:var(--bosch-gray-40);
    --small__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-70);
    --integrated__enabled__fill__default:#0000;
    --integrated__enabled__fill__hovered:#0000;
    --integrated__enabled__fill__pressed:#0000;
    --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:#0000;
    --integrated__disabled__front__default:var(--bosch-gray-80);
    --minor-accent__enabled__fill__default:#0000;
    --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:#0000;
    --minor-accent__disabled__front__default:var(--bosch-gray-80);
    --major-accent__enabled__fill__default:var(--bosch-blue-50);
    --major-accent__enabled__fill__hovered:var(--bosch-blue-40);
    --major-accent__enabled__fill__pressed:var(--bosch-blue-30);
    --major-accent__enabled__front__default:var(--bosch-white);
    --major-accent__enabled__front__hovered:var(--bosch-white);
    --major-accent__enabled__front__pressed:var(--bosch-white);
    --major-accent__disabled__fill__default:var(--bosch-gray-80);
    --major-accent__disabled__front__default:var(--bosch-gray-60);
    --minor-signal-neutral__enabled__fill__default:var(--bosch-blue-90);
    --minor-signal-neutral__enabled__fill__hovered:var(--bosch-blue-80);
    --minor-signal-neutral__enabled__fill__pressed:var(--bosch-blue-70);
    --minor-signal-neutral__enabled__front__default:var(--bosch-black);
    --minor-signal-neutral__enabled__front__hovered:var(--bosch-black);
    --minor-signal-neutral__enabled__front__pressed:var(--bosch-black);
    --minor-signal-error__enabled__fill__default:var(--bosch-red-90);
    --minor-signal-error__enabled__fill__hovered:var(--bosch-red-80);
    --minor-signal-error__enabled__fill__pressed:var(--bosch-red-70);
    --minor-signal-error__enabled__front__default:var(--bosch-black);
    --minor-signal-error__enabled__front__hovered:var(--bosch-black);
    --minor-signal-error__enabled__front__pressed:var(--bosch-black);
    --minor-signal-warning__enabled__fill__default:var(--bosch-yellow-90);
    --minor-signal-warning__enabled__fill__hovered:var(--bosch-yellow-80);
    --minor-signal-warning__enabled__fill__pressed:var(--bosch-yellow-70);
    --minor-signal-warning__enabled__front__default:var(--bosch-black);
    --minor-signal-warning__enabled__front__hovered:var(--bosch-black);
    --minor-signal-warning__enabled__front__pressed:var(--bosch-black);
    --minor-signal-success__enabled__fill__default:var(--bosch-green-90);
    --minor-signal-success__enabled__fill__hovered:var(--bosch-green-80);
    --minor-signal-success__enabled__fill__pressed:var(--bosch-green-70);
    --minor-signal-success__enabled__front__default:var(--bosch-black);
    --minor-signal-success__enabled__front__hovered:var(--bosch-black);
    --minor-signal-success__enabled__front__pressed:var(--bosch-black);
    --major-signal-neutral__enabled__fill__default:var(--bosch-blue-50);
    --major-signal-neutral__enabled__fill__hovered:var(--bosch-blue-40);
    --major-signal-neutral__enabled__fill__pressed:var(--bosch-blue-30);
    --major-signal-neutral__enabled__front__default:var(--bosch-white);
    --major-signal-neutral__enabled__front__hovered:var(--bosch-white);
    --major-signal-neutral__enabled__front__pressed:var(--bosch-white);
    --major-signal-error__enabled__fill__default:var(--bosch-red-50);
    --major-signal-error__enabled__fill__hovered:var(--bosch-red-40);
    --major-signal-error__enabled__fill__pressed:var(--bosch-red-30);
    --major-signal-error__enabled__front__default:var(--bosch-white);
    --major-signal-error__enabled__front__hovered:var(--bosch-white);
    --major-signal-error__enabled__front__pressed:var(--bosch-white);
    --major-signal-warning__enabled__fill__default:var(--bosch-yellow-85);
    --major-signal-warning__enabled__fill__hovered:var(--bosch-yellow-75);
    --major-signal-warning__enabled__fill__pressed:var(--bosch-yellow-65);
    --major-signal-warning__enabled__front__default:var(--bosch-black);
    --major-signal-warning__enabled__front__hovered:var(--bosch-black);
    --major-signal-warning__enabled__front__pressed:var(--bosch-black);
    --major-signal-success__enabled__fill__default:var(--bosch-green-50);
    --major-signal-success__enabled__fill__hovered:var(--bosch-green-40);
    --major-signal-success__enabled__fill__pressed:var(--bosch-green-30);
    --major-signal-success__enabled__front__default:var(--bosch-white);
    --major-signal-success__enabled__front__hovered:var(--bosch-white);
    --major-signal-success__enabled__front__pressed:var(--bosch-white);
    --minor-highlight-purple__enabled__fill__default:#0000;
    --minor-highlight-purple__enabled__fill__hovered:var(--bosch-purple-90);
    --minor-highlight-purple__enabled__fill__pressed:var(--bosch-purple-80);
    --minor-highlight-purple__enabled__front__default:var(--bosch-purple-40);
    --minor-highlight-purple__enabled__front__hovered:var(--bosch-purple-30);
    --minor-highlight-purple__enabled__front__pressed:var(--bosch-purple-20);
    --minor-highlight-blue__enabled__fill__default:#0000;
    --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:#0000;
    --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:#0000;
    --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);
}

.mwf-form button,.mwf-form input,.mwf-form select,.mwf-form textarea{
    font-family:inherit;
    border-radius:0;
}
.mwf-form .list-element{
    margin-bottom:1rem;
}
.mwf-form .label,.mwf-form .list-element{
    font-weight:400;
}
.mwf-form .-size-6xl{
    font-size:5rem;
    --font-size:5rem;
    line-height:1.15;
    --line-height:1.15;
}
.mwf-form .-size-5xl{
    font-size:4rem;
    --font-size:4rem;
    line-height:1.2;
    --line-height:1.2;
}
.mwf-form .-size-4xl{
    font-size:3rem;
    --font-size:3rem;
    line-height:1.25;
    --line-height:1.25;
}
.mwf-form .-size-3xl{
    font-size:2.5rem;
    --font-size:2.5rem;
    line-height:1.3;
    --line-height:1.3;
}
.mwf-form .-size-2xl{
    font-size:2rem;
    --font-size:2rem;
    line-height:1.35;
    --line-height:1.35;
}
.mwf-form .-size-xl{
    font-size:1.5rem;
    --font-size:1.5rem;
    line-height:1.4;
    --line-height:1.4;
}
.mwf-form .-size-l{
    font-size:1.25rem;
    --font-size:1.25rem;
    line-height:1.5;
}
.mwf-form .-size-m{
    font-size:1rem;
    --font-size:1rem;
    line-height:1.5;
}
.mwf-form .-size-s{
    font-size:.75rem;
    --font-size:0.75rem;
    line-height:1.5;
}
.mwf-form button{
    font-weight:400;
    font-size:1rem;
    --font-size:1rem;
    line-height:1.5;
}
.mwf-form figcaption,.mwf-form label{
    font-weight:400;
    font-size:.75rem;
    --font-size:0.75rem;
    line-height:1.5;
}
.mwf-form .mwf-form .a-dropdown{
    position:relative;
    height:3rem;
    width:auto;
}
.mwf-form .mwf-form .a-dropdown select{
    background-color:var(--neutral__enabled__fill__default);
    color:var(--neutral__enabled__front__default);
    -moz-appearance:none;
    -webkit-appearance:none;
    appearance:none;
    border:0;
    height:3rem;
    padding:0 2.75rem 0 1rem;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.mwf-form .mwf-form .a-dropdown select:hover{
    background-color:var(--neutral__enabled__fill__hovered);
}
.mwf-form .mwf-form .a-dropdown select:active{
    background-color:var(--neutral__enabled__fill__pressed);
    outline:none;
}
.mwf-form .mwf-form .a-dropdown:after{
    font-family:Bosch-UI-Icon;
    font-size:1.5rem;
    line-height:1;
    height:1.5rem;
    width:1.5rem;
    position:absolute;
    content:var(--ui-ic-down);
    top:.75rem;
    right:.7rem;
    pointer-events:none;
}
.mwf-form .mwf-form .a-dropdown option{
    background-color:var(--plain__enabled__fill__default);
}
.mwf-form .mwf-form .a-dropdown label{
    color:var(--neutral__enabled__front__default);
    position:absolute;
    margin:.25rem 1rem auto;
    font-size:.75rem;
    max-width:calc(100% - 3.5rem);
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.mwf-form .a-dropdown label+select{
    padding-top:1.125rem;
    padding-bottom:.3125rem;
}
.mwf-form .a-dropdown--dynamic-width{
    display:inline-block;
    margin-right:2.5rem;
}
.mwf-form .a-dropdown--dynamic-width select{
    width:calc(100% + 2rem);
}
.mwf-form .a-dropdown--dynamic-width:after{
    right:-1.125rem;
}
.mwf-form .a-dropdown--disabled label,.mwf-form .a-dropdown--disabled select{
    color:var(--neutral__disabled__front__default);
}
.mwf-form .a-dropdown--disabled select{
    pointer-events:none;
}
.mwf-form .a-dropdown--disabled:after{
    color:var(--neutral__disabled__front__default);
}
.mwf-form li.mwf-button{
    list-style:none;
    padding:0;
}
input.mwf-button,li.mwf-button.mwf-next>input[type=button],li.mwf-button>input[type=button]{
    border:0 solid;
    border-radius:0;
    box-sizing:border-box;
    height:3rem;
    padding:0 1rem;
    background-color:var(--major-accent__enabled__fill__default);
    color:var(--major-accent__enabled__front__default);
}
input.mwf-button .A-Icon+span,li.mwf-button.mwf-next>input[type=button] .A-Icon+span,li.mwf-button>input[type=button] .A-Icon+span{
    margin-left:10px;
}
input.mwf-button .A-Icon,li.mwf-button.mwf-next>input[type=button] .A-Icon,li.mwf-button>input[type=button] .A-Icon{
    fill:currentColor;
}
input.mwf-button.is-hovered,input.mwf-button:hover,li.mwf-button.mwf-next>input[type=button].is-hovered,li.mwf-button.mwf-next>input[type=button]:hover,li.mwf-button>input[type=button].is-hovered,li.mwf-button>input[type=button]:hover{
    background-color:var(--major-accent__enabled__fill__hovered);
}
input.mwf-button:active,li.mwf-button.mwf-next>input[type=button]:active,li.mwf-button>input[type=button]:active{
    background-color:var(--major-accent__enabled__fill__pressed);
}
input.mwf-button:disabled,li.mwf-button.mwf-next>input[type=button]:disabled,li.mwf-button>input[type=button]:disabled{
    background-color:var(--major-accent__disabled__fill__default);
    color:var(--major-accent__disabled__front__default);
}
li.mwf-button.mwf-back>input[type=button],li.mwf-button.mwf-cancel>input[type=button]{
    border:0 solid;
    border-radius:0;
    box-sizing:border-box;
    height:3rem;
    padding:0 1rem;
    background-color:var(--minor-accent__enabled__fill__default);
    color:var(--minor-accent__enabled__front__default);
    border:1px solid var(--minor-accent__enabled__front__default);
}
li.mwf-button.mwf-back>input[type=button] .A-Icon+span,li.mwf-button.mwf-cancel>input[type=button] .A-Icon+span{
    margin-left:10px;
}
li.mwf-button.mwf-back>input[type=button] .A-Icon,li.mwf-button.mwf-cancel>input[type=button] .A-Icon{
    fill:currentColor;
}
li.mwf-button.mwf-back>input[type=button].is-hovered,li.mwf-button.mwf-back>input[type=button]:hover,li.mwf-button.mwf-cancel>input[type=button].is-hovered,li.mwf-button.mwf-cancel>input[type=button]:hover{
    background-color:var(--minor-accent__enabled__fill__hovered);
    color:var(--minor-accent__enabled__front__hovered);
    border-color:var(--minor-accent__enabled__front__hovered);
}
li.mwf-button.mwf-back>input[type=button]:active,li.mwf-button.mwf-cancel>input[type=button]:active{
    background-color:var(--minor-accent__enabled__fill__pressed);
    color:var(--minor-accent__enabled__front__pressed);
    border-color:var(--minor-accent__enabled__front__pressed);
}
li.mwf-button.mwf-back>input[type=button]:disabled,li.mwf-button.mwf-cancel>input[type=button]:disabled{
    background-color:var(--minor-accent__disabled__fill__default);
    color:var(--minor-accent__disabled__front__default);
    border-color:var(--minor-accent__disabled__front__default);
}
.mwf-captcha a{
    width:fit-content;
    outline-offset:2px;
    margin-bottom:15px;
}
.mwf-captcha input{
    background-color:var(--neutral__enabled__fill__default);
    border:0;
    border-bottom:1px solid var(--neutral__enabled__front__default);
    color:var(--neutral__enabled__front__default);
    height:3rem;
    left:0;
    margin-left:0;
    overflow:hidden;
    padding:1.375rem 1rem .75rem;
    position:relative;
    width:100%;
}
.mwf-captcha input::placeholder{
    color:var(--bosch-gray-40);
    opacity:1;
}
.mwf-captcha input:hover{
    background-color:var(--neutral__enabled__fill__hovered);
}
.mwf-captcha input:active{
    background-color:var(--neutral__enabled__fill__pressed);
}
.mwf-captcha input:focus{
    background-color:var(--neutral__focused__fill__default);
    border-bottom-color:var(--neutral__focused__front__default);
    outline:none;
}
.mwf-captcha input:disabled{
    border-bottom-color:var(--neutral__disabled__front__default);
    pointer-events:none;
}
.mwf-captcha input:disabled::placeholder{
    color:var(--neutral__disabled__front__default);
}
.mwf-checkbox{
    opacity:0;
    position:absolute;
}
.mwf-checkbox~label{
    color:var(--plain__enabled__front__default);
    background-color:var(--plain__enabled__fill__default);
    box-sizing:border-box;
    cursor:pointer;
    padding-left:2rem;
    position:relative;
    margin-top:8px;
    margin-bottom:24px;
    min-height:1.5rem;
    display:inline-block;
}
.mwf-checkbox~label:before{
    position:absolute;
    top:0;
    left:0;
    background-color:var(--small__enabled__fill__default);
    content:"";
    display:inline-block;
    height:1.5rem;
    width:1.5rem;
}
.mwf-checkbox~label:hover:before{
    background-color:var(--small__enabled__fill__hovered);
}
.mwf-checkbox~label:active:before{
    background-color:var(--small__enabled__fill__pressed);
}
.mwf-checkbox:disabled~label{
    cursor:not-allowed;
    color:var(--plain__disabled__front__default);
    background-color:var(--plain__disabled__fill__default);
}
.mwf-checkbox:disabled~label:before{
    background-color:var(--small__disabled__fill__default);
}
.mwf-checkbox:checked~label:before{
    background-color:var(--major-accent__enabled__fill__default);
}
.mwf-checkbox:checked~label:after{
    content:"";
    box-sizing:border-box;
    border-bottom:2px solid var(--major-accent__enabled__front__default);
    border-left:2px solid var(--major-accent__enabled__front__default);
    position:absolute;
    left:7px;
    top:5px;
    -webkit-transform:rotate(-44.5deg);
    transform:rotate(-44.5deg);
    transform-origin:bottom;
    width:15px;
    height:8px;
}
.mwf-checkbox:checked~label:hover:before{
    background-color:var(--major-accent__enabled__fill__hovered);
}
.mwf-checkbox:checked~label:active:before{
    background-color:var(--major-accent__enabled__fill__pressed);
}
.mwf-checkbox:checked:disabled~label{
    color:var(--major-accent__disabled__front__default);
}
.mwf-checkbox:checked:disabled~label:before{
    background-color:var(--major-accent__disabled__fill__default);
}
.mwf-checkbox:checked:disabled~label:after{
    border-color:var(--major-accent__disabled__front__default);
}
.mwf-error{
    align-items:flex-start;
    background-color:var(--minor-signal-error__enabled__fill__default);
    color:var(--minor-signal-error__enabled__front__default);
    display:flex;
    flex-direction:row;
    font-size:.625rem;
    margin-bottom:0;
    padding:.25rem 1rem;
}
.mwf-field{
    list-style:none;
    padding:0;
    position:relative;
}
.mwf-field.mwf-subheadline>p{
    margin:1rem 0;
}
.mwf-field p{
    margin-top:0;
    position:relative;
}
.mwf-field.mwf-space-after{
    margin-bottom:4rem;
}
.mwf-hidden{
    display:none;
}
.mwf-hint,.mwf-hint+p{
    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;
    font-size:.625rem;
    margin-bottom:0;
    padding:.25rem 1rem;
}
.mwf-hint+p~p,.mwf-hint~p{
    margin-bottom:0;
}
.mwf-hint{
    margin-bottom:-7px;
}
.mwf-input{
    position:relative;
    display:flex;
    flex-direction:column;
}
.mwf-input .mwf-multiple,.mwf-input select{
    padding-left:16px;
}
.mwf-input .mwf-select{
    padding-top:16px;
}
.mwf-label-input,.mwf-label-select,.mwf-label-textarea{
    inset-inline:0;
    margin:.25rem 1rem auto;
    max-width:calc(100% - 2.25rem);
    overflow:hidden;
    position:absolute;
    text-overflow:ellipsis;
    top:0;
    white-space:nowrap;
    z-index:1;
}
.mwf-label-calculation,.mwf-label-captcha,.mwf-label-checkbox,.mwf-label-fileupload,.mwf-label-radio-button{
    display:block;
    margin-bottom:16px;
}
.mwf-required{
    margin-left:-3px;
}
.mwf-pager{
    list-style:none;
    padding:0;
}
.mwf-pager p span:first-child{
    margin-right:1px;
}
.mwf-pager p span:nth-child(2){
    margin-left:1px;
}
.mwf-radio{
    opacity:0;
    position:absolute;
}
.mwf-radio~label{
    font-size:1rem;
    --font-size:1rem;
    line-height:1.5;
    background-color:var(--plain__enabled__fill__default);
    box-sizing:border-box;
    color:var(--plain__enabled__front__default);
    cursor:pointer;
    display:inline-block;
    min-height:1.5rem;
    padding-inline-start:2rem;
    position:relative;
}
.mwf-radio~label:before{
    background-color:var(--small__enabled__fill__default);
    border-radius:50%;
    content:"";
    display:inline-block;
    height:1.5rem;
    inset-inline:0;
    position:absolute;
    top:0;
    width:1.5rem;
}
.mwf-radio~label:hover:before{
    background-color:var(--small__enabled__fill__hovered);
}
.mwf-radio~label:active:before{
    background-color:var(--small__enabled__fill__pressed);
}
.mwf-radio:disabled~label{
    background-color:var(--plain__disabled__fill__default);
    color:var(--plain__disabled__front__default);
    cursor:not-allowed;
}
.mwf-radio:disabled~label:before{
    background-color:var(--small__disabled__fill__default);
}
.mwf-radio:checked~label:before{
    background-color:var(--major-accent__enabled__fill__default);
}
.mwf-radio:checked~label:after{
    background-color:var(--major-accent__enabled__front__default);
    border-radius:50%;
    box-sizing:border-box;
    content:"";
    height:.75rem;
    inset-inline:6px;
    position:absolute;
    top:6px;
    transform-origin:center;
    width:.75rem;
}
.mwf-radio:checked~label:hover:before{
    background-color:var(--major-accent__enabled__fill__hovered);
}
.mwf-radio:checked~label:active:before{
    background-color:var(--major-accent__enabled__fill__pressed);
}
.mwf-radio:checked:disabled~label{
    color:var(--major-accent__disabled__front__default);
}
.mwf-radio:checked:disabled~label:before{
    background-color:var(--major-accent__disabled__fill__default);
}
.mwf-radio:checked:disabled~label:after{
    background-color:var(--major-accent__disabled__front__default);
}
.mwf-radio+label{
    margin-bottom:24px;
    margin-top:8px;
}
.mwf-form .a-dropdown select{
    padding-top:16px;
}
.mwf-label+.mwf-input>select[multiple=multiple]{
    padding-top:0;
    padding-right:0;
    border-top:30px solid #0000;
    height:unset;
    pointer-events:all;
    overflow:auto;
}
.mwf-label+.mwf-input>select[multiple=multiple]:after{
    display:block;
    content:"";
    position:absolute;
    height:26px;
    top:0;
    left:0;
    width:95%;
}
textarea.mwf-text{
    background-color:var(--neutral__enabled__fill__default);
    border:0;
    border-bottom:1px solid var(--neutral__enabled__front__default);
    color:var(--neutral__enabled__front__default);
    height:3rem;
    left:0;
    margin-left:0;
    overflow:hidden;
    padding:1.375rem 1rem .75rem;
    position:relative;
    width:100%;
    height:130px;
}
textarea.mwf-text::placeholder{
    color:var(--bosch-gray-40);
    opacity:1;
}
textarea.mwf-text:hover{
    background-color:var(--neutral__enabled__fill__hovered);
}
textarea.mwf-text:active{
    background-color:var(--neutral__enabled__fill__pressed);
}
textarea.mwf-text:focus{
    background-color:var(--neutral__focused__fill__default);
    border-bottom-color:var(--neutral__focused__front__default);
    outline:none;
}
textarea.mwf-text:disabled{
    border-bottom-color:var(--neutral__disabled__front__default);
    pointer-events:none;
}
textarea.mwf-text:disabled::placeholder{
    color:var(--neutral__disabled__front__default);
}
input.mwf-text{
    background-color:var(--neutral__enabled__fill__default);
    border:0;
    border-bottom:1px solid var(--neutral__enabled__front__default);
    color:var(--neutral__enabled__front__default);
    height:3rem;
    left:0;
    margin-left:0;
    overflow:hidden;
    padding:1.375rem 1rem .75rem;
    position:relative;
    width:100%;
}
input.mwf-text::placeholder{
    color:var(--bosch-gray-40);
    opacity:1;
}
input.mwf-text:hover{
    background-color:var(--neutral__enabled__fill__hovered);
}
input.mwf-text:active{
    background-color:var(--neutral__enabled__fill__pressed);
}
input.mwf-text:focus{
    background-color:var(--neutral__focused__fill__default);
    border-bottom-color:var(--neutral__focused__front__default);
    outline:none;
}
input.mwf-text:disabled{
    border-bottom-color:var(--neutral__disabled__front__default);
    pointer-events:none;
}
input.mwf-text:disabled::placeholder{
    color:var(--neutral__disabled__front__default);
}
.mwf-text>p{
    padding:0 1rem 1rem;
}
.mwf-italic p{
    font-weight:400;
    font-style:italic;
}
.mwf-bold p{
    font-weight:700;
}
.mwf-form>ul{
    padding:0;
}
.mwf-on-grid>ul{
    margin-bottom:48px;
}
.mwf-on-grid>ul .mwf-button.mwf-next{
    margin-bottom:16px;
    order:1;
}
.mwf-on-grid>ul .mwf-button.mwf-back{
    margin-bottom:16px;
    order:2;
}
.mwf-on-grid>ul .mwf-button.mwf-cancel{
    order:3;
}
.mwf-input fieldset{
    border:0;
    margin:0;
    padding:0;
}
.mwf-input fieldset .mwf-option{
    display:block;
}
.mwf-table{
    border-top:1px solid var(--small__enabled__front__default);
    width:100%;
}
.mwf-table p{
    margin-bottom:0;
}
.mwf-table tr{
    height:56px;
}
.mwf-table td{
    border-bottom:1px solid var(--small__enabled__front__default);
    padding:10px;
}
.mwf-table td:nth-child(odd){
    background-color:var(--plain__enabled__fill__default);
    color:var(--plain__enabled__front__default);
}
.mwf-table td:nth-child(2n){
    background-color:var(--neutral__enabled__fill__default);
    color:var(--neutral__enabled__front__default);
}
.mwf-upload{
    display:flex;
    flex-direction:column;
}
.mwf-upload>*{
    width:100%;
}
.mwf-upload-dropzone{
    text-align:center;
    padding:50px;
    border:1px dashed var(--small__enabled__fill__default);
    margin-bottom:16px;
}
.mwf-upload-dropzone h3{
    margin-bottom:50px;
}
.mwf-upload-button{
    align-items:center;
    display:flex;
    justify-content:center;
    position:relative;
    border:0 solid;
    border-radius:0;
    box-sizing:border-box;
    height:3rem;
    padding:0 1rem;
    background-color:var(--minor-accent__enabled__fill__default);
    color:var(--minor-accent__enabled__front__default);
    border:1px solid var(--minor-accent__enabled__front__default);
}
.mwf-upload-button .A-Icon+span{
    margin-left:10px;
}
.mwf-upload-button .A-Icon{
    fill:currentColor;
}
.mwf-upload-button.is-hovered,.mwf-upload-button:hover{
    background-color:var(--minor-accent__enabled__fill__hovered);
    color:var(--minor-accent__enabled__front__hovered);
    border-color:var(--minor-accent__enabled__front__hovered);
}
.mwf-upload-button:active{
    background-color:var(--minor-accent__enabled__fill__pressed);
    color:var(--minor-accent__enabled__front__pressed);
    border-color:var(--minor-accent__enabled__front__pressed);
}
.mwf-upload-button:disabled{
    background-color:var(--minor-accent__disabled__fill__default);
    color:var(--minor-accent__disabled__front__default);
    border-color:var(--minor-accent__disabled__front__default);
}
.mwf-upload-button span:hover{
    cursor:pointer;
}
.mwf-upload-button input{
    position:absolute;
    opacity:0;
    left:0;
    top:0;
    width:100%;
    height:100%;
}
.mwf-upload-button input:hover{
    cursor:pointer;
}
.mwf-upload-filecontainer,.mwf-upload-filecontainer .mwf-upload-row{
    margin-bottom:16px;
}
.mwf-upload-filecontainer .mwf-upload-row .mwf-upload-fileinfo .mwf-upload-preview{
    display:none;
}
.mwf-upload-filecontainer .mwf-upload-row .mwf-upload-fileinfo .mwf-upload-metadata ul{
    list-style:none;
    padding-left:0;
}
.mwf-upload-filecontainer .mwf-upload-row .mwf-upload-fileinfo .mwf-upload-metadata ul li{
    grid-column:span 8;
    padding:0;
    word-break:break-all;
}
.mwf-upload-filecontainer .mwf-upload-row .mwf-upload-fileinfo .mwf-upload-metadata ul li:nth-child(2){
    font-size:.75rem;
    --font-size:0.75rem;
    line-height:1.5;
}
.mwf-upload-filecontainer .mwf-upload-row .mwf-upload-error{
    align-items:flex-start;
    background-color:var(--minor-signal-error__enabled__fill__default);
    color:var(--minor-signal-error__enabled__front__default);
    display:flex;
    flex-direction:row;
    padding:.75rem 1rem;
}
.mwf-upload-footer{
    margin-bottom:16px;
}
.mwf-upload-actions button,.mwf-upload-footer-actions button{
    border:0 solid;
    border-radius:0;
    box-sizing:border-box;
    height:3rem;
    padding:0 1rem;
    white-space:nowrap;
}
.mwf-upload-actions button .A-Icon+span,.mwf-upload-footer-actions button .A-Icon+span{
    margin-left:10px;
}
.mwf-upload-actions button .A-Icon,.mwf-upload-footer-actions button .A-Icon{
    fill:currentColor;
}
.mwf-upload-actions button.mwf-upload-delete,.mwf-upload-footer-actions button.mwf-upload-delete{
    background-color:var(--minor-accent__enabled__fill__default);
    color:var(--minor-accent__enabled__front__default);
    border:1px solid var(--minor-accent__enabled__front__default);
}
.mwf-upload-actions button.mwf-upload-delete.is-hovered,.mwf-upload-actions button.mwf-upload-delete:hover,.mwf-upload-footer-actions button.mwf-upload-delete.is-hovered,.mwf-upload-footer-actions button.mwf-upload-delete:hover{
    background-color:var(--minor-accent__enabled__fill__hovered);
    color:var(--minor-accent__enabled__front__hovered);
    border-color:var(--minor-accent__enabled__front__hovered);
}
.mwf-upload-actions button.mwf-upload-delete:active,.mwf-upload-footer-actions button.mwf-upload-delete:active{
    background-color:var(--minor-accent__enabled__fill__pressed);
    color:var(--minor-accent__enabled__front__pressed);
    border-color:var(--minor-accent__enabled__front__pressed);
}
.mwf-upload-actions button.mwf-upload-delete:disabled,.mwf-upload-footer-actions button.mwf-upload-delete:disabled{
    background-color:var(--minor-accent__disabled__fill__default);
    color:var(--minor-accent__disabled__front__default);
    border-color:var(--minor-accent__disabled__front__default);
}
.mwf-upload-actions button.mwf-upload-upload,.mwf-upload-footer-actions button.mwf-upload-upload{
    background-color:var(--major-accent__enabled__fill__default);
    color:var(--major-accent__enabled__front__default);
}
.mwf-upload-actions button.mwf-upload-upload.is-hovered,.mwf-upload-actions button.mwf-upload-upload:hover,.mwf-upload-footer-actions button.mwf-upload-upload.is-hovered,.mwf-upload-footer-actions button.mwf-upload-upload:hover{
    background-color:var(--major-accent__enabled__fill__hovered);
}
.mwf-upload-actions button.mwf-upload-upload:active,.mwf-upload-footer-actions button.mwf-upload-upload:active{
    background-color:var(--major-accent__enabled__fill__pressed);
}
.mwf-upload-actions button.mwf-upload-upload:disabled,.mwf-upload-footer-actions button.mwf-upload-upload:disabled{
    background-color:var(--major-accent__disabled__fill__default);
    color:var(--major-accent__disabled__front__default);
}
.mwf-form *>li:before{
    content:none;
}
.mwf-background{
    padding:40px 0;
}
.mwf-background p{
    margin-bottom:15px;
}
.mwf-background .mwf-input input{
    border-color:var(--neutral__enabled__front__default);
}
.mwf-background .mwf-input input,.mwf-background .mwf-input input:focus,.mwf-background .mwf-input input:hover{
    background:var(--neutral__enabled__fill__default);
    color:var(--neutral__enabled__front__default);
}
.mwf-background .mwf-input input:-webkit-autofill{
    transition:background 9001s ease-in-out 0s;
    -webkit-text-fill-color:var(--small__enabled__front__default);
}
.mwf-background .mwf-option label{
    color:var(--plain__enabled__front__default);
    margin-bottom:0;
}
.mwf-background .mwf-option label p{
    margin:0;
}
@media only screen and (max-width:767px){
    .mwf-field,.mwf-field.mwf-l,.mwf-field.mwf-m,.mwf-field.mwf-s{
        grid-column:span 4;
    }
}
@media only screen and (min-width:768px){
    .mwf-field{
        grid-column:span 8;
    }
    .mwf-field.mwf-s{
        grid-column:span 2;
    }
    .mwf-field.mwf-m{
        grid-column:span 6;
    }
    .mwf-field.mwf-l{
        grid-column:span 8;
    }
    .mwf-on-grid .mwf-form>ul{
        column-gap:2rem;
        display:grid;
        grid-template-columns:repeat(12,1fr);
    }
    .mwf-button.mwf-next{
        margin-bottom:0;
        order:3;
    }
    .mwf-button.mwf-back{
        margin-bottom:0;
        order:2;
    }
    .mwf-button.mwf-cancel{
        margin-right:auto;
        order:1;
    }
    .mwf-table td{
        padding-left:20px;
        padding-right:20px;
    }
}
@media only screen and (min-width:992px){
    .mwf-on-grid{
        padding:60px 0;
    }
    .mwf-on-grid .mwf-captcha input{
        width:300px;
    }
}
