body{background:#f4f4f4!important;overflow:scroll}.header-nav-button{font-family:"Asap condensed",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:14px;background:#77645d;border-radius:8px;color:#ffffff;text-align:center;width:120px;padding:3px}h5{font-family:"Asap condensed",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:21px;color:#77645d}h3{font-family:"Asap condensed",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:19px;color:#77645d}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;align-items:start;margin:20px 0}.label-incasa-01{display:flex;flex-direction:column;font-family:"Asap condensed",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:18px}.label-incasa-01 input[type="text"],.label-incasa-01 input[type="email"],.label-incasa-01 input[type="file"]{margin-top:6px;padding:8px 10px;border:1px solid #ccc;border-radius:6px;font-size:14px;max-width:100%;box-sizing:border-box}@media (max-width:1200px){.form-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.form-grid{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}.toggle-span{text-align:left}.toggle-span:hover{cursor:pointer}.workflow-button{font-family:"Asap condensed",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:15px;color:#ffffff;background:#A66D5A;border-radius:4px;text-align:left!important;padding:4px}.workflow-button:hover{cursor:pointer;background:#f6dec2}.hoverbox{position:relative;display:inline-block;cursor:pointer}.hoverbox .hovercontent{display:none;position:absolute;top:120%;left:50%;transform:translateX(-50%);width:220px;background:#f6dec2;color:#000000;border:1px solid #77645d;border-radius:10px;padding:10px;box-shadow:0 4px 10px rgba(0,0,0,0.45);z-index:999}.hoverbox:hover .hovercontent{display:block}.hoverbox .hovercontent::before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);border-width:8px;border-style:solid;border-color:transparent transparent #fff transparent}.workflow-header{font-family:"Asap condensed",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:15px;text-transform:uppercase;color:#77645d;background:#ffffff;border-bottom:10px #f4f4f4 solid;text-align:left!important}.workflow-content-txt{font-family:"Asap",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:14px;color:#000000;background:#ffffff;border-bottom:1em #f4f4f4 solid;text-align:left!important}.workflow-button-txt{font-family:"Asap condensed",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:15px;color:#000000;background:#ffffff;border-bottom:1em #f4f4f4 solid;text-align:left!important}.h4-dossier-content-txt{font-family:"Asap",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:15px;color:#000000;border-bottom:1em #f4f4f4 solid}.dossier-header{font-family:"Asap condensed",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:14px;text-transform:uppercase;color:#77645d;background:#ffffff;border-bottom:10px #f4f4f4 solid;text-align:left!important;width:100px!important}.dossier-content-txt{font-family:"Asap",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:14px;color:#000000;border-bottom:1em #f4f4f4 solid}.dossier-content-txt-person{font-family:"Asap",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;line-height:10px;font-size:16px;color:#000000;border-bottom:1em #f4f4f4 solid}.dossier-content-txt-person-smaller{font-family:"Asap",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;line-height:10px;font-size:12px;color:#000000;border-bottom:1em #f4f4f4 solid}.dossier-content-txt-person-smaller-link{font-family:"Asap",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;line-height:10px;font-size:12px;color:#000000;border-bottom:1em #f4f4f4 solid}.dossier-content-txt-person-smaller-link:hover{cursor:pointer;color:#A66D5A}.huurder-header{font-family:"Asap condensed",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-variation-settings:"wdth" 100;letter-spacing:1px;font-size:16px;text-transform:uppercase;color:#77645d;border-bottom:10px #f4f4f4 solid}.radiobutton-txt:hover{cursor:pointer;color:#f6dec2}.sluiten-radio-buttons{display:flex;gap:10px}.sluiten-radio-buttons input[type="radio"]{display:none}.sluiten-radio-buttons label{padding:10px 20px;border-radius:8px;cursor:pointer;color:#fff;font-weight:bold}#sluiten_betaald_exclusief+label{background-color:#f39c12;text-transform:uppercase;font-size:0.9em!important}#sluiten_betaald_inclusief+label{background-color:#2ecc71;text-transform:uppercase;font-size:0.9em!important}.sluiten-radio-buttons input[type="radio"]:checked+label{box-shadow:0 0 10px rgba(0,0,0,0.4);transform:scale(1.05)}.two-columns-grid{display:grid;grid-template-columns:1fr 1fr}.two-columns-grid>*{padding:1rem}@media screen and (max-width:992px){.grid{grid-template-columns:repeat(2,1fr)}}A{text-decoration:none!important;color:#0ea5e9!important}A:hover{text-decoration:none!important;color:#bcc300!important}.form-grid{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:640px){.form-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.form-grid{grid-template-columns:repeat(3,1fr)}}.form-field{display:block}.form-field span.label{display:block;font-size:0.9rem;margin-bottom:6px;color:#333}.form-input{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #ccc;border-radius:8px;font-size:0.95rem}@media (min-width:768px){.form-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.form-grid{grid-template-columns:repeat(3,1fr)}}input[type=submit]{padding:12px 18px;border:0;border-radius:5px;font-weight:700;cursor:pointer;background:#A66D5A;color:#fff}#saveinvoicebutton{padding:12px 18px;border:0;border-radius:5px;font-weight:700;cursor:pointer;background:#0ea5e9;color:#fff}#dossier-sluiten-button{padding:12px 18px;border:0;border-radius:5px;font-weight:700;cursor:pointer;background:green;color:#fff}#dossier-sluiten-exclusief{text-transform:uppercase;padding:12px 18px;border:0;border-radius:5px;font-weight:700;cursor:pointer;background:#f39c12;color:#fff}#dossier-sluiten-inclusief{text-transform:uppercase;padding:12px 18px;border:0;border-radius:5px;font-weight:700;cursor:pointer;background:green;color:#fff}.average-button{padding:12px 18px;border:0;border-radius:5px;font-weight:700;cursor:pointer;background:#9f9f9f;color:#000000}.average-button:hover{background:#cecece;color:#000000}.average-button-02{font-size:0.7em;padding:12px 18px;border:0;border-radius:5px;font-weight:700;cursor:pointer;background:#77645d;color:#ffffff!important}.average-button-02:hover{background:#cfcfcf!important;color:#ffffff!important}.huurder-zoeken-button{padding:12px 18px;border:0;border-radius:5px;font-weight:700;cursor:pointer;background:#9f9f9f!important;color:#000000!important}.nieuw-dossier-aanmaken-button{padding:12px 18px;border:0;border-radius:5px;font-weight:700;cursor:pointer;background:#008aff!important;color:#fff}.field label{display:block;font-weight:600;margin-bottom:6px}.field input[type="text"],.field input[type="number"],.field input[type="date"],.field input[type="month"],.field input[type="file"]{width:100%;box-sizing:border-box;padding:10px;border:1px solid #d0d5dd;border-radius:8px;font-size:14px}.full{grid-column:1 / -1}.sluiten-radio-buttons{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.sluiten-radio-buttons input[type="radio"]{margin-right:6px}.grid-header{grid-column:1 / -1;margin:0 0 4px 0}.actions{grid-column:1 / -1;display:flex;gap:12px;flex-wrap:wrap}#end-of-road,#dossier-gesloten-text{border:1px solid #e5e7eb;background:#f8fafc;padding:16px;border-radius:5px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}