@import"https://staging.renovabis.de/site/templates/screen.202512181402.css";div[data-v-6fc8a166]{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;background:#0003}svg[data-v-6fc8a166]{width:100px;height:100px;position:absolute;inset:calc(50% - 50px)}.header-container{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;max-width:45rem}.header-container h2{margin:0!important;position:relative;top:.333rem}.language-switch{display:flex;gap:.5rem;margin-top:.6rem}.language-switch button{padding:.5rem 1rem;border:1px solid #ccc;background:#f5f5f5;color:#666;cursor:pointer;border-radius:4px;transition:all .2s ease;margin:0}.language-switch button.active{background:#2d9270;color:#fff;border-color:#2d9270}.language-switch button:hover{background:#e0e0e0}.language-switch button.active:hover{background:#1d6b52}.formkit-outer{position:relative}.formkit-outer:has([aria-required]) label:after{content:"*";color:#c00;margin-left:.3rem}.formkit-outer[data-invalid]{position:relative}.formkit-outer[data-invalid] input{outline:1px solid #c00;border-color:#c00}.formkit-messages{font-size:.9rem;color:#777;padding:.1rem 0 1rem}.formkit-messages [data-message-type=validation]{text-indent:0;margin:.3rem 0;width:fit-content;padding:0 .4rem;border-radius:2px;background:#c00;color:#fff}.formkit-messages [data-message-type=validation]:before{display:none}.formkit-form fieldset{margin-bottom:1.5rem}.formkit-form>.renoform__fieldset>legend{float:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d9270;font-family:cocogoose-text,arial,sans-serif;font-size:1.4rem}.formkit-form>.renoform__fieldset>legend>span{display:block;margin-bottom:1rem}.formkit-form>.renoform__fieldset>legend+*{clear:both}.formkit-form legend.formkit-legend,.formkit-form label.formkit-label{display:block;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;line-height:1.2;margin-bottom:.33rem}.formkit-form .formkit-option{font-size:1rem}.formkit-form [data-type=checkbox] .formkit-label{margin-left:.4rem}.formkit-form [type=number]{width:auto!important}.number{max-width:350px}.number .formkit-inner{display:flex;gap:.5rem;align-items:center}.renoform select{max-width:100%}.renoform button{border-radius:.5rem}.currency{max-width:100px}.formkit-outer{margin-bottom:1rem}.formkit-help{font-size:.9rem;color:#888;text-align:right}.columns{display:flex;gap:1.5rem;margin:.7rem 0}.columns>*{width:100%;max-width:60%}.columns.columns--bottom{align-items:flex-end}pre{background:#0000001a;color:green;padding:20px;font:fixed;font-size:11px}.formkit-options{display:flex;flex-wrap:wrap;gap:0 1.5rem}.formkit-option:before{display:none!important}.success{background:#2d9270;color:#fff!important;padding:1rem;border-radius:.5rem;margin:0;font-size:1.2rem;font-weight:700;text-align:center;margin-bottom:1rem}.error-title{background:#c00;color:#fff!important;padding:1rem;border-radius:.5rem;margin:0 0 1rem;font-size:1.2rem!important;font-weight:700}.error-message{background:#fff5f5;border-left:4px solid #c00;padding:1rem;margin-bottom:1rem;border-radius:4px}.error-message p{margin:0;color:#c00;font-weight:500}.error-details{margin-bottom:1rem;border:1px solid #ddd;border-radius:4px;padding:.5rem}.error-details summary{cursor:pointer;font-weight:700;color:#666;padding:.5rem}.error-details summary:hover{background:#f5f5f5}.error-details pre{margin-top:.5rem;max-height:300px;overflow:auto}.columns[data-v-17459c71]{display:flex;gap:1rem}.columns button[data-v-17459c71]{width:auto;border-radius:.5rem}.columns[data-v-5ea23272]{display:flex;gap:1rem}.columns button[data-v-5ea23272]{width:auto;border-radius:.5rem}.columns[data-v-1098942c]{display:inline-flex;gap:1rem}.columns button[data-v-1098942c]{width:auto;border-radius:.5rem}.field[data-v-3c5f5090]{opacity:0;position:absolute;z-index:-1}.file-selector[data-v-3c5f5090]{width:100%;margin:0 auto}.dropzone[data-v-3c5f5090]{border:2px dashed #ccc;border-radius:4px;padding:20px;text-align:center;cursor:pointer;position:relative}.dropzone.dragging[data-v-3c5f5090]{background-color:#f0f0f0;border-color:#999}.entries[data-v-3c5f5090]{list-style-type:none;padding:0;display:table;border-collapse:separate;border-spacing:6px;margin:1rem 0}.entry[data-v-3c5f5090]{display:table-row;margin-top:10px;gap:.4rem;text-indent:0}.entry span[data-v-3c5f5090]{display:table-cell}.entry[data-v-3c5f5090]:before{display:table-cell;top:0;margin:0}.entry button[data-v-3c5f5090]{display:table-cell;margin:0 0 0 1rem;padding:.2rem 1rem}.file-selector.is-invalid .dropzone[data-v-3c5f5090]{border-color:#dc3545}.required-hint[data-v-3c5f5090]{color:#dc3545;font-size:1.1rem;margin-top:.5rem;position:absolute;top:0;right:10px;text-align:center}.error-message[data-v-3c5f5090]{color:#dc3545;font-size:.875rem;margin-top:.5rem;padding:.5rem;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px}.formkit-options .formkit-label{margin-left:.5rem}ul[data-v-0f65ac3d]{list-style:none;padding:0;display:flex;flex-direction:column}li[data-v-0f65ac3d]{margin:0}li[data-v-0f65ac3d]:before{display:none!important}.columns--newvehicle{margin:1rem 0;align-items:center;justify-self:start!important}.columns--newvehicle .label{font-weight:700}.columns--newvehicle>*{width:calc(33.3333% - 2rem)}.columns--newvehicle *{margin-bottom:0rem}.columns--newvehicle .formkit-input{text-align:right!important}.columns--newvehicle>div>div>div:has(input[aria-required]){display:flex;align-items:flex-start;gap:.1rem}.columns--newvehicle>div>div>div:has(input[aria-required]):after{content:"*";color:#c00;margin-left:.3rem}.columns--total{border-bottom:1px solid #aaa;padding-bottom:1rem;margin-bottom:1rem}.columns--total :nth-child(2){text-align:right;font-weight:700;padding-right:1rem}.columns[data-v-31c2864b]{display:inline-flex;gap:1rem}.columns button[data-v-31c2864b]{width:auto;border-radius:.5rem}.columns[data-v-8054a145]{display:inline-flex;gap:1rem}.columns button[data-v-8054a145]{width:auto;border-radius:.5rem}.columns[data-v-2b40e9ef]{display:inline-flex;gap:1rem}.columns button[data-v-2b40e9ef]{width:auto;border-radius:.5rem}
