@charset "UTF-8";:root{--color-orange: #faa52e;--color-orange-dark: #463927;--color-orange-ultra-dark: #312c26;--color-orange-gray: #454545;--color-orange-pale: #f4b26a;--color-orange-darker: #c47014;--color-white: #ffffff;--color-gray: #aaaaaa;--color-gray-light: #cccccc;--color-gray-dark: #494949;--color-gray-ultra-dark: #595959;--color-black: #000000;--color-black-ish: #262626;--color-black-blend: #363636;--color-black-light: #404040;--color-red: #ff0000;--color-green: #1eac1b;--color-blue: #1c69d4;--color-blue-dark: #0c3366;--color-orange-0: rgba(250, 165, 46, 0);--color-orange-10: rgba(250, 165, 46, .1);--color-orange-20: rgba(250, 165, 46, .2);--color-orange-30: rgba(250, 165, 46, .3);--color-orange-40: rgba(250, 165, 46, .4);--color-orange-50: rgba(250, 165, 46, .5);--color-orange-60: rgba(250, 165, 46, .6);--color-orange-70: rgba(250, 165, 46, .7);--color-orange-80: rgba(250, 165, 46, .8);--color-orange-90: rgba(250, 165, 46, .9);--color-orange-100: #faa52e;--color-orange-dark-0: rgba(70, 57, 39, 0);--color-orange-dark-10: rgba(70, 57, 39, .1);--color-orange-dark-20: rgba(70, 57, 39, .2);--color-orange-dark-30: rgba(70, 57, 39, .3);--color-orange-dark-40: rgba(70, 57, 39, .4);--color-orange-dark-50: rgba(70, 57, 39, .5);--color-orange-dark-60: rgba(70, 57, 39, .6);--color-orange-dark-70: rgba(70, 57, 39, .7);--color-orange-dark-80: rgba(70, 57, 39, .8);--color-orange-dark-90: rgba(70, 57, 39, .9);--color-orange-dark-100: #463927;--color-orange-ultra-dark-0: rgba(49, 44, 38, 0);--color-orange-ultra-dark-10: rgba(49, 44, 38, .1);--color-orange-ultra-dark-20: rgba(49, 44, 38, .2);--color-orange-ultra-dark-30: rgba(49, 44, 38, .3);--color-orange-ultra-dark-40: rgba(49, 44, 38, .4);--color-orange-ultra-dark-50: rgba(49, 44, 38, .5);--color-orange-ultra-dark-60: rgba(49, 44, 38, .6);--color-orange-ultra-dark-70: rgba(49, 44, 38, .7);--color-orange-ultra-dark-80: rgba(49, 44, 38, .8);--color-orange-ultra-dark-90: rgba(49, 44, 38, .9);--color-orange-ultra-dark-100: #312c26;--color-orange-gray-0: rgba(69, 69, 69, 0);--color-orange-gray-10: rgba(69, 69, 69, .1);--color-orange-gray-20: rgba(69, 69, 69, .2);--color-orange-gray-30: rgba(69, 69, 69, .3);--color-orange-gray-40: rgba(69, 69, 69, .4);--color-orange-gray-50: rgba(69, 69, 69, .5);--color-orange-gray-60: rgba(69, 69, 69, .6);--color-orange-gray-70: rgba(69, 69, 69, .7);--color-orange-gray-80: rgba(69, 69, 69, .8);--color-orange-gray-90: rgba(69, 69, 69, .9);--color-orange-gray-100: #454545;--color-orange-pale-0: rgba(244, 178, 106, 0);--color-orange-pale-10: rgba(244, 178, 106, .1);--color-orange-pale-20: rgba(244, 178, 106, .2);--color-orange-pale-30: rgba(244, 178, 106, .3);--color-orange-pale-40: rgba(244, 178, 106, .4);--color-orange-pale-50: rgba(244, 178, 106, .5);--color-orange-pale-60: rgba(244, 178, 106, .6);--color-orange-pale-70: rgba(244, 178, 106, .7);--color-orange-pale-80: rgba(244, 178, 106, .8);--color-orange-pale-90: rgba(244, 178, 106, .9);--color-orange-pale-100: #f4b26a;--color-orange-darker-0: rgba(196, 112, 20, 0);--color-orange-darker-10: rgba(196, 112, 20, .1);--color-orange-darker-20: rgba(196, 112, 20, .2);--color-orange-darker-30: rgba(196, 112, 20, .3);--color-orange-darker-40: rgba(196, 112, 20, .4);--color-orange-darker-50: rgba(196, 112, 20, .5);--color-orange-darker-60: rgba(196, 112, 20, .6);--color-orange-darker-70: rgba(196, 112, 20, .7);--color-orange-darker-80: rgba(196, 112, 20, .8);--color-orange-darker-90: rgba(196, 112, 20, .9);--color-orange-darker-100: #c47014;--color-white-0: rgba(255, 255, 255, 0);--color-white-10: rgba(255, 255, 255, .1);--color-white-20: rgba(255, 255, 255, .2);--color-white-30: rgba(255, 255, 255, .3);--color-white-40: rgba(255, 255, 255, .4);--color-white-50: rgba(255, 255, 255, .5);--color-white-60: rgba(255, 255, 255, .6);--color-white-70: rgba(255, 255, 255, .7);--color-white-80: rgba(255, 255, 255, .8);--color-white-90: rgba(255, 255, 255, .9);--color-white-100: white;--color-gray-0: rgba(170, 170, 170, 0);--color-gray-10: rgba(170, 170, 170, .1);--color-gray-20: rgba(170, 170, 170, .2);--color-gray-30: rgba(170, 170, 170, .3);--color-gray-40: rgba(170, 170, 170, .4);--color-gray-50: rgba(170, 170, 170, .5);--color-gray-60: rgba(170, 170, 170, .6);--color-gray-70: rgba(170, 170, 170, .7);--color-gray-80: rgba(170, 170, 170, .8);--color-gray-90: rgba(170, 170, 170, .9);--color-gray-100: #aaaaaa;--color-gray-light-0: rgba(204, 204, 204, 0);--color-gray-light-10: rgba(204, 204, 204, .1);--color-gray-light-20: rgba(204, 204, 204, .2);--color-gray-light-30: rgba(204, 204, 204, .3);--color-gray-light-40: rgba(204, 204, 204, .4);--color-gray-light-50: rgba(204, 204, 204, .5);--color-gray-light-60: rgba(204, 204, 204, .6);--color-gray-light-70: rgba(204, 204, 204, .7);--color-gray-light-80: rgba(204, 204, 204, .8);--color-gray-light-90: rgba(204, 204, 204, .9);--color-gray-light-100: #cccccc;--color-gray-dark-0: rgba(73, 73, 73, 0);--color-gray-dark-10: rgba(73, 73, 73, .1);--color-gray-dark-20: rgba(73, 73, 73, .2);--color-gray-dark-30: rgba(73, 73, 73, .3);--color-gray-dark-40: rgba(73, 73, 73, .4);--color-gray-dark-50: rgba(73, 73, 73, .5);--color-gray-dark-60: rgba(73, 73, 73, .6);--color-gray-dark-70: rgba(73, 73, 73, .7);--color-gray-dark-80: rgba(73, 73, 73, .8);--color-gray-dark-90: rgba(73, 73, 73, .9);--color-gray-dark-100: #494949;--color-gray-ultra-dark-0: rgba(89, 89, 89, 0);--color-gray-ultra-dark-10: rgba(89, 89, 89, .1);--color-gray-ultra-dark-20: rgba(89, 89, 89, .2);--color-gray-ultra-dark-30: rgba(89, 89, 89, .3);--color-gray-ultra-dark-40: rgba(89, 89, 89, .4);--color-gray-ultra-dark-50: rgba(89, 89, 89, .5);--color-gray-ultra-dark-60: rgba(89, 89, 89, .6);--color-gray-ultra-dark-70: rgba(89, 89, 89, .7);--color-gray-ultra-dark-80: rgba(89, 89, 89, .8);--color-gray-ultra-dark-90: rgba(89, 89, 89, .9);--color-gray-ultra-dark-100: #595959;--color-black-0: rgba(0, 0, 0, 0);--color-black-10: rgba(0, 0, 0, .1);--color-black-20: rgba(0, 0, 0, .2);--color-black-30: rgba(0, 0, 0, .3);--color-black-40: rgba(0, 0, 0, .4);--color-black-50: rgba(0, 0, 0, .5);--color-black-60: rgba(0, 0, 0, .6);--color-black-70: rgba(0, 0, 0, .7);--color-black-80: rgba(0, 0, 0, .8);--color-black-90: rgba(0, 0, 0, .9);--color-black-100: black;--color-black-ish-0: rgba(38, 38, 38, 0);--color-black-ish-10: rgba(38, 38, 38, .1);--color-black-ish-20: rgba(38, 38, 38, .2);--color-black-ish-30: rgba(38, 38, 38, .3);--color-black-ish-40: rgba(38, 38, 38, .4);--color-black-ish-50: rgba(38, 38, 38, .5);--color-black-ish-60: rgba(38, 38, 38, .6);--color-black-ish-70: rgba(38, 38, 38, .7);--color-black-ish-80: rgba(38, 38, 38, .8);--color-black-ish-90: rgba(38, 38, 38, .9);--color-black-ish-100: #262626;--color-black-blend-0: rgba(54, 54, 54, 0);--color-black-blend-10: rgba(54, 54, 54, .1);--color-black-blend-20: rgba(54, 54, 54, .2);--color-black-blend-30: rgba(54, 54, 54, .3);--color-black-blend-40: rgba(54, 54, 54, .4);--color-black-blend-50: rgba(54, 54, 54, .5);--color-black-blend-60: rgba(54, 54, 54, .6);--color-black-blend-70: rgba(54, 54, 54, .7);--color-black-blend-80: rgba(54, 54, 54, .8);--color-black-blend-90: rgba(54, 54, 54, .9);--color-black-blend-100: #363636;--color-black-light-0: rgba(64, 64, 64, 0);--color-black-light-10: rgba(64, 64, 64, .1);--color-black-light-20: rgba(64, 64, 64, .2);--color-black-light-30: rgba(64, 64, 64, .3);--color-black-light-40: rgba(64, 64, 64, .4);--color-black-light-50: rgba(64, 64, 64, .5);--color-black-light-60: rgba(64, 64, 64, .6);--color-black-light-70: rgba(64, 64, 64, .7);--color-black-light-80: rgba(64, 64, 64, .8);--color-black-light-90: rgba(64, 64, 64, .9);--color-black-light-100: #404040;--color-red-0: rgba(255, 0, 0, 0);--color-red-10: rgba(255, 0, 0, .1);--color-red-20: rgba(255, 0, 0, .2);--color-red-30: rgba(255, 0, 0, .3);--color-red-40: rgba(255, 0, 0, .4);--color-red-50: rgba(255, 0, 0, .5);--color-red-60: rgba(255, 0, 0, .6);--color-red-70: rgba(255, 0, 0, .7);--color-red-80: rgba(255, 0, 0, .8);--color-red-90: rgba(255, 0, 0, .9);--color-red-100: red;--color-green-0: rgba(30, 172, 27, 0);--color-green-10: rgba(30, 172, 27, .1);--color-green-20: rgba(30, 172, 27, .2);--color-green-30: rgba(30, 172, 27, .3);--color-green-40: rgba(30, 172, 27, .4);--color-green-50: rgba(30, 172, 27, .5);--color-green-60: rgba(30, 172, 27, .6);--color-green-70: rgba(30, 172, 27, .7);--color-green-80: rgba(30, 172, 27, .8);--color-green-90: rgba(30, 172, 27, .9);--color-green-100: #1eac1b;--color-blue-0: rgba(28, 105, 212, 0);--color-blue-10: rgba(28, 105, 212, .1);--color-blue-20: rgba(28, 105, 212, .2);--color-blue-30: rgba(28, 105, 212, .3);--color-blue-40: rgba(28, 105, 212, .4);--color-blue-50: rgba(28, 105, 212, .5);--color-blue-60: rgba(28, 105, 212, .6);--color-blue-70: rgba(28, 105, 212, .7);--color-blue-80: rgba(28, 105, 212, .8);--color-blue-90: rgba(28, 105, 212, .9);--color-blue-100: #1c69d4;--color-blue-dark-0: rgba(12, 51, 102, 0);--color-blue-dark-10: rgba(12, 51, 102, .1);--color-blue-dark-20: rgba(12, 51, 102, .2);--color-blue-dark-30: rgba(12, 51, 102, .3);--color-blue-dark-40: rgba(12, 51, 102, .4);--color-blue-dark-50: rgba(12, 51, 102, .5);--color-blue-dark-60: rgba(12, 51, 102, .6);--color-blue-dark-70: rgba(12, 51, 102, .7);--color-blue-dark-80: rgba(12, 51, 102, .8);--color-blue-dark-90: rgba(12, 51, 102, .9);--color-blue-dark-100: #0c3366}*{font-family:Roboto,sans-serif}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto/roboto-v47-latin_latin-ext-regular.woff2) format("woff2"),url(/build/fonts/Roboto/roboto-v47-latin_latin-ext-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/build/fonts/Roboto/roboto-v47-latin_latin-ext-italic.woff2) format("woff2"),url(/build/fonts/Roboto/roboto-v47-latin_latin-ext-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/build/fonts/Roboto/roboto-v47-latin_latin-ext-500.woff2) format("woff2"),url(/build/fonts/Roboto/roboto-v47-latin_latin-ext-500.ttf) format("truetype")}html,body{font-size:14px;position:relative}@media (max-width: 320px){html,body{font-size:4.375vw}}html[data-topic=login],html[data-topic=pwforgotten],html[data-topic=changePassword],html[data-topic=datenschutz],html[data-topic=impressum]{background:var(--color-white)}html.ac-root #wrapper{margin-top:2rem}@keyframes teaserFlagPulse{0%{transform:translate(-50%) scale(1)}5%{transform:translate(-50%) scale(1.3)}10%{transform:translate(-50%) scale(1)}15%{transform:translate(-50%) scale(1.3)}20%{transform:translate(-50%) scale(1)}to{transform:translate(-50%) scale(1)}}html{--logo-image: url(/build/img/logos/AlphaController_COS.svg);--logo-aspect-ratio: 1526/220;--logo-small-image: url(/build/img/logos/AC_COS.svg);--logo-small-aspect-ratio: 590/220;--loader-small-image: url(/build/img/animations/ajax-loader.gif);--login-bg: url(/build/img/themes/default/login-bg.jpg);--login-logo: url(/build/img/themes/default/login-logo.svg);--login-footer-logo: url(/build/img/themes/default/logo-alphaonline.png);--highlight-positive: var(--color-green);--highlight-negative: var(--color-red);--highlight-negative-contrast: var(--color-white);--theme-primary-color: var(--color-orange);--theme-primary-color-hover: var(--color-orange-darker);--theme-primary-color-pale: var(--color-orange-pale);--theme-primary-color-dark: var(--color-orange-dark);--theme-primary-color-ultra-dark: var(--color-orange-ultra-dark);--theme-primary-color-contrast: var(--color-black);--header-bgcolor: var(--color-black-ish);--header-color: var(--color-white);--header-highlight-color: var(--theme-primary-color-pale);--vehicle-progress-bgcolor: var(--color-black-blend);--vehicle-progress-items-bgcolor: var(--color-black-ish);--vehicle-progress-items-color: var(--color-white);--vehicle-progress-action-color: var(--theme-primary-color-pale);--vehicle-progress-action-hover-bgcolor: var(--color-white-10);--vehicle-progress-item-prev-color: var(--vehicle-progress-items-color);--vehicle-progress-item-prev-bgcolor: var(--theme-primary-color-dark);--vehicle-progress-item-skipped-color: var(--vehicle-progress-items-color);--vehicle-progress-item-skipped-bgcolor: var(--theme-primary-color-ultra-dark);--vehicle-progress-item-current-color: var(--theme-primary-color-contrast);--vehicle-progress-item-current-bgcolor: var(--theme-primary-color);--vehicle-progress-item-next-color: var(--vehicle-progress-items-color);--vehicle-progress-item-next-bgcolor: var(--color-gray-dark);--vehicle-header-bgcolor: var(--color-black-light);--vehicle-header-color: var(--color-gray-dark);--vehicle-toolbar-item-hover-bgcolor: var(--color-black-ish);--vehicle-toolbar-item-color: var(--theme-primary-color-pale);--vehicle-header-editMode-active-color: var(--color-black);--vehicle-header-editMode-active-bgcolor: var(--theme-primary-color);--nav-item-hover-bgcolor: var(--color-white-10);--nav-item-text-bgcolor: var(--color-gray-light);--nav-item-text-color: var(--color-black);--nav-item-text-border-color: var(--color-white-30);--context-menu-hover-bgcolor: var(--color-white-10);--context-menu-icon-color: var(--theme-primary-color-pale);--context-menu-bgcolor: var(--header-bgcolor);--context-menu-color: var(--header-color);--context-menu-shadow: var(--color-black-50);--button-primary-bgcolor: var(--theme-primary-color);--button-primary-color: var(--theme-primary-color-contrast);--tab-color: var(--color-white);--tab-bgcolor: var(--color-black-light-30);--tab-current-color: var(--color-white);--tab-current-bgcolor: var(--color-black-light);--context-menu-shift: 0px;--item-size: 2rem}html[data-theme=ac-blue]{--theme-primary-color: hsl(216, 73%, 48%);--theme-primary-color-hover: hsl(216, 73%, 38%);--theme-primary-color-pale: hsl(216, 90%, 80%);--theme-primary-color-contrast: var(--color-white);--theme-primary-color-dark: hsl(216, 73%, 18%);--theme-primary-color-ultra-dark: hsl(216, 73%, 12%)}html[data-theme=bmw]{--logo-image: url(/build/img/themes/bmw/logo.png);--logo-aspect-ratio: 3.4/1;--logo-small-image: url(/build/img/themes/bmw/logo-small.svg);--logo-small-aspect-ratio: 1/1.1;--login-bg: url(/build/img/themes/bmw/login-bg.jpg);--login-logo: url(/build/img/themes/bmw/logo.png);--theme-primary-color: hsl(216, 73%, 48%);--theme-primary-color-hover: hsl(216, 73%, 38%);--theme-primary-color-pale: hsl(216, 90%, 80%);--theme-primary-color-contrast: var(--color-white);--theme-primary-color-dark: hsl(216, 73%, 18%);--theme-primary-color-ultra-dark: hsl(216, 73%, 12%)}html[data-theme=bmw_v2]{--logo-image: url(/build/img/themes/bmw_v2/logo.png);--logo-aspect-ratio: 3.4/1;--logo-small-image: url(/build/img/themes/bmw_v2/logo-small.png);--logo-small-aspect-ratio: 1/1.1;--login-bg: url(/build/img/themes/bmw_v2/login-bg.jpg);--login-logo: url(/build/img/themes/bmw_v2/logo.png);--theme-primary-color: hsl(216, 73%, 48%);--theme-primary-color-hover: hsl(216, 73%, 38%);--theme-primary-color-pale: hsl(216, 90%, 80%);--theme-primary-color-contrast: var(--color-white);--theme-primary-color-dark: hsl(216, 73%, 18%);--theme-primary-color-ultra-dark: hsl(216, 73%, 12%)}html[data-theme=gtue]{--logo-image: url(/build/img/themes/gtue/logo.svg);--logo-aspect-ratio: 24/10;--logo-small-image: url(/build/img/themes/gtue/logo.svg);--login-logo: url(/build/img/themes/gtue/logo.svg);--login-bg: url(/build/img/themes/gtue/login-bg.jpg);--theme-primary-color: hsl(348, 73%, 49%);--theme-primary-color-hover: hsl(348, 73%, 39%);--theme-primary-color-pale: hsl(348, 90%, 80%);--theme-primary-color-contrast: var(--color-white);--theme-primary-color-dark: hsl(348, 73%, 18%);--theme-primary-color-ultra-dark: hsl(348, 73%, 12%)}html[data-theme=porsche]{--logo-image: url(/build/img/themes/porsche/logo.png);--logo-aspect-ratio: 7.4/1;--logo-small-image: url(/build/img/themes/porsche/logo-small.png);--logo-small-aspect-ratio: 1/1;--login-bg: url(/build/img/themes/porsche/login-bg.jpg);--login-logo: url(/build/img/themes/porsche/login-logo.png);--theme-primary-color: hsl(216, 73%, 48%);--theme-primary-color-hover: hsl(216, 73%, 38%);--theme-primary-color-pale: hsl(216, 90%, 80%);--theme-primary-color-contrast: var(--color-white);--theme-primary-color-dark: hsl(216, 73%, 18%);--theme-primary-color-ultra-dark: hsl(216, 73%, 12%)}html[data-theme=tuev_nord]{--logo-image: url(/build/img/themes/tuev_nord/logo.svg);--logo-aspect-ratio: 19/9;--logo-small-image: url(/build/img/themes/tuev_nord/logo.svg);--login-bg: url(/build/img/themes/tuev_nord/login-bg.jpg);--login-logo: url(/build/img/themes/tuev_nord/login-logo.svg);--theme-primary-color: hsl(216, 73%, 48%);--theme-primary-color-hover: hsl(216, 73%, 38%);--theme-primary-color-pale: hsl(216, 90%, 80%);--theme-primary-color-contrast: var(--color-white);--theme-primary-color-dark: hsl(216, 73%, 18%);--theme-primary-color-ultra-dark: hsl(216, 73%, 12%)}.new--header-info-banner{width:100%;max-width:1200px;margin-top:1rem}.new--header-info-banner-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;background-color:var(--vehicle-header-bgcolor)}.new--header-info-banner-content{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0;margin-left:-.3rem;margin-right:-.4rem;gap:.7rem;padding:.625rem 1rem;border-radius:.4rem;color:var(--color-black-ish);background-color:var(--color-white)}.bull{display:inline-block;vertical-align:middle;margin:0 .25rem;content:"•";font-size:1rem}.bull,.bull *{line-height:1}.bull:before{content:"•"}.new--editMode-button-group{display:flex;background-color:var(--color-black-ish);border-radius:.5rem;overflow:hidden;height:3.4rem;padding:.2rem;transform:translateY(-.2rem);margin-left:.5rem}.new--editMode-button-group,.new--editMode-button-group *{cursor:pointer}.new--editMode-button-group .new--editMode-button{border-radius:.3rem;font-size:1rem;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;width:3rem;min-width:3rem;max-width:3rem;height:3rem;min-height:3rem;max-height:3rem;background-color:transparent;border:none;outline:none;cursor:pointer;display:inline-block;color:var(--color-gray);transition:background-color .3s,color .3s}.new--editMode-button-group .new--editMode-button.isActive{background-color:var(--vehicle-header-editMode-active-bgcolor);color:var(--vehicle-header-editMode-active-color)}.new--editMode-button-group:hover .new--editMode-button-group .new--editMode-button:not(.isActive){background-color:var(--color-black-ish);color:var(--color-white)}.new--vehicle-header-controls .new--vehicle-header-controls-save-button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;gap:.5rem;height:3rem;background-color:var(--color-white);color:var(--color-black-ish);border:none;border-radius:.3rem;padding:0 1.2rem;font-size:1rem;font-weight:500;transition:background-color .3s,color .3s}.new--vehicle-header-controls .new--vehicle-header-controls-save-button,.new--vehicle-header-controls .new--vehicle-header-controls-save-button *{cursor:pointer}.new--vehicle-header-controls .new--vehicle-header-controls-save-button i{font-size:1rem}.new--vehicle-header-controls .new--vehicle-header-controls-save-button:hover{background-color:#e0e0e0}.new--vehicle-header-controls .new--vehicle-header-controls-save-button:active{background-color:#d5d5d5}.new--vehicle-header-controls .new--vehicle-header-controls-save-button:focus{outline:none}.new--vehicle-header-controls .new--vehicle-header-controls-save-button:disabled{background-color:var(--color-gray-light);opacity:.6}.new--vehicle-header-controls .new--vehicle-header-controls-save-button:disabled,.new--vehicle-header-controls .new--vehicle-header-controls-save-button:disabled *{cursor:not-allowed}.new--login-page button.new__login-button{width:100%;font-size:1rem;background-color:var(--theme-primary-color);color:var(--color-white);border:none;padding:.5rem;border-radius:.5rem;cursor:pointer;transition:background .2s ease-in-out}.new--login-page button.new__login-button:hover{background-color:var(--theme-primary-color-hover)}.new--button-status-icon{display:none;opacity:0;transition:opacity 3s ease}.new--button-status-icon.isSaved{display:inline-block;opacity:1}.new--context-menu{position:absolute;right:0;top:calc(100% + 1.725rem);background-color:var(--context-menu-bgcolor);color:var(--context-menu-color);border-radius:.3rem;box-shadow:0 0 .7rem var(--context-menu-shadow);transform-origin:calc(100% - .5 * var(--item-size) - var(--context-menu-shift, 0px)) calc(0% - 1.725rem);transform:translate(var(--context-menu-shift, 0px)) scale(0);transition:transform .2s;z-index:999;overflow:hidden}[data-context-menu-visible=yes] .new--context-menu{transform:translate(var(--context-menu-shift, 0px)) scale(1)}.new--tabs-tab .new--context-menu{top:calc(100% + 1px);right:-.3rem;transform-origin:calc(100% - 1rem) top}.new--tabs-tab .new--context-menu:before{display:none!important}.new--context-menu:before{content:"";position:absolute;display:inline-block;width:0;min-width:0;max-width:0;height:0;min-height:0;max-height:0;right:calc(.5 * var(--item-size) - .575rem);transform:translate(calc(-1 * var(--context-menu-shift, 0px)));bottom:100%;border:.575rem solid transparent;border-bottom-color:var(--context-menu-bgcolor)}.new--header-nav-item.hasContextMenu:not(.hideIndicator) .new--context-menu:before{right:calc(.5 * (var(--item-size) + .575rem) - .2875rem)}.new--context-menu-indicator{width:calc(.23 * var(--item-size));min-width:calc(.23 * var(--item-size));max-width:calc(.23 * var(--item-size));height:calc(.23 * var(--item-size));min-height:calc(.23 * var(--item-size));max-height:calc(.23 * var(--item-size));display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;pointer-events:none;position:absolute;right:.2875rem;top:50%;transform:translateY(-50%) rotateX(0);font-size:calc(.17 * var(--item-size));color:var(--header-color);opacity:.5;transition:transform .3s}.new--context-menu-indicator,.new--context-menu-indicator *{line-height:1}[data-context-menu-visible=yes] .new--context-menu-indicator{transform:translateY(-50%) rotateX(180deg)}.new--tabs-tab .new--context-menu-indicator{font-size:.8rem;right:.75rem}.new--context-menu-item-link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.575rem;padding:.8rem 1.725rem .8rem .8rem;min-height:3.3rem;transition:background-color .2s;color:var(--context-menu-color);background-color:transparent;border-radius:0}.new--context-menu-item-link:hover{background-color:var(--context-menu-hover-bgcolor)}.new--context-menu-item.noIcon .new--context-menu-item-link{padding-left:1.725rem}.new--context-menu-item-dropdown>*>.new--context-menu-item-link{padding-left:2.875rem}.new--context-menu-item-indicator{color:var(--context-menu-color);opacity:.5;transition:transform .3s;pointer-events:none}.new--context-menu-item[data-dropdown-visible=yes]>*>.new--context-menu-item-indicator{transform:rotateX(180deg)}.new--context-menu-item-dropdown{display:none}.new--context-menu-item:first-child .new--context-menu-item-link{padding-top:1rem}.new--context-menu-item:last-child .new--context-menu-item-link{padding-bottom:1rem}.new--context-menu-item-icon,.new--context-menu-item-text{font-size:1rem}.new--context-menu-item-icon{width:1.725rem;min-width:1.725rem;max-width:1.725rem;height:1.725rem;min-height:1.725rem;max-height:1.725rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;color:var(--context-menu-icon-color)}.new--context-menu-item-icon,.new--context-menu-item-icon *{line-height:1}.new--context-menu-item-icon-image{width:calc(.45 * var(--item-size));min-width:calc(.45 * var(--item-size));max-width:calc(.45 * var(--item-size));height:calc(.45 * var(--item-size));min-height:calc(.45 * var(--item-size));max-height:calc(.45 * var(--item-size));background-image:var(--item-image);background-position:center center;background-size:contain;background-repeat:no-repeat}.new--context-menu-item.noIcon .new--context-menu-item-icon{display:none!important}.new--context-menu-item-text{color:var(--context-menu-color);white-space:nowrap}.new--context-menu-item:not(:last-child){border-bottom:2px solid var(--color-black-20)}.new--context-menu-item-dropdown .new--context-menu-item:first-child{border-top:2px solid var(--color-black-20)}.new--header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0;width:100%;max-width:1200px;padding:1.15rem 2rem;z-index:1000;--item-size: calc((16 / 14) * 3rem)}.new--header.isInitializing{overflow:hidden}@media (max-width: 1024px){.new--header{padding-left:1.15rem;padding-right:1.15rem}}[data-breakpoint=smallHeader] .new--header{padding-left:1.15rem;padding-right:1.15rem}.new--header-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;background-color:var(--header-bgcolor)}.new--header-logo{min-height:var(--item-size);padding-top:.3rem;padding-left:2px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0}.new--header-logo:after{content:"";display:inline-block;position:relative;background-image:var(--logo-image);background-position:center center;background-size:contain;background-repeat:no-repeat;height:calc(var(--logo-scale, 1) * 2.3rem);aspect-ratio:var(--logo-aspect-ratio)}[data-breakpoint=smallHeader] .new--header-logo:after{background-image:var(--logo-small-image);background-position:center center;background-size:contain;background-repeat:no-repeat;aspect-ratio:var(--logo-small-aspect-ratio)}.new--header-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(var(--item-scale, 1) * 1.15rem)}.new--header-nav:not(.hasHeaderNavMore) .new--header-nav-more{display:none!important}.new--header-nav-item{display:inline-block;position:relative;color:var(--header-color);transition:color .2s;width:var(--item-size);min-width:var(--item-size);max-width:var(--item-size);height:var(--item-size);min-height:var(--item-size);max-height:var(--item-size)}.new--header-nav-item.hasContextMenu:not(.hideIndicator){width:calc(var(--item-size) + .575rem);min-width:calc(var(--item-size) + .575rem);max-width:calc(var(--item-size) + .575rem)}.new--header-nav-item.isLoading:after{content:"";z-index:10;display:inline-block;position:absolute;inset:0;background-image:var(--loader-small-image);background-position:center center;background-size:contain;background-repeat:no-repeat;background-size:2.3rem 2.3rem}.new--header-nav-item.isHighlighted,.new--header-nav-item[data-context-menu-visible=yes]{color:var(--header-highlight-color)}.new--header-nav-item-link{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;position:absolute;left:0;top:0;width:100%;height:100%;font-size:calc(.4 * var(--item-size));transition:background-color .2s;color:inherit}.new--header-nav-item-link,.new--header-nav-item-link *{cursor:pointer}.new--header-nav-item-link,.new--header-nav-item-link *{line-height:1}.new--header-nav-item-link:hover{background-color:var(--nav-item-hover-bgcolor)}.new--header-nav-item.hasContextMenu:not(.hideIndicator) .new--header-nav-item-link{padding-right:.575rem}.new--header-nav-item-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;--item-color: var(--nav-item-text-color);--item-bgcolor: var(--nav-item-text-bgcolor)}.new--header-nav-item-icon-image{width:calc(.45 * var(--item-size));min-width:calc(.45 * var(--item-size));max-width:calc(.45 * var(--item-size));height:calc(.45 * var(--item-size));min-height:calc(.45 * var(--item-size));max-height:calc(.45 * var(--item-size));background-image:var(--item-image);background-position:center center;background-size:contain;background-repeat:no-repeat}.new--header-nav-item-icon-text{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;width:calc(.7 * var(--item-size));min-width:calc(.7 * var(--item-size));max-width:calc(.7 * var(--item-size));height:calc(.7 * var(--item-size));min-height:calc(.7 * var(--item-size));max-height:calc(.7 * var(--item-size));color:var(--item-color);background-color:var(--item-bgcolor);font-size:1rem;border-radius:100%;border:1px solid var(--nav-item-text-border-color);padding-top:.1em;overflow:hidden}.new--header-nav-item.hasContextMenu:not(.hideIndicator) .new--header-nav-item-icon-text{margin-right:.345rem}.new--header-nav-item-marker{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;position:absolute;right:.3rem;top:.3rem;width:1.5rem;height:1.5rem;font-size:.6rem;padding-bottom:.1em;line-height:1;border-radius:100%;border:2px solid var(--header-bgcolor);color:var(--highlight-negative-contrast);background-color:var(--highlight-negative);opacity:0;pointer-events:none}[data-has-marker=yes] .new--header-nav-item-marker{opacity:1;pointer-events:all}.new--login-teaser{background:var(--login-bg) no-repeat center center;background-size:cover;position:fixed;top:0;bottom:0;left:0;width:50vw}@media (max-width: 640px){.new--login-teaser{display:none}}.new--login-teaser:before{content:"";position:absolute;inset:0;background-color:#0006;z-index:1}.new--login-page .new--login-content{margin-left:50vw;display:flex;flex-direction:column;height:100vh;background:#fff;gap:1.5rem;align-items:center;color:var(--color-black-ish)}@media (max-width: 640px){.new--login-page .new--login-content{margin-left:0;background:var(--login-bg) no-repeat center center;position:relative;top:0;bottom:0;left:0;overflow:auto;background-color:#00000080}.new--login-page .new--login-content:before{content:"";position:absolute;inset:0;background-color:#00000080;z-index:1;margin-bottom:6.2rem}}.new--login-page .new--login-content-wrapper{position:relative;z-index:1;background-color:#fff;border-radius:.5rem;padding:5rem;max-width:38rem}@media (max-width: 1024px){.new--login-page .new--login-content-wrapper{padding:2rem}}@media (max-width: 640px){.new--login-page .new--login-content-wrapper{margin:1.5rem;padding:2rem 1rem}}.new--login-page .new--login-content-wrapper-title{color:var(--color-black-ish);font-size:1.25rem;font-weight:700;text-align:center;padding:1rem}.new--login-page .new--login-content-wrapper-text-box{background:#f4f4f4;padding:1rem;font-size:.9rem;border-radius:.5rem}.new--login-page .new--login-content-wrapper-back-achor{font-size:1rem;line-height:1rem;margin:2rem auto;display:flex;gap:.2rem;align-items:center;color:var(--theme-primary-color);justify-content:center}.new--login-page .new--login-content-wrapper-back-achor i{font-size:.8rem}.new--login-page .new--login-content-wrapper-form{display:block}.new--login-page .new--login-content-wrapper-form fieldset{display:flex;flex-direction:column;gap:1rem}.new--login-page .new--login-content-wrapper-form-label{font-weight:500;font-size:.9rem}.new--login-page .new--login-content-wrapper-form-input{font-size:1rem;margin-top:.1rem;padding:.5rem;border-radius:.5rem;border:1px solid #ccc;width:100%}.new--login-page .new--login-content-wrapper-form-forgot-password{text-align:right;font-size:.85rem}.new--login-page .new--login-content-wrapper-form-forgot-password a{color:var(--theme-primary-color);text-decoration:none}.new--login-page .new--login-content-wrapper-form-forgot-password a:hover{text-decoration:underline}.new--login-page .new--login-content-wrapper-legal{margin-top:2rem;font-size:.75rem;color:var(--color-gray-light)}.new--login-page .new--login-content-footer{margin-top:auto;display:flex;width:100%;justify-content:space-between;text-align:right;font-size:.8rem}@media (max-width: 1024px){.new--login-page .new--login-content-footer{flex-direction:column;justify-content:center;align-items:center}}@media (max-width: 640px){.new--login-page .new--login-content-footer{background-color:#fff;padding:1rem 0}}.new--login-page .new--login-content-footer a{color:var(--theme-primary-color);text-decoration:none}.new--login-page .new--login-content-footer a:hover{text-decoration:underline}.new--login-page .new--login-content-footer-info{display:flex;flex-direction:column;justify-content:center}.new--login-page .new--login-content-footer-anchor{margin-right:2rem}@media (max-width: 1024px){.new--login-page .new--login-content-footer-anchor{margin-right:0}}.new--login-page .new--login-content-footer-device-info{display:block;font-size:.75rem;color:#aaa;margin-right:2rem}@media (max-width: 1024px){.new--login-page .new--login-content-footer-device-info{margin-right:0}}.new--login-page .new--login-content-footer-logo a{display:inline-block;margin-left:2rem}@media (max-width: 1024px){.new--login-page .new--login-content-footer-logo a{margin-left:0}}.new--login-page .new--login-content-footer-logo a:after{content:"";display:inline-block;position:relative;aspect-ratio:3/1;height:4rem;background-image:var(--login-footer-logo);background-position:center center;background-size:contain;background-repeat:no-repeat}@media (max-width: 1024px){.new--login-page .new--login-content-footer-logo a:after{height:2rem}}.new--login-page .new--login-content .alertBox{border-radius:.5rem;box-shadow:none}.new--login-logo-wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem}.new--login-logo:after{content:"";display:inline-block;position:relative;aspect-ratio:3/1;height:5rem;background-image:var(--login-logo);background-position:center center;background-size:contain;background-repeat:no-repeat}@media (max-width: 1024px){.new--login-logo:after{height:4rem}}.new--tabs{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.2rem;z-index:999;height:3rem}.new--tabs-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0;width:calc(100% - 4rem);max-width:calc(1200px - 4rem);--tabs-tab-color: var(--tab-color);--tabs-tab-bgcolor: var(--tab-bgcolor);--tabs-tab-current-color: var(--tab-current-color);--tabs-tab-current-bgcolor: var(--tab-current-bgcolor)}.new--tabs-listHead{--tabs-tab-color: var(--tab-color);--tabs-tab-bgcolor: var(--tab-bgcolor);--tabs-tab-current-color: var(--tab-current-color);--tabs-tab-current-bgcolor: var(--tab-current-bgcolor)}.new--tabs-tab{position:relative;height:100%}.new--tabs-tab-link{padding:0 1rem;border-radius:.5rem .5rem 0 0;background-color:var(--tabs-tab-bgcolor);height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0}.new--tabs-tab.isCurrent .new--tabs-tab-link{background-color:var(--tabs-tab-current-bgcolor)}.new--tabs-tab.hasIndicator .new--tabs-tab-link{padding-right:2rem}.new--tabs-tab-label{color:var(--tabs-tab-color)}.new--tabs-tab.isCurrent .new--tabs-tab-label{color:var(--tabs-tab-current-color)}[data-teaser-id]{transform:scale(0);transition:transform .5s}[data-teaser-id].teaserIsVisible{transform:scale(1)}[data-teaser-id].teaserFlag{position:absolute;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;left:50%;bottom:calc(100% + .5rem + 2px);transform:translate(-50%) scale(0);transform-origin:center calc(100% + .5rem);background-color:var(--theme-primary-color);color:var(--theme-primary-color-contrast);padding:.4rem .7rem .3rem;font-size:1rem;font-weight:700;line-height:1;white-space:nowrap;cursor:default}[data-teaser-id].teaserFlag.teaserIsVisible{transform:translate(-50%) scale(1)}[data-teaser-id].teaserFlag.teaserIsVisible:not(.teaserIsShowing):not(.teaserIsHiding){transition:none;animation:teaserFlagPulse 6s infinite}[data-teaser-id].teaserFlag.teaserIsHiding{transform:translate(-50%) scale(0)}[data-teaser-id].teaserFlag:after{content:"";position:absolute;left:50%;top:calc(100% - 1px);transform:translate(-50%);width:0;height:0;border:.5rem solid transparent;border-top-color:var(--theme-primary-color)}[data-teaser-id] .teaserClose{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;line-height:1;opacity:.5;padding-bottom:.1rem;margin-left:.4rem;margin-right:-.2rem}[data-teaser-id] .teaserClose,[data-teaser-id] .teaserClose *{cursor:pointer}[data-teaser-parent*=cosGuaranteePrice].teaserIsInitialized,[data-teaser-parent*=guidedPictures].teaserIsInitialized,[data-teaser-parent*=remoteEvaluationInternal].teaserIsInitialized{padding-top:0;transition:padding-top .5s}[data-teaser-parent*=cosGuaranteePrice].teaserIsInitialized.teaserIsVisible:not(.teaserIsHiding),[data-teaser-parent*=guidedPictures].teaserIsInitialized.teaserIsVisible:not(.teaserIsHiding),[data-teaser-parent*=remoteEvaluationInternal].teaserIsInitialized.teaserIsVisible:not(.teaserIsHiding){padding-top:40px}[data-teaser-id=cosGuaranteePrice].teaserFlag,[data-teaser-id=guidedPictures].teaserFlag,[data-teaser-id=remoteEvaluationInternal].teaserFlag{padding-left:1.5rem}.new--user-quick-access{opacity:.8;min-height:100px;max-height:calc(100vh - 15rem);overflow-y:auto;border-top:1px solid var(--color-white-20)}.new--user-quick-access-slot-label{background-color:var(--color-black-20);color:var(--context-menu-icon-color);text-transform:uppercase;padding:.5rem 1rem;padding-bottom:calc(.5rem + 2px);font-size:.8rem;white-space:nowrap}.new--user-quick-access-slot-label,.new--user-quick-access-slot-label *{line-height:1}.new--user-quick-access-slot:not(:first-child) .new--user-quick-access-slot-label{border-top:1px solid var(--color-white-20)}@media (max-width: 1024px){.new--user-quick-access-slot-label{padding:1rem;padding-bottom:calc(1rem + 2px)}}.new--user-quick-access-slot-label,.new--user-quick-access-slot-label *{cursor:default}.new--user-quick-access-slot-category-items{color:var(--context-menu-color)}.new--user-quick-access-slot-category-items-item{display:block;padding:.5rem 1rem;font-size:.8rem;color:var(--context-menu-color);border-bottom:2px solid var(--color-black-20);transition:background-color .2s;background-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:10rem;max-width:calc(100vw - 12rem)}@media (max-width: 1024px){.new--user-quick-access-slot-category-items-item{padding:1rem}}@media (min-width: 1024.1px){.new--user-quick-access-slot-category-items-item{max-width:calc(1024.1px - 12rem)}}.new--user-quick-access-slot-category-items-item:hover{background-color:var(--context-menu-hover-bgcolor)}.new--vehicle-header{width:100%;max-width:1200px;padding:1rem 2rem 0;padding-bottom:0;z-index:997;display:grid;gap:0 .5rem;pointer-events:none;grid-template-columns:1fr auto auto auto;grid-template-areas:"vehicle-toolbar vehicle-toolbar header-controls header-editMode" "header-details  header-details  header-details  header-details"}@media (max-width: 1024px){.new--vehicle-header{padding:1rem;padding-bottom:0;grid-template-columns:1fr auto auto auto;grid-template-areas:"vehicle-toolbar vehicle-toolbar header-controls header-editMode" "header-details  header-details  header-details  header-details"}}[data-breakpoint=smallHeader] .new--vehicle-header{padding-left:1rem;padding-right:1rem}.new--vehicle-header>*{pointer-events:all}.new--vehicle-header-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;position:relative;align-items:flex-start;background-color:transparent;--base-height: 100%;--transition-progress: 0;--cut-offset: 0px;height:var(--base-height);pointer-events:none}.new--vehicle-header-wrapper:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% - var(--transition-progress) * var(--cut-offset));background-color:var(--vehicle-header-bgcolor);z-index:0;pointer-events:none}.new--vehicle-header-title-new-vehicle{color:var(--color-gray);opacity:.5}.new--vehicle-header-details{overflow:hidden;max-height:500px;opacity:1;transform:scaleY(calc(1 - var(--transition-progress)));transform-origin:center top;transition:max-height .2s ease,opacity .2s ease;line-height:1.5rem;padding:1rem .5rem;padding-top:0;color:var(--color-white)}.new--vehicle-header-details-flags{margin-bottom:1rem;opacity:.5}.new--vehicle-header-details-headline{font-size:1.25rem;display:flex;gap:.5rem}.new--vehicle-header-details-reminder{margin-top:1rem}.new--vehicle-header-details-reminder-label{opacity:.5}.new--vehicle-header-details-reminder a{color:var(--theme-primary-color-pale)!important}.new--vehicle-header-details-content{display:flex;margin-top:1rem;font-size:1rem;align-items:center}.new--vehicle-header-details-content-anchor{cursor:pointer;color:var(--theme-primary-color-pale)}.new--vehicle-header-details-content-anchor:hover{color:var(--theme-primary-color)}@media (max-width: 640px){.new--vehicle-header-controls span{display:none}}.new--vehicle-header-favorite{grid-area:header-favorite}.new--vehicle-header-details{grid-area:header-details}.new--vehicle-header-controls{grid-area:header-controls}.new--vehicle-header-editMode{grid-area:header-editMode}.new--sticky-header{z-index:999;pointer-events:none}.new--sticky-header-wrapper{position:sticky;top:0;z-index:999;pointer-events:none}.new--vehicle-progress{display:grid;grid-template-columns:auto 1fr;align-items:stretch;width:calc(100% - 4rem);max-width:calc(1200px - 4rem);padding:0;z-index:996;min-height:3rem;background-color:var(--vehicle-progress-items-bgcolor)}.new--vehicle-progress.isInitializing{overflow:hidden}[data-breakpoint=smallHeader] .new--vehicle-progress{width:calc(100% - 2rem);max-width:calc(1200px - 2rem)}@media (max-width: 1024px){[data-breakpoint=smallHeader] .new--vehicle-progress{width:100%;max-width:100%}}@media (max-width: 1024px){.new--vehicle-progress{width:100%;max-width:100%}}.new--vehicle-progress-wrapper{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;z-index:999;pointer-events:all;background-color:var(--vehicle-progress-bgcolor);border-bottom:2px solid var(--vehicle-progress-items-bgcolor)}.new--vehicle-progress-items{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;align-items:stretch}.new--vehicle-progress-item{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;padding:0 calc(var(--font-scale, 1) * 1rem + .72rem);min-height:3rem;color:var(--vehicle-progress-items-color);background-color:var(--vehicle-progress-items-bgcolor);clip-path:polygon(0% 0%,calc(100% - .72rem) 0%,100% 50%,calc(100% - .72rem) 100%,0% 100%,.72rem 50%);margin-left:calc(-.72rem + 2.5px)}.new--vehicle-progress-group:first-child:not(.hasContextMenu) .new--vehicle-progress-group-items .new--vehicle-progress-item:first-child{margin-left:0;padding-left:calc(var(--font-scale, 1) * 1rem);clip-path:polygon(0% 0%,calc(100% - .72rem) 0%,100% 50%,calc(100% - .72rem) 100%,0% 100%)}.new--vehicle-progress-item,.new--vehicle-progress-item *{cursor:default}.new--vehicle-progress-item.isPrev{color:var(--vehicle-progress-item-prev-color);background-color:var(--vehicle-progress-item-prev-bgcolor)}.new--vehicle-progress-item.isPrev,.new--vehicle-progress-item.isPrev *{cursor:pointer}.new--vehicle-progress-item.isSkipped{color:var(--vehicle-progress-item-skipped-color);background-color:var(--vehicle-progress-item-skipped-bgcolor)}.new--vehicle-progress-item.isNext{color:var(--vehicle-progress-item-next-color);background-color:var(--vehicle-progress-item-next-bgcolor)}.new--vehicle-progress-item.isCurrent{color:var(--vehicle-progress-item-current-color);background-color:var(--vehicle-progress-item-current-bgcolor);font-weight:700}.new--vehicle-progress-item-label{font-size:calc(var(--font-scale, 1) * .9rem)}.new--vehicle-progress-item-label.hasSubStatus .new--vehicle-progress-item-label-status{opacity:.4}.new--vehicle-progress-item-label-subStatus{display:block}.new--vehicle-progress-context-menu-toggle{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;padding:0 1.72rem;min-height:3rem;color:var(--vehicle-progress-items-color);background-color:var(--vehicle-progress-items-bgcolor);clip-path:polygon(0% 0%,calc(100% - .72rem) 0%,100% 50%,calc(100% - .72rem) 100%,0% 100%,.72rem 50%)}.new--vehicle-progress-group:not(.hasContextMenu) .new--vehicle-progress-context-menu-toggle{display:none!important}.new--vehicle-progress-context-menu-toggle,.new--vehicle-progress-context-menu-toggle *{cursor:pointer}[data-group-id=prev] .new--vehicle-progress-context-menu-toggle{padding-left:1rem;color:var(--vehicle-progress-item-prev-color);background-color:var(--vehicle-progress-item-prev-bgcolor);clip-path:polygon(0% 0%,calc(100% - .72rem) 0%,100% 50%,calc(100% - .72rem) 100%,0% 100%)}[data-group-id=next] .new--vehicle-progress-context-menu-toggle{color:var(--vehicle-progress-item-next-color);background-color:var(--vehicle-progress-item-next-bgcolor)}.new--vehicle-progress-group{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;position:relative;align-items:stretch}.new--vehicle-progress-group[data-group-id=next]{flex-direction:row-reverse}.new--vehicle-progress-group:first-child{margin-left:2.5px}.new--vehicle-progress-group-items{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;align-items:stretch}.new--vehicle-progress-group[data-group-id=next].hasContextMenu .new--vehicle-progress-group-items{margin-right:calc(-.72rem + 2.5px)}.new--vehicle-progress-group .new--context-menu{right:auto;left:.3rem}.new--vehicle-progress-group .new--context-menu:before{right:auto;left:.575rem}.new--vehicle-progress-group[data-group-id=next] .new--context-menu{right:1rem;left:auto}.new--vehicle-progress-group[data-group-id=next] .new--context-menu:before{right:.575rem;left:auto}.new--vehicle-progress-group:not(.hasContextMenu) .new--context-menu{display:none!important}.new--vehicle-progress-group .new--context-menu{top:calc(100% + .575rem + 2px)}.new--vehicle-progress-group .new--context-menu-item,.new--vehicle-progress-group .new--context-menu-item *{cursor:default}.new--vehicle-progress-group .new--context-menu-item.isPrev,.new--vehicle-progress-group .new--context-menu-item.isPrev *{cursor:pointer}.new--vehicle-progress-group .new--context-menu-item.isSkipped{opacity:.5}.new--vehicle-progress-group .new--context-menu-item-link{padding:1rem 1.5rem 1rem 1.3rem}.new--vehicle-progress-group .new--context-menu-item-text{font-size:.9rem}.new--vehicle-progress-group .new--context-menu-item:first-child .new--vehicle-progress-group .new--context-menu-item-link{padding-top:1rem}.new--vehicle-progress-group .new--context-menu-item:last-child .new--vehicle-progress-group .new--context-menu-item-link{padding-bottom:1rem}.new--vehicle-progress-actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:0;background-color:var(--vehicle-progress-bgcolor);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,.72rem 50%);margin-left:calc(-.72rem + 2.5px);margin-right:-1px}.new--vehicle-progress-next,.new--vehicle-progress-done{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5em;height:100%;min-height:2.625rem;font-size:calc(var(--font-scale, 1) * .9rem);padding:0 1.3rem;margin-left:.97rem}@media (max-width: 1024px){.new--vehicle-progress-next,.new--vehicle-progress-done{margin-right:1rem}}.new--vehicle-progress-next-label,.new--vehicle-progress-done-label{white-space:nowrap}.new--vehicle-progress-next{color:var(--vehicle-progress-action-color);background-color:transparent;transition:background-color .2s;opacity:.3}.new--vehicle-progress:not(.hasNext) .new--vehicle-progress-next{display:none!important}.new--vehicle-progress-next,.new--vehicle-progress-next *{cursor:not-allowed}.new--vehicle-progress-next[data-trigger-action]{opacity:1}.new--vehicle-progress-next[data-trigger-action],.new--vehicle-progress-next[data-trigger-action] *{cursor:pointer}.new--vehicle-progress-next[data-trigger-action]:hover{background-color:var(--vehicle-progress-action-hover-bgcolor)}.new--vehicle-progress.hasNext .new--vehicle-progress-done{display:none!important}.new--vehicle-progress-done-label{color:var(--header-color)}.new--vehicle-progress-done-icon{color:var(--highlight-positive)}.new--vehicle-toolbar{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0;width:max-content;position:relative}.new--vehicle-toolbar-wrapper{grid-area:vehicle-toolbar;overflow:visible;min-width:0;padding-bottom:1rem}.new--vehicle-toolbar-item{position:relative;border:1px solid var(--vehicle-toolbar-item-hover-bgcolor);background-color:transparent;transition:background-color .2s;margin-left:-1px}.new--vehicle-toolbar-item,.new--vehicle-toolbar-item *{line-height:1}.new--vehicle-toolbar-item:hover,.new--vehicle-toolbar-item[data-context-menu-visible=yes]{background-color:var(--vehicle-toolbar-item-hover-bgcolor)}.new--vehicle-toolbar-item:first-child{margin-left:0;border-radius:.3rem 0 0 .3rem}.new--vehicle-toolbar-item:last-child{border-radius:0 .3rem .3rem 0}.new--vehicle-toolbar-item:first-child:last-child{border-radius:.3rem}.new--vehicle-toolbar-item-link{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;padding:0 1.2rem;color:var(--vehicle-toolbar-item-color);min-height:3rem;min-width:4rem}.new--vehicle-toolbar-item-link,.new--vehicle-toolbar-item-link *{cursor:pointer}.new--vehicle-toolbar-item-link,.new--vehicle-toolbar-item-link *{line-height:1}.new--vehicle-toolbar-item-link[data-is-active=no]{opacity:.5}.new--vehicle-toolbar-item.hasContextMenu .new--vehicle-toolbar-item-link{min-width:4rem}[data-breakpoint=smallToolbar] .new--vehicle-toolbar-item-link{padding:0}.new--vehicle-toolbar-item-icon{font-size:1.1rem}[data-breakpoint=smallToolbar] .new--vehicle-toolbar-item-icon{font-size:1.2rem}.new--vehicle-toolbar-item-label{font-size:1rem;white-space:nowrap}.new--vehicle-toolbar-item-label,.new--vehicle-toolbar-item-label *{line-height:1}[data-breakpoint=smallToolbar] .new--vehicle-toolbar-item-label{display:none!important}.new--vehicle-toolbar-item-indicator{opacity:.5;transition:transform .3s;pointer-events:none;font-size:.8rem;padding-bottom:.1em;transform-origin:50% calc(50% - .05em)}[data-context-menu-visible=yes] .new--vehicle-toolbar-item-indicator{transform:rotateX(180deg)}.new--vehicle-toolbar-item-context-menu{position:absolute;left:-1px;right:auto;top:calc(100% + 2px);transform-origin:2rem top;max-height:calc(var(--visibleHeight) - 14rem);min-height:200px;overflow:auto}.new--vehicle-toolbar-item-context-menu:before{display:none!important}html[data-has-camera][data-has-camera=""] .show-has-camera,html[data-has-camera][data-has-camera=no] .show-has-camera,html[data-has-camera][data-has-camera=yes] .hide-has-camera,.isHidden{display:none!important}.new--highlight-positive,.new--highlight-positive *{color:var(--highlight-positive)}.new--icon-with-overlay{display:inline-block;position:relative}.new--icon-with-overlay>span{position:absolute;left:0;top:0;width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;color:inherit;filter:grayscale(100%) invert(100%);font-size:.5em;font-style:normal;line-height:1}.text-decent{opacity:.5;font-size:.8em}.ui-dialog{z-index:1000!important}
