#viteWizard{max-width:1280px;margin:0 auto;padding:2rem;text-align:center;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#242424;background-color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.siteLink{font-weight:500;color:#646cff;text-decoration:inherit}.siteLink:hover{color:#535bf2}body{margin:0;display:block;min-width:320px;min-height:100vh}.loading-container{display:flex;align-items:center;gap:12px;padding:20px;justify-content:center}.loading-container p{margin:0;font-size:16px;color:#333}.spinner{width:24px;height:24px;border:3px solid #e0e0e0;border-top-color:#000;border-radius:50%;animation:spinner-rotate .8s linear infinite}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}theme--light.v-application{background:#fff!important}btn,custom-select,form-control,page-link{border-radius:0!important}navigationContainer{max-width:1185px}container{padding-left:24px;padding-right:24px}.form-container{display:flex;flex-direction:column;padding:24px;margin-bottom:90px;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 2px 6px #0000001a}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s;background-color:#add8e6}h1{font-size:3.2em;line-height:1.1}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:1.25rem;display:block}.read-the-docs{color:#888}.clickCounter{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .25s;background-color:navy;color:#fff}.clickCounter:hover{border-color:#646cff}.clickCounter:focus,.clickCounter:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}}.criteriaField-container{display:flex;align-items:center;gap:16px;margin-bottom:16px}.criteriaField-icon{width:30px;flex-shrink:0}.criteriaField-label{width:200px;flex-shrink:0}.criteriaField-select{flex:1;min-width:250px}.mindestlohnrechner-wrapper{background-color:#fff;margin:0 auto}.titleDescription{color:gray}.mt-4{margin-top:1.5rem}.mr-4{margin-right:1.5rem}.ml-4{margin-left:1.5rem}.mb-2{margin-bottom:.5rem}.w-100{width:100%}.wizardResultsTable{width:100%;border-collapse:collapse;margin-bottom:1rem}.wizardResultsTable thead th{padding:.5rem;text-align:left;border-bottom:2px solid #dee2e6;font-weight:700;vertical-align:top}.wizardResultsTable thead th:last-child{text-align:right}.wizardResultsTable tbody td{padding:.5rem;border-bottom:1px solid #dee2e6;text-align:left;vertical-align:top}.wizardResultsTable tbody td:last-child{text-align:right}.wizardResultsTable tbody tr:last-child{border-bottom:1px solid #dee2e6}.resultsSection{border-top:2px solid #dee2e6}.font-weight-bold{font-weight:700}.font-weight-normal{font-weight:400}.titleDescription{color:#a3a3a3;font-size:.9em}.footNotes{text-align:left;font-size:.9em;color:#666}.underline{border-bottom:1px solid #dee2e6}.footNoteAnchorLink{vertical-align:super;font-size:smaller;color:#646cff;text-decoration:none}.footNoteAnchorLink:hover{text-decoration:underline}.d-flex{display:flex}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-12{flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}.mt-0{margin-top:0}.h6{font-size:1rem;font-weight:500;margin-bottom:.5rem}#wizardResult{overflow:auto}table[align=right] td{text-align:right}.zusatzText{text-align:left}.export-header{text-align:start;padding:0 .6em}.exportPdfButton{border-radius:8px;border:1px solid transparent;padding:0 1.2em;font-size:1em;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .25s;display:flex;align-items:start;gap:8px}.exportPdfButton:hover{border-color:#a5a5a5}.exportPdfButton:focus,.exportPdfButton:focus-visible{outline:4px auto -webkit-focus-ring-color}.mt-2{margin-top:.5rem}.mdi{display:inline-block;font: 24px/1 Material Design Icons;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-file-pdf:before{content:"󰈥"}.criteria-child{margin-left:40px;position:relative}.criteria-child-level-1{margin-left:40px}.criteria-child-level-2{margin-left:80px}.criteria-child-level-3{margin-left:120px}.criteria-child:before{content:"";position:absolute;left:-20px;top:0;bottom:30%;width:2px;background-color:#e0e0e0}.criteria-child:after{content:"";position:absolute;left:-20px;top:35%;width:15px;height:2px;background-color:#e0e0e0}.criteria-child-last:before{bottom:65%!important}.criteriaField-container{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;margin-bottom:15px!important;width:100%!important}#viteWizard .criteriaField-header,.mindestlohnrechner-wrapper .criteriaField-header,div.criteriaField-header{display:flex!important;gap:10px!important;align-items:center!important;justify-content:flex-start!important}.criteriaField-icon{flex-shrink:0!important;width:30px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.criteriaField-label{flex-shrink:0!important;min-width:120px!important;font-size:16px!important;text-align:left!important}.criteriaField-label label{margin:0!important;cursor:pointer!important;display:block!important;text-align:left!important}.criteriaField-select{flex:1!important;min-width:0!important;text-align:left!important}.criteriaField-select>div{text-align:left!important}@media(max-width:768px){.wizardResultsTable{font-size:.9em}.loading-container{padding:15px;gap:10px}.spinner{width:20px;height:20px;border-width:2px}.loading-container p{font-size:14px}.wizardResultsTable thead th,.wizardResultsTable tbody td{padding:.3rem}.criteriaField-container{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}#viteWizard .criteriaField-header,.mindestlohnrechner-wrapper .criteriaField-header,div.criteriaField-header{display:flex!important;width:100%!important;gap:10px!important;align-items:center!important;justify-content:flex-start!important}.criteriaField-icon{width:30px!important}.criteriaField-label{flex:1!important;min-width:unset!important;font-size:16px!important}.criteriaField-select{width:100%!important;padding-left:0!important}#viteWizard .criteria-child,.mindestlohnrechner-wrapper .criteria-child{margin-left:20px!important}#viteWizard .criteria-child:before,.mindestlohnrechner-wrapper .criteria-child:before{left:-15px!important;width:1px!important;bottom:60%!important}#viteWizard .criteria-child:after,.mindestlohnrechner-wrapper .criteria-child:after{left:-15px!important;width:10px!important;top:20%!important}}@media(max-width:480px){.criteriaField-container{margin-bottom:20px!important;gap:8px!important}.criteriaField-icon{width:30px!important}#viteWizard .criteria-child,.mindestlohnrechner-wrapper .criteria-child{margin-left:15px!important}#viteWizard .criteria-child:before,.mindestlohnrechner-wrapper .criteria-child:before,#viteWizard .criteria-child:after,.mindestlohnrechner-wrapper .criteria-child:after{display:none!important}}@media(max-width:992px){.criteriaField-label{min-width:120px!important}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/wizard/assets/material-icons.woff2) format("woff2"),url(/wizard/assets/material-icons.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/wizard/assets/material-icons-outlined.woff2) format("woff2"),url(/wizard/assets/material-icons-outlined.woff) format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(/wizard/assets/material-icons-round.woff2) format("woff2"),url(/wizard/assets/material-icons-round.woff) format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(/wizard/assets/material-icons-sharp.woff2) format("woff2"),url(/wizard/assets/material-icons-sharp.woff) format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(/wizard/assets/material-icons-two-tone.woff2) format("woff2"),url(/wizard/assets/material-icons-two-tone.woff) format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}
