:root{--main-color: #ee4c3f;--main-color-text: #FFFFFF;--secondary-color: #636363;--font-color: #013f5d;--link-color: #ee4c3f;--default-font: Open Sans, sans-serif;--background-color: #FFFFFF;--content-background-color: #f4f4f4;--border-color-neutral: #CCCCCC}#tab-menu,#finanzierung-tab-menu{width:100%;padding:0;margin:0;background-color:rgba(0,0,0,0)}#tab-menu .mantine-Tabs-panel,#finanzierung-tab-menu .mantine-Tabs-panel{border-top:none !important;background-color:rgba(0,0,0,0);color:var(--ui-text, inherit);width:100%}#tab-menu div.tab-content,#finanzierung-tab-menu div.tab-content{background-color:var(--ui-surface-raised, #fff);color:var(--ui-text, inherit)}#tab-menu .tab-content,#finanzierung-tab-menu .tab-content{padding:1rem;border-top:none !important;width:100%}#tab-menu .tab-content>.active,#finanzierung-tab-menu .tab-content>.active{width:100%}html:not(.internal-ui-theme) #tab-menu .tabs button,html:not(.internal-ui-theme) #finanzierung-tab-menu .tabs button{padding:1em}html:not(.internal-ui-theme) #tab-menu .mantine-Tabs-list,html:not(.internal-ui-theme) #finanzierung-tab-menu .mantine-Tabs-list{border:none;border-bottom:2px solid var(--ci-tab-border-color, #ee4c3f) !important;width:100%;margin:0 0 1rem 0;padding-left:1rem;background-color:rgba(0,0,0,0);align-items:flex-start;flex-wrap:wrap}html:not(.internal-ui-theme) #tab-menu .mantine-Tabs-tab,html:not(.internal-ui-theme) #finanzierung-tab-menu .mantine-Tabs-tab{border-top-left-radius:8px !important;border-top-right-radius:8px !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;padding:1em;font-size:16px;font-weight:700;color:var(--ui-text-muted, #949494);border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}html:not(.internal-ui-theme) #tab-menu .mantine-Tabs-tab:focus,html:not(.internal-ui-theme) #finanzierung-tab-menu .mantine-Tabs-tab:focus{outline:none}html:not(.internal-ui-theme) #tab-menu .mantine-Tabs-tab:hover,html:not(.internal-ui-theme) #finanzierung-tab-menu .mantine-Tabs-tab:hover{background-color:rgba(0,0,0,0);color:var(--ui-text, #414141);border-top-left-radius:8px !important;border-top-right-radius:8px !important}html:not(.internal-ui-theme) #tab-menu .mantine-Tabs-tab[data-active=true],html:not(.internal-ui-theme) #tab-menu .mantine-Tabs-tab[data-active],html:not(.internal-ui-theme) #finanzierung-tab-menu .mantine-Tabs-tab[data-active=true],html:not(.internal-ui-theme) #finanzierung-tab-menu .mantine-Tabs-tab[data-active]{color:var(--ui-text, #414141);height:auto;position:relative;background-color:rgba(0,0,0,0);border:2px solid var(--ci-tab-border-color, #ee4c3f) !important;border-bottom:2px solid var(--ci-tab-border-color, #ee4c3f) !important;padding-bottom:calc(1em + 5px);border-top-left-radius:8px !important;border-top-right-radius:8px !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;transform:none !important;z-index:2}html:not(.internal-ui-theme) #tab-menu .mantine-Tabs-tab[data-active=true]::after,html:not(.internal-ui-theme) #tab-menu .mantine-Tabs-tab[data-active]::after,html:not(.internal-ui-theme) #finanzierung-tab-menu .mantine-Tabs-tab[data-active=true]::after,html:not(.internal-ui-theme) #finanzierung-tab-menu .mantine-Tabs-tab[data-active]::after{content:"" !important;position:absolute !important;right:0 !important;bottom:-4px !important;left:0 !important;height:4px !important;background:var(--ui-tab-strip-background, var(--ui-surface)) !important;pointer-events:none;z-index:3 !important}html:not(.internal-ui-theme) #tab-menu .nav-tabs,html:not(.internal-ui-theme) #finanzierung-tab-menu .nav-tabs{width:100%;border:none;margin:0 0 1rem 0;padding-left:1rem;background-color:rgba(0,0,0,0)}html:not(.internal-ui-theme) #tab-menu .nav-link:focus,html:not(.internal-ui-theme) #finanzierung-tab-menu .nav-link:focus{border:none;outline:none}html:not(.internal-ui-theme) #tab-menu .nav-link:hover,html:not(.internal-ui-theme) #finanzierung-tab-menu .nav-link:hover{background-color:rgba(0,0,0,0)}html:not(.internal-ui-theme) #tab-menu .nav-link.active,html:not(.internal-ui-theme) #finanzierung-tab-menu .nav-link.active{height:auto;position:relative;border:2px solid var(--ci-tab-border-color, #ee4c3f) !important;border-bottom:2px solid var(--ci-tab-border-color, #ee4c3f) !important;padding-bottom:calc(.5rem + 5px);transform:none !important;z-index:2}html:not(.internal-ui-theme) #tab-menu .nav-link.active::after,html:not(.internal-ui-theme) #finanzierung-tab-menu .nav-link.active::after{content:"" !important;position:absolute !important;right:0 !important;bottom:-4px !important;left:0 !important;height:4px !important;background:var(--ui-tab-strip-background, var(--ui-surface)) !important;pointer-events:none;z-index:3 !important}.nav-item button{padding:1em;font-size:16px;font-weight:700;color:#949494}.nav-item button.active{color:#414141}.nav-item button:focus{border:none}.nav-tabs .nav-link{border-radius:0}.nav-item{margin-right:0 !important;min-width:0 !important}.nav-item:has(>.nav-link.active){margin:-2px;padding:0}@media(max-width: 767px){.button_row button>span{display:none}}#edit-record-container{margin:0;padding:0 !important;max-width:100%}#edit-record-container *{font-size:1rem}#edit-record-container .dropdown-spinner{height:1em;width:1em;margin-left:1em}#edit-record-container .fahrzeug-warning-text{color:var(--ui-error, #A00);font-weight:bold;font-size:1.25rem;margin:.5rem 0}#ags_detail *:not(:is(h1,h2,h3,h4,h5,h6)){font-size:1rem}div.edit-record-field{padding:.5rem 1rem;width:auto}div.edit-record-field [role=option]{padding:.25rem .5rem !important}div.edit-record-field label{font-size:14px;font-weight:bold;margin-bottom:1em}div.edit-record-field input,div.edit-record-field select,div.edit-record-field textarea{width:-moz-available;width:-webkit-fill-available;border:1px solid #ddd;border-radius:4px;padding:.4em}div.edit-record-field input:-moz-read-only,div.edit-record-field textarea:-moz-read-only{opacity:.6}div.edit-record-field input:-moz-read-only~label,div.edit-record-field textarea:-moz-read-only~label{opacity:.6}div.edit-record-field input:read-only,div.edit-record-field textarea:read-only{opacity:.6}div.edit-record-field input:read-only~label,div.edit-record-field textarea:read-only~label{opacity:.6}@media(max-width: 767px){.sa-cat-row{height:4.5rem}}.null-value-selected{color:#aaa}.null-value-selected>[role=option]:first-child{color:#aaa}.null-value-selected>:not([role=option]:first-child){color:#000}.kalkulation-tab-nova-link{display:flex;align-items:center;gap:1rem;color:var(--ui-error, #A00)}.manual-co2-disclaimer{color:var(--ui-error, #A00)}div[role=select]>div>div[role=option]:hover{cursor:pointer;color:#fff;background-color:#ee4c3f}div[role=select]>div>div[role=option].selected{color:#fff;background-color:#ee4c3f}div[role=select] [role=filter]{max-width:100%;padding-right:1.5rem;text-overflow:ellipsis}::-webkit-input-placeholder{max-width:100%;padding-right:1.5rem;text-overflow:ellipsis}::-moz-placeholder{max-width:100%;padding-right:1.5rem;text-overflow:ellipsis}:-ms-input-placeholder{max-width:100%;padding-right:1.5rem;text-overflow:ellipsis}:-moz-placeholder{max-width:100%;padding-right:1.5rem;text-overflow:ellipsis}.border-main-color{border-color:#ee4c3f !important}.border-main-color.selected{color:#fff;background-color:#ee4c3f}div[role=select] [role=filter]{max-width:100%;padding-right:1.5rem;text-overflow:ellipsis}::-webkit-input-placeholder{max-width:100%;padding-right:1.5rem;text-overflow:ellipsis}::-moz-placeholder{max-width:100%;padding-right:1.5rem;text-overflow:ellipsis}:-ms-input-placeholder{max-width:100%;padding-right:1.5rem;text-overflow:ellipsis}:-moz-placeholder{max-width:100%;padding-right:1.5rem;text-overflow:ellipsis}.accordion-header .accordion-title{text-align:left}.accordion-header .accordion-price{text-align:right}.accordion-header button{width:100%;border:none;background-color:inherit;cursor:pointer}.accordion-header button:focus{outline:none !important}.ags-zwischensumme,.cat-preis-ausgabe{font-weight:700;padding:.375rem .75rem;border-radius:.375rem;background-color:var(--ui-surface-muted, #eeeeee);color:var(--ui-text, #212529);border:1px solid var(--ui-border, rgba(0, 0, 0, 0.1));display:inline-block}.ags-zwischensumme:is(.cat-preis-ausgabe),.cat-preis-ausgabe:is(.cat-preis-ausgabe){background-color:var(--ui-surface-muted, #eeeeee);color:var(--ui-text, #212529)}html[data-mantine-color-scheme=dark] .ags-zwischensumme,html[data-mantine-color-scheme=dark] .cat-preis-ausgabe,html.internal-ui-theme[data-mantine-color-scheme=dark] .ags-zwischensumme,html.internal-ui-theme[data-mantine-color-scheme=dark] .cat-preis-ausgabe{background-color:var(--ui-control-background, #2b3038) !important;color:var(--ui-text, #f1f3f5) !important;border-color:var(--ui-border, rgba(255, 255, 255, 0.16)) !important}.animatedIcon{transition:transform .25s ease-in;color:#ee4c3f;transform:rotate(0deg)}.animatedIcon.right{transform:rotate(90deg)}#ags_kalkulationstab .internal-ui-app-card .mantine-Accordion-chevron{display:none !important}#ags_kalkulationstab .internal-ui-app-card .mantine-Accordion-item,#ags_kalkulationstab .internal-ui-app-card .mantine-Accordion-control,#ags_kalkulationstab .internal-ui-app-card .mantine-Accordion-content,#ags_kalkulationstab .internal-ui-app-card .mantine-Accordion-panel{background:rgba(0,0,0,0)}#ags_kalkulationstab .internal-ui-app-card .mantine-Grid-root{margin-left:0 !important;margin-right:0 !important}#ags_detail *{font-family:"Open Sans",sans-serif}#ags_detail *::-webkit-scrollbar{width:10px}#ags_detail *::-webkit-scrollbar-track{background:#eee}#ags_detail *::-webkit-scrollbar-thumb{background:#aaa}.dynamic-textarea{--top:0;--left:0;--width:25;--height:25;position:relative}.dynamic-textarea:has(.not-active)::after{content:"";position:absolute;top:calc(var(--top)*1px);left:calc(var(--left)*1px);width:calc(var(--width)*1px);height:calc(var(--height)*1px);background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}input[id^=ov-head-searchbar]{border:none !important}.button_disabled{background-color:#013f5d}#ags_detail table{border-collapse:separate !important;border-spacing:0 .25rem;padding:.25rem;border:none !important}#ags_detail table *:is(th,tr){border:none !important}#ags_detail table td{border:none !important;border-bottom:1px solid #eee !important}input[type=text],select,textarea{background-color:#fff;width:100%;margin:0}input[type=text] label,select label,textarea label{font-size:14px;font-weight:bold;margin-bottom:1em}input[type=text]:is(input,select,textarea),select:is(input,select,textarea),textarea:is(input,select,textarea){width:-moz-available;width:-webkit-fill-available;border:1px solid #ddd;border-radius:4px;padding:.4em}input[type=text]:is(input:-moz-read-only),select:is(input:-moz-read-only),textarea:is(input:-moz-read-only){opacity:.6}input[type=text]:is(input:read-only),select:is(input:read-only),textarea:is(input:read-only){opacity:.6}#ags-farben-polster{width:100%}.option-checkbox{margin:0}.option-checkbox input[type=checkbox],.option-checkbox input[type=radio]{opacity:0;cursor:pointer;height:0;width:0}.option-checkbox .option-checkmark{display:inline-block;height:1.25rem;width:1.25rem;background-color:#eee;border-radius:.25rem;outline:#ddd solid 1px;box-shadow:-1px 1px 2px 0 #aaa}.option-checkbox .option-checkmark.radio{border-radius:.75rem !important}.option-checkbox input[type=checkbox]:checked~.option-checkmark{color:#ee4c3f}.option-checkbox input[type=radio]~.option-checkmark.radio{color:#ee4c3f;position:relative}.radio-check{position:absolute;display:flex;justify-content:center;width:.875rem;height:.875rem;border-radius:.5rem;top:50%;left:50%;background-color:#ee4c3f;transform:translate(-50%, -50%)}.sah_tooltip{color:#fff;background-color:#ee4c3f;padding:.25rem;border-radius:.25rem}.sah-input-wrapper{display:flex;border:1px solid #ddd}.sah-input-wrapper>input{all:unset;width:100%;height:1.5rem;padding:0 .25rem}.sah-input-wrapper>input:disabled{background-color:#ddd;color:#aaa}.config-row{display:flex;align-items:start;gap:1rem;flex-grow:1}.config-row>*:is(button,input,textarea,select,div){flex-grow:1}
